|
|
|
|
图1 左螺纹循环
此指令用于攻左手螺纹,故需先使主轴反转,再执行G74指令,则左螺
丝攻先快速定位至X、Y所指定的坐标位置,再快速定位到R点,接着以 F所指定的进给速率攻螺纹至Z所指定的孔座位置后,主轴转换为正转且同时向Z轴正方向退回至R点,退至R点后主轴恢复原来的反转。如图1所示。
攻螺纹的进给速率(mm
/ min)=
导程(mm
/ rev)╳
主轴转速(rev
/ min)。
例1. |
如图2所示工件,利用G73钻孔后,再使用G74攻LM8
╳
1.25螺
纹。钻孔转速800
rpm,进给速率60
mm
/
min;攻螺纹转速100
rpm,进给速率
=
1.25
╳
100
=
125 mm
/
min。工件材质是铝合金。 |
|
图2 |
|
|
O1616; |
=> |
本程序适合无臂式换刀机构。 |
G40 G80 G49; |
|
|
G28 G91 Z0; |
|
|
G28 X0 Y0; |
|
|
G54; |
|
|
M06 T01; |
=> |
换1号刀Ø6.8钻头。 |
M03 S800; |
|
|
G90 G00 X0 Y0; |
|
|
G43 Z10. G01; |
=> |
启动刀长补正,并快速定位至工件表面上方10mm
(起始点高度)。 |
G99 G73 X20.
Y28. R3. Z -15. Q5000 F60; |
=> |
R点在工件表面上方
3mm,钻孔深度15
=
12 +
0.3
╳ 8
=
15。 |
X85. Y38.; |
=> |
继续执行G73指令。 |
G80; |
=> |
取消自动切削循环。 |
G28 G91 Z0; |
|
|
M05 G49; |
|
|
M06 T02; |
=> |
换2号刀,LM8╳1.25螺丝攻。 |
M04 S100; |
=> |
主转反转100rpm。 |
G90 G43 G00 Z10.
H02; |
=> |
快速定位至起始点,工件表面上方10mm处。 |
G98 G74 X85.
Y38. R3. Z -15. F125; |
=> |
攻螺纹。 |
X20. Y28.; |
=> |
继续执行G74指令。 |
G80 G49; |
=> |
取消自动切削循环状态及刀长补正。 |
G28 G91 Z0; |
|
|
M30; |
|
|