為機床工具企業提供深(shēn)度市場分析                     

用戶名:   密碼(mǎ):         免費注冊  |   點擊 進入企業管理  |   申請VIP  |   退出登錄  |  

English  |   German  |   Japanese  |   添加收藏  |  

車床 銑床 鑽床 數控(kòng)係統 加工(gōng)中(zhōng)心 鍛壓機床 刨插拉床(chuáng) 螺紋加工機床 齒輪加工
磨床 鏜(táng)床 刀具(jù) 功能部(bù)件(jiàn) 配件附件(jiàn) 檢驗測量 機床電器 特種加工 機器人

TPI
搜索
熱門關鍵字(zì):

數控機床

 | 數控車床 | 數(shù)控係統 | 滾齒機 | 數控銑床 | 銑刀 | 主軸 | 立式加工中心 | 機器人
      用戶頻道:    應用案例 |  汽車 |  模具 |  船舶 |  電工電力 |  工程(chéng)機械 |  航空航天(tiān) |  儀器儀(yí)表 |  通用機(jī)械 |  軌道交通 |  發動機加(jiā)工(gōng) |  齒輪加工(gōng) |  汽輪機加工(gōng)
您現在的位置:數控機床市場網> 專題>五(wǔ)軸(zhóu)加(jiā)工工藝與技術專題
基於(yú)Powermill的五軸加工中心後處理模塊
2013-8-12  來源:  作者:廣州番禺(yú)職業(yè)技術學院 竇 凱,廖傳輝

0 引言

 

     在CAM軟件編程中,將刀位軌跡數據轉換(huàn)成具體機床的程序代碼是多軸加工(gōng)的(de)關鍵(jiàn)技術之一。五軸加工中心結(jié)構複雜,其後處理與(yǔ)機床具體結(jié)構密切相(xiàng)關。

 

     DMU40monoBLOCK為五軸聯動加工(gōng)中心,采用單轉台單擺頭結構,機床通(tōng)過X/Y/Z 三個軸的直線運動、擺頭繞(rào)B 軸的擺動和轉台繞C 軸的轉動實現五軸聯動,其控製係統為德國的Heidenhai iTNC530。筆者開發了適合於該(gāi)加工中心的後處理軟件,不(bú)僅有效(xiào)地保證了NC程序的(de)正確性,還提高了編程效率和加工安全性。

 

1 PM-post與(yǔ)後處理程序定製

 

     CAM軟件常用的後處理方法主要有兩種:①利(lì)用圖形界麵的後(hòu)處理生成器[1],定義數控機床的運動(dòng)方式(shì),通過選取(qǔ)軟件提(tí)供的機床標準(zhǔn)控製係(xì)統,定義某一類型或某台數控機床的後處理;②利用計算(suàn)機(jī)語言,按數控機床的運動方式和控製(zhì)係(xì)統的編程(chéng)規範,歸納出(chū)計算空間點坐標的數學公式,通過編製專用的後處理程序(xù)並生成可執行文件,定義數控(kòng)機床的(de)後處(chù)理。本文采用第一種方法,即運用Powermill的後處理工具(jù)PM-post定製DMU40monoBLOCK加工中心的(de)後處理模塊。

 

     1.1 機床參數

 

     DMU40monoBLOCK機床標(biāo)配5軸,可選配轉速在10 000r/min~42 000r/min範圍的主軸。其(qí)主要技術參(cān)數(shù)如下:

 

X 軸700mm;

Y 軸400mm;

Z 軸480mm;

B 軸(zhóu)轉角30°~-120°;

C 軸轉角-360°~+360°連續;

 

     主軸轉(zhuǎn)速(sù)24 000r/min;

   

     快速進給(gěi)30 000mm/min。

   

     采用iTNC530數控係統,支持(chí)五軸轉換功能。

 

      1.2 定(dìng)製後處理模塊

   

      (1)啟動PM-post。選(xuǎn)擇“開始-所有程序(xù)-Delcam-PMPost-PMPost4501”,進(jìn)入後處理程序(xù)定製模塊。

 

     (2)進入(rù)文(wén)件菜(cài)單,新建或打(dǎ)開Option文件,載入Heidenhain530.pmopt文件。

 

     (3)創建和編輯摘要。

   

     (4)設定全局常數,如圖1所示。

 

 

     (5)坐標控製,用於配置X、Y 和Z 坐標的計算方法。首次選擇一個新的選項文件時,AutomaticCoordinate Control(ACC)默認為“off”。對於具有RTCP和3+2功能的(de)iTNC530數控係統的多軸機床,ACC在下拉式(shì)列表中選擇為“開(kāi)”,如圖2所示。

 

     將Profile選項設為“多軸機器有RTCP和3+2支持”,係統將“workplane transformation”、“RTCPMode”自動設為“開”,如圖3所示。

 

     (6)設(shè)置(zhì)進給率、圓弧插補、鑽孔等(děng)參數。最小進給率:“1”;最大快速進給率:“30 000”;最大切削進給率:“15 000”。

 

 

      圓弧插補時,圓弧XY、XZ、YZ 平麵配置分別有兩個輸出選項:①弧,圓弧後置處理為弧線;②線性化,圓弧後置處理(lǐ)為一係列線(xiàn)段來逼近圓弧。本文選擇 “弧”輸出選項(xiàng),最(zuì)小半(bàn)徑(jìng)為“0.2”,最大半徑為(wéi) “10 000”。象限分(fèn)割用於定(dìng)義(yì)數控程序中(zhōng)弧是否進(jìn)行象限分(fèn)割,如需象限分割,則選為(wéi)“yes”,iTNC530按默認(rèn)選項“no”。線性化(huà)方法是用於定義(yì)如何將(jiāng)弧線性化,有自(zì)CLDATA文件和(hé)計算兩種選擇。

 

     (7)機床運動形式配置。運動模式對話框可定義機床的軸數、機(jī)器傾斜軸(zhóu)的類型和位置。在下拉列(liè)表中選擇“Extemal MTD”選項,如圖4所(suǒ)示。

 

 

     (8)多軸配置。此對話框(kuàng)用於定義多軸加工的一些必要設置選項。將“線性多軸運動”設置(zhì)為“是”,表示對所有的多軸運動進行校驗,以確保移動誤差(chà)在全局常數設定(dìng)的公差範圍內,如果任何移動超過公差,PM-post會將其分(fèn)成兩個更小(xiǎo)距離的移(yí)動;當設置為“否”時,PM-post不會在包含於CLDATA文件中的原移動位置點之間添加任何中間點(diǎn)。

   

     Retract and Reconfigure是用於定(dìng)義在刀路軌跡處理(lǐ)期間,機床運動達到其旋轉軸(zhóu)極限位置時PMpost的處理方式(shì)。這些(xiē)極限位置在機床運動學對話框中以標準的多軸模板形式定義或(huò)直接在MTD文件中定義,其具體設置如圖5所示(shì)。

 

    (9)初始(shǐ)化。初始化表中的參數用於指定啟動後處理時使用的一(yī)些參數值,如冷卻方式、刀(dāo)補等。(10)定製程序指令。指令的生成方(fāng)法有兩(liǎng)種:①生成CLDATA中相(xiàng)關聯的標示語;②按照一定的條件由後處理器生成。

 

     Commands下的下列指令應激活:啟動程序、裝夾第一(yī)把刀(dāo)具、換刀、快速移動、線性移動;XY 平麵、YZ平麵或XZ 平麵(miàn)圓弧運動等。若在CLDATA中指定的一(yī)個或多個指令沒有激活,則PM-post在進行完(wán)整性檢驗時(shí)將產(chǎn)生“D0077”警告。

 

 

     啟動程序指令(lìng)的(de)主要功能是後處理器的初始化。需設(shè)定(dìng)的(de)主要參數包括特殊標識(shí)符、程序中僅需一次定義的參數、其他附加選項(如(rú)平麵選擇、安全高度、刀補等)、添加刀具列表等,如(rú)圖6所示。

 

 

     具體設置隻需在默認模板中設定毛坯大小(xiǎo)(BLKFORM)的行後添加(jiā)“L M129 M127”、“LBL 170”、 “CYCL DEF 247DATUM SETTING …”、“CYCLDEF 7.0DATUM SHIFT”、“CYCL DEF 7.1X+0”、“CYCL DEF 7.2Y+0”、“CYCL DEF 7.3Z+0”、“CYCL DEF 19.0WORKING PLANE”、“CYCLDEF 19.1B+0C+0”。

 

     點擊      ,Load First Tool的典型參數有刀具類型、直徑等(děng)。多(duō)數情(qíng)況下,需先將“項(xiàng)目類型(xíng)”欄設定為“參數”選項,而後添加相對應的參數(shù)指(zhǐ)令即可,參數值則由與之相關聯的CLDATA標示語自動設定。Change Tool,表示當PM-post運行到一個相關聯的CL指令(lìng)時(shí),此命令將被激活,其對話框結構與 “加載第一把(bǎ)刀具”相似,需在此模板中添加“TOOLCALL”、“Tool Number”、“Z”等。

     進入       ,設定刀具軌跡的(de)運動(dòng)關係。FirstMove after Tool Change命令用來設置程序的首次刀具移動參數。Move Linear指令設置直線加工運動的參數(shù),典型參數有運動模式、刀補等。Move Rapid設置快速抬刀的移動速度參數,它與對應軸相關,B和C均需插入到Rapid快進和Linear直線程序段中,即添加“Machine B”和“Machine C”使之(zhī)格式(shì)為“L X+0.0Y+0.0Z+0.0B+0.0C+0.0F”。

 

      進入    ,激活“Set Multi-Axis On”,添加 “L M128;ACTIVATE RTCP”;激活“Set Multi-Axis off”,添加“L M129;DEACTIVATE RTCP”;激活 “Workplane Setting”,添加以下內容“CALL LBL170”“CYCL DEF 7.0DATUM SHIFT”“CYCL DEF7.1IX+0”“CYCL DEF 7.2IY+0”“CYCL DEF 7.3IZ+0”“CYCL DEF 19.0 WORKING PLANE” “CYCL DEF 19.1A+0B+0C+0”“L B+Q121C+Q122R0FMAX M126”。

 

     結束程序指令的功能是(shì)設定程序(xù)結束前的機床動作,包括Z 軸抬到安全高度、B 軸和C 軸(zhóu)回原點等。將定(dìng)製的後處理模塊保存為DMU40.pmopt文件,並退出係統。

 

2 加工(gōng)實例

 

     圖7為某企業委托加(jiā)工的(de)碗模型,其外表麵為(wéi)回(huí)轉(zhuǎn)曲麵,上麵有龍鳳、雙喜等圖案,需五軸加工(gōng)。用Powermill編程生成刀具路徑後(hòu),使用(yòng)前述定製的 “DMU40.pmopt”文件進行後處理,輸出適合DMU40機床的數控代碼,並完成加工,其花紋圖案的形狀、精度及表麵粗糙度均達到(dào)了設計要求。

 

3 結束語

 

     利用Powermill的PM-post定(dìng)製機床的後處理模塊,可直接導出PM-post自(zì)帶的機床基本後處理文件,並進行機床結構、運動形(xíng)式和指令參數的配(pèi)置,此法簡單、易行(háng),可節省購(gòu)置專用後處理模塊的費用。本文開發的後處理模塊能實現多軸聯動和定軸加工,已在DMU40機床上完(wán)成了複雜圖案的(de)雕刻加(jiā)工,由於五軸加工程序的編製較為複雜,建(jiàn)議多軸加工時仍(réng)需進行仿(fǎng)真驗證。

    投稿箱:
        如果您有機床行業、企業相關新聞稿件發表,或進行(háng)資訊(xùn)合(hé)作,歡(huān)迎聯係本(běn)網編輯部, 郵箱:skjcsc@vip.sina.com
名企推薦
山特維(wéi)克可樂滿
哈斯自(zì)動數控機械(上海)有(yǒu)限公司
西門子(中國(guó))有限公司(sī)
哈(hā)挺(tǐng)機床(上海)有限公司
北京阿奇夏米爾技術服務有限責任公司
陝西秦川機械發展股份有限公司
国产999精品2卡3卡4卡丨日韩欧美视频一区二区在线观看丨一区二区三区日韩免费播放丨九色91精品国产网站丨XX性欧美肥妇精品久久久久久丨久久久久国产精品嫩草影院丨成人免费a级毛片丨五月婷婷六月丁香综合