巧用宏程序?qū)佄锞€曲面編程
2018-9-7 來(lái)源:江蘇省聯(lián)合職業(yè)技術(shù)學(xué)院無(wú)錫交通分院機(jī)械工 作者:姜愛國(guó)
摘要:對(duì)數(shù)控車床的零件進(jìn)行編程,是我們完成自動(dòng)加工的前提。在編程技術(shù)日益發(fā)展的今天,宏程序的運(yùn)用,變量的設(shè)定,是對(duì)復(fù)雜零件編程不可或缺的重要工具。
關(guān)鍵詞:宏程序;自動(dòng)編程;拋物線;基點(diǎn)坐標(biāo);變量
經(jīng)常有復(fù)雜曲線所構(gòu)成的非圓曲面(如:橢圓曲線、拋物線、雙曲線等)零件,其加工質(zhì)量往往成為生產(chǎn)制造的關(guān)鍵。
非圓曲線形狀的工件在數(shù)控車削中屬于較復(fù)雜的零件類別,一般運(yùn)用直線擬合法來(lái)進(jìn)行加工。而此類方法的特點(diǎn)是根據(jù)零件圖紙的形狀誤差要求,把曲線用許多小段的直線來(lái)代替,根據(jù)零件圖紙的形狀誤差,如果精度要求高,直線的段數(shù)就多,雖然可以憑借CAD軟件來(lái)計(jì)算節(jié)點(diǎn)的坐標(biāo),但是節(jié)點(diǎn)太多也導(dǎo)致了加工中的不方便,如果能巧妙運(yùn)用宏程序,則可以方便簡(jiǎn)潔地進(jìn)行編程,從而提高加工效率。
一、解讀宏程序
在一般的程序編制中程序地址下的字為常量,而宏程序則采用變量編程它是利用對(duì)變量賦值、表達(dá)式、邏輯運(yùn)算、條件判斷等來(lái)描述零件加工過程的指令的集合;既可以寫人主程序,也可以獨(dú)立編寫成子程序,供主程序調(diào)用,我們把這種程序叫宏程序。
二、宏程序與普通程序的對(duì)比
普通編程是利用每個(gè)指令代碼的功能,按照規(guī)定進(jìn)行各地址下的常量編程即可,有的時(shí)候這些簡(jiǎn)單的指令不能滿足加工要求,因此系統(tǒng)提供了用戶宏程序功能,使用戶可以對(duì)數(shù)控系統(tǒng)進(jìn)行一定功能的擴(kuò)展,普通程序只能使用常量進(jìn)行編程而且常量之間不可以進(jìn)行計(jì)算,而宏程序則使用變量,并可以給變量進(jìn)行賦值,變量之間可以根據(jù)程序中給出表達(dá)式進(jìn)行計(jì)算。
當(dāng)工件形狀沒有變化,但尺寸發(fā)生變化時(shí),只需改變變量中幾個(gè)與尺寸有關(guān)的值,其他的表達(dá)式無(wú)須改變。
三、宏程序與自動(dòng)編程的比較
自動(dòng)編程有自動(dòng)編程的好處,但是自動(dòng)編程也有其不利于加工方面的問題,在加工不規(guī)律的曲面時(shí)利用自動(dòng)編程確實(shí)是很好,但是在加工有規(guī)律的曲面時(shí),用宏程序加工要比用自動(dòng)編程軟件要強(qiáng)的多,而且宏程序比較精練,不象自動(dòng)編程那么煩瑣,而且程序段非常多,加工時(shí)間長(zhǎng),需要專門的后處理軟件支持,成本非常高。
四、宏程序運(yùn)用舉例
(FANUC-Oi數(shù)控系統(tǒng)B類宏指令)
通過如圖1-1所示的帶二次非圓曲線拋物線的軸類零件的編程,會(huì)使我們更加了解宏程序的特點(diǎn)與作用。

(1)基點(diǎn)坐標(biāo)(以軸心線與右端面的交點(diǎn)為編程原點(diǎn)):
A(26,0) off, B(3o,-2), c(3o,一10), D(40,一15), E(30,-20),E(30,-30)
(2)變量設(shè)定:
①以#1為Z軸的變量且為自變量;
②以#3為X軸的變量且為應(yīng)變量;
③拋物線的頂點(diǎn)為((40,-15) ;. #1=5(拋物線Z軸的初值!;
⑤ #3=-1/5*Z*Z(拋物線X軸的初值);
(3)編程:
01000(精車加工程序)圖1-1
N10 G99G0 X100 2100 TO101 S1200 M03;
N20 GOX22 Z2 M08;
N30 GOl X30 Z-2 F0.05;
N40 Z-10;
N50 #1=5;
N60 #2=#1-15;(在編程坐標(biāo)系里的Z坐標(biāo)變化值)
N70 #3=一1/5*#1*#1;
N80 #4=2*#3+40;(在編程坐標(biāo)系里的X坐標(biāo)變化值)
N90 #1=#1-0.1; (Z坐標(biāo)變化值以0.1遞減)
N10 GO1X#4 Z#2 F0.05;
N 110 IF[#2 GE -20] GOTO 60;(條件判斷式)
N120 GOl Z-30;
N130 GOOX100Z100M09;
N 140 MOS:
N150 M30;
綜上所述,為了滿足生產(chǎn)實(shí)際需要,我們不斷總結(jié)編程方法,發(fā)揮宏程序在數(shù)控機(jī)床的編程中舉足輕重的作用,正確合理地掌握這一編程利器,能為我們的數(shù)控加工開啟了一扇敞亮的窗戶。
投稿箱:
如果您有機(jī)床行業(yè)、企業(yè)相關(guān)新聞稿件發(fā)表,或進(jìn)行資訊合作,歡迎聯(lián)系本網(wǎng)編輯部, 郵箱:skjcsc@vip.sina.com
如果您有機(jī)床行業(yè)、企業(yè)相關(guān)新聞稿件發(fā)表,或進(jìn)行資訊合作,歡迎聯(lián)系本網(wǎng)編輯部, 郵箱:skjcsc@vip.sina.com
更多相關(guān)信息
業(yè)界視點(diǎn)
| 更多
行業(yè)數(shù)據(jù)
| 更多
- 2025年5月 新能源汽車銷量情況
- 2025年5月 新能源汽車產(chǎn)量數(shù)據(jù)
- 2025年5月 基本型乘用車(轎車)產(chǎn)量數(shù)據(jù)
- 2025年5月 軸承出口情況
- 2025年5月 分地區(qū)金屬切削機(jī)床產(chǎn)量數(shù)據(jù)
- 2025年5月 金屬切削機(jī)床產(chǎn)量數(shù)據(jù)
- 2025年4月 新能源汽車銷量情況
- 2025年4月 新能源汽車產(chǎn)量數(shù)據(jù)
- 2025年4月 基本型乘用車(轎車)產(chǎn)量數(shù)據(jù)
- 2025年4月 軸承出口情況
- 2025年4月 分地區(qū)金屬切削機(jī)床產(chǎn)量數(shù)據(jù)
- 2025年4月 金屬切削機(jī)床產(chǎn)量數(shù)據(jù)
- 2025年1月 新能源汽車銷量情況
博文選萃
| 更多
- 機(jī)械加工過程圖示
- 判斷一臺(tái)加工中心精度的幾種辦法
- 中走絲線切割機(jī)床的發(fā)展趨勢(shì)
- 國(guó)產(chǎn)數(shù)控系統(tǒng)和數(shù)控機(jī)床何去何從?
- 中國(guó)的技術(shù)工人都去哪里了?
- 機(jī)械老板做了十多年,為何還是小作坊?
- 機(jī)械行業(yè)最新自殺性營(yíng)銷,害人害己!不倒閉才
- 制造業(yè)大逃亡
- 智能時(shí)代,少談點(diǎn)智造,多談點(diǎn)制造
- 現(xiàn)實(shí)面前,國(guó)人沉默。制造業(yè)的騰飛,要從機(jī)床
- 一文搞懂?dāng)?shù)控車床加工刀具補(bǔ)償功能
- 車床鉆孔攻螺紋加工方法及工裝設(shè)計(jì)
- 傳統(tǒng)鉆削與螺旋銑孔加工工藝的區(qū)別