数控机床市场网-专业的数控机床网站

  為機(jī)床工具企業(yè)提供深度市場(chǎng)分析                     

用戶名:   密碼:         免費(fèi)注冊(cè)  |   申請(qǐng)VIP  |  

English  |   German  |   Japanese  |   添加收藏  |  
廣州數(shù)控
數(shù)控系統(tǒng)

車床 銑床 鉆床 數(shù)控系統(tǒng) 加工中心 鍛壓機(jī)床 刨插拉床 螺紋加工機(jī)床 齒輪加工機(jī)床
磨床 鏜床 刀具 功能部件 配件附件 檢驗(yàn)測(cè)量 機(jī)床電器 特種加工 機(jī)器人

數(shù)控系統(tǒng)

電工電力 工程機(jī)械 航空航天 汽車 模具
儀器儀表 通用機(jī)械 軌道交通 船舶

搜索
熱門關(guān)鍵字:

數(shù)控機(jī)床

 | 數(shù)控車床 | 數(shù)控系統(tǒng) | 滾齒機(jī) | 數(shù)控銑床 | 銑刀 | 主軸 | 立式加工中心 | 機(jī)器人
您現(xiàn)在的位置:數(shù)控系統(tǒng)網(wǎng)> 技術(shù)前沿>Delcam PowerMILL 五軸后處理研究
Delcam PowerMILL 五軸后處理研究
2017-11-7  來(lái)源:四川信息職業(yè)技術(shù)學(xué)院機(jī)電工程系   作者:范紹平

          摘要: 針對(duì) PowerMILL 軟件后處理模塊 PostProcessor,以標(biāo)準(zhǔn)三軸后處理文件為基礎(chǔ),探討了五軸后處理文件的修改與定制方法。實(shí)踐表明,后處理文件在 UG800 小龍門式五軸加工中心上試驗(yàn)通過(guò),達(dá)到了預(yù)期結(jié)果。該方法對(duì) PowerMILL五軸加工的應(yīng)用有積極的意義。
 
        關(guān)鍵詞: PowerMILL 軟件; PostProcessor 模塊; 五軸后處理; 數(shù)控系統(tǒng)
 

        0 引言
 
       隨著制造業(yè)的競(jìng)爭(zhēng)加劇,加工質(zhì)量與時(shí)間成本已成為企業(yè)縮短產(chǎn)品周期、降低成本、提高競(jìng)爭(zhēng)力的關(guān)鍵因素。越來(lái)越多的企業(yè)選擇五軸機(jī)床來(lái)加工復(fù)雜產(chǎn)品,通過(guò)減少裝夾次數(shù)、降低時(shí)間成本來(lái)提升自己的競(jìng)爭(zhēng)力。而傳統(tǒng)的手工編程越來(lái)越難高效率地編制五軸機(jī)床加工程序,成為發(fā)揮五軸機(jī)床最大性能的瓶頸。選擇使用軟件編程替代手工編程成為普遍現(xiàn)象。
 
       目前,國(guó) 內(nèi) 常 用 的 CAM 軟 件 有: PowerMILL、UGNX、Catia、MasterCAM、Cimatron 等。編程軟件通過(guò)計(jì)算機(jī)計(jì)算產(chǎn)生刀具路徑文件,也就是刀位文件,但刀位文件不是數(shù)控系統(tǒng)可識(shí)別的 NC 程序,需要由相應(yīng)的后處理模塊處理成機(jī)床所需的 NC 程序; 因此,后處理的研究成為了 CAM 軟件研究的核心。在本文中,利用 PowerMILL軟件的后處理模塊來(lái)研究五軸后處理。
 
        1、 PowerMILL 軟件后處理模塊
 
        PowerMILL 軟件提供兩種后處理模塊: DuctPost和 PostProcessor。前者通過(guò)文字處理軟件進(jìn)行后處理的創(chuàng)建與更改,其修改方便,處理刀位文件速率快,短小精悍; 后者是圖形界面的后處理模塊,更加直觀,使用簡(jiǎn)單,功 能 強(qiáng) 大,是未來(lái)的發(fā)展方向。本 文 針 對(duì)PowerMILL 軟 件 PostProcessor 后 處 理 模 塊 定 制 五 軸Fanuc 系統(tǒng)搖籃式機(jī)床所需后處理文件。
 
        1. 1 產(chǎn)生刀位文件
 
       在 PowerMILL 軟件選項(xiàng)中,將 NC 程序輸出文件類型更改為“刀位”,之后寫入 NC 程序,即得到后綴為. cut 的刀位文件,如圖 1 所示。
  
       
  
        1. 2 導(dǎo)入 PostProcessor 后處理模塊PostProcessor 模塊如圖 2 所示。打開(kāi) PostProcessor后處理模塊,右鍵點(diǎn)擊“CLDATA Files”,選擇“AddCLDATA”選項(xiàng),將本文第 1. 1 節(jié)中得到的刀位文件導(dǎo)入; 之后右鍵點(diǎn)擊“New Session”,選擇“Open”選項(xiàng); 在PostProcessor 安裝目錄文件夾“Generic”中找到標(biāo)準(zhǔn)的Fanuc 三軸后處理文件“Fanuc. pmoptz”。接下來(lái)的工作就是將標(biāo)準(zhǔn)的 Fanuc 三軸后處理文件修改成五軸后處理文件。這需要從 3 個(gè)方面入手: 機(jī)床運(yùn)動(dòng)形式設(shè)置、RTCP 功能設(shè)置和 3 + 2 坐標(biāo)系轉(zhuǎn)換設(shè)置。
 

       
  
        2、 PostProcessor 五軸后處理定制
 
        2. 1 機(jī)床運(yùn)動(dòng)形式設(shè)置
 
       嘗試使用第 1. 2 節(jié)中的 Fanuc 后處理文件來(lái)處理test_ 5axis 刀 位 文 件,軟件信息欄中會(huì)出現(xiàn)“errorNCB0260:This machine can’t handle multiaxis programs”錯(cuò)誤提示。這是因?yàn)闃?biāo)準(zhǔn)后處理文件是三軸后處理文件,而目前使用的刀位文件是一條多軸路徑;因此,第一步需要定義機(jī)床運(yùn)動(dòng)形式。
 
       打開(kāi)“Option File Settings”對(duì)話框,選擇“MachineKinematics”節(jié)點(diǎn),將“Kinematics Model”選項(xiàng)內(nèi)容從“3 - Axis”更改為“5 - Axis Table Table”; 根據(jù)機(jī)床實(shí)際參數(shù),定義兩個(gè)相應(yīng)的旋轉(zhuǎn)軸。這里以 A、C 軸為例,將旋轉(zhuǎn)軸定義為“Machine A”和“Machine C”; 根據(jù)機(jī)床的運(yùn)動(dòng)限界定義相關(guān)極限值,機(jī)床運(yùn)動(dòng)形式設(shè)置
如圖 3 所示。
  
      

       在“Commands”標(biāo)簽中,選擇“Move”列表中的直線插補(bǔ)模塊“Move Linear”,機(jī)床直線運(yùn)動(dòng)設(shè)置如圖 4所示,增加 Machine A 和 Machine C 兩個(gè)參數(shù),用來(lái)定義 A、C 兩旋轉(zhuǎn)軸,修改兩參數(shù)為坐標(biāo)系格式并且分別加上前綴 A、C。
  
  
      
  
       在預(yù)覽框中顯示加工程序代碼如下:N1 G01 X0. 000 Y0. 000 Z0. 000 A0. 000 C0. 000 F1. 0各項(xiàng)參數(shù)以及數(shù)據(jù)格式符合要求,機(jī)床運(yùn)動(dòng)形式設(shè)置完畢。
 

       2. 2 RTCP 功能設(shè)置
 
      五軸加工中,由于旋轉(zhuǎn)運(yùn)動(dòng)的影響,會(huì)產(chǎn)生非線性誤差。RTCP( 繞刀具中心旋轉(zhuǎn)) 功能可使數(shù)控系統(tǒng)自動(dòng)對(duì)旋轉(zhuǎn)軸的運(yùn)動(dòng)進(jìn)行實(shí)時(shí)線性補(bǔ)償,從而保證插補(bǔ)點(diǎn)始終位于編程軌跡上[1]; 但并非所有的五軸機(jī)床都具有 RTCP 功能。對(duì)于沒(méi)有 RTCP 功能的機(jī)床,可在 PostProcessor 模塊中設(shè)置刀具中心到旋轉(zhuǎn)中心的差值,在后處理中對(duì)旋轉(zhuǎn)軸運(yùn)動(dòng)的誤差進(jìn)行補(bǔ)償。
 
      PostProcessor 模塊中 RTCP 功能的設(shè)置是在 CoordinatesControl( 坐標(biāo)控制) 節(jié)點(diǎn)中。根據(jù)機(jī)床是否存在 RTCP 功能,選擇相應(yīng)的選項(xiàng)。RTCP 設(shè)置如圖 5所示。
  
    
  
      在不同控制器中,RTCP 功能開(kāi)關(guān)指令各有不同。常見(jiàn)的 Fanuc、Siemens、Heidenhain 控制器中 RTCP 功能開(kāi)關(guān)指令如表 1 所示。在第一次換刀移動(dòng)中使用條件語(yǔ)句判斷刀路類型( 三軸、3 + 2 軸、五軸) ; 結(jié)合 Fanuc控制器 RTCP 開(kāi)關(guān)指令,寫出圖 6 所示句式結(jié)構(gòu)。
  

     
  
       
  
       針對(duì)不同類型刀具軌跡進(jìn)行不同換刀移動(dòng)設(shè)置,不僅是系統(tǒng)的需求,也是加工安全的保證。
 
       2. 3 3 + 2 軸坐標(biāo)系轉(zhuǎn)換設(shè)置
  
       目前,3 + 2 軸刀具路徑的輸出方式有兩種: 一種是以五軸形式輸出,也就是給出刀軸旋轉(zhuǎn)指令; 另一種是通過(guò) 3 + 2 軸坐標(biāo)系轉(zhuǎn)換指令( Fanuc: G68. 2; Siemens:
Cycle800; Heidenhain: Plane Spatial Cycle19) ,將后處理坐標(biāo)系轉(zhuǎn)變成 3 + 2 軸編程坐標(biāo)系。兩者最大的差別是后者可輸出鉆孔循環(huán),并且后者的坐標(biāo)值更加直觀,方便機(jī)床操作者理解。
 
       在“Option File Settings”對(duì)話框中的“CoordinatesControl”節(jié)點(diǎn)中,將“Axis Mode”標(biāo)簽下“3 + 2”類型的“Workplane Transformation”選項(xiàng)設(shè)置為“on”,“RTCPMode”選項(xiàng)設(shè)置為“off”,即使用 3 + 2 軸坐標(biāo)系轉(zhuǎn)換輸出方式代替五軸輸出。同樣,在“Option File Settings”對(duì)話框中,選擇“Multi-axis”節(jié)點(diǎn),在“Wrokplane Definition”選項(xiàng)對(duì)話框中,將“WorkplaneSource”選項(xiàng)內(nèi)容更改為“Tool Vector and Orientation”,將“Euler Convention”選項(xiàng) 內(nèi) 容 更 改 為“ZXZ Rotating”。激活“Command”標(biāo)簽下的“SetWorkplane On”命令,在編輯面板中輸入如圖 7 所示參數(shù)。經(jīng)過(guò)以上命令設(shè)置,已經(jīng)完成了 3 + 2 軸坐標(biāo)系轉(zhuǎn)換基本設(shè)置,右擊刀位文件,選擇“Process as Debug”命令,預(yù)覽計(jì)算結(jié)果,得到如圖 8所示的坐標(biāo)系轉(zhuǎn)換指令。
   
      
  
      
 
      3 、五軸后處理配置實(shí)例
 
      臺(tái)灣崴立 UG800 小龍門式五軸加工中心見(jiàn)圖 9,配備 A、C 搖籃式轉(zhuǎn)臺(tái)。
  
     
  
      后處理配置前需詳細(xì)了解機(jī)床相關(guān)參數(shù): X 軸行程( 左右) 為 800mm; Y 軸行程( 前后) 為 950mm; Z 軸行程( 上下) 為 650mm; A 軸、C 軸旋轉(zhuǎn)角度為 - 120° ~30°,- 360° ~ 360°; 控制系統(tǒng)為 Fanuc 31i A5。
 
      3. 1 設(shè)置后處理輔助信息
 
      一條高質(zhì)量的 NC 程序,不僅能滿足機(jī)床實(shí)際的加工需求,同時(shí)也能告訴機(jī)床操作者程序中使用的坐標(biāo)系、刀具和切削時(shí)間等參數(shù)。針對(duì)這些信息的獲取,在PostProcessor 模塊中提供了十分便捷的模塊式編輯與調(diào)用功能。在機(jī)械加工之前,操作者首先需要知道程序所使用的刀具,進(jìn)而準(zhǔn)備相關(guān)刀具。傳統(tǒng)的方法是提供紙質(zhì)的配刀表,隨程序一起下發(fā)到車間。而在 PostProcessor 模塊中,可以將配刀表內(nèi)置在程序中,具體做法如下: 在 PostProcessor 模塊中,為后處理文件的定制提供表格模塊。打開(kāi)“Editor”模塊下的“Tables”標(biāo) 簽,該模塊默認(rèn)可定制“Tool Tables”和“ToolPath Tables”兩種表格。在“Tool Tables”模塊中定義名為“Tool List”的表格,在編輯面板中,填寫如圖10 所示參數(shù)。在程序開(kāi)頭合適的位置可調(diào)用“ToolList”參數(shù),測(cè)試處理后,可得到程序中所使用的刀具列表,如圖 11 所示。根據(jù)需求,可增刪相應(yīng)刀具參數(shù)。
  
     
  
      3. 2 設(shè)置五軸結(jié)構(gòu)關(guān)系
 
      UG800 為 A、C 搖籃式五軸機(jī)床,結(jié)合上文中運(yùn)動(dòng)關(guān)系設(shè)置說(shuō)明和機(jī)床實(shí)際的參數(shù),可定義機(jī)床的軸運(yùn)動(dòng)關(guān)系與行程限界,如圖 12 所示。在直線插補(bǔ)運(yùn)動(dòng)中,增加旋轉(zhuǎn)軸的坐標(biāo)參數(shù) Machine A 和 Machine C。
 
      3. 3 坐標(biāo)控制和 RTCP 的設(shè)置
 
      坐標(biāo)控制是用于配置 X、Y、Z 直線運(yùn)動(dòng)軸坐標(biāo)值的計(jì)算方法。在“Coordinates Control”節(jié)點(diǎn)中需要勾選坐標(biāo)控制選項(xiàng)“Enable Automatic Coordinates Control”
才能設(shè)置 RTCP 功能。在選項(xiàng)“Profile”中選擇“MultiAxisMachine with RTCP and 3 + 2 support”選項(xiàng),表示后處理支持 RTCP 和 3 + 2 軸坐標(biāo)系轉(zhuǎn)換功能,如圖 13所示。使用條件語(yǔ)句判斷刀軸模式,進(jìn)而設(shè)置“FirstMove After Toolchange”選項(xiàng)中不同選項(xiàng)模式的軸運(yùn)動(dòng)方式。將 Fanuc 刀尖旋轉(zhuǎn) RTCP 指令 G43. 4 增加在五軸刀軸旋轉(zhuǎn)中。按本文第 2. 2、第 2. 3 節(jié)中的說(shuō)明,設(shè)置 RTCP 和 3 + 2 軸坐標(biāo)系轉(zhuǎn)換模塊。完成后,將配置的后處理文件進(jìn)行命名保存。
   
       

        

        
   
      3. 4 后處理的應(yīng)用
  
     使用后處理文件處理得到的 NC 程序如下:
  
      
      
       
      
  
     此程序包含詳細(xì)的刀具路徑說(shuō)明,如后處理坐標(biāo)系、切削時(shí)間統(tǒng)計(jì)和配刀表等。程序中同樣包含RTCP 指令 G43. 4 及 A、C 軸旋轉(zhuǎn)軸坐標(biāo)值等,可滿足UG800 五軸機(jī)床的實(shí)際使用。
   
      4、 結(jié)語(yǔ)
   
      PostProcessor 是 Delcam 公司針對(duì)銑削加工開(kāi)發(fā)的專業(yè)后處理器,其結(jié)構(gòu)嚴(yán)謹(jǐn),靈活方便,功能強(qiáng)大。在軟件安裝目錄中,提供各種系統(tǒng)的標(biāo)準(zhǔn)三軸后處理文件,直接或者少量修改之后即可滿足使用。它不僅適用于 PowerMILL 軟件,對(duì)于 FeatureCAM 和 ArtCAM軟件的銑削操作同樣適用。基于五軸機(jī)床運(yùn)動(dòng)的復(fù)雜性,建議詳細(xì)閱讀 PostProcessor 軟件說(shuō)明文檔,充分了解軟件功能后再做定制修改。

    投稿箱:
        如果您有機(jī)床行業(yè)、企業(yè)相關(guān)新聞稿件發(fā)表,或進(jìn)行資訊合作,歡迎聯(lián)系本網(wǎng)編輯部, 郵箱:skjcsc@vip.sina.com
主站蜘蛛池模板: 全自动码垛机械手,码垛机器人,拆包机,缠绕机,开箱封箱装箱机厂家-山东昊宇自动化设备有限公司 | 首页-南德电气集团-电能质量产品解决方案|能源数字化系统解决方案|新能源检测评估服务|电力/光伏/储能EPC工程总承包 | 乌兰察布市集宁牧田饲料科技有限公司-乌兰察布奶牛饲料|饲料原料加工|精品羊料 | 木箱_木箱包装_出口木箱设计_熏蒸木箱价格_包装木箱厂 | 上海办公室装修公司|办公室装修设计|上海写字楼装修【半尺砚装饰】 | 无锡紫苹果装饰首页-高端别墅装修设计,专业别墅装饰公司 | 冷却塔厂家_冷却塔降噪维修_闭式冷却塔维修改造厂家-广东特菱空调 | 益家304不锈钢水管厂家|批发代理|价格|薄壁|广东益家管业有限公司 | 全自动沾锡机|端子机|剥线机|昆山市博科鑫源电子设备有限公司 | 气动球阀,电动蝶阀,调节阀,衬氟阀门,水利控制阀,大口径阀门生产厂家-上海百钢阀门集团有限公司-官网,上海阀门品牌 | 华为交换机及防火墙-H3C无线AP-鸿远腾达华为交换机总代理商 | 长沙联合产权交易所有限公司| 欧洲_西班牙进口_燃木真火壁炉集成服务商_燃木壁炉官方网站.hergom | 天津鸿宸机械设备有限公司-提取浓缩设备和生物制药设备以及制剂设备、粉碎设备、烘干等设备供应商 | 泊头市天一泵业有限公司_齿轮泵,高粘度齿轮泵,螺杆泵,三螺杆泵 | 三氯异氰尿酸_二水二氯异氰尿酸钠_氰尿酸| 云南打砂机_昆明制砂机_云南砂石生产线_昆明洗砂机_昆明除尘设备_云南昆明滇重矿山机械设备有限公司 | 实验室超纯水机-超纯水机-超纯水仪-上海赫恩实业有限公司 | 智能照明模块_智能照明控制器_照明控制系统_智能调光模块_西安邦华电气工程有限公司 | 沈阳河山铸造有限公司 | 长春互联网运营值选星广传媒,长春短视频运营,长春新媒体运营,长春互联网运营,长春抖音运营,吉林视频号代运营,吉林快手代运营,短视频推广公司,公众号运营,微博运营,新媒体运营 | 生物除臭_废气处理_玻璃钢风机_布袋除尘_脱硫脱硝_催化燃烧_生物滤池_广东正州环保科技股份有限公司 | 自动缠绕机_帝虎包装设备(上海)有限公司_缠绕包装机 | 荆门市彩富机械有限责任公司|精铸件|五金|机械配件 | 河北高新技术企业认定,沧州商标注册,沧州9001质量管理体系认证,沧州高新技术企业认定,沧州体系认证,沧州商标续展,沧州版权登记,河北国瑞企业管理咨询有限公司 | 手游下载_app下载_好玩的手游下载_安卓市场下载_163下载 | 激光切割加工,佛山激光切割加工,钣金加工,机加工-佛山市华锐达金属制品有限公司 | 无轴螺旋输送机_双无轴螺旋输送机_垃圾,污泥无轴螺旋输送机-新乡市大汉振动机械有限公司 | 强德防盗门-防盗门厂家-中国防盗门十大品牌-强德门业 - 浙江臻品工贸有限公司 | 泊头压滤机-隔膜-洗沙-厢式-板框压滤机-河北巨盛压滤机制造有限公司 | 网站客服系统_在线客服系统【莺语客服】| 面粉加工成套设备|面粉加工设备|面粉加工机械|面粉机组设备-河南成立粮油机械有限公司 | 重庆成考网_重庆成人高考网| 潍坊劲昊磁电科技有限公司-电磁除铁器,永磁除铁器,管道式除铁器,金属探测仪,磁滚筒,输送设备,给料设备,破碎设备 | 研线网-考研网-考研科目/时间/专业-研线网 | 网站建设|营销型网站|独立站搭建|外贸网站建设|wordpress独立站|小程序开发-?无双建站? | 爬架网@建筑爬架网@冲孔建筑爬架网片@工地冲孔建筑爬架网片@工地冲孔建筑爬架网片厂家@工地冲孔建筑爬架网片生产厂家-安平县诺德金属制品有限公司 | 消泡剂_有机硅消泡剂_分散剂_流平剂_氟碳表面活性剂-上海梓意化工有限公司 | 江西省力速数控机械有限公司丨火花机丨龙门加工中心丨镜面火花机丨卧式加工中心 | 一站式管材,型材,板材,焊接加工等工程材料批发商-佛山市佛孟钢铁有限公司 | 软文营销推广-新闻稿发布-软文撰写-百科词条编辑-品牌全案策划推广网络营销传播-喜尚传媒 |