说明:如图所示,加工内螺纹或外螺纹。铣削螺纹的路径需要螺旋插补。加工时,使用循环调用前定义的当前平面中三个几何轴。
参数RTP、RFP、SDIS、DP、DPR的说明同CYCLE81指令
DIATH:Real 额定直径,螺纹外径
KDIAM:Real 中心直径,螺纹内径
PIT:Real 螺距,范围:0.001~2000.000 mm
FFR:Real 螺纹铣削进给率(无符号输入)
CDIR:Int 铣螺纹的旋转方向,2:使用G2铣削螺纹;3:使用G3铣削螺纹
TYPTH:Int
螺纹类型值:0=内螺纹;1=外螺纹
CPA:Real
圆心,平面的第一轴(绝对值)
CPO:Real
圆心,平面的第二轴(绝对值)
使用G2铣螺纹时,初始点位于坐标系的第一象限,使用G3铣螺纹时,初始点位于坐标系的第四象限。如图所示
在循环内部计算刀具半径,因此,循环调用之前必须编程刀具补偿,否则,将出现报警并终止循环。
如图所示在 XY平面中的(X60,Y50)处加工一个内螺纹。程序如下:
DEF REAL RFP=40, RTP=48, SDIS=5, DPR=40, DIATH=60, KDIAM=50
DEF REAL PIT=2, FFR=500, CPA=60, CPO=50
DEF INT CDIR=2, TYPTH=0 变量赋值
G0 G17 G90 X0 Y0 Z80 F100 S300 M3 接近初始点位置
T5 D1
CYCLE90(RTP,RFP,SDIS,DP,DPR,DIATH,KDIAM,PIT,FFR,CDIR,TYPTH,CPA,CPO) 循环调用
G0 G90 Z100 循环结束后到达的位置
M02 程序结束
好了,今天的分享就到这里了,希望大家喜欢,剩下的我争取明天分享出来!!