一、直螺纹切削循环:
1、格式:
G92 X(U)___Z(W)___F___ ;
2、实例:
G97 S300 T0101 M03
G00 X35 Z3
G92 X29.2 Z-21 F1.5
X28.6
X28.2
X28.04
G00 X100
Z50
二、锥螺纹切削循环:
1、格式:
G92 X(U)___Z(W)___R___F___;
2、实例:
G97 S300 T0101 M03
G00 X80 Z2
G92 X49.6 Z-48 R-5 F2
X48.7
X48.1
X47.5
X47.1
X47
G00 X100
Z50
注:X、Z为螺纹终点坐标值,U、W为螺纹起点坐标到终点坐标的增量值,R为锥螺纹大端和小端的半径差。
若工件锥面起点坐标大于终点坐标时,R后的数值符号取正,反之取负,该值在此处采用半径编程。如果加工圆柱螺纹,则R=0,此时可以省略。切削完螺纹后退刀按照45退出。
参考资料:
FANUC数控G代码,常用M代码:
代码名称-功能简介:
G00------快速定位
G01------直线插补
G02------顺时针方向圆弧插补
G03------逆时针方向圆弧插补
G04------定时暂停
G05------通过中间点圆弧插补
G07------Z 样条曲线插补
G08------进给加速
G09------进给减速
G20------子程序调用
G22------半径尺寸编程方式
G220-----系统操作界面上使用
G23------直径尺寸编程方式
G230-----系统操作界面上使用
G24------子程序结束
G25------跳转加工
G26------循环加工
G30------倍率注销
G31------倍率定义
G32------等螺距螺纹切削,英制
G33------等螺距螺纹切削,公制
G53,G500-设定工件坐标系注销
G54------设定工件坐标系一
G55------设定工件坐标系二
G56------设定工件坐标系三
G57------设定工件坐标系四
G58------设定工件坐标系五
G59------设定工件坐标系六
G60------准确路径方式
G64------连续路径方式
G70------英制尺寸(寸)
G71------公制尺寸(毫米)
G74------回参考点(机床零点)
G75------返回编程坐标零点
G76------返回编程坐标起始点
G81------外圆固定循环
G331-----螺纹固定循环
G90------绝对尺寸
G91------相对尺寸
G92------预制坐标
G94------进给率,每分钟进给
G95------进给率,每转进给
车双头螺纹用G92、G76都可以车,
比如M30X2 车双头螺纹,那导程就是4.0,程序如下:
s700 M03
G00 X33. Z3.
G76P010560 Q80 R0.05
G76 X27.4 Z-40 P1300 Q500 F4
G00 X33. Z5.
G76P010560 Q80 R0.05
G76 X27.4 Z-40 P1300 Q500 F4
这样编就可以了,。
如有不懂还可以Q我164869890
车双头螺纹你最要知的可能是"双头".
G32\92\76都可以加工出"双头".
双头加工主要是进刀时Z轴的位置,双头加工10*3时螺纹,如果第一刀在Z5.0开始,那第二刀就要在Z6.5或Z3.5的位置开始.即:螺距3的一半(双头)加上或减去第一刀(Z5.0)做为第二刀的起点.三头螺纹就是螺距3除以3加上或减去第一刀的位置.
T101M3S800
G0X11. Z5.(第一刀在Z5.0开始)
G92 X9.5 Z-20 F3.
X9.3
X9.1
X8.8
X8.5
G0 Z3.5(第二刀就要在Z6.5或Z3.5的位置开始)
G92 X9.5 Z-20 F3.
X9.3
X9.1
X8.8
X8.5
G0X15.Z120.
M30
呵呵,其实非常简单了!用G92车双头螺纹,在G92后面的F中写的是导程!然后按一个螺纹距的进刀计算进刀深度,车好一条螺旋线,用G01在Z方向向左或向右移动一个螺距,然后再车削另一条螺旋线!如果要精车,继续在Z方向沿前一移动方向进刀即可.
车双头螺纹用G92、G76都可以车,比如M30X2 车双头螺纹,导程就是4.0,程序如下:
s700 M03
G00 X33. Z3.
G76P010560 Q80 R0.05
G76 X27.4 Z-40 P1300 Q500 F4
G00 X33. Z5.
G76P010560 Q80 R0.05
G76 X27.4 Z-40 P1300 Q500 F4