• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 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
    庆城县| 宁乡县| 施甸县| 霍城县| 泰安市| 连云港市| 长子县| 辽源市| 吉木乃县| 绥滨县| 阆中市| 平谷区| 嘉兴市| 内黄县| 防城港市| 庆城县| 青岛市| 桑植县| 株洲市| 平罗县| 密云县| 汉寿县| 新晃| 南投县| 伊通| 张掖市| 贵州省| 荆门市| 安阳县| 贞丰县| 凌云县| 宜城市| 抚州市| 萝北县| 柘荣县| 宁河县| 九寨沟县| 汕头市| 洮南市| 礼泉县| 舟山市|