G84是端面攻絲迴圈指令,它和銑床右旋攻絲運動軌跡指令一樣的,都是先正轉到孔底然後反轉退出!其程式設計的格式如下:
G84X_Z_R_P_Q_F_K
該指令的運動軌跡如下圖所示:
從題主的提問中可知,X_Z_R_F_K這幾個程式碼含義是知道的,我就不在細說,但是這個F要注意,它和咱們加工螺紋時的F不一樣,不是螺距而是切削速度,其它都一樣!至於P、Q這兩個程式碼尤其是Q需要詳細說明一下!
在G84指令中P表示絲錐到達孔底暫停的時間,單位為ms,譬如P2000,表示暫停2s,到這一步的話,我們就可以在數控車床上進行攻絲了,主要參考程式如下:
M3S60
G0X0
Z10
G84Z-4R2P200Q0F60
G80Z10
M5
其實在上面那個參考程式中Q0寫不寫都沒啥,反正都是普通的攻絲指令!但是如果Q不為0時,或者說需要進行深孔攻絲,那麼就需要編寫Q了!
首先,你要把引數N0.5104#6改為1,並把N0.5200#5改為1,說明在G84中可以新增Q,這樣G84就可以加工深孔攻絲;如果把N0.5200#5改為0時,G84就稱為高速深孔攻絲迴圈指令了!
圖2就是深孔攻絲運動軌跡,在程式中新增一個Q後,則每加工一個深度就會返回到R點所在的平面,而在下一次工進進刀的位置則由d來控制,這個d的數值是由N0.5213來設定的!運動軌跡跟G83一樣的了!
圖3就是高速深孔攻絲迴圈指令,每次退刀量d也是由N0.5213來設定的!運動軌跡跟數控銑床中的G83一樣的了!
在明白以上講解之後,你在看看要加工的孔深,然後在設定對應的引數即可!程式沒有什麼只要新增一個Q即可,參考程式如下
...
G84Z-10R2P200Q3F60
不知,我是否講解的清楚了!
G84是端面攻絲迴圈指令,它和銑床右旋攻絲運動軌跡指令一樣的,都是先正轉到孔底然後反轉退出!其程式設計的格式如下:
G84X_Z_R_P_Q_F_K
該指令的運動軌跡如下圖所示:
從題主的提問中可知,X_Z_R_F_K這幾個程式碼含義是知道的,我就不在細說,但是這個F要注意,它和咱們加工螺紋時的F不一樣,不是螺距而是切削速度,其它都一樣!至於P、Q這兩個程式碼尤其是Q需要詳細說明一下!
在G84指令中P表示絲錐到達孔底暫停的時間,單位為ms,譬如P2000,表示暫停2s,到這一步的話,我們就可以在數控車床上進行攻絲了,主要參考程式如下:
M3S60
G0X0
Z10
G84Z-4R2P200Q0F60
G80Z10
M5
其實在上面那個參考程式中Q0寫不寫都沒啥,反正都是普通的攻絲指令!但是如果Q不為0時,或者說需要進行深孔攻絲,那麼就需要編寫Q了!
首先,你要把引數N0.5104#6改為1,並把N0.5200#5改為1,說明在G84中可以新增Q,這樣G84就可以加工深孔攻絲;如果把N0.5200#5改為0時,G84就稱為高速深孔攻絲迴圈指令了!
圖2就是深孔攻絲運動軌跡,在程式中新增一個Q後,則每加工一個深度就會返回到R點所在的平面,而在下一次工進進刀的位置則由d來控制,這個d的數值是由N0.5213來設定的!運動軌跡跟G83一樣的了!
圖3就是高速深孔攻絲迴圈指令,每次退刀量d也是由N0.5213來設定的!運動軌跡跟數控銑床中的G83一樣的了!
在明白以上講解之後,你在看看要加工的孔深,然後在設定對應的引數即可!程式沒有什麼只要新增一個Q即可,參考程式如下
...
G84Z-10R2P200Q3F60
G80Z10
...
不知,我是否講解的清楚了!