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