鄒軍愛數控:為你揭祕數控手工編程,數控指令代碼

軟件 AutoCAD 鄒軍愛數控 2019-04-09

你要駕馭數控機床,讓機床按照你的意圖工作,首先要懂得“機床語言”,即數控指令,比如M08是冷卻液開啟,你在機床面板中輸入M08,這個指令運行後機床明白了你的意思,會打開冷卻液。

下面軍哥告訴你如何藉助“數控語言”(即數控指令)來完成零件的編程。

鄒軍愛數控:為你揭祕數控手工編程,數控指令代碼

講解數控指令之前,我認為所有的數控程序分三大段落。(這三大段落也是研究軟件編程後處理的基礎)

第一大段落:程序開頭部分

第二大段落:程序中間部分

第三大段落:程序末尾部分

第一, 程序開頭的幾個段落用了哪些指令。你隨便在機床中找幾個師傅們用過的程序,仔細觀察下,這些指令是否使用率很高,是什麼意思。

第二, 程序中間的段落,直線指令的格式,圓弧指令的格式,程序中的X,Y,Z等座標值,這些座標點位連接起來是什麼樣子的,也就是我們說的刀路。尤其注意從哪個座標點 下刀,中間的路線又是什麼樣子的,退刀的時候是從哪個座標點退的……。

第三, 程序末尾段幾個段落用了哪些指令,指令什麼意思等。

這三大段落,構成了一個完整的程序。

下面是一個最為常見的“法拉克”機床的NC程序解讀:

鄒軍愛數控:為你揭祕數控手工編程,數控指令代碼

第一大段落:

% 是程序開始符號

O0111 是程序名字。括號中寫些了些程序的信息,此程序是加工那個零件

(BY WX:SOSCNC) 括號中寫些了些程序的信息,此程序是由軍哥所編soscnc

G0 G17 G40 G49 G80 G90 首先執行這些指令,取消補正(G40刀具半徑,G49刀具長度)G17 選擇XY平面 ,使用絕對方式編程G90

T4 M06 選擇4號刀,換上4號刀

你隨便在機床中找幾個師傅們用過的程序,仔細觀察下,看看這些程序是否有共同點,大多程序會有這些指令如(G0 G17 G40 G49 G80 G90) ,你可以按照此套路來寫程序開頭。

第二大段落:

G54 G0 X-30. Y-2.5 C0 S2000 M03 讀取工件座標,並且以G0方式快速移動到切削區域開始點:X-30. Y-2.5 準備開始進行切削加工,並開啟主軸正傳,轉速為S2000

G43 H4 Z15 M08 建立長度補償,打開冷卻液

G01Z6.4 F360 刀具G01(直線方式)下降至座標平面6.4處,F 以360mm/min的速度移動。

G03X-27.65 Y0 R2.35 F100 以G03方式(圓弧方式)走R3.35的圓弧,F 以100mm/min的速度移動。

……

這個段落主要是正常加工,G指令是讓刀具以何種方式運行。如 G01刀具直線方式運行,G02/G03圓弧方式運行……

X,Y,Z後面的數值,主要是零件座標點位,尤其需要你注意的是,刀具進刀點,和退刀點。避免撞刀的關鍵座標點。這些座標點的需要你自己去計算,或者藉助軟件繪圖(如AUTOCAD)測量。

第三大段落:

G91G28Z0

G28X0Y0

返回座標原點,,你可以按照此套路來寫程序結尾,注意要用G91。為什麼要用G91,清風說編程教程之數控指令篇中會詳細傳授給你。

以上的講解,你只需要瞭解即可,後面會不斷的補充基礎知識,希望對剛剛入門的兄弟們有所幫助!

希望這樣的知識能夠幫助更多需要的人,也希望大家幫忙轉發!!!

你的喜歡和點贊是我堅持的動力!

相關推薦

推薦中...