張俊飛
摘要:本文通過VRML技術(shù)的有效利用來進(jìn)行建模,做到在Web當(dāng)中做好實(shí)現(xiàn)仿真機(jī)械結(jié)構(gòu)運(yùn)動(dòng)。
關(guān)鍵詞:VRML;機(jī)械結(jié)構(gòu);運(yùn)動(dòng)仿真
0 引言
所謂的VRML屬于一種能夠在WWW當(dāng)中進(jìn)行3-D場景與形狀予以描述的國際性標(biāo)準(zhǔn)。通過VRML技術(shù)的有效利用,能夠憑借Web這種方式遠(yuǎn)程直接表現(xiàn)出機(jī)械結(jié)構(gòu)的運(yùn)動(dòng)方式,另外還將VRML所擁有的語言優(yōu)勢的作用發(fā)揮,最大限度的減少遠(yuǎn)程傳輸數(shù)據(jù)的數(shù)據(jù)量。遠(yuǎn)程模擬與仿真機(jī)械運(yùn)動(dòng)結(jié)構(gòu)當(dāng)中應(yīng)用VRML技術(shù),能夠?qū)RML這種語言其自身所擁有的優(yōu)勢充分發(fā)揮出來,將機(jī)械結(jié)構(gòu)描述特別難的問題進(jìn)行克服,處于遠(yuǎn)程網(wǎng)絡(luò)傳輸環(huán)節(jié)當(dāng)中特別大的數(shù)據(jù)量的不足進(jìn)行克服,另外還能夠?qū)е聯(lián)碛袠?biāo)準(zhǔn)化表達(dá)機(jī)械結(jié)構(gòu)與運(yùn)動(dòng)。VRML這項(xiàng)技術(shù)所存在的適應(yīng)性特別好,可以對立足于遠(yuǎn)程的、分布的、Web的3D用戶界面相適用,還有的就是在虛擬博物館,交互的模擬教育,3D協(xié)作環(huán)境等,為此,VRML技術(shù)則是屬于未來Web造型的一項(xiàng)十分關(guān)鍵性的技術(shù)。通過VRML所構(gòu)建起來的空間是通過電腦導(dǎo)致出現(xiàn)的三圍立體空間,VRML使用者能夠交互處于這一空間范圍內(nèi)的物體,不但能夠通過各個(gè)不同角度觀看外型,除此之外,還可以將其中的一些構(gòu)件實(shí)施操作,除此之外,憑借著摸、觸等這些手段交互虛擬空間,以便能夠?qū)е虏糠謪⑴c感出現(xiàn)。
1 連桿裝置結(jié)構(gòu)模型分析
通過VRML則是存在專門性的語法將基本的球體、立方體、柱體、椎體等三維實(shí)體進(jìn)行描述。而在旋轉(zhuǎn)體或者是組合旋轉(zhuǎn)形狀,能夠率先借助于二維繪制剖面,立足于此基礎(chǔ),將剖面按照一定的軌跡旋轉(zhuǎn)成為三維實(shí)體。復(fù)雜組合形狀能夠通過多個(gè)簡單形狀借助差、并等布爾操作實(shí)施相應(yīng)的構(gòu)造。
1.1 模型的建立
率先要做的就是建立起來一個(gè)能夠沿著X軸進(jìn)行自由轉(zhuǎn)動(dòng),另外還能夠移動(dòng)底盤的機(jī)械手模型,相應(yīng)的模型設(shè)計(jì)可以通過圖1進(jìn)行顯示,這一機(jī)械手模型的主要組成部分為圓柱狀開關(guān)、圓柱狀后臂、機(jī)械手爪、圓柱狀前臂、圓盤型機(jī)械手座等。在這些組成部分當(dāng)中,能夠在桌面上平面移動(dòng)機(jī)械手座,能夠自由轉(zhuǎn)動(dòng)機(jī)械手爪、圓柱狀前臂、圓柱狀后臂,能夠觸摸圓柱狀開關(guān),對于開合機(jī)械手爪進(jìn)行有效控制。
1.2 模型邏輯關(guān)系建立
具體的連桿結(jié)構(gòu)的模型邏輯關(guān)系與結(jié)構(gòu)可以通過圖1進(jìn)行表示。從而可以把整個(gè)機(jī)械手當(dāng)成是一個(gè)對象,機(jī)械手座則是屬于整個(gè)機(jī)械手的子對象,別的能夠隨著機(jī)械手座進(jìn)行移動(dòng)的那些部分當(dāng)成一個(gè)組,把這一個(gè)組當(dāng)成一個(gè)對象,對于這個(gè)對象做好必要的分析,別的能夠隨機(jī)械手座移動(dòng)的部分能夠當(dāng)成是另外的一個(gè)組,隨后將這一個(gè)組當(dāng)成是一個(gè)對象,從而將設(shè)計(jì)模型這一操作完成。
1.3 連桿結(jié)構(gòu)各個(gè)構(gòu)件坐標(biāo)的確立
連桿結(jié)構(gòu)各個(gè)構(gòu)件坐標(biāo)可以通過表1進(jìn)行顯示。
根據(jù)表1就能夠發(fā)現(xiàn),在連桿結(jié)構(gòu)模型當(dāng)中的機(jī)械手總共使用的傳感器則是四個(gè),分別是進(jìn)行感受機(jī)械手座平臺(tái)而平動(dòng)的平動(dòng)傳感器,進(jìn)行感受是否觸發(fā)開關(guān)的觸摸傳感器,兩個(gè)感受前后臂轉(zhuǎn)動(dòng)的柱面?zhèn)鞲衅鳌?/p>
2 結(jié)語
總而言之,通過處于web當(dāng)中實(shí)現(xiàn)機(jī)械結(jié)構(gòu)運(yùn)動(dòng)仿真,而VRML語言的使用則會(huì)存在更為方便的實(shí)現(xiàn)與清晰的流程,除此之外,在受到迅猛發(fā)展的3dmax、isb等軟件的影響,導(dǎo)致就會(huì)更為方便的實(shí)施建模。針對這樣的情況,能夠?qū)C(jī)械結(jié)構(gòu)及其運(yùn)動(dòng)直觀、迅速、遠(yuǎn)程的表達(dá)出來。如果所需要的是相對比較復(fù)雜的描述模型形狀的時(shí)候,VRML則是通過isb等軟件自動(dòng)生成的時(shí)候,就會(huì)生成比較大的代碼,往往使用是應(yīng)該有效結(jié)合手動(dòng)編碼。
參考文獻(xiàn):
[1]張相寧,李喜輝,郭麗娟.基于VRML的液壓挖掘機(jī)工作裝置運(yùn)動(dòng)仿真[J].機(jī)械研究與應(yīng)用.2010(02)
[2]陶珍.虛擬現(xiàn)實(shí)技術(shù)在陶瓷窯3D仿真中的應(yīng)用[J].佛山陶瓷.2006(11)
[3]王東,符純?nèi)A,廖映華.基于VRML的機(jī)電產(chǎn)品虛擬制造技術(shù)研究[J].機(jī)械制造與自動(dòng)化.2006(04)
[4]李靖誼,梁春,祝恒云,嚴(yán)潮紅.基于計(jì)算機(jī)仿真的虛擬自動(dòng)生產(chǎn)線實(shí)驗(yàn)系統(tǒng)[J].東華大學(xué)學(xué)報(bào)(自然科學(xué)版).2005(04)
[5]梁春,李靖誼,候世俊,祝恒云.虛擬自動(dòng)生產(chǎn)線動(dòng)畫干涉的隱藏替換研究[J].機(jī)械制造與自動(dòng)化.2005(02)
[6]王興建,李麗,陳雪菱,劉思頌.基于VRML和JAVA的交互式工程制圖Web模型庫的建立[J].四川師范大學(xué)學(xué)報(bào)(自然科學(xué)版).2005(02)