
数控编程[广数GSK980T].doc
20页复习提问辅助指令都有哪些?新课引入辅助指令主要是用来对机床功能开关的,它们不能够移动刀架,刀具的移动才能够进行切屑运动,切屑指令是指G指令,今天我们就开始学习基本的G指令快速定位G00代码格式:G00 X__Z
F 代码值为X 轴方向和Z 轴方向的瞬时速度的向量合成速度,实际的切削进给速度为进给倍率与F 代码值的乘积;F 代码值执行后,此代码值一直保持,直至新的F 代码值被执行后述其它G 代码使用的F 代码字功能相同时,不再详述取值范围见表1-10注:G98 状态下,F 的最大值不超过数据参数NO027<切削进给上限速度>设置值运动轨迹图:示例:从直径Φ40 切削到Φ60 的程序代码,图3-4小结编程练习复习提问G01的格式是什么?新课引入G00用于快速定位,不能用于切屑,G01用于直线切屑,如锥度、断面、外圆加工,今天我们学习圆弧加工指令:G02、G03圆弧插补G02、G03代码格式:G02/G03 X__ Z
圆弧中心用地址I、K指定时,其分别对应于X,Z轴I、K表示从圆弧起点到圆心的向量分量,是增量值;如图3-6-1所示I=圆心坐标X-圆弧起始点的X坐标;K=圆心坐标Z-圆弧起始点的Z坐标;4、I、K根据方向带有符号,I、K方向与X、Z轴方向相同,则取正值;否则,取负值5、圆弧方向:G02/ G03圆弧的方向定义,在前刀座坐标系和后刀座坐标系是相反的,见图3-7:注意事项:1、当I = 0或K = 0时,可以省略;但地址I、K或R必须至少输入一个,否则系统产生报警;2、I、K和R同时输入时,R有效,I、K无效;3、R值必须等于或大于起点到终点的一半,如果终点不在用R定义的圆弧上,系统会产生报警;4、地址X、Z
7、R指定时,是小于360°的圆弧,R负值时为大于180°的圆弧,R正值时为小于或等于180度的圆弧;示例:从直径Φ45.25 切削到Φ63.06 的圆弧程序代码,图3-8G02/G03代码综合编程实例:小结编程练习:复习提问G02的格式是什么?新课引入在运用G01、G02、G03编程时,程序段会非常多,程序很长,容易出错,为了减轻编程量,我们课运用循环指令来编程今天我们学习固定循环代码固定循环代码为了简化编程,GSK980T提供了只用一个程序段完成快速移动定位、直线/螺纹切削、最后快速移动返回起点的单次加工循环的G代码:G90:轴向切削循环;G92:螺纹切削循环;螺纹切削固定循环代码在螺纹功能一节中讲述G94:径向切削循环轴向切削循环G90代码格式:G90 X__ Z
循环过程:①X 轴从起点快速移动到切削起点;②从切削起点直线插补<切削进给>到切削终点;③X 轴以切削进给速度退刀,返回到X 轴绝对坐标与起点相同处;④Z 轴快速移动返回到起点,循环结束代码轨迹:U、W、R 反应切削终点与起点的相对位置,U、W、R 在符号不同时组合的刀具轨迹,如图3-19示例:图3-20,毛坯Φ125×110程序:O0002;M3 S300 G0 X130 Z3;G90 X120 Z-110 F200;X110 Z-30;X100;X90;X80;X70;X60;G0 X120 Z-30;G90 X120 Z-44 R-7.5 F150;Z-56 R-15Z-68 R-22.5Z-80 R-30M30;复习提问G90的格式是什么?新课引入在加工的具体过程中,我们有时遇到的工件直径与长度比较大时,或需要切槽时就不适合选用G90指令了,我们可以选用G94.径向切削循环G94代码格式:G94 X__ Z
代码说明:G94 为模态代码;切削起点:直线插补<切削进给>的起始位置;切削终点:直线插补<切削进给>的结束位置;X:切削终点X 轴绝对坐标,单位:mm/inch;U:切削终点与起点X 轴绝对坐标的差值;Z:切削终点Z 轴绝对坐标;W:切削终点与起点Z 轴绝对坐标的差值;R:切削起点与切削终点Z 轴绝对坐标的差值,当R 与U 的符号不同时,要求│R│≤│W│,径向直线切削如图3-21,径向锥度切削如图3-22循环过程:①Z 轴从起点快速移动到切削起点;②从切削起点直线插补<切削进给>到切削终点;③Z 轴以切削进给速度退刀<与①方向相反>,返回到Z 轴绝对坐标与起点相同处;④X 轴快速移动返回到起点,循环结束代码轨迹:U、W、R 反应切削终点与起点的相对位置,U、W、R 在符号不同时组合的刀具轨迹,如图3-23:示例:图3-24,毛坯Φ125×112程序:O0003;G00 X130 Z5 M3 S1;G94 X0 Z0 F200 X120 Z-110 F300;G00 X120 Z0G94 X108 Z-30 R-10X96 R-20X84 R-30X72 R-40X60 R-50;M30;固定循环代码的注意事项1>在固定循环代码中,X、Z
如果执行了除G04 以外的非模态<00 组>G 代码或G00、G01、G02、G03、G32 时,X、Z
G76多重螺纹切削循环代码在螺纹功能一节中讲述轴向粗车循环G71G71 有两种粗车加工循环:类型I 和类型II代码意义:G71代码分为三个部分:⑴:给定粗车时的切削量、退刀量和切削速度、主轴转速、刀具功能的程序段;⑵:给定定义精车轨迹的程序段区间、精车余量的程序段;⑶:定义精车轨迹的若干连续的程序段,执行G71时,这些程序段仅用于计算粗车的轨迹,实际并未被执行系统根据精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加工路线,沿与Z轴平行的方向切削,通过多次进刀→切削→退刀的切削循环完成工件的粗加工G71的起点和终点相同本代码适用于非成型毛坯<棒料>的成型粗车相关定义:精车轨迹:由代码的第⑶部分
Δd:粗车时X轴的切削量,取值范围0.001〔IS_B/0.0001〔IS_C~99.999<单位:mm/inch,半径值>,无符号,进刀方向由ns程序段的移动方向决定U<Δd>执行后,指定值Δd保持,并将该数据转换为相应的值保存在数据参数NO.051中未输入U<Δd>时,以数据参数NO.051的值作为进刀。












