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