為機(jī)床工具企業提(tí)供深度市場分析(xī)                     

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

English  |   German  |   Japanese  |   添加收藏  |  

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

TPI
搜索
熱門關鍵字:

數控機床

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

0 引言

 

     在CAM軟件編程中,將刀位軌跡數據轉(zhuǎn)換成具體機(jī)床(chuáng)的程序(xù)代碼是多軸加(jiā)工的關(guān)鍵技術之一。五軸加工中心結構複雜,其後處理與機床具體結構密切相關。

 

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

 

1 PM-post與後處(chù)理(lǐ)程序定製

 

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

 

     1.1 機床參數

 

     DMU40monoBLOCK機床標配5軸,可選(xuǎn)配轉速在10 000r/min~42 000r/min範圍的主軸。其主要技術參數如下:

 

X 軸700mm;

Y 軸(zhóu)400mm;

Z 軸480mm;

B 軸轉角(jiǎo)30°~-120°;

C 軸轉(zhuǎn)角-360°~+360°連續(xù);

 

     主軸轉速24 000r/min;

   

     快速進給30 000mm/min。

   

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

 

      1.2 定製後處理模塊

   

      (1)啟(qǐ)動PM-post。選擇“開始-所有程序-Delcam-PMPost-PMPost4501”,進入後(hòu)處理(lǐ)程序定製模(mó)塊。

 

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

 

     (3)創建和編輯摘要。

   

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

 

 

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

 

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

 

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

 

 

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

 

     (7)機床運動形式配置。運動(dòng)模式對話框可定義機床的軸數、機器傾斜軸的類型和位(wèi)置(zhì)。在下拉列表中選擇“Extemal MTD”選(xuǎn)項,如圖4所示。

 

 

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

   

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

 

    (9)初(chū)始化。初始化表中的參數用於指定啟動後處理時使用的一些參數值,如(rú)冷卻方式、刀補等。(10)定製程序指令。指令的(de)生成方法有兩種:①生(shēng)成(chéng)CLDATA中相關聯的標示語;②按照一定的條件由後處理器生成。

 

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

 

 

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

 

 

     具體(tǐ)設置隻需在默認(rèn)模板中設定毛坯大小(BLKFORM)的行後添加“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”。

 

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

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

 

      進入    ,激(jī)活“Set Multi-Axis On”,添(tiān)加 “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”。

 

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

 

2 加(jiā)工實例

 

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

 

3 結束語

 

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

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