回覆列表
  • 1 # 數控程式設計張

    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

    ...

    不知,我是否講解的清楚了!

  • 中秋節和大豐收的關聯?
  • 5 電腦壞了,資料怎麼導到另一個電腦?