切換到寬版
  • 廣告投放
  • 稿件投遞
  • 繁體中文
    • 4634閱讀
    • 1回復(fù)

    [分享]五坐標(biāo)數(shù)控銑后置處理技術(shù) [復(fù)制鏈接]

    上一主題 下一主題
    在線cyqdesign
     
    發(fā)帖
    28753
    光幣
    97062
    光券
    0
    只看樓主 倒序閱讀 樓主  發(fā)表于: 2006-11-21
    — 本帖被 cyqdesign 從 機(jī)械加工與制造 移動(dòng)到本區(qū)(2010-12-09) —

    江西南昌洪都集團(tuán)數(shù)控機(jī)加廠 廖翔  來(lái)源:e-works   

     一、引言 +E4 _^  
        我們知道,數(shù)控機(jī)床的控制系統(tǒng)不同,機(jī)床結(jié)構(gòu)形式和運(yùn)動(dòng)方式也存在差異,所使用的NC程序格式也是不一樣,因此,數(shù)控操作中的刀具軌跡必需經(jīng)過(guò)處理轉(zhuǎn)換成特定機(jī)床控制器能夠接受的特定格式的NC程序,這樣的處理過(guò)程就是后置處理。正是由于機(jī)床運(yùn)動(dòng)方式的不同,特別是五坐標(biāo)擺角結(jié)構(gòu)的不同,保證刀位文件通過(guò)后置處理生成NC程序與編程人員在CAD/CAM軟件數(shù)控操作設(shè)計(jì)的符合性,便成為后置處理的關(guān)鍵內(nèi)容。 's<}@-]  
        二、現(xiàn)狀 :xCobMs_/  
        目前,常用的后置處理方法主要有以下兩種: BL67sva;  
        利用CAD/CAM軟件的通用后置處理模塊,定義數(shù)控機(jī)床的運(yùn)動(dòng)方式,通過(guò)選取CAD/CAM軟件提供的機(jī)床標(biāo)準(zhǔn)控制系統(tǒng),定義某一類(lèi)型或某臺(tái)數(shù)控機(jī)床的后置處理,如CATIA的PPBUILD模塊,UG的UGPOST模塊; )A%Y wI$  
        利用C/C++等計(jì)算機(jī)語(yǔ)言,按數(shù)控機(jī)床的運(yùn)動(dòng)方式和控制系統(tǒng)的編程規(guī)范,歸納出計(jì)算空間點(diǎn)坐標(biāo)的數(shù)學(xué)公式,通過(guò)編制專(zhuān)用的后置處理程序并生成可執(zhí)行文件,定義數(shù)控機(jī)床的后置處理。 c&&UT-Z  
        第①種方法,其特點(diǎn)是操作簡(jiǎn)單,對(duì)后置處理模塊定義人員的數(shù)控專(zhuān)業(yè)技能要求不高,缺點(diǎn)是靈活性較低,滿(mǎn)足對(duì)程序格式有特殊要求的能力低。 &bQ^J%\  
        第②種方法,其特點(diǎn)是,能夠滿(mǎn)足機(jī)床對(duì)程序格式的各種特殊要求,針對(duì)性強(qiáng),能夠完全保證數(shù)控操作設(shè)計(jì)與NC程序的符合性,缺點(diǎn)是需編寫(xiě)后置處理的計(jì)算機(jī)程序,第一次開(kāi)發(fā)工作量大,需軟件開(kāi)發(fā)人員和數(shù)控編程人員共同完成。 #SueT"F  
        三、解決方案 whCv9)x  
        由于加工航空結(jié)構(gòu)件使用的數(shù)控機(jī)床結(jié)構(gòu)多,控制系統(tǒng)多,前置類(lèi)型多。開(kāi)發(fā)通用后置平臺(tái)是解決這種情況的最好辦法。通用后置平臺(tái)需要滿(mǎn)足以下幾點(diǎn)要求: g 7X>i:  
        可以識(shí)別多種CAD/CAM軟件產(chǎn)生的前置程序(如UG,CATIA)。 2+PIZ6=hN  
        對(duì)于不同結(jié)構(gòu)的機(jī)床和控制系統(tǒng),能夠輸出該機(jī)床能夠識(shí)別的NC代碼。 4<|u~n*JF  
        對(duì)一些特殊機(jī)床,可以滿(mǎn)足其對(duì)程序運(yùn)算、程序格式、輔助信息的要求。 }g?]B