广州数控980TD数控车床操作编程说明书 下载本文

● 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

37

不允许有相同程序段号。

示例:

程序:O0004;

G00 X200 Z10 M3 S800; (主轴正转,转速800转/分) G71 U2 R1 F200; (每次切深4mm,退刀2mm,[直径])

G71 P80 Q120 U1 W0.2 (对a---e粗车加工,余量X方向0.5mm-半径,Z方向0.2mm)

N80 G00 X40 S1200; (定位) G01 Z-30 F100 ; (a→b) X60 W-30; (b→c) 精加工路线a→b→c→d→e程序段

W-20; (c→d) N120 X100 W-10; (d→e)

38

G70 P80 Q120; (对a---e精车加工) M30; (程序结束)

2、精加工循环G70

指令格式:G70 P(ns) Q(nf); 指令功能:刀具从起点位置沿着ns~nf程序段给出的工件

精加工轨迹进行精加工。在G71、G72或G73进行粗加工后,用G70指令进行精车,单次完成精加工余量的切削。G70循环结束时,刀具返回到起点并执行G70程序段后的下一个程序段。

其中:ns:精车轨迹的第一个程序段的程序段号;

nf:精车轨迹的最后一个程序段的程序段号; G70指令轨迹由ns~nf之间程序段的编程轨迹决定。ns、nf在G70~G73程序段中的相对位置关系如下:

........ G71/G72/G73 ??; N (ns) ...... ........

2 F

2 S 精加工路线程序段群 2

N (nf)?? ...

G70 P(ns) Q(nf);

...

指令说明:

● G70必须在ns~nf 程序段后编写。如果在ns~nf程序段前编写,系统自动搜索到ns~nf程序段并执行,执行完

39

成后,按顺序执行nf 程序段的下一程序,因此会引起重复执行ns~nf 程序段。

● 执行G70精加工循环时,ns~nf 程序段中的F、S、T指令有效。

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

● 在G70指令执行过程中,可以停止自动运行并手动移动,但要再次执行G70循环时,必须返回到手动移动前的位置。如果不返回就继续执行,后面的运行轨迹将错位。

● 执行进给保持、单程序段的操作,在运行完当前轨迹的终点后程序暂停。

● 在录入方式中不能执行G70指令,否则产生报警。 ● 在同一程序中需要多次使用复合循环指令时,ns~nf 不允许有相同程序段号。 3.10 螺纹切削指令

GSK980TD具有多种螺纹切削功能:连续螺纹切削指令G32、变螺距螺纹切削指令G34、攻牙循环切削指令G33、螺纹循环切削指令G92、螺纹多重循环切削指令G76。使用螺纹切削功能机床必须安装主轴编码器。

1、直螺纹切削循环G92

指令格式:G92 X(U)_ Z(W)_ F_ J_ K_ L ; (公

制直螺纹切削循环)

指令功能:从切削起点开始,进行径向(X轴)进刀、轴

向(Z轴或X、Z轴同时)切削,实现等螺距的直螺纹、锥螺纹切削循环。执行G92指令,在螺纹加工未端有螺纹退尾过程:在距离螺纹切削终点固定长

40