在微機(jī)上實(shí)現(xiàn)數(shù)控銑床加工仿真
1、實(shí)現(xiàn)加工仿真的多種思路
近年來(lái),隨著CAD/CAM軟件行業(yè)的發(fā)展,加工仿真軟件脫穎而出.線切割、車床、銑床相繼都有了相對(duì)應(yīng)的仿真軟件.其中的各種算法,特別是銑床的加工仿真算法,引起了廣大同行們的興趣.筆者從追求實(shí)時(shí)顯示效果,到追求加工誤差測(cè)量,到設(shè)計(jì)仿真平臺(tái),設(shè)計(jì)過(guò)多種仿真方案.本文結(jié)合作者的經(jīng)驗(yàn)和對(duì)軟件的研究,給廣大同行們提供一些思路和想法.
線框方法是一種十分簡(jiǎn)單而且容易實(shí)現(xiàn)的加工仿真方法,即在屏幕上以線框的方式畫(huà)出加工刀具和零件模型.當(dāng)程序運(yùn)行時(shí),刀具不斷地按顯示的加工軌跡在屏幕上移動(dòng),加工仿真模塊未對(duì)刀具和待加工毛坯進(jìn)行數(shù)學(xué)處理,難以進(jìn)行真實(shí)的銑削加工仿真.這種方法只能用于校驗(yàn)G代碼有無(wú)明顯錯(cuò)誤,對(duì)于過(guò)切、余量只能通過(guò)眼睛的觀察來(lái)判斷,因此,這種方法很難稱得上加工仿真.真實(shí)感仿真是在此基礎(chǔ)上加入過(guò)切判斷機(jī)制,讓刀具在零件的真實(shí)效果圖上進(jìn)行切削.如果過(guò)切,刀具就會(huì)把零件的真實(shí)效果圖“切掉”一塊.這種方法有所改進(jìn),但仍然不能顯示整個(gè)真實(shí)的切削過(guò)程并對(duì)加工結(jié)果進(jìn)行誤差測(cè)量.
考慮到待加工毛坯一般為長(zhǎng)方體,刀具可以由二次幾何體拼湊而成.現(xiàn)在布爾實(shí)體造型技術(shù)已比較成熟,可以考慮用實(shí)體的差來(lái)實(shí)現(xiàn)加工仿真.這種方法對(duì)待加工毛坯和刀具均采用標(biāo)準(zhǔn)的數(shù)學(xué)模型表示.進(jìn)行加工仿真時(shí),先求出刀具沿加工路徑移動(dòng)時(shí)所形成的掃描體,然后從毛坯中“減去”該掃描體,接著將結(jié)果進(jìn)行真實(shí)感顯示.利用這種方法進(jìn)行仿真,可以支持三軸和五軸加工.其加工出的零件表示具有連續(xù)性,可以放大或縮小顯示,可以任意旋轉(zhuǎn)視角,可以進(jìn)行加工誤差的測(cè)量.但這種方法也存在一些問(wèn)題:(1)對(duì)于加工代碼少的零件比較適合,對(duì)于復(fù)雜零件其等待時(shí)間和數(shù)據(jù)量將大大增加;(2)求交過(guò)程和離散顯示過(guò)程所消耗的時(shí)間將降低其實(shí)時(shí)性能;(3)求交過(guò)程中計(jì)算穩(wěn)定性將影響整個(gè)仿真過(guò)程.從理論上講,這種算法是最精確的加工仿真算法,不應(yīng)當(dāng)放棄深挖其潛力的研究.
現(xiàn)在大多數(shù)商業(yè)軟件主要采用視向離散法.這種方法的主要思路是:將加工刀具和待加工毛坯沿視線方向上進(jìn)行“等同”離散表示;然后在加工過(guò)程中,利用離散后的數(shù)據(jù)進(jìn)行圖像上的處理,以求達(dá)到真實(shí)的效果.采用這樣的方法可以達(dá)到很好的顯示效果和實(shí)時(shí)性能,同時(shí)可以支持三軸和五軸加工.但其加工結(jié)果不具有連續(xù)性,不能放大或縮小顯示,不能任意轉(zhuǎn)動(dòng)視角.除非改變視向后重新進(jìn)行加工仿真;或者事先設(shè)置多個(gè)視角同時(shí)進(jìn)行加工;或者利用該算法的特點(diǎn):僅做一百八十度視角變換.利用加工仿真的結(jié)果可以確定加工中的過(guò)切、余量,進(jìn)行截面觀察和表面數(shù)據(jù)測(cè)量.筆者利用這種思路完成了本科畢業(yè)論文.軟件原型于1997年5月參加在北京舉行的第5屆國(guó)際機(jī)床展,改進(jìn)版于同年7月參加在北京舉行的全國(guó)CAD/CAM軟件展.改進(jìn)后的軟件模塊嵌入由北京華正模具研究所1998年4月2日所推出的計(jì)算機(jī)輔助設(shè)計(jì)和制造軟件ME2.0中.
追求顯示效果和實(shí)時(shí)性能并不是唯一的目的,更主要的目的是進(jìn)行加工結(jié)果誤差測(cè)量.這時(shí)考慮到三軸加工的特點(diǎn),筆者提出軸向離散算法:把加工刀具和待加工毛坯沿刀軸方向等同離散表示.這種方法僅消除了視向離散方法中所存在的內(nèi)存問(wèn)題,其它問(wèn)題仍未得到解決.將這一方案進(jìn)一步修改,就得到了近期所提出的三角片離散法:將待加工毛坯上表面用離散的三角片來(lái)表示.該方法不但具有視向離散的優(yōu)點(diǎn),而且簡(jiǎn)單易行,加工過(guò)程中可以不斷地變換觀察方式,通過(guò)簡(jiǎn)單的搜索來(lái)確定加工后的各種誤差.另外,可以加入機(jī)床和夾具一起進(jìn)行仿真,達(dá)到真實(shí)仿真的效果.這種方法對(duì)顯示要求較高,如果不采用顯示技巧和快速顯示硬件的支持,其實(shí)時(shí)性就較難保證.
本文相關(guān)信息
- [電機(jī)回收] 在納米尺度范圍內(nèi)將機(jī)械能轉(zhuǎn)換成電能世界最小發(fā)電機(jī)問(wèn)世
- [電機(jī)回收] 在納米尺度范圍內(nèi)世界最小發(fā)電機(jī)問(wèn)世
- [新聞資訊] 在全市工業(yè)企業(yè)表彰會(huì)上濟(jì)南重工再獲三項(xiàng)榮譽(yù)
- [新聞資訊] 中國(guó)將誕生MP5全球首個(gè)行業(yè)標(biāo)準(zhǔn)
- [新聞資訊] 中國(guó)今年經(jīng)濟(jì)增長(zhǎng)有望超過(guò)10%
- [新聞資訊] 在設(shè)備管理中引入ISO9001標(biāo)準(zhǔn)提高設(shè)備管理現(xiàn)代化水平
- [新聞資訊] 在四軸機(jī)床加工圓柱面上蜂窩狀孔群的宏程序應(yīng)用
- [有關(guān)專業(yè)] 在蘇州組建機(jī)械工業(yè)電加工工程技術(shù)研究中心
- [新聞資訊] 在挑戰(zhàn)中前行 皖工業(yè)經(jīng)濟(jì)平穩(wěn)運(yùn)行
- [新聞資訊] 造紙行業(yè)多只個(gè)股值得中線關(guān)注