歐立文
(朝陽工程技術學校,朝陽 122000)
螺紋的編程和加工是數控車削加工教學中的一項重要課程,也是數控車床加工的一項主要內容,更是學生必須要熟練掌握的一項操作技能。因螺紋的種類較多,涉及的加工編程指令和方法不盡相同,本文將以普通外圓柱螺紋軸為例,闡述螺紋類零件的編程方法。

圖1 螺紋軸
如圖1所示,螺紋軸零件坐標系原點設在其右端面和軸線的交點上,機床的刀架是前置刀架。外圓柱面與退刀槽均已加工到尺寸要求,分別用G32、G92、G76指令編寫螺紋部分的數控加工程序。
編程指令如表1所示。
2.2.1 確定背吃刀量和切削次數
切削螺紋時,背吃刀量遵循依次遞減的分配原則。加工螺紋時,背吃刀量和切削次數可以根據螺距的大小選擇,如表2所示。
由表2可知,本例加工M24X1.5普通外螺紋,螺距為1.5mm的螺紋牙深(半徑值)為0.974mm,編程是按照直徑方式編程,所以總的切深量是1.948mm。切削次數為4次,第1次背吃刀量為0.8mm,第2、3、4次背吃刀量分別為0.6mm,0.4mm,0.16mm。
2.2.2 確定外螺紋小徑d1
外螺紋小徑d1可根據經驗公式d1=d-2h=d-1.3P來確定,式中,d為螺紋大徑,mm;h為螺紋牙深,mm;P為螺距,mm。對于本任務計算外螺紋小徑d1=φ22.05mm。

表1 編程指令
2.2.3 確定每次切削直徑值(X值)
每次切削直徑值根據切削次數和對應的背吃刀量來確定。由上文可知本任務第一次切削直徑(徑向終點坐標)為X23.2,第二次切削直徑為X22.6,第三次切削直徑為X22.2,第四次為切削到螺紋小徑值為X22.05。
2.2.4 確定螺紋起點和終點軸向尺寸(Z值)
加工過程中為保證螺紋螺距均勻,因此車削時在螺紋長度的兩端設置足夠的升速進刀段δ1和減速退刀段δ2,其中δ1可取2~5mm,δ2為退刀槽寬度的一半左右,取1~3mm。本例中取δ1=3mm、δ2=2mm。
2.2.5 確定主軸轉速
螺紋切削時要選擇較低的主軸轉速,來降低刀具的進給速度。在實際教學中主軸轉速一般可按公式n≤1200/P-80來確定。式中,P為螺距,mm;n為主軸轉速,r/min。取P=1.5mm,由公式計算n≤720r/min,這里取n=500r/min。
編寫螺紋部分的加工程序如表3所示。
刀具的擠壓會使螺紋大徑變大,因此外圓直徑要比螺紋大徑小些,一般比公稱直徑小0.1P,P為螺距。

表2 公制螺紋加工切削次數與背吃刀量(直徑值)

表3 數控加工程序單
使用G92、G76指令編程時需要設定循環起點,循環起點應設在加工螺紋的外部,本例將循環起點設在(X28,Z3)位置。
在G32、G92、G76指令編程格式中,F為導程,不是進給量。
螺紋加工時主軸旋轉一周,螺紋車刀的進給量必須等于螺紋的導程,因此螺紋加工過程中主軸轉速要保持恒定,并且不使用恒線速度控制功能。
為保證螺紋加工質量,螺紋加工前先設一定的磨損量,加工完畢后,在用螺紋環規、塞規等進行檢測。
加工普通螺紋可以采用G32、G92、G76 指令進行編程加工。G32 指令加工螺紋時,刀具的移動切削需要通過編程來完成,這會導致編寫的程序段較多,教學中不經常使用。G76 指令編程效率較高,一般適用大螺距螺紋,在螺紋精度要求不高的情況下,使用較多,本例僅介紹其編程方法。G92指令簡化了編程,與G32指令相比提高了編程效率,因此應用更為廣泛,但G92指令受進刀方式的影響,螺紋中徑誤差大,加工時要經常檢測以保證螺紋的加工精度??傊?,加工螺紋時選擇合理的編程指令和加工方法不僅能提高螺紋加工效率,還能保證螺紋的加工質量,更能降低生產成本。