999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種面向生產線仿真快速建模的復合模型庫設計與實現

2022-06-23 08:39:50黃俊生
智能制造 2022年3期
關鍵詞:信息模型設計

黃俊生

(泉州華中科技大學智能制造研究院,福建 泉州 362400)

1 引言

隨著生產自動化應用普及,生產系統的復雜性也隨之提高,同樣系統的改進成本也成為工藝或產能優化過程中生產管理者必須謹慎考慮的地方。于是依靠仿真技術的虛實制造成為生產線優化決策的有效利器。虛擬制造是對真實制造系統的行為、結構和狀態完整準確的描述,是真實系統在信息世界的等價系統。虛擬制造技術的核心是虛擬仿真建模。因此,如何基于現代生產的組合單位,根據其物理模型及其相互之間的行為交互關系,進行信息化建模,實現精確而快速地表達物理系統并模擬生產過程行為,是生產線仿真建模的關鍵任務。

生產線快速建模的方案多種多樣。文獻[3]提出一種基于面向任務的生產線快速建模仿真系統,基于QUEST軟件實現三維數字化工廠或產線的快速構建。文件[4]建立了仿真模型庫,包括幾何模型庫,運動學模型庫和邏輯模型庫,在QUEST軟件中實現基于模型庫的船舶分段生產線快速建模,探索了模型庫在快速建模的關鍵作用。文獻[5]提出一種基于TeamCenter和NX 的航天產品自頂向下協同設計方法,探索仿真模型統一管理及共享對快速建模應用的積極性。然而大部分對于產線快速建模及模型庫建設是基于傳統商業軟件實現,從本質上說是一種既有軟件產品的應用。

本文在研究生產線快速建模實現方式及其仿真模型庫建設路徑的基礎上,提出一種多模型庫復合設計方法?;赨nity3D開源三維開發平臺,開發面向生產線快速建模的預設模型庫、自定義模型庫、共享模型庫以及靜態模型庫4種模型庫。系統功能實現證明,該模型庫設計能夠實現動態模型的快速建模、應用、存儲和共享,對實現生產線仿真快速建模具有一定的實用性。

2 生產線快速建模復合仿真模型庫設計及實現

2.1 復合模型庫總體框架

復合模型庫總體框架如圖1所示。復合模型庫類型分為靜態模型庫、預設模型庫、自定義模型庫和共享模型庫4種類型。

圖1 復合仿真模型庫總體框架

1)靜態模型庫:該模型庫基于Unity3D的AssetBundle資源技術實現。通用外部Unity3D編輯器進行資源處理,實現對模型、貼圖、預制體、聲音、甚至整個場景,統一打包為一個單獨的文件壓縮包,支持快速建模軟件運行時按需加載。

2)預設模型庫:該模型庫基于Unity3D的預設體(prefab)技術實現。通用外部Unity3D編輯器進行動態模型預設計及編輯,實現對標準生產線單元模型(數控機床、機器人、AGV等)及通用模型(多軸模組、傳送帶、傳感器等)的預制及保存。預設模型庫與快速建模軟件一同發布,是快速建模軟件的一部分。

3)自定義模型庫:該模型庫通過對外部通用三維模型文件的源文件解析、格式轉化、持久化等工作,實現從外部自定義三維模型轉為快速建模軟件模型庫內部模型。同時基于Unity3D的腳本機制,結合本文設計的通用生產線仿真控制交互組件,實現自定義模型由靜態到動態模型的轉變。

4)共享模型庫:該模型庫是在自定義模型庫的基礎上,通過云端存儲服務,實現動態模型的共享功能?;诠蚕砟P凸δ芸梢詫崿F生產線仿真的分工建模、快速歸并調試的目的,從而達到生產線快速仿真建模的目的。

2.2 通用生產線仿真控制交互組件

生產線仿真模型中,最重要的便是包含物理運動、工藝行為等交互功能的動態模型。在本文提出的復合模型庫設計中,動態模型是在靜態模型的基礎上通過集成通用生產線仿真控制交互組件實現。通用生產線仿真控制交互組件如圖2所示。

圖2 通用生產線仿真控制交互組件

本文設計的通用生產線仿真控制交互組件包括運動組件、交互組件、對象控制組件、觸發器組件等8種仿真控制交互組件。

1)運動組件是定義常用的位移和旋轉類運動控制的通用控制組件集合?;诮M件屬性及三維可視化編輯,可以實現常見的位移及旋轉個性化設計功能。

2)碰撞體組件是定義三維仿真物體碰撞屬性、碰撞體積的碰撞控制組件集合?;诮M件屬性及三維可視化編輯,可以實現碰撞體類型、碰撞體體積編輯功能。

3)對象控制組件是定義仿真對象支持的交互類型的通用控制組件集合。

4)觸發器組件是定義通過碰撞檢測、射線碰撞檢測、交互碰撞檢測的組件集合。通過三維空間位置編輯、發光體設置、碰撞體編輯等操作,模擬交互按鈕、傳感器等功能器件。

5)交互控制組件是定義通過碰撞檢測與對象控制組件交互的組件集合。用于模擬虛擬加工過程中的氣缸、托盤、夾具等執行部件。

6)傳輸控制組件是定義通過碰撞檢測與可傳送組件交互的組件集合。通過三維空間位置編輯、起點、終點編輯等操作,模擬各種傳輸面。

7)典型控制組件是實現機器人、模組、AGV定義的組件集合。三維靜態物體通過綁定類型定義組件和關節定義組件,可以實現機器人、模組、AGV的自定義。

8)其他組件是其他一些功能較為獨立的組件集合。

通用生產線仿真控制交互組件設計是實現動態模型快速建模的關鍵,也是統一仿真模型表達的基礎。

2.3 統一仿真模型表達及持久化

模型庫建設的核心是模型的統一表達及持久化。在本文提出的復合模型庫設計中,不同模型庫中的模型都使用統一的仿真模型表達方式。如圖3所示,本文的統一仿真模型表達分為4個部分:基礎信息、結構層次信息、幾何信息和組件系統。

圖3 統一仿真模型表達

1)基礎信息:物體在三維空間的基礎物理信息。包括名稱、場景唯一標識、位置、角度、縮放尺寸和層次等。

2)結構層次信息:物體在三維空間的場景資源結構關系。包括上級父物體、下級子物體集合。

3)幾何材質信息:幾何材質信息指物體頂點、三角形、紋理坐標、法線和切線等幾何信息和材質引用信息。

4)組件系統:三維物體綁定的體現不同維度仿真行為的組件集合。包括基礎組件、物理模型組件、行為模型組件和規則模型組件等。

統一仿真模型表達可以有效完成對靜態模型和動態模型的統一性描述。其中基礎信息、結構層次信息和幾何信息可以完成對靜態模型的完整表達,動態模型便是靜態模型結合不同維度的組件系統實現。在模型設計空間中,對模型各維度組件的添加、刪除和屬性修改便可以實現實時的模型編輯功能。

任何模型信息持久化過程都必須包括序列化和持久化的過程。序列化(Seriallization)是一種將對象以一連串的字節描述的過程,相應的反序列化(Deserialization)是一種將這些字節重建成一個對象的過程。本文的統一仿真模型表達是模型序列化和反序列化的基礎。如圖4所示,本文在對Unity3D基礎對象構建序列化及反序列化基對象的基礎上,對仿真模型的所有靜態信息及組件信息構建相應的序列化反序列化執行對象。這樣,從仿真模型解析得到的對象組件可以通過相應的執行對象進行序列化和反序列化。

圖4 統一仿真模型序列化

持久化是一種將數據已結構化或非結構化的格式存儲到數據庫或者文件系統的過程。統一仿真模型表達及其序列化的最終目的是仿真模型的持久化。仿真模型的持久化不同于傳統三維模型的持久化(保存為step、fbx、obj等文件),而是將靜態幾何信息、材質信息及仿真交互控制組件等都存儲為可識別文件。如圖5所示。仿真模型對象在Unity3D運行時是一個樹狀層次結構,表達仿真模型間的零部件組合關系。由上文的仿真模型序列化可知,仿真模型可以表達為組件對象列表,每個組件經過序列化和反序列化又可以轉化為相應的資源對象,因此仿真模型也可以分解為數組結構的資源對象列表。最后根據不同的資源對象類型可以保存不同的操作系統二進制文件。其中基礎信息、層次信息和組件信息保存為預設體文件(.rtprefab),幾何信息保存為網格文件(.rtmesh),材質信息保存為材質文件(.rtmat),貼圖紋理信息保存為可預覽文件(.rtview)。

圖5 統一仿真模型持久化

在這一小節中,通過對仿真模型進行統一表達、序列化和持久化技術路線研究,探索復合模型庫設計中的模型統一結構化讀取和保存的策略。模型的統一表達及持久化也是實現本文提出的復合模型庫中模型共享的關鍵。

3 系統功能實現及驗證分析

為了驗證本文提出的復合模型庫設計應用性,本文基于Unity3D引擎開發生產線快速建模軟件,并實現了前文提出的4種仿真模型庫。開發平臺:Intel 八核 CPU I5-8300H,16G內存,GTX1050Ti顯卡。編程工具:Unity3D 2020。

在4種仿真模型庫的基礎上進行生產線快速建模驗證。針對教學試驗生產線和工業現場生產線分別進行快速建模驗證。

通過實際生產線快速建模應用證明,提出復合模型庫設計在模型存取及模型快速應用方面的優越性。

4 結束語

猜你喜歡
信息模型設計
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
瞞天過?!律O計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
3D打印中的模型分割與打包
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
設計之味
舒適廣告(2008年9期)2008-09-22 10:02:48
主站蜘蛛池模板: 欧美日韩在线成人| 99精品热视频这里只有精品7| 日本日韩欧美| 国产在线一区二区视频| 亚洲av综合网| 91综合色区亚洲熟妇p| 国产主播在线一区| 国产一级毛片网站| 2021天堂在线亚洲精品专区| 日本少妇又色又爽又高潮| 亚洲av无码人妻| 国国产a国产片免费麻豆| 少妇精品在线| 国产精品免费电影| 欧美一区二区精品久久久| 欧美激情视频一区| 久久久精品国产亚洲AV日韩| 国产成人精品男人的天堂下载| 国产剧情一区二区| 国产无码网站在线观看| 在线一级毛片| 99尹人香蕉国产免费天天拍| 91小视频在线观看| 98精品全国免费观看视频| 久久这里只有精品国产99| 国内毛片视频| 国产人碰人摸人爱免费视频 | 成人亚洲国产| 国产丝袜第一页| 亚洲啪啪网| 欧洲在线免费视频| 日韩免费中文字幕| 国产日本欧美在线观看| 成人国产精品视频频| 在线看片免费人成视久网下载| 福利视频99| 亚洲国产精品不卡在线| 99视频在线观看免费| 丰满少妇αⅴ无码区| 久久窝窝国产精品午夜看片| 国产69囗曝护士吞精在线视频 | 国产手机在线小视频免费观看 | 亚洲欧洲日韩综合色天使| 人妻无码AⅤ中文字| 在线日韩日本国产亚洲| 成人永久免费A∨一级在线播放| 欧美亚洲日韩中文| 人人妻人人澡人人爽欧美一区 | 老司机久久99久久精品播放| 狠狠干综合| 亚洲二三区| 久久久久青草线综合超碰| 欧美精品成人| 国产亚洲精| 免费啪啪网址| 日本免费福利视频| 亚洲欧美综合精品久久成人网| 国产成熟女人性满足视频| 欧美精品1区| 国产午夜看片| 91在线精品麻豆欧美在线| 亚洲 欧美 中文 AⅤ在线视频| 亚洲天堂网2014| 好吊日免费视频| a天堂视频| 任我操在线视频| 亚洲热线99精品视频| 国产欧美精品午夜在线播放| 性色一区| 国产传媒一区二区三区四区五区| 成人精品视频一区二区在线| 97在线公开视频| 日韩黄色在线| 一本二本三本不卡无码| 欧美成人国产| 欧美a在线看| 尤物午夜福利视频| 国产综合色在线视频播放线视| 亚洲中文字幕日产无码2021| 国产又粗又猛又爽视频| 欧美在线伊人| 中文字幕1区2区|