數控程序號的代表含義,編程你必須了解
1、字
數控機床程序由若干個"程序段"(block)組成,每個程序段由按照一定順序和規(guī)定排列的“字”(word)組成。字是由表示地址的英文字母、特殊文字和數字集合而成。字表示某一功能的一組代碼符號。如X2500為一個字,表示X向尺寸為250Omm.;F2O為一個字,表示進給速度為20(具體值由規(guī)定的代碼方法決定)。字是紙帶或程序的信息單位。
2、順序號字
順序號字也稱程序段號或程序段序號或序號。它是數控加工程序中用得最多、但又最不容易引起人們重視的一種程序字。順序號字一般位于程序段開頭,它由地址符N和隨后的1~4位數字組成。順序號字可以用在主程序、子程序和用戶宏程序中。使用順序號字應注意如下的問題:數字部分應為正整數,所以最小順序號是N1,建議不使用N0;順序號字的數字可以不連續(xù)使用,也可以不從小到大使用;順序號字不是程序段必用字,對于整個程序,可以每個程序段均有順序號字,也可以均沒有順序號字,也可以部分程序段設有順序號字。
順序號字的作用:①便于人們對程序作校對和檢索修改。②用于加工過程中的顯示屏顯示。③便于程序段的復歸操作。此操作也稱"再對準",如回到程序的中斷處,或加工從程序的中途開始的操作。④主程序或子程序或宏程序中用于條件轉向或無條件轉向的目標。
3、準備功能字
準備功能字的地址符是G,所以又稱為G功能或G指令。它用來指令機床或控制系統做某種功能的操作,為數控系統的插補運算作好準備,所以在程序段中G功能字一般位于尺寸字的前面。準備功能字由地址符G和后續(xù)兩位正整數表示,從G0O至G99共100個。不少數控機床的G指令的前置"0"允許省略,如G2實際是G02的簡寫。G功能字國際上已制訂了ISO1056 1975(E)國際標準,我國依據它制訂了JB3208 1983部頒標準。
G指令有一種是其功能僅在出現的程序段中起作用,這種指令稱為非模態(tài)(非續(xù)效)指令。這種非模態(tài)的G指令每次使用時都必須指定。另一種為模態(tài)(續(xù)效)指令,指定一次,在它被同組的其它G指令取代或被注銷以前,其功能一直有效。所以在連續(xù)指定同一G指令的程序段中,只要指定最初的模態(tài)G指令,則在隨后的程序段中,不必再做指定。在標準中有不指定和永不指定的G指令。不指定的G指令,在將來本標準的修訂本中可能規(guī)定其功能。永不指定的G指令,即便將來修訂標準時也不再指定其含義,這一部分指令可供數控機床制造廠家自行規(guī)定其含義,但必須在指令格式中加以說明。
4、尺寸字
尺寸字也稱尺寸指令。尺寸字在程序段中主要用來指令機床的刀具運動到達的坐標位置。尺寸字是由規(guī)定的地址符及后續(xù)的帶正、負號或者帶正、負號又有小數點的多位十進制數組成。地址符用得較多的有三組:第一組是X、Y、Z、U、V、W、P、Q、R,主要用來指令到達點坐標值或距離;第二組是A、B、C、D、E,主要是用來指令到達點的角度坐標;第三組是I、J、K,主要用來指令零件圓弧輪廓圓心點的坐標尺寸。
尺寸字可使用國際單位制,也可使用英制,多數系統用準備功能字選擇。例如,FANUC系統用G22/G21、美國A B公司系統用C71/G70切換;也有一些系統用參數設定來選擇是國際單位制或是英制。尺寸字中數值的具體單位,采用國際單位制時 般用lμm、10μm和1mm;采用英制時常用0.0001in和O.OOlin。選擇何種單位,通常用參數設定。現代數控系統在尺寸字中允許使用小數點編程,有的允許在同一程序中有小數點和無小數點的指令混合使用,給用戶帶來方便。無小數點的尺寸字指令的坐標長度等于數控機床設定單位與尺寸字中后續(xù)數字的乘積。例如,采用國際單位制若設定單位為lμm,我們指令Y向尺寸360mm時,應寫成Y360.或Y360000。
5、進給功能字
進給功能字的地址符用F,所以又稱為F功能或F指令。它的功能是指令切削的進給速度。現代的CNC機床一般都能使用直接指定方式(也稱直接指定法),即可用F后的數字直接指定進給速度,為用戶編程帶來方便。這就說明在迸給速度范圍內實現了無級變速。在低檔(經濟型)數控系統中多數還采用代碼法來指定進給速度,F代碼數是有限制的。F代碼法沒有直接指定法直觀和方便的優(yōu)點,每種F代碼表示多少進給速度需要看詳細格式分類規(guī)定或查表。F代碼法實質上是進給速度為有級變速系統。
進給速度的迸給量單位用G94和G95指定。C94表示進給速度與主軸速度無關的每分鐘進給量,單位為mm/min或in/min;
G95表示與主軸速度有關的主軸每轉進給量,單位為mm/r或in/r,如用在切螺紋、攻絲或套扣的進給速度單位用G95指定。
6、主軸轉速功能字
主軸轉速功能字的地址符用S,所以又稱為S功能或S指令。它主要來指定主軸轉速或速度,單位為r/min或mm/min。中擋以上的數控機床的主軸驅動已采用主軸控制單元,其主軸轉速采用直接指定方式,例如S1500表示主軸轉速為1500r/min。
為了增加主軸的無級調速范圍,就應使主軸控制單元的調速范圍寬,但當前還有一定困難,為此采用機電結合的方法來解決。即需加入幾檔齒輪變速,由輔助功能指令(M指令)來變齒輪檔,主軸轉速就由S指令和M指令配合使用而決定。在經濟型數控系統中,S功能的間接指定法即代碼法還在使用。
對于中檔以上的數控車床,還有一種使切削線速度保持不變的所謂恒線速度功能。這意味著在切削過程中,如果切削部位的回轉直徑不斷變化,那么主軸轉速也要不斷地作相應變化,此時S指令是指定車削加工的線速度。在程序中是用G96或G97指令配合S指令來指定主軸的速度。G96為恒線速控制指令,如G96S200表示主軸速度為200m/min,G97
S2000表示注銷G96,即主軸不是恒線速功能,其轉速為2000r/min。
同類文章排行
- 模具加工注意事項
- 塑料模具加工保養(yǎng)常識
- 塑料注塑模具如何應用
- 塑料成型模具應用有哪些注意事項
- 塑料模具模芯加工中的一系列操作工序
- 塑料模具設計制作的實施步驟和具體內容
- 塑料模具的標準化設計應該怎么做
- 注塑模具上下模的要點
- 模具及沖壓成形的穩(wěn)定性及其影響因素
- 模具熱處理過程中如何避免變形