• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      MasterCAM后置處理鉆孔循環(huán)參數(shù)頁面關(guān)系對(duì)應(yīng)研究

      2015-04-25 01:45:52廉良沖張秀玲
      機(jī)床與液壓 2015年10期
      關(guān)鍵詞:后置二次開發(fā)數(shù)控系統(tǒng)

      廉良沖,張秀玲

      (湖南生物機(jī)電職業(yè)技術(shù)學(xué)院,湖南長沙410126)

      MasterCAM 軟件相比其他制造類軟件來說,二維加工速度優(yōu)勢較大,中小型客戶使用較多。面對(duì)國內(nèi)、國外眾多的數(shù)控系統(tǒng),MasterCAM 自身所帶后置處理器無法完全生成相對(duì)應(yīng)的自動(dòng)編程程序,如西門子、華中等數(shù)控系統(tǒng)。目前解決此問題常用的方法有3 種:(1)將MasterCAM 后置處理的鉆孔循環(huán)關(guān)掉,以G00、G01、G04 等基本指令對(duì)其他系統(tǒng)指令進(jìn)行等效處理; (2)將其他數(shù)控系統(tǒng)所用的鉆孔循環(huán)等效為FANUC 數(shù)控系統(tǒng)中類似的鉆孔循環(huán); (3)對(duì)MasterCAM 的后置處理器進(jìn)行二次開發(fā),進(jìn)行變量定義并重新編寫后置處理程序。

      目前對(duì)于方法三的研究很多,大多都能對(duì)MasterCAM 所帶的后置處理器進(jìn)行二次開發(fā),編寫出相應(yīng)的程序。但對(duì)于普通用戶來說,擁有修改后的后置處理器仍然無法進(jìn)行正常的加工應(yīng)用,原因是無法在MasterCAM 主體界面中進(jìn)行設(shè)置,沒有對(duì)應(yīng)的數(shù)據(jù)輸入圖形接口。

      文中通過多次試驗(yàn)對(duì)比研究MasterCAM 后置處理器,以西門子802D 數(shù)控系統(tǒng)的鉆孔循環(huán)為例,研究MasterCAM 后置處理“自定義鉆孔循環(huán)”參數(shù)頁面,找出主體頁面與后置處理器系統(tǒng)參數(shù)對(duì)應(yīng)關(guān)系,對(duì)用戶設(shè)置相對(duì)的數(shù)據(jù)輸入圖形接口有很大的幫助。此研究對(duì)MasterCAM9 及后續(xù)版本均有效。

      1 文本顯示、后置處理器參數(shù)與主體頁面關(guān)系

      MasterCAM 中鉆孔加工內(nèi)容及生成程序是由對(duì)應(yīng)的后置處理器來完成的,不同的后置處理器所完成的內(nèi)容不一樣。每一個(gè)后置處理器都包含了3 個(gè)文件:* . TXT 文件、* . PST 文件、* . DLL 文件。

      * . TXT 文件是后置處理文本文件,其作用是控制MasterCAM 中后置處理主體頁面(即加工部分菜單和對(duì)話框)的文字顯示,多數(shù)TXT 后置處理文件內(nèi)容差別不大,用戶可以按需要進(jìn)行修改。

      * . PST 文件是用ASCⅡ碼編制的定義輸出NC 程序的腳本語言文件,所選數(shù)控系統(tǒng)不同,對(duì)應(yīng)的PST文件也不同,但大體仍然分為文件頭、程序開始、刀具交換、加工過程和程序結(jié)尾5 個(gè)模塊。

      * . DLL 文件為* . PST 的解析文件,負(fù)責(zé)處理* . NCI文件并生成相應(yīng)的程序等,這種文件無法被修改,在此次研究中不涉及。

      所有后置處理器文件均在MasterCAM 安裝目錄 Mcam9 Mill Posts 下。

      MasterCAM 中默認(rèn)的后置處理器為MPFAN,即FANUC 數(shù)控系統(tǒng)的后置處理器,但該處理器生成的程序,很多特定功能都已用G00、G01、G04 等代替,所以并不是作者研究的對(duì)象。此次研究選取功能齊全的MP520AM 后置處理器作為研究對(duì)象。

      2 “自定義鉆孔循環(huán)”主體頁面及內(nèi)容

      MasterCAM 中,主體鉆孔參數(shù)頁面如圖1 和圖2所示,用戶只要用到鉆孔循環(huán),即可打開對(duì)應(yīng)截面。

      在圖1 中,主要以“自定義鉆孔循環(huán)9”為例,同時(shí)打開了“自定義鉆孔循環(huán)9”的用戶自定義參數(shù)頁面。

      圖1 自定義鉆孔循環(huán)頁面

      圖2 自定義鉆孔循環(huán)9 用戶自定義參數(shù)頁面

      3 MP520AM 后置處理器對(duì)應(yīng)的TXT 文件

      在MP520AM. TXT 中,自定義鉆孔循環(huán)9 的內(nèi)容主要有兩部分組成,這兩部分內(nèi)容分別如圖3 和圖4所示,對(duì)應(yīng)控制“自定義鉆孔循環(huán)9”主體頁面文字內(nèi)容的顯示。

      圖3 自定義鉆孔循環(huán)9 頁面內(nèi)容

      圖4 自定義鉆孔循環(huán)9 參數(shù)內(nèi)容

      4 MP520AM 后置處理器對(duì)應(yīng)的PST 文件

      在MP520AM. PST 中,孔加工循環(huán)的變量有11個(gè),如圖5 所示。這11 個(gè)變量,能夠?qū)?yīng)主體孔加工循環(huán)頁面中的部分內(nèi)容,雖然變量數(shù)量有時(shí)候并不完全夠用,但是能使用戶找到二次開發(fā)的基礎(chǔ),不至于無從下手。

      圖5 MP520AM.PST 對(duì)應(yīng)鉆孔循環(huán)變量定義

      找準(zhǔn)變量定義對(duì)應(yīng)在主體孔加工循環(huán)頁面中的位置,即使主體頁面中文字內(nèi)容有所變化,只要位置不變,輸出的內(nèi)容就會(huì)一一對(duì)應(yīng)。如果需要的變量不夠,也可以在圖5 中給予重新定義,定義的內(nèi)容最后在輸出程序后處理部分,一定要對(duì)應(yīng)輸出。關(guān)于重新定義變量內(nèi)容部分,文中不再贅述。

      5 應(yīng)用——以西門子802D 銑削鉆孔循環(huán)CYCLE83 指令為例

      西門子802D 數(shù)控系統(tǒng)中,鉆孔循環(huán)指令變量內(nèi)容較多。以CYCLE83 為例,12 個(gè)指令對(duì)應(yīng)變量見表1。

      表1 西門子802D 數(shù)控系統(tǒng)指令對(duì)應(yīng)變量

      在MP520AM. TXT 文本中找到自定義鉆孔循環(huán)9的內(nèi)容,進(jìn)行如圖6—7 所示更改。

      圖6 更改后自定義鉆孔循環(huán)9 頁面

      圖7 更改后自定義鉆孔循環(huán)9 參數(shù)

      對(duì)更改內(nèi)容進(jìn)行保存,啟動(dòng)MasterCAM,首先默認(rèn)的后置處理器MPFAN. PST 更改為MP520AM. PST,然后進(jìn)入自定義鉆孔循環(huán)頁面,選擇自定義鉆孔循環(huán)9,即會(huì)發(fā)生如圖8 和圖9 的頁面變化。

      圖8 自定義鉆孔循環(huán)頁面變化

      圖9 自定義鉆孔循環(huán)9 用戶自定義參數(shù)頁面變化

      6 小結(jié)

      MasterCAM 后置處理器的二次開發(fā),不僅僅是* . PST的二次開發(fā),應(yīng)同時(shí)兼顧* . TXT 與主體參數(shù)頁面的關(guān)系,沒有對(duì)應(yīng)的關(guān)系,一切的開發(fā)均無實(shí)際應(yīng)用價(jià)值。

      大多文獻(xiàn)中的二次開發(fā)研究,均以MPFAN. PST為例,作者研究后發(fā)現(xiàn),MPFAN. PST 結(jié)構(gòu)相對(duì)簡單,無法實(shí)現(xiàn)對(duì)應(yīng)關(guān)系研究。

      文中以西門子802D 數(shù)控系統(tǒng)的鉆孔循環(huán)為例,研究了MasterCAM 后置處理器MP520AM “自定義鉆孔循環(huán)”參數(shù)頁面,找出主體頁面與后置處理器系統(tǒng)參數(shù)對(duì)應(yīng)關(guān)系,對(duì)用戶進(jìn)行后置處理的二次開發(fā)、設(shè)置相對(duì)的數(shù)據(jù)輸入圖形接口有很大的幫助。

      [1]王珍喜.西門子802S 數(shù)控系統(tǒng)專用后置處理器的研究與開發(fā)[D].南京:南京理工大學(xué),2006.

      [2]蒲筠果.基于MasterCAM 的數(shù)控程序格式轉(zhuǎn)換方法[J].制造技術(shù)與機(jī)床,2007(5):132-134.

      [3]田先亮,王執(zhí)忠,李笑勉.SINUMERIK802S 數(shù)控系統(tǒng)鉆孔循環(huán)的MasterCAM 后置處理研究[J].制造技術(shù)與機(jī)床,2009(10):163-165.

      [4]田先亮,劉文蘋.基于MasterCAM 自定義功能的SINUMERIK 802D 鉆孔循環(huán)后處理開發(fā)[J].機(jī)床與液壓,2010,38(2):99-101.

      [5]王宏蓮.SINUMERIK802D 孔加工固定循環(huán)后置處理分析與開發(fā)[J].制造技術(shù)與機(jī)床,2009(10):157-161.

      猜你喜歡
      后置二次開發(fā)數(shù)控系統(tǒng)
      淺談基于Revit平臺(tái)的二次開發(fā)
      甘肅科技(2020年20期)2020-04-13 00:30:02
      非正交五軸聯(lián)動(dòng)數(shù)控機(jī)床后置處理算法開發(fā)
      淺談Mastercam后處理器的二次開發(fā)
      模具制造(2019年3期)2019-06-06 02:11:02
      基于FANUC 32i A數(shù)控系統(tǒng)的外部測量設(shè)計(jì)
      西門子840D sl數(shù)控系統(tǒng)在SC125大型車銑鏜床技術(shù)改造中的應(yīng)用
      基于FANUC Oi mate TD數(shù)控系統(tǒng)的手動(dòng)功能開發(fā)
      西門子Easy Screen對(duì)倒棱機(jī)床界面二次開發(fā)
      數(shù)控系統(tǒng)中GUI軟件平臺(tái)設(shè)計(jì)和實(shí)現(xiàn)
      沉淀后置生物處理組合工藝的工程應(yīng)用
      Review of Research on the Prevention of HPV Infection and Cervical Cancer
      黄梅县| 沁阳市| 武义县| 南通市| 定结县| 双辽市| 镇雄县| 奉节县| 隆子县| 昌乐县| 远安县| 肥乡县| 万盛区| 连城县| 平舆县| 巫山县| 博客| 南召县| 泰和县| 库尔勒市| 南城县| 蒲江县| 嘉黎县| 锡林郭勒盟| 山丹县| 东阳市| 米林县| 九江县| 武鸣县| 巩留县| 赣榆县| 龙泉市| 临清市| 礼泉县| 卓资县| 抚州市| 木兰县| 大庆市| 政和县| 亳州市| 阳东县|