第1页共23页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共23页编程篇第一章编程概要数控机床的自动加工过程,就是按照事先编写好的零件程序自动运行的过程
所谓编程,就是根据加工零件的图纸和工艺要求,把它用数控语言描述出来,编制成零件的加工程序
本篇主要说明本数控系统加工程序的指令含义及编制方式,在编制程序之前,请先详细阅读本篇内容
1坐标轴及其运动方向的定义本数控系统按照JB/T3051-1999《数字控制机床坐标和运动命名》中关于普通车床的坐标和命名定义了系统的控制轴及运动
本系统对可控制的两个坐标轴定义为X、Z轴,两个坐标轴相互垂直构成X—Z平面直角坐标系
如图1:X坐标:X坐标定义为与主轴旋转中心线相垂直,X正方向为刀具离开主轴旋转中心方向
Z坐标:Z坐标定义为与主轴旋转中心线重合,Z正方向为刀具远离主轴箱方向
2机械原点机械原点为机床上固定位置的一点,通常数控车床的机械原点设置在X轴和Z轴的正方向最大行程处,并安装相应的机械原点开关和撞块,如果机床上没有安装机械原点开关和撞块,请不要使用本系统中回机械原点功能,或将P12参数的MZRO设置成0
3编程坐标第2页共23页第1页共23页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共23页本系统编程可用绝对坐标(X、Z字段),相对坐标(U、W字段)或混合坐标(X/W、U/Z字段)进行编程
对于X轴坐标,本系统使用直径编程(所有X轴方向的尺寸和参数均用直径量表示)
第二章程序结构为使机床能按要求运动而编写的CNC指令集合称之为程序,数控系统按指令顺序使刀具沿线圆弧运动或使主轴启动停止,冷却液开关等,程序中的指令顺序就是按工件工艺要求的顺序而编制的
1字符字符是构成程序的最基本的元素
本系统字符包括英文字母,数字和一些符号
z英文字母是每一个指令或数据的地