上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
5.6 典型程序结构
为了进一步了解程序的结构,现举例说明:
O1001;(ID最大为15个字符) (程序号和ID) (样本程序结构); (简要的程序说明) (LIPIN——07-04-01); (程序员和上次修订时间) N1 G2; (在单独行中设置单位) N2 G17 G40 G80 G49; (初始设置与取消) N3 T01; (刀具T01到等待位置) N4 M06; (T01安装到主轴上) N5 G90 G54 G00 X_ Y_ S_M03 T02; (T01重新开始程序段,T02到等待位置) N6 G43 Z20.0 H01 M08; (刀具长度偏置,工件上方间隙,冷却液开) N7 G01 Z_ F_; (进给到Z深度) (——刀具T01的切削运动——); … N33 G00 G80 Z20.0 M09; (工件上方间隙,冷却液关) N34 G28 Z20.0 M05; (Z轴回原点,主轴停) N35 M01; (可选择暂停) (——空行——) N36 T02; (刀具T02到等待位置,只进行检查) N37 M06; (刀具T02安装到主轴) N38 G90 G54 G00 X_Y_S_M03 T03; (T02重新开始程序段,T03到等 待位置) N39 G43 Z20.0 H02 M08; (刀具长度偏置,工件上方间隙,冷却液开) N40 G01 Z_ F_; (进给到Z深度) (——刀具T02的切削运动——); … N62 G00 G80 Z20.0 M09; (工件上方间隙,冷却液关) N63 G28 Z20.0 M05; (Z轴回原点,主轴停) N64 M01;(可选择暂停) (——空行——) N65 T03; (刀具T03到等待位置,只进行检查) N66 M06; (刀具T03安装到主轴上) N67 G90 G54 G00 X_ Y_ S_ M03 T01; (T03重新开始程序段,T01到等待位置) N68 G43 Z20.0 H02 M08; (刀具长度偏置,工件上方间隙,冷却液开) N69 G01 Z_ F_; (进给到Z深度) (——刀具T03的切削运动——); … N86 G00 G80 Z20.0 M09; (工件上方间隙,冷却液关) N87 G28 Z20.0 M05; (Z轴回原点,主轴停) N88 G28 X_ Y_; (XY轴回原点) N89 M30; (程序结束) % (停止代码,程序传递结束)