《數控技術(程序格式)》由會員分享,可在線閱讀,更多相關《數控技術(程序格式)(7頁珍藏版)》請在裝配圖網上搜索。
1、 數控車程序結構 一、程序結構與格式程序結構:數控程序由程序編號、程序內容和程序結束段組成 程序格式如: N3 G0 0 X1 0 Z1 0 M3 S6 5 0 1程序號 如“O0 0 0 1 ” 加工程序按程序號順序存儲在機床數控系統(tǒng)內,加工相應零件或對程序進行修改時通過程序號調用該程序即可,所以每一個程序必須有程序號。程序號以P、O或開頭,后面是四位數字,數字范圍為0 0 0 19 9 9 9。N0 9 1型數控車床采用的FNUAC 0 I-Mate系統(tǒng)程序號以O開頭,書寫格式為:O1、O0 1、O0 0 1、O0 0 0 1形式皆可以表示。 2程序段 由NXX開始到“;”符號結束的一行,
2、稱為程序段。如:N2 0 G0 0 G9 7 G9 9 S5 0 0 T1 1 M0 4 F0 .1; 每個加工程序由若干個程序段組成。每個程序段用一個段號標識,稱為程序段號。程序段號以字母N開頭,后面是四位數字,范圍N0 0 0 1N9 9 9 9。程序段號一般以遞增1 0的方式編號,以便修改時插入新語句。有些機床有自動編號功能。程序段由若干程序字組成。包括機床所要求執(zhí)行的功能和運動所需要的幾何參數數據以及工藝參數等都需要有所描述。每個程序段由若干個程序字組成,每個程序字則由字母(稱為地址字)和一組數字(有時需區(qū)分正負,稱為尺寸字)組成。上例中的S5 0 0等就是程序字,其中S是地址字,5
3、0 0為數字組合。 3 .程序段結束用符號 pa程序段結束用符號“;”或“LF”來表示。N0 9 1型數控車床采用的FNUAC 0 i-Mate系統(tǒng)表示程序段結束用符號“;”。 注意:(1)程序段號不是必須的。(2)每一程序段要求避繁就簡,達到所要求功能即可。一般數控機床采用程序段格式都是可變程序段格式,即程序段中的程序字的順序可隨意排列。在尺寸字中,可以只寫有效數字,不規(guī)定每個程序字都寫滿固定位數。具體格式如下: O0 0 0 1(程序編號) N1 0 M0 3 S5 0 0; (轉速、轉向) N2 0 T0 1 0 1; (刀具號) N3 0 G0 0 Z2 X5 0; (循環(huán)點) N4 0 G7 1 U2 .0 R0 .5;(粗車循環(huán)的吃刀量和退刀量,半徑值) N5 0 G7 1 P6 0 Q9 0 U0 .5 W0 .0 5 F0 .1 ;(精加工余量) N6 0 G0 0 X0; N7 0 G0 1 Z0; N9 0 X5 0 ; N1 0 0 M0 5; (主軸停轉) N1 1 0 M3 0; (程序結束)