日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

ABB25年11月
關注中國自動化產業發展的先行者!
工業智能邊緣計算2025年會
2025工業安全大會
CAIAC 2025
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

VRML在FMS上的應用
  • 企業:控制網     領域:儀器儀表     行業:石油天然氣    
  • 點擊數:1672     發布時間:2005-08-18 14:46:32
  • 分享到:
介紹VRML,分析VRML所具有的動畫功能及交互功能,將其應用在FMS系統上,得到三維圖形顯示的、具有交互作用及動畫效果的FMS系統。



  計算機技術的發展,特別是三維圖形技術的發展,使人們更加方便地進入到三維世界,于是,提出了虛擬現實建模語言VRML(Virtual Reality Modeling Language)。同樣地,工程實際中,有大量需要用三維圖形來表示設計、制造等方面的概念。往常,我們只能用昂貴的軟件或花費大量的精力用C++等計算機語言來繪制三維圖形,表示這些概念;有了VRML,我們就可以很方便而容易地做同樣的工作。特別需要指出的是,由于有了VRML,我們可以編寫出更復雜的三維圖形,如交互式三維圖形。

  筆者利用VRML語言,將一個實際的FMS實驗環境編寫成一個復雜的三維動畫程序,利用VRML的動畫及交互功能,使FMS三維動畫程序能夠根據人們的控制,產生相應的運動變化,從而顯示出FMS的工作流程。

  1 VRML簡介

  VRML是在OPENGL三維圖形庫的基礎之上發展而來的,雖然出現只有二三年的時間,但已經成為網絡技術的熱點之一。1997年年底,VRML2.0(又稱VRML97)正式成為國際標準,這也是第一個在網絡上發布的國際標準。

  VRML2.0是一個比較簡單的三維建模語言。之所以簡單,是因為它是類似于HTML的腳本語言,編寫起來很方便。但VRML2.0內部可以直接利用JavaScript語言進行編程處理,并可與外部的Java語言共同作用,因而可以編寫復雜的程序,產生復雜的顯示效果。VRML2.0的基本組成為54個節點(Node),由這些節點生成節點語句,進而構造三維物體,物體間可以產生交互作用。利用VRML2.0可以構造具有奇異效果的三維世界,可以將照片,甚至MPEG影像顯示在物體表面,還可以在三維空間產生環繞立體聲。由于在主要的網絡瀏覽器如IE及Netscape Navigator上可以運行VRML程序,故VRML的作用大為增強。

  雖然VRML2.0是隨著網絡技術的發展而產生的,但它同樣可以運用在其它方面,如三維動畫模擬、三維游戲制作等。尤其是三維動畫模擬方面,VRML2.0可以通過非常短小的程序來生成三維動畫(如小于10k)――同樣效果的動畫,如果用3DS制作,生成的動畫程序有時會有幾十兆。這是因為,3DS等動畫軟件生成的動畫程序,在程序編寫時就對三維物體進行了上色(渲染),因而程序非常大;而VRML程序則是利用網絡瀏覽器,在程序運行過程中實時地進行上色(渲染),因而程序非常小。

  在三維動畫模擬方面,VRML2.0有較好的模擬效果,許多領域正在使用它:有人利用VRML2.0語言將莎士比亞的名著《仲夏夜之夢》改編成了三維的動畫片;對1997年的火星探測行動,VRML愛好者們通過VRML程序,將無人探測車在火星上行走的三維場景通過網絡傳遍了全世界,那時,人們只要上網瀏覽NASA的站點,就可以在Netscape瀏覽器上看到這些奇妙的、具有動畫效果的三維圖形。

  2 VRML2.0的交互作用與動畫功能

  VRML2.0程序主要用來構造三維物體,構造物體的節點是形體節點,如本文程序里用到的Box、Cylinder等,當然VRML2.0還有一些其它的節點,如Extrusion、IndexedFaceSet、ElevationGrid,可以用來構造簡單或復雜的三維物體。

  VRML2.0編寫的程序,可以實現動態的交互作用,即在程序的運行過程中,實時控制程序所定義的三維物體的運動。交互作用的產生主要靠2種節點和1種語句。2種節點是傳感器節點和內插器(Interpolator)節點;1種語句是路徑(ROUTE)語句。VRML2.0的傳感器節點一共有7種,這些節點可以探知程序運行時的一些變化,如鼠標的點擊動作、物體從不可見到可見的變化等。VRML2.0的內插器節點有6種,它們可以在程序的運行過程中改變物體的一些狀態,如顏色、尺寸、位置等,筆者利用坐標內插器節點CoordinateInterpolator及方向內插器節點OrientationInterpolator,改變小車、機械手、物料及零件的位置及方向。路徑ROUTE語句的主要作用是感知一些狀態的變化,并把這些變化傳給其它節點,進而使物體的一些狀態產生變化。

  VRML2.0的內插器節點使VRML程序具有動畫功能,因而我們可以利用它編寫三維動畫程序,使三維物體相互間產生運動,或使物體的狀態如形狀、顏色隨時間發生變化,我們甚至可以動態地改變觀察三維物體的位置、產生廣角鏡頭效果等。

  由于傳感器節點和內插器節點的作用,使VRML2.0具有交互作用,我們可以利用VRML的交互作用編寫各類應用程序,如交互式三維卡通動畫、三維游戲。傳統的三維卡通動畫,人們只能看,不能改變動畫的內容,而交互式卡通動畫,動畫的內容實際上是由運行程序的人員控制的。

  3 VRML語言在FMS系統上的應用

  我們用VRML語言,將1個實際的FMS系統編寫成1個具有交互作用的三維應用程序。

  汕頭大學機電系FMS實驗室的主要設備有物料傳輸系統、電腦控制臺、車削加工中心、銑削加工中心、機械手、拖盤。對于這些設備,我們通過Box、Cylinder、Sphere等基本形體節點以及Extrusion、IndexedFaceSet這2個可以生成復雜形體的節點,生成了FMS實驗室里所有設備的三維圖形。

  為了使獲得的三維圖形具有實用價值,我們利用VRML所具有的動畫功能及交互作用,將FMS系統里的設備工作運行狀態通過傳感器節點、內插器節點及ROUTE語句表現出來。

  根據FMS實驗室設備的工作流程,我們利用VRML里的傳感器節點、內插器節點,通過編程使整個程序在一定的工作時間內,完成了上面的加工循環。

  首先在物料傳送系統的1個醒目的位置安裝了2個按鈕,并在按鈕上面附上了2個觸摸傳感器TouchSensor:1個起動按鈕,1個關閉按鈕。

  小車在物料傳送系統上不停地行走,當它運行到物料傳送系統的4個角落時,就在角落位置處改變其運動方向;小車的直線行走靠的是坐標內插器節點在時間傳感器及坐標內插器節點的共同作用下,小車按照設定的速度行走。

  當小車運行到物料架邊上時,小車會暫停數秒鐘,機械手將物料從物料架上取出,擺放在小車上。機械手有轉動和平動2個動作。通過方向內插器節點實現機械手的轉動;通過坐標內插器節點實現機械手的平動。

  物料及零件的拿起、放下動作和機械手的運動是協調一致的;物料及零件的行走與小車的行走是協調一致的。根據這樣的分析,我們在程序中對物料及零件的編程處理起來顯得非常簡單:直接照套機械手及小車的編程內容。

  通過上面的分析及處理,給出了FMS三維交互式動畫程序的編程思路,通過具體的編程,我們實現了上面所有的內容。

  在建立復雜的三維圖形時,通常都是從小的部分做起,逐步擴大。Inline節點為我們提供了建立復雜模型的方便,它可以讓我們將復雜的模型拆分成多個簡單的部分,單獨編程并以單獨的文件名命名存儲,最后在一個主文件里用Inline節點將各部分組合在一起。在FMS的編程過程中,我們根據程序中主要部分的內容,將其一一單獨編程,最后通過Inline節點將其組合在一起。

  4 結論

  利用VRML編程,得到了一個具有交互作用、具有動畫效果的FMS的三維圖形。這對于研究FMS有非常大的幫助。當設計一個新的FMS系統時,可以根據工廠的實際情況,利用這樣的方法,先建立它的三維模型;然后從人機工程、物料管理、設備的配置等方面對其進行研究;最后給出一個完整的設計方案。利用VRML編寫的FMS系統,可以進行FMS的網絡教學實驗。

熱點新聞

推薦產品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
你懂的国产精品| 国产极品白嫩美女在线观看看| 成人高清视频在线观看| 欧美a级片视频| 99久久精品国产麻豆| 99色视频| 四虎影视久久久免费| 欧美激情一区二区三区视频| 欧美激情一区二区三区视频 | 久久久成人影院| 国产成人精品综合在线| 亚洲女人国产香蕉久久精品| 国产欧美精品| 欧美a级大片| 国产成人啪精品视频免费软件| 麻豆网站在线看| 日韩在线观看视频黄| 日本伦理片网站| 青青久久国产成人免费网站| 国产极品白嫩美女在线观看看| 国产麻豆精品| 国产成人女人在线视频观看| 黄视频网站免费| 精品视频一区二区三区| 四虎影视久久久免费| 可以在线看黄的网站| 台湾毛片| 日韩欧美一二三区| 欧美激情伊人| 国产精品自拍一区| 午夜精品国产自在现线拍| 免费的黄色小视频| 二级片在线观看| 香蕉视频亚洲一级| 香蕉视频亚洲一级| 成人免费观看网欧美片| a级毛片免费观看网站| 亚洲天堂在线播放| 日本特黄特黄aaaaa大片 | 国产伦精品一区二区三区无广告| 午夜精品国产自在现线拍| 高清一级毛片一本到免费观看| 国产一区二区高清视频| 天天做日日爱夜夜爽| 国产不卡高清| 精品视频在线观看一区二区三区| 在线观看成人网| 高清一级做a爱过程不卡视频| 精品国产一区二区三区久久久蜜臀 | 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产国语对白一级毛片| 日韩av片免费播放| 97视频免费在线观看| 国产成人精品综合久久久| 一 级 黄 中国色 片| 欧美日本国产| 国产a毛片| 亚飞与亚基在线观看| 日韩一级黄色片| 欧美激情一区二区三区在线播放| 精品久久久久久中文字幕一区| 欧美电影免费| 久久精品道一区二区三区| 99久久精品费精品国产一区二区| 国产a视频精品免费观看| 国产高清在线精品一区二区| 欧美一区二区三区性| 日本特黄特黄aaaaa大片| 日本特黄一级| 欧美大片aaaa一级毛片| 青草国产在线观看| a级黄色毛片免费播放视频| 成人免费福利片在线观看| 一本高清在线| 久久成人性色生活片| 成人a级高清视频在线观看| 欧美激情一区二区三区在线播放| 一级女性全黄久久生活片| 欧美a级大片| 国产a毛片| 久久国产一区二区| 免费的黄色小视频| 韩国三级视频网站| 欧美国产日韩久久久| 日本特黄特黄aaaaa大片| 久久久成人网| 欧美激情一区二区三区视频高清| 999精品影视在线观看| 免费国产在线视频| 青青久热| 精品国产一区二区三区久| 精品国产亚洲人成在线| 中文字幕97| 精品视频免费在线| 毛片的网站| 天天做日日爱夜夜爽| 久久99欧美| 国产一区二区福利久久| 一级女性大黄生活片免费| 色综合久久天天综线观看| a级黄色毛片免费播放视频| 午夜在线影院| 精品久久久久久中文字幕一区| 夜夜操网| 成人免费观看视频| 精品视频在线看| 香蕉视频久久| 亚飞与亚基在线观看| 青青青草视频在线观看| 久久久久久久久综合影视网| 九九久久99| 国产视频久久久| 青青久久精品| 九九干| 久久国产影视免费精品| 高清一级做a爱过程不卡视频| 精品国产一区二区三区国产馆| 可以在线看黄的网站| 色综合久久天天综合绕观看| 国产亚洲免费观看| 国产一区二区精品在线观看| 99久久精品国产免费| a级毛片免费观看网站| 国产精品自拍一区| 成人免费一级纶理片| 黄视频网站免费看| 国产一级生活片| 欧美日本免费| 欧美另类videosbestsex久久| 国产91丝袜在线播放0| 香蕉视频一级| 青青青草影院| 日韩专区第一页| 精品视频在线观看视频免费视频| 欧美大片毛片aaa免费看| 国产精品自拍亚洲| 天天做日日干| 黄色福利| 日韩综合| 国产网站免费| 久久精品欧美一区二区| 日本在线www| 午夜在线亚洲男人午在线| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 天天色成人网| 久久久久久久久综合影视网| 999精品在线| 99色视频在线| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 成人免费网站久久久| 久久精品欧美一区二区| 欧美一区二区三区在线观看| 九九精品久久久久久久久| 九九干| 国产亚洲免费观看| 国产一级强片在线观看| 精品视频在线观看一区二区三区| 欧美国产日韩久久久| 深夜做爰性大片中文| 国产国语在线播放视频| 九九久久国产精品大片| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 午夜激情视频在线观看| 黄视频网站在线免费观看| 欧美一区二区三区性| 欧美爱爱网| 国产亚洲免费观看| 国产国产人免费视频成69堂| 99色视频在线| 国产一区二区精品久久| 欧美电影免费看大全| 日韩免费在线| 韩国三级视频网站| 国产一区二区精品久久91| 久草免费在线色站| 国产视频在线免费观看| 美女免费精品视频在线观看| 欧美激情伊人| 黄视频网站免费看| 麻豆污视频| 精品国产一区二区三区久久久蜜臀 | 欧美a级片视频| 日韩免费片| 国产91丝袜在线播放0| 九九久久99| 高清一级做a爱过程不卡视频| 国产伦久视频免费观看 视频| 免费一级片在线| 国产精品自拍在线观看| 欧美一区二区三区性| 国产视频一区二区在线播放| 久久久成人网| 国产精品123| 亚洲 激情| 97视频免费在线观看| 亚洲 男人 天堂| 999久久66久6只有精品| 亚洲精品中文一区不卡| 日韩男人天堂| 一级女人毛片人一女人|