数控铣削编程与加工(第二版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

3.5 攻螺纹固定循环指令(G74和G84)

3.5.1 指令格式

攻左旋螺纹循环G74执行左旋攻螺纹。主轴反转,在攻左旋螺纹循环中,到达孔底时,主轴顺时针旋转退回到R点,主轴恢复反转,完成攻螺纹动作。

攻右旋螺纹循环G84执行右旋攻螺纹。主轴正转,在攻右旋螺纹循环中,到达孔底时,主轴逆时针旋转退回到R点,主轴恢复正转,完成攻螺纹动作。

攻螺纹固定循环G74和G84的动作步骤如图3-9所示。

图3-9 攻螺纹固定循环G74和G84的动作步骤

指令格式:G74 X  Y  Z  R  P  F 

     G84 X  Y  Z  R P  F 

攻螺纹时进给量F根据不同的进给模式指定。当采用G94(每分钟进给)模式时,进给量F为导程×转速。当采用G95(每转进给)模式时,进给量F为导程。另外,在G74与G84攻螺纹期间,进给倍率、进给保持均被忽略。

3.5.2 加工实例

【例3-2】 图3-10所示零件需要加工4个M8的螺纹孔,攻螺纹是通过丝锥实现的,编写螺纹加工程序。

图3-10 攻螺纹

工艺分析:M8的螺纹,导程为1mm,计算出小径为6.7mm,用ϕ6.5的钻头钻孔,再用M8的盲孔丝锥(向上排屑)攻螺纹,工件原点设在工件上表面的中心。

加工程序如下:

O3;

G17 G40 G54 G94 G80 G49 G90;(加工状态初始化)

G91 G28 Z0;(返回参考点换刀)

G28 X0 Y0;

T01 M6;

G90 G0 X0 Y0;

G43 Z100.0 H01;

G16;(设定极坐标)

G99 G73 X60.0 Y45.0 Z-33.0 R3.0 Q4.0 F30;(深孔钻削)

Y135.0;

Y225.0;

Y315.0;

G15;(取消极坐标)

G0 Z120.;(抬刀)

M5;

G91 G28 Z0;

G28 X0 Y0;

T02 M6;(调用丝锥)

G90 G0 X0 Y0;

M3 S180;(攻螺纹时主轴转速较低)

G43 Z100.0 H02;(调用长度补偿)

G16;

G99 G84 X60.0 Y45.0 Z-28.0 R3.0 F180;(攻右旋螺纹,其中F为1.0×180)

Y135.0;

Y225.0;

Y315.0;

G15;

G0 Z120.;(抬刀)

M5;

M30;(程序结束)

本例的难点是工件材料硬度较高,钻夹头不能与工件侧壁发生干涉,刀具需要保证足够的长度与刚性,在攻螺纹过程中丝锥才不会折断。