資源描述:
《數(shù)控技術(shù) 數(shù)控車床編程.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、第3章數(shù)控車床編程§3.1數(shù)控車床編程基礎(chǔ)一、數(shù)控車床編程特點(diǎn)1.在一個(gè)程序段中,可以采用絕對(duì)坐標(biāo)編程、增量坐標(biāo)編程或二者混合編程。2.用絕對(duì)坐標(biāo)編程時(shí),坐標(biāo)值X取工件的直徑;增量坐標(biāo)編程時(shí),用徑向?qū)嶋H位移量的2倍值表示,并附上方向符號(hào)。3.為提高工件的徑向尺寸精度,X向的脈沖當(dāng)量取Z向的一半。4.由于車削加工的余量較大,因此,為簡(jiǎn)化編程數(shù)控裝置常具備不同形式的固定循環(huán)。5.編程時(shí),常認(rèn)為刀尖是一個(gè)點(diǎn),而實(shí)際中刀尖為一個(gè)半徑不大的圓弧,因此需要對(duì)刀具半徑進(jìn)行補(bǔ)償。二、編程規(guī)則1.絕對(duì)編程與增量編程(1)絕對(duì)編程
2、絕對(duì)值編程是根據(jù)預(yù)先設(shè)定的編程原點(diǎn)計(jì)算出絕對(duì)值坐標(biāo)尺寸進(jìn)行編程的一種方法。即采用絕對(duì)值編程時(shí),首先要指出編程原點(diǎn)的位置,并用地址X,Z進(jìn)行編程(X為直徑值)。增量值編程是根據(jù)與前一個(gè)位置的坐標(biāo)值增量來表示位置的一種編程方法。即程序中的終點(diǎn)坐標(biāo)是相對(duì)于起點(diǎn)坐標(biāo)而言的。(2)增量值編程(3)混合編程絕對(duì)值編程與增量值編程混合起來進(jìn)行編程的方法叫混合編程。編程時(shí)也必須先設(shè)定編程原點(diǎn)。采用增量編程時(shí),用地址U,W代替X,Z進(jìn)行編程。U,W的正負(fù)方向由行程方向確定,行程方向與機(jī)床坐標(biāo)方向相同時(shí)為正;反之位負(fù)。2.直徑編程
3、與半徑編程當(dāng)用直徑值編程時(shí),稱為直徑編程法。車床出廠時(shí)設(shè)定為直徑編程,所以,在編制與X軸有關(guān)的各項(xiàng)尺寸時(shí),一定要用直徑值編程。三、坐標(biāo)系統(tǒng)數(shù)控車床是以機(jī)床主軸軸線方向?yàn)閆軸方向,刀具遠(yuǎn)離工件的方向?yàn)閆軸的正方向。X軸位于與工件安裝面相平行的水平面內(nèi),垂直于工件旋轉(zhuǎn)軸線的方向,且刀具遠(yuǎn)離主軸軸線的方向?yàn)閄軸的正方向。用半徑值編程時(shí),稱為半徑編程法。如需用半徑編程,則要改變系統(tǒng)中相關(guān)的參數(shù)。1.機(jī)床坐標(biāo)系2.工件坐標(biāo)系一般將工件坐標(biāo)系的Z軸設(shè)成與機(jī)床主軸中心線重合,X軸設(shè)在工件的左端面或右端面。機(jī)床原點(diǎn)O+Z+XL
4、Фd旋轉(zhuǎn)中心線圖3-1數(shù)控車床坐標(biāo)系O′參考點(diǎn)工件原點(diǎn)O+Z+XLФd圖3-2工件坐標(biāo)系起刀點(diǎn)3.工件坐標(biāo)系設(shè)定G50XdZL該FANUC-6T指令設(shè)定刀尖與工件原點(diǎn)的位置關(guān)系。四、對(duì)刀問題對(duì)刀就是確定刀尖在工件坐標(biāo)系中的位置。常用的對(duì)刀方法為試切法。O(b)確定刀尖在X向的位置O(a)確定刀尖在Z向的位置L圖3-3數(shù)控車床的對(duì)刀根據(jù)試切后工件的尺寸確定刀尖的位置。O(a)確定刀尖在Z向的位置L圖3-3數(shù)控車床的對(duì)刀O(a)確定刀尖在Z向的位置L圖3-3數(shù)控車床的對(duì)刀O(b)確定刀尖在X向的位置?dO(b)確定
5、刀尖在X向的位置?d五、有關(guān)編程代碼說明(一)G功能1.絕對(duì)坐標(biāo)G90它是加工程序的第一條指令,以便后面給出起刀點(diǎn)。3.起刀點(diǎn)和換刀點(diǎn)設(shè)置以絕對(duì)坐標(biāo)方式給出換刀時(shí)刀尖的位置。2.相對(duì)坐標(biāo)G91螺紋加工、循環(huán)加工、子程序調(diào)用須用相對(duì)坐標(biāo)編程。對(duì)于CK0630型數(shù)控車床,其控制系統(tǒng)為FANUCOET-A指令為:G92XZ對(duì)于FANUC-6T控制系統(tǒng)其指令為:G50XZ4.快速點(diǎn)位運(yùn)動(dòng)G00XZO圖3-3G00指令運(yùn)用?80906?40XZO圖3-3G00指令運(yùn)用?406ZX絕對(duì)坐標(biāo)編程為:G00X40.0Z6.0相
6、對(duì)坐標(biāo)編程為:G00U-40.0W-84.05.直線插補(bǔ)G01XZFO圖3-4G01指令運(yùn)用?40ZX80O圖3-4G01指令運(yùn)用?40ZX80絕對(duì)坐標(biāo)編程為:G01X40.0Z-80.0F0.4相對(duì)坐標(biāo)編程為:G01U0.0W-80.0F0.46.圓弧插補(bǔ)指令G2、G31)用圓弧半徑R指定圓心位置編程G2(或G3)XZRF(絕對(duì));G2(或G3)UWRF(相對(duì))。2)用I,K指定圓心位置的編程G2(或G3)XZIKF(絕對(duì));G2(或G3)UWIKF(相對(duì))。X,Z是圓弧終點(diǎn)的坐標(biāo)值;I,K是圓心相對(duì)于圓弧起
7、點(diǎn)的坐標(biāo)值;U,W是終點(diǎn)相對(duì)始點(diǎn)的坐標(biāo)值;R是圓弧的半徑值。IKWU/2XR+X+Z圖3-5圓弧插補(bǔ)ZXOR23?60?14ZXO?60?14ZXO?60?14A.絕對(duì)坐標(biāo)編程(1)順圓插補(bǔ)G02半徑法:G02X60.0Z-23.0R23F30圓心法:G02X60.0Z-23.0I23K0F30B.相對(duì)坐標(biāo)編程半徑法:G02U46.0W-23.0R23F30圓心法:G02U46.0W-23.0I23K0F30ZXO?60圖3-5G02指令運(yùn)用(2)逆圓插補(bǔ)G03A.絕對(duì)坐標(biāo)編程半徑法:G03X60.0Z-30.
8、0R30F30圓心法:G03X60.0Z-30.0I0K-30F30B.相對(duì)坐標(biāo)編程半徑法:G03U60.0W-30.0R30F30圓心法:G03U60.0W-30.0I0K-30F30ZXO?60圖3-5G02指令運(yùn)用ZXO?60圖3-5G02指令運(yùn)用7.進(jìn)給暫停G04PP后為時(shí)間值,表示延遲時(shí)間,單位為毫秒。主要用于車削環(huán)槽、不通孔和自動(dòng)加工螺紋等場(chǎng)合。圖3-6暫停指令G04圖3-