為機床工具企(qǐ)業提供深度市(shì)場(chǎng)分析(xī)                     

用(yòng)戶名:   密碼:         免費注(zhù)冊  |   申請VIP  |  

English  |   German  |   Japanese  |   添加收藏  |  
特種加(jiā)工機床

車(chē)床(chuáng) 銑床 鑽床 數控係統 加工(gōng)中心 鍛壓(yā)機床 刨插拉(lā)床 螺紋加工機床 齒輪加工機(jī)床(chuáng)
磨床 鏜(táng)床 刀具 功能部件 配件附件 檢驗(yàn)測量(liàng) 機床電器 特種(zhǒng)加工 機器(qì)人

特種加工機床

電工電(diàn)力(lì) 工程機械 航空航(háng)天 汽車 模具
儀器儀表 通用機械 軌道交通 船舶

搜索
熱門關鍵字:

數控機床

 | 數控車床(chuáng) | 數控係統 | 滾齒機 | 數控銑(xǐ)床 | 銑刀 | 主軸 | 立式(shì)加工中心 | 機器人
您現在的(de)位置:特種加工機床網> 技術前沿>淺析宏程(chéng)序(xù)在數控加工中的應用
淺析宏程序在數控加工中的應用
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
国产999精品2卡3卡4卡丨日韩欧美视频一区二区在线观看丨一区二区三区日韩免费播放丨九色91精品国产网站丨XX性欧美肥妇精品久久久久久丨久久久久国产精品嫩草影院丨成人免费a级毛片丨五月婷婷六月丁香综合