,J为一英寸内的螺纹牙数,Q为每次Z轴方向攻丝的深度,L为退刀时的转速S《L《8000
G78【攻反牙,其余同G77】
G36 X-Y-I-J-K-P-【钻圆周分布孔】
G37 X-Y-I-J-K-【钻直线孔】
G38 X-Y-I-J-K-【钻直线孔】
G39 X-Y-I-J-K-P-Q-【钻网格孔】
G98【回到初始点】 G99【回到R点】
符号注释:R:安全点坐标
X.Y:孔的中心坐标
Z:孔在Z轴方向的坐标值
F:进给量
K:加工孔的个数
M的代码
M01【暂停】 M02【程序结束】 M03【主轴正转】 M04【主轴反转】
M05【主轴停】 M06【自动换刀】 M08【开冷却液】 M09【关冷却液】
M19【主轴定向】 M30【程序结束】 M98 P-L-【调用子程序】 M99【子程序结束】
M400【开冲肖水】 M401【关冲肖水】 M200【刀具断刀检测】
G36 X-Y-I-J-K-P-【以指定的坐标值为圆心,求得在圆周上任意点开始各等分点的坐标值】
X.Y:圆弧中心的坐标值
I:圆弧半径
J:开始点与X轴的角度
K:加工数【最大999个】
P:分割点【最大999.999】
例:G36 X0 Y0 I50 J30 K5 P6
坐标值由开始点向逆时针方向转动
G38 X-Y-I-J-K-【以指定坐标值为基准点,求得其X方向及Y方向加算后的坐标值】
X.Y:基准点坐标值
I:X方向的间隔距离
J:Y方向的间隔距离
K:加工数【最大999个】
例:G38 X0 Y0 I20 J15 K4
K值省略时,则被认作为1.基准点也被加工。
网格指令:G39 X-Y-I-J-K-P-Q-【以指定坐标值为基准点,求得与X轴平行线上的等间隔点,与X轴垂直方向的线上。】【间隔点而构成的格子形状点阵的坐标值,而且,如指定相对X轴的角度,则可使正方】【格子形状的点阵倾斜】
X.Y:基准点坐标值
I:X轴方向的间隙
J:Y轴方向的间隙
K:X轴方向的个数【最大999个】
P:Y轴方向的个数【最大999个】
Q:与X轴的角度
例:G39 X0 Y0 I20 J25 K4 P3 Q30
基准点也被加工。从基准点向X轴方向移动。
G37 X-Y-I-J-K-
X.Y:基准点坐标值
I:相邻点之间的间隔距离
J:与X轴所夹角度
K:加工数【最大999个】
例:G37 X0 Y0 I20 J30 K6
K值省略时,则被认作为1。基准点也被加工。
走圆弧R的计算:【内圆】R=用工件的直径—刀具的直径/2
【外圆】R=工件的直径/2+刀具的直径/2
走正方形的计算:【内】正方形的直径—刀具的直径/2
【外】正方形的直径+刀具的直径/2
编程例举:G0 G90 G40 G80【内圆】
G91 G28 Z0.
M06 T01
G0 G90 G54 X0. Y0. S8000 M03
G43 H01 Z10. M08
G1 Z1.0 F2000.
G1 Z-0.5 F100.
G41 D01 G01 Y2.25 F150.
G03 Y-2.25 R2.25 F200.
Y2.25 R2.25
G03 Y-2.25 R2.25 F200.
Y2.25 R2.25
G40 G01 Y0. F500.
G0 Z10.
M05
M09
G91 G28 Z0.
G28 Y0.
M30
说明:刀具直径3.0
内圆直径7.5
内圆的程序:G0 G90 G40 G80
G91 G28 Z0.
M06 T09
G0 G90 G54 X0. Y0. S8000 M03
G43 H09 Z