淺析宏程序在數控加工中的應用
2017-7-31 來源:建湖縣高級(jí)技工學(xué)校 作者(zhě):卜偉
摘要:通過一個典型零件的兩種不同的宏程序編程實例,分析每種方法的優缺點,歸納出手工編(biān)程中應用宏(hóng)程序解決複雜零件(jiàn)的數控加工編程問題的作用和技巧。
關鍵詞:數控 教學 應用 程序
車床數控(kòng)加工程序編製的關鍵是刀(dāo)具相對於工件運動軌跡(jì)的計算,即計算加工輪廓的基點和節點坐標或(huò)刀(dāo)具中心的基點和節點坐(zuò)標。 數控機(jī)床(chuáng)一般隻提供平麵直(zhí)線和(hé)圓弧插補功能,對於非圓的平麵曲線 y=f(x),采用的(de)加工(gōng)方法是按編程允許誤差,將平麵輪廓曲線分割成許(xǔ)多小段。 然(rán)後用數學計算的方法求逼近直線或圓弧輪廓曲線的交點和切點的坐標。
隨(suí)著計(jì)算(suàn)機數控(kòng)係(xì)統(tǒng)(CNC)的不斷發展,CNC 不僅能通(tōng)過數字量去控製多個軸的機械運(yùn)動,而且(qiě)具(jù)有強大的(de)數據計算和處(chù)理功能。 編程時隻要建立加工輪廓的基點和節點的數學模型, 按加工的先後順序,由數控係統即(jí)時計算出加工節點(diǎn)的坐標數據,進而控製加工,這就是數控係(xì)統提供的宏編程。 宏(hóng)指令編程像高級語言一樣,可以(yǐ)使用變量進行(háng)算術運算(suàn)邏輯運算和函數混合運算進行編程。 在(zài)宏程序形式中,一般都提供(gòng)循環判斷分支和子程序調用的(de)方法(fǎ)。 可編製各種複雜的零件加工程序。 熟練應用宏程序指令進行編程,可大大精簡程序量,還(hái)可以增強(qiáng)機床的加工適應能力。 比如可以將拋物線、橢圓等非圓曲線的(de)算法標準化後做成內部宏程序,以後就可以像圓弧插補一(yī)樣按標準格式編程調用,相當於增加了係統的插補功能。隨著數控係統的不斷更新,宏指令應用越來越廣泛。
以日本 FANUC-Oi 係統為例,Oi 係統使用 B 類(lèi)宏指令,在 O 係列的早期版本中(zhōng),曾使用 A 類宏指令(lìng),主要特征為(wéi)使用 G65 代碼為宏指令專用代(dài)碼,包括宏(hóng)變量的賦(fù)值、運(yùn)算、條件(jiàn)調用等。B 類宏指令功能相對A 類而(ér)言 , 其功能更強大 ,編程更直觀 。
在FANUC-Oi 係統的固定循環指(zhǐ)令中 ,毛坯切削循環 G73 指令內部可(kě)以使用(yòng)宏程序(xù)進行編程。宏指令編程雖(suī)然屬於手工編程的範疇,但(dàn)它不是直接算出輪廓各個節點的具體坐標數據, 而是給出數學公式和算法,由CNC 來即時計算節點坐標 ,因此對於(yú)對於簡單直觀的零件輪廓不具(jù)有優勢。 若零件結構不(bú)能(néng)用常規插補指令可以完成編程的,則可采用編製宏程序的方法,將計(jì)算(suàn)複雜數據的任(rèn)務交由數控係統來完成。 對於加工方法和加工(gōng)方式,零件的加工步驟,走刀路線及對刀(dāo)點起刀點(diǎn)的位置,以及切入、切出(chū)方式的設計還是遵循(xún)一般(bān)手(shǒu)工編程的規則。 編製宏程(chéng)序時,首先應(yīng)從零件的結構特點出發, 分析零件上各加(jiā)工表麵之間的(de)幾何關(guān)係(xì),據此推倒出各(gè)參數之間的數量關係,建立準確的數學模型。 為此,必(bì)須注意正確選擇變量參數並列出正確的(de)參數方程,同時設定合理有效的循環(huán)變量。
若采用主子程序調用的編程模式,還注意局部變量和全部變量的設定,了解變量傳值關係。 特別值得注意的是,為提高程序的通用性,尺寸參數盡可能地用(yòng)宏變量表示,運行程序(xù)前先進(jìn)行賦值。宏程序編程(chéng)實例(lì):如下圖所示零件:
G00 Z2;
M99;
綜上所述,用仿形(xíng)切削循環 G73 指令(lìng)編寫宏(hóng)指令時,可以在精車程序中給變量賦值、進行數學運算、條件轉移等,編寫時更直觀、簡便精簡了(le)程序內容,大大提高了編程效率。在程序編製過程中(zhōng),當遇見許多形狀相同或相近的,但尺寸不同的零(líng)件結構特征,每次都重新編製程序就很繁瑣,這(zhè)時可(kě)以使用變量、算術和(hé)邏輯運算及條件轉(zhuǎn)移指令在子程序中體現零件的走刀過(guò)程,充分體現留了子(zǐ)程序調用的優勢。 編寫宏指令程序,當零件(jiàn)的圖形沒有相同的(de)地方, 用仿形切削循環 G73 指令編寫更快捷、簡便。 當然子程序調用指令 M98、M99 也有它的優勢。
投稿箱:
如果您有(yǒu)機床行(háng)業、企(qǐ)業相關新聞稿件發表,或進(jìn)行(háng)資(zī)訊合作,歡迎聯(lián)係本網編輯部, 郵箱:skjcsc@vip.sina.com
如果您有(yǒu)機床行(háng)業、企(qǐ)業相關新聞稿件發表,或進(jìn)行(háng)資(zī)訊合作,歡迎聯(lián)係本網編輯部, 郵箱:skjcsc@vip.sina.com
更多相關信息(xī)
業界視點
| 更多
行業數據
| 更多
- 2024年(nián)11月 金屬切削機(jī)床產(chǎn)量數據
- 2024年11月 分地區(qū)金屬切削機床產量數據
- 2024年11月 軸承出口情況
- 2024年11月 基本型乘用車(轎車)產量數據
- 2024年11月 新(xīn)能源汽車產量數據
- 2024年11月 新能源汽車銷(xiāo)量(liàng)情況
- 2024年10月 新能(néng)源汽車產(chǎn)量數(shù)據
- 2024年10月 軸承出口情況
- 2024年10月 分地(dì)區金屬切削機床產量(liàng)數據
- 2024年10月(yuè) 金屬切削機床(chuáng)產量數據
- 2024年9月 新能源汽車銷量(liàng)情況
- 2024年8月(yuè) 新能源汽車產量數據
- 2028年8月 基本型乘用車(轎車)產量數(shù)據
博(bó)文選萃
| 更多
- 機械加工過(guò)程圖示
- 判斷一台加工中心(xīn)精度的幾種辦法
- 中走絲線切割機(jī)床的發展趨勢
- 國產數控係統和數控機床何去(qù)何從?
- 中國的技術工人都去哪裏了?
- 機(jī)械老板做了十(shí)多年,為何還是(shì)小作(zuò)坊?
- 機械行(háng)業最新自殺性營銷,害人害己!不倒閉才
- 製(zhì)造業(yè)大逃亡
- 智(zhì)能(néng)時代,少談點智造,多談點製造
- 現實麵前,國人沉默。製造(zào)業的(de)騰(téng)飛,要從機床
- 一文搞懂數控車床加工刀具補償功能
- 車床(chuáng)鑽孔(kǒng)攻螺紋加(jiā)工(gōng)方法及工裝設計
- 傳統鑽削與螺旋銑孔加工工藝的區別