為機床工具企業提供深度市場分析                     

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

English  |   German  |   Japanese  |   添加收藏  |  

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

TPI
搜索
熱門關鍵字:

數控機床

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

0 引言

 

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

 

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

 

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

 

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

 

     1.1 機床(chuáng)參數

 

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

 

X 軸700mm;

Y 軸400mm;

Z 軸480mm;

B 軸轉角30°~-120°;

C 軸轉角-360°~+360°連(lián)續;

 

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

   

     快速進給30 000mm/min。

   

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

 

      1.2 定製後處理模塊

   

      (1)啟動PM-post。選擇“開始-所有程序-Delcam-PMPost-PMPost4501”,進入後處(chù)理程序定製模塊(kuài)。

 

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

 

     (3)創(chuàng)建和編輯摘要。

   

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

 

 

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

 

     將Profile選項設為“多軸機器有RTCP和3+2支持”,係統將“workplane transformation”、“RTCPMode”自動設(shè)為“開(kāi)”,如圖3所(suǒ)示。

 

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

 

 

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

 

     (7)機(jī)床(chuáng)運(yùn)動形式配置。運(yùn)動模式對話框可定義機床的軸數、機器傾斜軸的(de)類(lèi)型和位置。在下(xià)拉列表中選擇“Extemal MTD”選項,如圖4所示。

 

 

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

   

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

 

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

 

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

 

 

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

 

 

     具體設置隻需在默(mò)認模板中設定毛坯大小(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”。

 

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

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

 

      進入    ,激活“Set Multi-Axis On”,添(tiān)加 “L M128;ACTIVATE RTCP”;激活“Set Multi-Axis off”,添加“L M129;DEACTIVATE RTCP”;激(jī)活 “Workplane Setting”,添加(jiā)以下內容“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”。

 

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

 

2 加工實例

 

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

 

3 結束語

 

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

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