《數(shù)控技術(程序格式)》由會員分享,可在線閱讀,更多相關《數(shù)控技術(程序格式)(7頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 數(shù)控車程序結構 一、程序結構與格式程序結構:數(shù)控程序由程序編號、程序內容和程序結束段組成 程序格式如: N3 G0 0 X1 0 Z1 0 M3 S6 5 0 1程序號 如“O0 0 0 1 ” 加工程序按程序號順序存儲在機床數(shù)控系統(tǒng)內,加工相應零件或對程序進行修改時通過程序號調用該程序即可,所以每一個程序必須有程序號。程序號以P、O或開頭,后面是四位數(shù)字,數(shù)字范圍為0 0 0 19 9 9 9。N0 9 1型數(shù)控車床采用的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開頭,后面是四位數(shù)字,范圍N0 0 0 1N9 9 9 9。程序段號一般以遞增1 0的方式編號,以便修改時插入新語句。有些機床有自動編號功能。程序段由若干程序字組成。包括機床所要求執(zhí)行的功能和運動所需要的幾何參數(shù)數(shù)據(jù)以及工藝參數(shù)等都需要有所描述。每個程序段由若干個程序字組成,每個程序字則由字母(稱為地址字)和一組數(shù)字(有時需區(qū)分正負,稱為尺寸字)組成。上例中的S5 0 0等就是程序字,其中S是地址字,5
3、0 0為數(shù)字組合。 3 .程序段結束用符號 pa程序段結束用符號“;”或“LF”來表示。N0 9 1型數(shù)控車床采用的FNUAC 0 i-Mate系統(tǒng)表示程序段結束用符號“;”。 注意:(1)程序段號不是必須的。(2)每一程序段要求避繁就簡,達到所要求功能即可。一般數(shù)控機床采用程序段格式都是可變程序段格式,即程序段中的程序字的順序可隨意排列。在尺寸字中,可以只寫有效數(shù)字,不規(guī)定每個程序字都寫滿固定位數(shù)。具體格式如下: 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; (程序結束)