广州数控980TD数控车床操作编程说明书 - 图文(7)

2019-05-24 20:16

复执行前一次循环动作。 例: …

N010 G90 X20.0 Z10.0 F400; N011 ; (此处重复执行G90一次) …

4)在固定循环G90、G94指令中,执行暂停或单段的操作,运动到当前轨迹终点后单段停止。 3.9 多重循环指令

GSK980TD的多重循环指令包括:轴向粗车循环G71、径向粗车循环G72、封闭切削循环G73、精加工循70、轴向切槽多重循环G74、径向切槽多重循环G75及多重螺纹切削循环G76。系统执行这些指令时,根据编程轨迹、进刀量、退刀量等数据自动计算切削次数和切削轨迹,进行多次进刀→切削→退刀→再进刀的加工循环,自动完成工件毛坯的粗、精加工,指令的起点和终点相同。

1、轴向粗车循环G71 指令格式:G71 U(Δd) R(e) F S T ⑴

G71 P(ns) Q(nf) U(Δu) W(Δw); ⑵ N(ns) .....;

........;

....F; (3) ....S;

N(nf).... .;

指令意义:G71指令分为三个部分:

⑴:给定粗车时的切削量、退刀量和切削速度、主轴转速、刀具功能的程序段;

31

⑵:给定定义精车轨迹的程序段区间、精车余量的程序段;

⑶:定义精车轨迹的若干连续的程序段,执行G71时,这些程序段仅用于计算粗车的轨迹,实际并未被执行。

系统根据精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加工路线,沿与Z轴平行的方向切削,通过多次进刀→切削→退刀的切削循环完成工件的粗加工。G71的起点和终点相同。本指令适用于非成型毛坯(棒料)的成型粗车。

相关定义:

精车轨迹:由指令的第⑶部分(ns~nf程序段)给出的工件精加工轨迹,精加工轨迹的起

点(ns程序段的起点)与G71的起点、终点相同,简称A点;精加工轨迹的第一段(ns程序段)只能是X轴的快速移动或切削进给,ns程序段的终点简称B点;精加工轨迹的终点(nf程序段的终点)简称C点。精车轨迹为A点→B点→C点。

粗车轮廓:精车轨迹按精车余量(Δu、Δw)偏移后的轨迹,是执行G71形成的轨迹轮廓。

加工轨迹的A、B、C点经过偏移后对应粗车轮廓的A’、B’、C’点,G71指令最终的连续切削轨迹为B’点→C’点。

Δd:粗车时X轴的切削量,取值范围0.001~99.999(单位:mm,半径值),无符号,进刀方向由ns程序段的移动方向决定。U(Δd)执行后,指令值Δd保持,并把数据参数NO.051的值修改为Δd×1000(单位:0.001 mm)。未输入U(Δd)时,以数据参数NO.051的值作为进刀量。

e:粗车时X轴的退刀量, 取值范围0.001~99.999(单位:mm,半径值),无符号,退刀方向与进刀方向相反,R

32

(e)执行后,指令值e保持,并把数据参数NO.052的值修改为e×1000(单位:0.001 mm)。未输入R(e)时,以数据参数NO.052的值作为退刀量。

ns:精车轨迹的第一个程序段的程序段号; nf:精车轨迹的最后一个程序段的程序段号。

Δu:X轴的精加工余量,取值范围-99.999~99.999(单位:mm,直径),有符号,粗车轮廓相对于精车轨迹的X轴坐标偏移,即:A’点与A点X轴绝对坐标的差值。U(Δu)未输入时,系统按Δu=0处理,即:粗车循环X轴不留精加工余量。

Δw:Z轴的精加工余量,取值范围-99.999~99.999(单位:mm),有符号,粗车轮廓相对于精车轨迹的Z轴坐标偏移,即:A’点与A点Z轴绝对坐标的差值。W(Δw)未输入时,系统按Δw=0处理,即:粗车循环Z轴不留精加工余量。

F:切削进给速度;S:主轴转速;T:刀具号、刀具偏置号。

M、S、T、F:可在第一个G71指令或第二个G71指令中,也

可在ns~nf程序中指定。在G71循环中,

ns~nf间程序段号的M、S、T、F功能都无效,仅在有G70精

车循环的程序段中才有效。 指令执行过程:

33

① 从起点A点快速移动到A’点,X轴移动Δu、Z轴移动Δw;

② 从A’点X轴移动Δd(进刀),ns程序段是G0时按快速移动速度进刀,ns程序段是G1时按G71的切削进给速度F进刀,进刀方向与A点→B点的方向一致; ③ Z轴切削进给到粗车轮廓,进给方向与B点→C点Z轴坐标变化一致;

④ X轴、Z轴按切削进给速度退刀e(45°直线),退刀方向与各轴进刀方向相反;

⑤ Z轴以快速移动速度退回到与A’点Z轴绝对坐标相同的位置;

⑥ 如果X轴再次进刀(Δd+e)后,移动的终点仍在A’点→B’点的连线中间(未达到或超出B’点),X轴再次进刀(Δd+e),然后执行③;如果X轴再次进刀(Δd+e)后,移动的终点到达B’点或超出了A’点→B’点的连线,X轴进刀至B’点,然后执行⑦;

⑦ 沿粗车轮廓从B’点切削进给至C’点;

⑧ 从C’点快速移动到A点,G71循环执行结束,程序跳转到nf程序段的下一个程序段执行 指令说明:

34

● ns~nf 程序段必须紧跟在G71程序段后编写。如果在G71程序段前编写,系统自动搜索到ns~nf程序段并执行,执行完成后,按顺序执行nf 程序段的下一程序,因此会引起重复执行ns~nf 程序段。

● 执行G71时,ns~nf 程序段仅用于计算粗车轮廓,程序段并未被执行。ns~nf 程序段中的F、S、T指令在执行G71循环时无效,此时G71程序段的F、S、T指令有效;执行G70精加工循环时,ns~nf程序段中的F、S、T指令有效。

● ns 程序段只能是不含Z(W)指令字的G00、G01指令,否则报警。

● 精车轨迹(ns~nf 程序段),X轴、Z轴的尺寸都必须是单调变化(一直增大或一直减小)。 ● ns~nf程序段中,只能有G功能:G00、G01、G02、G03、G04、G96、G97、G98、G99、G40、G41、G42指令;不能有子程序调用指令(如M98/M99)。

● G96、G97、G98、G99、G40、G41、G42指令在执行G71循环中无效,执行G70精加工循环时有效。

● 在G71指令执行过程中,可以停止自动运行并手动移动,但要再次执行G71循环时,必须返回到手动移动前的位置。如果不返回就继续执行,后面的运行轨迹将错位。 ● 执行进给保持、单程序段的操作,在运行完当前轨迹的终点后程序暂停。

● △d,△u都用同一地址U指定,其区分是根据该程序段有无指定P,Q指令。

● 在录入方式中不能执行G71指令,否则产生报警。 ● 在同一程序中需要多次使用复合循环指令时,ns~nf

35


广州数控980TD数控车床操作编程说明书 - 图文(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:成都市地方标准

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: