亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于VERICUT的HNC數(shù)控銑系統(tǒng)環(huán)境的構(gòu)建與仿真調(diào)試

        2017-01-11 08:20:12江潔詹華西
        智能制造 2016年7期
        關(guān)鍵詞:數(shù)控銑數(shù)控系統(tǒng)代碼

        江潔+詹華西

        HNC與FANUC數(shù)控銑系統(tǒng)在編程規(guī)則上同樣遵循ISO國際標(biāo)準(zhǔn)協(xié)定,其指令系統(tǒng)有一定的共性但也存在個性化差異。本文通過分析兩者的異同,在已有FANUC系統(tǒng)環(huán)境的基礎(chǔ)上,針對其個性差異,探索了VERICUT中HNC控制系統(tǒng)庫的構(gòu)建方法,經(jīng)仿真調(diào)試驗證了基于個性定制的有效性。

        一、引言

        VERICUT是一個面向NC程序?qū)嵤┘庸し抡娴能浖?,能在零件加工前期對用戶編制的NC程序?qū)嵤└哒鎸嵍鹊姆抡鏅z查,以驗證工藝及程序?qū)嵤┑目尚行浴⒁?guī)避技術(shù)風(fēng)險。VERICUT對數(shù)控機床的支持需要通過構(gòu)建控制系統(tǒng)庫文件和機床結(jié)構(gòu)模型文件來實現(xiàn),機床結(jié)構(gòu)模型只需根據(jù)各機械部件的邏輯運動關(guān)系進(jìn)行搭建即可,它與數(shù)控系統(tǒng)無關(guān),而控制系統(tǒng)則需根據(jù)數(shù)控系統(tǒng)的指令功能及編程規(guī)則有針對性地進(jìn)行環(huán)境構(gòu)建,然后通過VERICUT的內(nèi)嵌函數(shù)宏來實現(xiàn)對應(yīng)的功能。HNC三軸數(shù)控銑系統(tǒng)的基本指令功能及格式規(guī)則同樣也是遵循ISO國際標(biāo)準(zhǔn)協(xié)定的,其與FANUC有大多的相似之處。因此,研讀VERICUT下FANUC數(shù)控銑系統(tǒng)庫環(huán)境,在分析兩系統(tǒng)在指令功能上的共性和個性異同基礎(chǔ)上,即可有針對性地構(gòu)建HNC數(shù)控銑系統(tǒng)庫環(huán)境。

        二、HNC與FANUC數(shù)控銑系統(tǒng)指令功能的異同分析

        作為同樣遵循ISO國際標(biāo)準(zhǔn)協(xié)定的數(shù)控系統(tǒng),HNC與FANUC數(shù)控銑系統(tǒng)在基本線圓插補(GO/G1/G2/G3)、坐標(biāo)系構(gòu)建(G54等)、加工平面限定(G17/G18/G19)、絕對/增量坐標(biāo)編程方式(G90/G91)、刀補控制(G40/G41/G42/G43/G44)、回零控制(G28)和常用輔助功能M/S/T/F等基本指令功能及格式規(guī)則上是共同的。其個性差異主要表現(xiàn)在三個方面。

        其一,在程序頭信息中,F(xiàn)ANUC的首行是以O(shè)××××作為程序番號,而HNC系統(tǒng)的首行既可用是O××××也可用%××××作為程序番號。

        其二,HNC銑削系統(tǒng)大多指令鉆鏜循環(huán)的含義及格式均與FANU C類同,但G73/G83/G76/G87幾個鉆鏜循環(huán)指令中部分參數(shù)則有所不同。如FANUC的G73/G83中提刀回退量不受指令控制,而是由系統(tǒng)參數(shù)設(shè)定的,而HNC中的提刀回退量則由指令中K參數(shù)控制,其指令格式中增加了K參量;FANUC中G76/G87的讓刀橫移方向也是由系統(tǒng)預(yù)先設(shè)定好參數(shù)控制的,指令中僅包含回退量Q參數(shù),而HNC的指令格式不使用Q參數(shù),由I、J對讓刀橫移作矢量控制,既包括回退量又包含回退方向。

        其三,F(xiàn)ANUC系統(tǒng)在實施鉆鏜循環(huán)期間不允許使用基本線圓插補指令功能,需先使用G80退出鉆鏜循環(huán)后才可執(zhí)行基本線圓插補功能,而HNC系統(tǒng)既可用G80取消固定循環(huán),也可由01組的G代碼取消固定循環(huán),其程序編制更靈活。

        三、VERICUT下 HNC數(shù)控銑削系統(tǒng)環(huán)境的構(gòu)建

        針對以上基于HNC與FANUC數(shù)控銑系統(tǒng)指令功能及編程規(guī)則的異同分析,在VERICUT中可用fanlom.ctl基本數(shù)控銑削控制系統(tǒng)為藍(lán)本,在其基礎(chǔ)上進(jìn)行具共性基本指令功能的檢視及個性差異系統(tǒng)指令功能的添加和刪減操作,由此構(gòu)建出HNC M.CTL的控制庫環(huán)境。

        1.基本指令功能的檢視

        先調(diào)用fanlom.ctl為控制系統(tǒng)庫,其基本指令功能可通過點擊VERICUT主菜單“配置”→“文字/地址”功能項,如圖1所示,在彈出對話框中檢視其是否具備HNC所支持的系統(tǒng)指令功能,包括States指令代碼聲明中的基本指令功能、Cycles鉆鏜循環(huán)功能、M_misc輔助功能及G_prep預(yù)備功能等。在此,可刪去系統(tǒng)不支持的指令代碼功能,或在指令代碼聲明中添加HNC M系統(tǒng)支持的G代碼功能及宏調(diào)用關(guān)系。增刪后將系統(tǒng)庫另存為HNC M.CTL,則大部分FANUC已有的系統(tǒng)指令功能可直接沿用到HNC_M控制系統(tǒng)環(huán)境中。

        2.個性差異指令功能的定制修改

        針對HNC與FANUC系統(tǒng)指令功能出現(xiàn)的個性化差異,可在對話框中按圖2所示進(jìn)行基于HNC_M系統(tǒng)的G代碼控制處理的設(shè)置。主要包括兩點。

        其一,參照“0”指令的函數(shù)調(diào)用設(shè)置,在specials特殊代碼指定中添加允許“%”作為程序番號地址的支持。

        其二,在Registers宏變量注冊中為I、J變量添加其對G76/G87鉆鏜循環(huán)支持的注冊許可,為K變量添加其對G73/G83鉆鏜循環(huán)支持的注冊許可,刪除Q變量對G76/G87鉆鏜循環(huán)的注冊支持等。

        由于HNC M系統(tǒng)既可用G80取消固定循環(huán),也可由01組的G代碼取消固定循環(huán),因此,在點擊主菜單“配置”一“控制設(shè)定”彈出的圖3所示對話框中,可就其基本運動規(guī)則設(shè)定允許01組G功能取消鉆鏜固定循環(huán)。這樣在幾個鉆鏜循環(huán)之間可直接用GO實施孔間定位移動,而不需先用G80取消固定循環(huán)。

        四、HNC_M控制系統(tǒng)指令功能的仿真調(diào)試

        在VERICUT中經(jīng)上述系統(tǒng)環(huán)境設(shè)置后,即可對所調(diào)入的預(yù)設(shè)零件數(shù)控銑削項目按HNC系統(tǒng)編制的加工程序?qū)嵤┓抡骝炞C。圖4所示為某零件加工仿真驗證的結(jié)果,其在基本指令功能及基于HNC系統(tǒng)鉆鏜循環(huán)個性化指令功能的應(yīng)用上都能得到理想的實現(xiàn)。

        在基于HNC系統(tǒng)編制的程序在仿真調(diào)試中,若選用未修改定制的原fanuc10m系統(tǒng)庫,由于未進(jìn)行基于HNC鉆鏜循環(huán)新增變量的注冊設(shè)置,當(dāng)執(zhí)行程序語法檢查或運行加工仿真時,將會在信息區(qū)顯示“××代碼不支持”的信息警示。改用新定制的HNC_M系統(tǒng)庫后重新進(jìn)行仿真檢查,則不再出現(xiàn)這些警示信息。

        另外,若將圖3所示的01組G代碼取消固定循環(huán)均設(shè)定為“否”,當(dāng)程序在幾個鉆鏜循環(huán)之間使用了GO/G1的z向運動時,就會出現(xiàn)“循環(huán)進(jìn)給應(yīng)沿著刀軸運動”的信息警示。只有將這些均設(shè)定為“是”,才不會出現(xiàn)警示信息。

        由此可見,以上針對HNC數(shù)控銑削加工進(jìn)行的VERICUT系統(tǒng)庫環(huán)境的定制設(shè)置是成功的。

        五、結(jié)語

        VERICUT作為一款基于NC程序?qū)嵤┘庸し抡骝炞C的軟件,在業(yè)內(nèi)具有較為廣泛的應(yīng)用,但其對國產(chǎn)數(shù)控系統(tǒng)的支持尚需用戶自行構(gòu)建系統(tǒng)庫文件,方可實施正確的仿真。本文針對HNC與FANUC指令功能的相似性,僅就其間個性化差異展開探索,較粗淺地介紹了開發(fā)定制VERICUT控制系統(tǒng)庫的方法,期望能對使用VERICUT進(jìn)行數(shù)控系統(tǒng)環(huán)境定制的相關(guān)研究者提供一定的借鑒。

        猜你喜歡
        數(shù)控銑數(shù)控系統(tǒng)代碼
        注塑模具數(shù)控銑削加工參數(shù)優(yōu)化
        創(chuàng)世代碼
        動漫星空(2018年11期)2018-10-26 02:24:02
        創(chuàng)世代碼
        動漫星空(2018年2期)2018-10-26 02:11:00
        創(chuàng)世代碼
        動漫星空(2018年9期)2018-10-26 01:16:48
        創(chuàng)世代碼
        動漫星空(2018年5期)2018-10-26 01:15:02
        基于FANUC 32i A數(shù)控系統(tǒng)的外部測量設(shè)計
        西門子840D sl數(shù)控系統(tǒng)在SC125大型車銑鏜床技術(shù)改造中的應(yīng)用
        基于FANUC Oi mate TD數(shù)控系統(tǒng)的手動功能開發(fā)
        數(shù)控系統(tǒng)中GUI軟件平臺設(shè)計和實現(xiàn)
        CAXA制造工程師在數(shù)控銑削加工中的應(yīng)用
        亚洲AV无码精品色欲av| 亚洲一区在线观看中文字幕| 国模冰莲自慰肥美胞极品人体图| 中国老妇女毛茸茸bbwbabes| 国产精品视频一区日韩丝袜 | 成人一区二区三区蜜桃| 日本人妻伦理在线播放| 色一情一区二区三区四区| 国产成人久久综合热| 亚洲国产一区久久yourpan| 成人av综合资源在线| 丰满少妇高潮惨叫久久久一| 老熟女多次高潮露脸视频| 亚洲一区二区三区免费av在线| 被灌醉的日本人妻中文字幕| 国产免费一区二区三区免费视频| 九九热在线视频观看这里只有精品| 国产精品白浆免费观看| 中文字幕高清不卡视频二区| 成人免费直播| 51国偷自产一区二区三区| 日本强好片久久久久久aaa| 国产强伦姧在线观看| 国产黄久色一区2区三区| 伊人久久精品无码av一区| 亚洲18色成人网站www| 国产精品一区二区在线观看完整版| 丝袜美腿一区二区在线观看 | 天天躁日日躁狠狠躁av| 四虎成人精品无码永久在线| 亚洲精品天堂在线观看| 在线观看国产成人自拍视频| 国内精品视频在线播放不卡| 真人直播 免费视频| 国产精品久久久久免费a∨不卡| 国产一区二区三区四区在线视频 | 免费99精品国产自在在线| 亚洲精品理论电影在线观看| 日韩亚洲精选一区二区三区| 无套内谢老熟女| 国产成人午夜精华液|