最新精品久久,欧美亚洲福利,表妹免费在线观看,久久国产二区,国产三级电影网站,日本特黄久久,成人a在线视频免费观看

數(shù)控軟件編程的二次開發(fā)及應(yīng)用

來(lái)源:互聯(lián)網(wǎng)

點(diǎn)擊:2640

A+ A-

所屬頻道:新聞中心

關(guān)鍵詞:數(shù)控CAM 數(shù)控軟件

      目前,國(guó)內(nèi)外生產(chǎn)企業(yè)的數(shù)控銑削加工基本上都是采用電腦自動(dòng)編程數(shù)控軟件來(lái)編程加工,數(shù)控編程數(shù)控軟件品種較多,常用自動(dòng)編程數(shù)控軟件有:Mastercam、Cimatron、UG、Catia、Pro/E、PowerMILL、DelCAM等。由于數(shù)控系統(tǒng)及數(shù)控設(shè)備生產(chǎn)廠商的不同,程序的格式也不完全相同。而用不同的數(shù)控編程數(shù)控軟件所自動(dòng)生成的程序都需要經(jīng)過(guò)修改,變成機(jī)床所能接受的格式后,才能用于數(shù)控機(jī)床加工。這給生產(chǎn)和學(xué)生實(shí)習(xí)帶來(lái)了很大的不便。

    1 Mastercam數(shù)控軟件編程特點(diǎn)

      Mastercam數(shù)控軟件是美國(guó)CNC Software.Inc公司開發(fā)的CAD/CAM數(shù)控軟件,由于其功能很強(qiáng)大,且易學(xué)易用。它廣泛應(yīng)用于機(jī)械、汽車、航空和模具等行業(yè)的生產(chǎn)過(guò)程中,是目前應(yīng)用最廣泛的CAD/CAM數(shù)控軟件之一。該數(shù)控軟件包含CAD和CAM兩大模塊。

      1.1 Mastercam數(shù)控軟件的編程過(guò)程

      數(shù)控編程數(shù)控軟件的編程過(guò)程都需要經(jīng)過(guò)圖形的繪制、加工工藝分析、根據(jù)數(shù)控軟件的特點(diǎn)進(jìn)行加工參數(shù)的設(shè)定來(lái)生成刀具路徑、接著由后處理文件來(lái)自動(dòng)將NCI文件轉(zhuǎn)換成NC程序、最后傳送到數(shù)控機(jī)床來(lái)完成加工。其Mastercam數(shù)控軟件數(shù)控加工編程的流程如圖1所示。從圖中可知,讀取轉(zhuǎn)換程序.PST文件不同,則自動(dòng)生成的程序格式也不同。由于不同的數(shù)控系統(tǒng)程序格式各異,而數(shù)控軟件不可能提供一個(gè)適應(yīng)于所有數(shù)控系統(tǒng)的轉(zhuǎn)換程序,所以進(jìn)行轉(zhuǎn)換程序的二次開發(fā)非常重要。

      1.2 Mastercam數(shù)控軟件生成程序的格式

      Mastercam數(shù)控軟件所默認(rèn)配置的后置處理文件是MPFAN.PST,其自動(dòng)生成的程序格式如下:

      以上程序的格式可直接應(yīng)用于日本FANUC加工中心">數(shù)控加工中心上加工生產(chǎn),但對(duì)于數(shù)控銑床或其它數(shù)控銑削設(shè)備,其程序格式都有一定程度的變化,如數(shù)控銑床不需“TIM6”換刀指令等。不管是日本FANUC還是其它廠商數(shù)控系統(tǒng)的銑削設(shè)備,選用該通用的后置處理文件來(lái)自動(dòng)生成的Nc程序代碼,都不能應(yīng)用于數(shù)控銑床上直接加工。

    2 數(shù)控軟件編程的二次開發(fā)

      根據(jù)數(shù)控機(jī)床和數(shù)控系統(tǒng)的具體情況,可以對(duì)Mastercam數(shù)控軟件的后處理程序的數(shù)據(jù)庫(kù)進(jìn)行二次開發(fā),編寫出適應(yīng)某一數(shù)控機(jī)床的專用后置處理轉(zhuǎn)換程序.pst。來(lái)取代通用后置處理文件,使用新二次開發(fā)的后置處理文件可使Mastercam數(shù)控軟件自動(dòng)生成的NC程序能直接應(yīng)用于數(shù)控銑床的生產(chǎn)加工。

      2.1 Mastercam數(shù)控軟件二次開發(fā)的步驟

      Mastercam數(shù)控軟件的后置處理程序采用的是純文本格式的形式,該文本文件可以用記事本或?qū)懽职鍋?lái)進(jìn)行編輯修改,要求數(shù)控人員具備數(shù)控軟件基礎(chǔ)開發(fā)的經(jīng)驗(yàn)和對(duì)數(shù)控系統(tǒng)的熟練掌握才能編制出正確的后處理程序模塊。其二次開發(fā)新的轉(zhuǎn)換程序文件的過(guò)程如下:(1)用Mastercam數(shù)控軟件存在的后置處理文件將已生成的刀具路徑NCI文件自動(dòng)生成的NC程序;(2)掌握所需作二次開發(fā)數(shù)控銑床所需標(biāo)準(zhǔn)程序文件的格式,與以上生成的程序進(jìn)行比較其差異;(3)二次開發(fā)特定數(shù)控銑床新的后處理轉(zhuǎn)換程序文件;(4)用新的后處理轉(zhuǎn)換程序文件取代原來(lái)Mastercam數(shù)控軟件的后處理程序文件,重新將刀具路徑NCI文件自動(dòng)生成的NC程序,將新的NC程序與原數(shù)控機(jī)床標(biāo)準(zhǔn)程序文件進(jìn)行格式比較,直至成功為止。

      2.2 Mastercam數(shù)控軟件二次開發(fā)的過(guò)程

      Mastercam數(shù)控軟件所默認(rèn)的后處理文件是MPFAN.PST,生成的程序能直接應(yīng)用于日本FANUC數(shù)控系統(tǒng)的加工中心設(shè)備;而對(duì)于FANUC數(shù)控系統(tǒng)的數(shù)控銑床,其格式比較接近。但不管是加工中心還是數(shù)控銑床,選用該后置處理文件來(lái)生成NC程序代碼,都不能直接應(yīng)用數(shù)控銑床上生產(chǎn),都需人工做一定的修改,這樣,既浪費(fèi)時(shí)間又容易出錯(cuò),還可能造成不必要的加工事故。因此,有必要對(duì)不同的數(shù)控銑削設(shè)備開發(fā)專用的后置處理程序,發(fā)揮數(shù)控軟件的CAM模塊最佳效果。本文根據(jù)Mastercam數(shù)控軟件的通用后置處理程序,結(jié)合FANUC數(shù)控銑床的特點(diǎn),為了做到Mastercam數(shù)控軟件自動(dòng)生成的NC程序能直接用于該系統(tǒng)的加工生產(chǎn),修改其后置處理文件的具體內(nèi)容如下:

      二次開發(fā)后的后置處理文件,所自動(dòng)生成的NC程序,已經(jīng)通過(guò)生產(chǎn)的檢驗(yàn)和學(xué)生實(shí)習(xí)的反復(fù)驗(yàn)證,完全能夠做到不需要對(duì)程序進(jìn)行任何修改,可直接應(yīng)用于FANUC數(shù)控系統(tǒng)的數(shù)控銑床上加工生產(chǎn)。

    3 結(jié)論

      某學(xué)院《數(shù)控銑工綜合實(shí)訓(xùn)》課程所使用的FANUC數(shù)控系統(tǒng)的數(shù)控銑床和GMI數(shù)控系統(tǒng)的數(shù)控銑床,就是使用以上的方法進(jìn)行的Mastercam數(shù)控軟件后置處理程序二次開發(fā)所產(chǎn)生新的FANUC—X.PST和GMI—X.PST后置處理程序文件,用它來(lái)把Mastercam數(shù)控軟件產(chǎn)生的NCI文件自動(dòng)轉(zhuǎn)換為NC程序,并不需要人工對(duì)所生成的程序再做任何修改,可在同類型的數(shù)控銑床上直接加工各種不同類型的零件。對(duì)于其它數(shù)控系統(tǒng)銑削設(shè)備,可參照此方法來(lái)進(jìn)行二次開發(fā)工作,來(lái)滿足各種數(shù)控系統(tǒng)的生產(chǎn)和學(xué)生實(shí)習(xí)的需要。這樣可縮短編程時(shí)間,節(jié)約生產(chǎn)成本,同時(shí)也可避免意外事故的發(fā)生。

    (審核編輯: 智匯胡妮)

    聲明:除特別說(shuō)明之外,新聞內(nèi)容及圖片均來(lái)自網(wǎng)絡(luò)及各大主流媒體。版權(quán)歸原作者所有。如認(rèn)為內(nèi)容侵權(quán),請(qǐng)聯(lián)系我們刪除。