摘?要:數(shù)控加工仿真技術(shù)的發(fā)明和應(yīng)用,大大提升了產(chǎn)品加工的精度和效率,縮短了加工周期。但就目前發(fā)展現(xiàn)狀而言,數(shù)控加工仿真的速度和效果還有待進(jìn)一步提升?;诖?,本文結(jié)合理論實(shí)踐,先分析了數(shù)控加工仿真系統(tǒng),接著闡述了提高數(shù)控加工仿真速度和效果的關(guān)鍵技術(shù),希望對(duì)數(shù)控加工仿真的速度及效果有一定幫助。
關(guān)鍵詞:數(shù)控加工;仿真;速度;效果
商家為更好都滿足客戶對(duì)產(chǎn)品多樣化的需求,不斷縮短成品研制周期,為降低生產(chǎn)成本,獲得更多的經(jīng)濟(jì)效益。仿真技術(shù)逐步被應(yīng)用在數(shù)控加工中。所謂仿真技術(shù)就是通過虛擬化模擬技術(shù),對(duì)產(chǎn)品加工過程、加工效果等進(jìn)行在線模擬,從而及時(shí)發(fā)現(xiàn)存在的問題,及時(shí)解決,保證產(chǎn)品生產(chǎn)效率和合格率,降低生產(chǎn)成本,提升企業(yè)的綜合競(jìng)爭(zhēng)力,實(shí)現(xiàn)良性發(fā)展。
1 目前常用的數(shù)控加工仿真系統(tǒng)
1.1 VERICUT系統(tǒng)
VERICUT系統(tǒng)是目前數(shù)控加工領(lǐng)域應(yīng)用最為廣泛的仿真系統(tǒng),此種系統(tǒng),既能對(duì)數(shù)控代碼查找的步驟進(jìn)行全面系統(tǒng)的模擬分析,還能大幅度提升數(shù)控加工速度。主要以模擬數(shù)控加工軌跡為代碼,將整個(gè)加工過程三維立體的顯示在計(jì)算機(jī)系統(tǒng)上,通過檢測(cè)數(shù)控加工刀具的軌跡精度,來判斷加工精度是否符合產(chǎn)品設(shè)計(jì)標(biāo)準(zhǔn)。VERICUT系統(tǒng)從發(fā)明到至今,經(jīng)過多次調(diào)整及修改,系統(tǒng)愈發(fā)完善和成熟,可保障仿真系統(tǒng)能夠起到預(yù)定的效果。
1.2 VERICUT Machine Simulation系統(tǒng)
和VERICUT系統(tǒng)相比,VERICUT Machine Simulation系統(tǒng)目前全球范圍內(nèi)數(shù)控加工領(lǐng)域功能最強(qiáng)大的仿真模擬系統(tǒng),可對(duì)機(jī)床使用情況、控制過程等進(jìn)行全面模擬。最大的仿真功能是可有效解釋可識(shí)別的數(shù)控代碼文件,并模擬代碼加工過程。在具體應(yīng)用過程中,通常和VERICUT系統(tǒng)聯(lián)合使用,可更加精確的檢測(cè)出數(shù)控加工中發(fā)生的錯(cuò)誤,從而提升數(shù)控加工效率。
2 限制數(shù)控加工仿真速度和效果提升因素分析
目前限制數(shù)控加工仿真速度和效果提升的主要因素是三角形網(wǎng)格模型局部重繪問題,在數(shù)控加工仿真模擬式,需要多次確定重繪三角片集合,每次重繪都需要擦除原來的顯示圖形,并在新位置上合理顯示,涉及到的關(guān)鍵指標(biāo)包括:緊密性、保守性、評(píng)估效率[1]。其中緊密性指的是要求重繪的三角片集合中無需重繪的三角片元素越少,繪制效果越好,也是衡量部分重繪算法效率的主要指標(biāo)。保守性指的是重繪中已經(jīng)被包含到重繪三角片集合內(nèi)部的三角片元素比率,如果該比率比較少,必然好影響繪制結(jié)果的精度,也是衡量繪制精度是否達(dá)標(biāo)的主要指標(biāo)。評(píng)估效率指的是重繪三角片集合所需的時(shí)間,多數(shù)情況下,時(shí)間越短,數(shù)控加工仿真速度和效果越高。
3 提高數(shù)控加工仿真速度和效果的關(guān)鍵技術(shù)
3.1 合理應(yīng)用區(qū)域劃分技術(shù)
通過區(qū)域劃分技術(shù)可有效解決三角網(wǎng)模型局部重繪問題,主要內(nèi)容數(shù)控加工仿真模型所在的顯示窗口,精細(xì)化的劃分為若干個(gè)區(qū)域,并建立各個(gè)三角片和區(qū)域之間的對(duì)應(yīng)關(guān)系,每仿真完成一條代碼,就可以計(jì)算出三角片每個(gè)頂點(diǎn)的變化情況,然后在更新三角片和區(qū)域之間的對(duì)應(yīng)關(guān)系,既能精確獲知重繪三角片所在的具體區(qū)域,然后再清空這些區(qū)域,重繪其所對(duì)應(yīng)的所有三角片[2]。通過多次實(shí)驗(yàn)論證和實(shí)際加工經(jīng)驗(yàn)表明,通過區(qū)域劃分技術(shù),數(shù)控加工仿真速度比重繪所有三角片的方法提升10倍以上。
3.2 頂點(diǎn)搜索技術(shù)
在進(jìn)行區(qū)域劃分中,準(zhǔn)確對(duì)應(yīng)三角片和區(qū)域之間的關(guān)系,是一項(xiàng)比較復(fù)雜的工作,如果同時(shí)橫跨多個(gè)區(qū)域,則三角片在重繪中,經(jīng)常會(huì)被多次搜索到,對(duì)整個(gè)算法的緊致性和評(píng)估效率有很大影響。而三角片頂點(diǎn)和區(qū)域?qū)?yīng)關(guān)系的判斷則要簡(jiǎn)單很多,如果采用頂點(diǎn)搜索技術(shù),則每個(gè)三角片最多只能被檢索到三次,從而提升緊致性和評(píng)估效率,提高提高數(shù)控加工仿真速度和效果。具體步驟如下:
第一步,數(shù)控加工仿真之前,要先定義兩個(gè)鏈表,其一,加工零件所在屏蔽區(qū)域的每個(gè)像素點(diǎn)各分配空鏈表,將每個(gè)離散點(diǎn)及其對(duì)應(yīng)像素點(diǎn)放入鏈表中。其二,初始化一個(gè)改變改變點(diǎn)鏈表,每次仿真完成一個(gè)加工代碼,將發(fā)生改變的離散點(diǎn)全部放入該鏈表中,三角片繪制完成之后清孔該鏈表。
第二步,每仿真一條加工代碼,需要對(duì)離散點(diǎn)的高度重新計(jì)算,并將計(jì)算結(jié)果放入鏈表2中,并更新鏈表1。
第三步,將所有改變?nèi)淖钚“鼑校诺狡聊恢忻總€(gè)像素點(diǎn)的深度設(shè)置成最小值。如果在具體仿真過程中,存在旋轉(zhuǎn)、縮放等高難度操作,必須重新繪制三角片,然后按照新的像素點(diǎn)和離散點(diǎn)之間的關(guān)系,重新建立鏈表1,此種繪制方法,會(huì)影響仿真速度[3]。因此,需要嚴(yán)格按照每個(gè)離散點(diǎn)的實(shí)際幾何數(shù)據(jù)重繪模型中的三角片,以保證仿真的速度和效果。
4 結(jié)語(yǔ)
綜上所述,本文結(jié)合理論實(shí)踐,分析了提高數(shù)控加工仿真速度和效果的關(guān)鍵技術(shù),分析結(jié)果表明,三角網(wǎng)模型局部重繪問題中的緊密性、保守性、評(píng)估效率是影響仿真速度及效果的主要因素。為有效解決這一問題,可以區(qū)域劃分技術(shù)、頂點(diǎn)搜索技術(shù)兩個(gè)方面同時(shí)入手,提升數(shù)控加工仿真速度和效果。
參考文獻(xiàn):
[1]楊客,何非,張本濤.面向地鐵門變導(dǎo)程螺旋絲桿的數(shù)控仿真加工[J].機(jī)械設(shè)計(jì)與制造工程,2019(5):6-10.
[2]董莉彤,張向輝.基于VERICUT平臺(tái)的五軸微加工系統(tǒng)數(shù)控加工程序仿真[J].信息記錄材料,2018(1):214-216.
[3]朱建軍,黃何偉,張夷,等.數(shù)控仿真技術(shù)實(shí)訓(xùn)項(xiàng)目的研究與探索[J].教育教學(xué)論壇,2018(1):108-109.
作者簡(jiǎn)介:宋小軍(1982-),男,漢族,湖南郴州人,數(shù)控專職教師,研究方向:數(shù)控加工制造技術(shù)。