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

面向過程的產品信息虛擬裝配建模技術研究

2011-02-01 01:39:04劉子建艾彥迪
中國機械工程 2011年1期
關鍵詞:框架結構特征產品

劉子建 王 平 艾彥迪

湖南大學汽車車身先進設計制造國家重點實驗室,長沙,410082

面向過程的產品信息虛擬裝配建模技術研究

劉子建 王 平 艾彥迪

湖南大學汽車車身先進設計制造國家重點實驗室,長沙,410082

為解決虛擬裝配過程中產品模型信息的完備性和跟隨性等問題,提出了面向裝配過程的產品信息虛擬裝配模型,該模型運用屬性機制建立模型幾何拓撲信息與非幾何信息的映射關系,依據信息粒度采用樹型框架結構構造信息的多層次表達結構,滿足虛擬裝配過程中產品信息表達完備、動態跟隨和實時性要求。開發了虛擬裝配建模系統,驗證了實現技術的可行性。

虛擬裝配;產品信息;屬性機制;樹型框架結構

0 引言

虛擬裝配作為虛擬現實技術在產品設計領域的典型應用,對優化產品設計、縮短裝配周期、降低裝配成本、提高裝配操作人員的培訓速度、提高裝配質量和效率具有重要意義[1-3]。國內外學者對虛擬裝配技術進行了廣泛的研究。南洋理工大學的 Wang等[4]在其開發的工業培訓系統中用BSP-Tree組織虛擬環境中的幾何對象模型,使用vml文件進行存儲和表達。這種方法側重表達零件的幾何外觀信息,未考慮零部件間裝配約束關系和工程設計等非幾何信息。文獻[5-7]采用B-rep和CSG相結合的方法描述幾何拓撲信息,支持3D操作的虛擬裝配,可滿足模型信息完備性的需求,但模型信息表達復雜,信息更新和管理效率偏低,不能很好地滿足實時性要求。

總之,現有虛擬建模方法對裝配過程中產生的裝配工藝、工程語義、產品管理等信息未能提供動態、有效的存取和管理機制,難以發揮模型作為產品信息載體的作用。因此,為實現裝配過程信息的有效集成和完備表達,虛擬裝配模型應能滿足如下三方面要求:

(1)完備性。裝配模型不僅包含完整的幾何拓撲信息,還應包含設計要求、工程語義、裝配工藝等非幾何信息,以滿足裝配工藝規劃和可行性分析的需求。

(2)跟隨性。模型裝配信息隨著裝配過程的推進而逐步豐富,裝配信息與模型動態跟隨是減少模型信息冗余、滿足實時性要求的基礎。

(3)高效性。裝配模型應具有合理的數據結構,支持信息的高效表達和有序組織,有利于降低系統檢索、存取數據的開銷。

鑒于此,本文研究了面向虛擬裝配過程的產品信息模型原理和結構問題,運用屬性機制建立模型幾何信息與非幾何信息動態跟隨的映射關系,構建信息多層次表達的樹型框架結構,以實現裝配過程信息的完備表達和有效管理。

1 屬性機制與樹型結構框架

1.1 屬性機制

目前,虛擬裝配系統多采用幾何拓撲元素直接驅動的模式存取裝配模型的數據。當模型的幾何元素發生改變時,連接在幾何元素上的模型數據將會丟失或產生冗余,存在著數據結構可擴展性差、更新效率低的缺點。

針對以上不足,本文運用屬性機制建立模型幾何體與非幾何信息動態映射關系。其基本原理是將模型包含的所有信息均作為屬性類進行統一處理,即將模型的幾何拓撲數據、非幾何信息分別定義為形體屬性和信息屬性,通過屬性機制建立模型幾何拓撲數據與非幾何信息的映射關系。不同于傳統的屬性方式(圖1a),本文運用的屬性機制包含一個特殊的樹型框架結構,系統通過它建立模型的幾何信息與非幾何信息之間的映射關系,并為設計者在裝配過程中實時修改、添加連接在模型或幾何體素上的非幾何信息提供支持,形成模型信息的動態跟隨,原理如圖1b所示。

圖1 屬性機制比較

1.2 樹型框架結構

本文參考OCAF的Label樹結構,結合裝配設計的需求,通過構造樹型框架結構對裝配模型幾何信息與非幾何信息的映射關系進行組織和管理,將所有模型信息均掛接在樹型框架結構的各層次節點上,通過訪問節點標簽可查詢幾何拓撲元素及其關聯的非幾何信息,實現對模型信息數據的存取與索引。樹型框架結構如圖2所示。

圖2 樹型框架結構

樹型框架的構架規則如下:①節點位置由整數數值的節點標簽標記;②樹型框架的最高層節點為根節點,根節點標簽始終標記為0;③除根節點外的節點都有一個父節點;④共享一個父節點的節點為兄弟節點,兄弟節點標簽不能使用相同的標記值;⑤每個節點用唯一的數字編碼來表示從根節點到該節點的索引路徑。如圖3所示,樹型框架結構中圓圈內的數值是節點標簽,圓圈下端數字是訪問該節點的索引路徑的數字編碼。

圖3 樹型框架結構規則

2 產品信息裝配模型的層次結構

為完整地表達產品的裝配信息,基于產品信息的不同粒度,本文對文獻[8]提出的產品層次信息表達方法進行改進,建立層次結構的產品信息裝配模型,依次劃分為產品層、零件層、裝配特征層、幾何拓撲層和面片顯示層,實現產品信息的合理存儲和表達,如圖4所示,其中虛線所圈特征屬于同一零件。本文中,量符號右上標的數字1,2,…,5表示模型結構的層次,而不是冪指數。

產品層表達為

其中,N1為產品節點集合,N1={n11,n12,…,n1n}。

產品層以產品為基本節點。產品節點信息包括產品型號、名稱等BOM表信息,以及產品的組成零部件、功能設計等工程語義信息。產品層基本節點及相關信息以屬性的形式掛接在樹型結構框架的根節點上。

零件層表達為

零件層以零件為基本節點。零件節點信息包括零件的標識、工程設計信息、物理信息及加工處理要求等信息;M2記錄零件層節點與產品層節點之間的映射關系;E2記錄零件與零件之間的裝配約束關系,約束關系主要表現為以裝配語義形式描述的裝配關系,例如,工程中的“螺栓連接”、“鍵連接”、“軸-孔配合”、“平面配合”等裝配語義表達零件間的約束關系。裝配約束關系在零件層表現為一有向閉環,順次將裝配語義約束的零件節點聯系起來。

圖4 產品信息裝配模型層次結構

裝配特征層表達為

裝配特征層以零件的裝配特征為基本節點。裝配特征節點包括特征類型、特征名稱及特征參數信息。零件由裝配特征構成,因此裝配特征對應相應的零件,M3記錄裝配特征層與零件層之間的映射關系;零件之間的裝配約束關系本質上分為不同零件的裝配特征之間的外部約束關系,E3記錄裝配特征之間的約束關系。

幾何拓撲層表達為

幾何拓撲層以幾何拓撲體素為基本節點,記錄模型精確的幾何拓撲信息,提供設計者在虛擬裝配環境下面片顯示模型所不能表達的精確幾何形狀信息,以及幾何體素上的表面質量、形位公差、尺寸精度和裝配精度等信息。零件裝配特征由幾何面組成,M4記錄幾何拓撲層和裝配特征層之間的映射關系;構成零件某個裝配特征的幾何面之間存在鄰接關系,E4inside記錄同一零件構成某個裝配特征的幾何面之間的鄰接關系;不同零件裝配特征之間的約束關系可以分解為不同零件幾何面之間的裝配約束關系,E4outside記錄不同零件的裝配特征所包含的幾何面之間的約束關系。兩幾何面之間的約束關系主要包括重合、平齊、垂直、角度等。

面片顯示層表達為

面片顯示層以三角形面片為基本節點。該節點記錄了組成零件表面各三角形面片的頂點坐標、頂點法矢量、面片顏色和紋理信息。模型的每個幾何面均可離散成一系列三角形面片,M5描述面片顯示層與幾何拓撲層之間的映射關系。面片顯示層主要用于虛擬環境下的模型顯示及裝配過程中的碰撞檢測。

根據信息裝配模型的信息需求,將系統中所表達模型的幾何拓撲、裝配約束和裝配工藝等信息分別提取出來,依據導出信息記載的映射關系和裝配模型的層次結構,由樹型結構框架對這些信息進行重構。樹型結構框架的層次節點分別聯接裝配模型產品層、零件層、裝配特征層、幾何拓撲層和面片顯示層的基本節點和相關模型信息,描述了虛擬裝配環境下產品模型的整體結構,可實現模型信息的快速查詢,如圖5所示。

圖5 裝配模型的樹型框架結構

3 裝配模型信息的存取和管理

產品的裝配設計信息主要包括產品的屬性信息和過程信息。其中,屬性信息是指產品的幾何拓撲、工程設計信息、物理信息等,可通過裝配過程的交互式輸入獲得。過程信息包括零件的裝配序列、裝配路徑、裝配約束、工裝夾具的使用等與裝配過程相關的設計信息,主要是在虛擬裝配建模過程中生成。

下面以軸類零件的裝配設計過程為例說明裝配模型的建立和信息管理。如圖6所示,軸模型由裝配模型樹型框架結構根節點的子節點保存,當設計者在軸的圓柱面、設計基準面等幾何體素上添加表面粗糙度、裝配精度等設計信息,或者記錄裝配約束等過程信息時,系統即在軸模型節點的下一級生成與該幾何體素對應的子節點,子節點的指針分別指向幾何體素和裝配約束等設計數據,同時系統內部的數據庫會動態地建立一個數據表,數據表名用該節點標簽的數字編碼標識,數據表保存和管理軸模型幾何體素上的屬性信息以及裝配約束關系等過程數據,從而通過樹型框架結構建立軸模型的幾何體和裝配信息之間的聯系。

圖6 裝配模型信息的添加

4 應用實例

基于上述原理和方法,本文在Visual C++6.0的環境下利用Opencascade工具包開發了產品信息虛擬裝配建模系統,該系統的硬件設備包括集群圖形系統、立體投影系統及人機交互設備。虛擬裝配信息建模系統通過接口讀取CAD系統導出的中性文件,獲取產品零件的幾何拓撲等數據,在系統中建立產品的樹型結構層次裝配模型。圖7所示為利用系統建立ZJ112煙草卷接機組SE100傳動主軸裝配模型的設計實例。

系統在樹型框架結構的對應節點上存儲設計者添加、修改的裝配信息,記錄該傳動主軸的裝配序列、裝配約束關系等過程信息,如圖8所示。

圖7 傳動主軸信息模型

圖8 虛擬裝配信息的存儲與管理

在系統生成的虛擬裝配環境中,設計者佩戴立體眼鏡和位置跟蹤器,通過三維鼠標、數據手套等進行虛擬裝配操作,完成裝配信息的實時添加和修改,如圖9所示。

圖9 設計者在虛擬環境中進行產品裝配

5 結論

本文研究了一種面向裝配過程的產品虛擬裝配建模原理和實現技術,滿足了模型幾何信息與非幾何信息動態跟隨的要求,實現了裝配信息的層次表達,并進行了設計實例驗證,研究表明:

(1)以屬性機制和樹型框架結構相結合的方式構建了產品模型的幾何信息與非幾何信息的映射關系,較好地體現了模型的信息載體作用,解決了模型信息的動態跟隨問題,適于交互式虛擬裝配設計過程的信息處理需求。

(2)樹型框架結構較完備地表達了裝配模型信息的層次關系,可定義和記錄裝配的過程信息,建立了信息較為完備的裝配模型。

本文的探討可以為相關研究提供借鑒。但是,如何建立可覆蓋裝配模型各層次信息處理需求的樹型框架結構,并實現對各節點信息的高效添加和處理,關系到虛擬現實領域多個硬件和軟件研究課題,本文還未作深入的研究。

[1] Sankar J,Uma J,Wang Y,et al.VADE:a Virtual Assembly Design Environment[J].IEEE Computer Graphics and Applications,1999,19(6):44250.

[2] Sankar J,Hugh I C,Kevin W L.Virtual Assembly Using Virtual Reality Techniques[J].Computeraided Design,1997,29(8):575-584.

[3] Mo J Z,Cai J G.DFA-oriented Assembly Relation Modeling[J].International Journal of Computer Ingergrated Manufacturing,1999,12(3):238-250.

[4] Wang Q H,Li J R.A Desktop VR Prototype for Industrial Training Applications[J].Virtual Reality,2004(7):187-197.

[5] 萬華根.基于虛擬現實的CAD技術研究[D].杭州:浙江大學,1999.

[6] Zhong Y,Ma W,Shirnzadeh B.A Methodology for Solid Modeling in a Virtual Reality Environment[J].Robotics and Computer Integrated Manufacturing,2005,21:528-549.

[7] Ma W,Zhong Y,Tsoa S K,et al.A Hierarchically Structured and Constraint-based Data Model for Intuitive and Precise Solid Modeling in a Virtual Reality Environment[J].Computer-aided Design,2004,36:903-928.

[8] 劉振宇,譚建榮,張樹有.面向虛擬裝配的產品層次信息表達研究[J].計算機輔助設計與圖形學學報,2001,13(3):223-228.

Research on Process-oriented Virtual Assembly Modeling Technology for Product Information

Liu Zijian Wang Ping Ai Yandi
State Key Laboratory of Advanced Design and Manufacture for Vehicle Body,Hunan University,Changsha,410082

In order to solve the problems such as completeness and following performance of product model information in process of virtual assembly,aprocess-oriented virtual assembly model for product information was proposed herein.It applied attribute frame to constitute the mapping among geometry topology information and non-geometry information,and based on information granularity,the structure of multi-layer representation for assembly model information was constructed by framework of tree structure.It can satisfy the requirements of representation completeness,dynamic following and real-time in virtual assembly.A modeling system was established and its feasibility was verified by research results.

virtual assembly;product information;attribute frame;framework of tree structure

TP391

1004—132X(2011)01—0060—05

2010—03—09

國家自然科學基金資助重點項目(60635020);國家基礎研究發展計劃(973計劃)資助項目(2010328CB002)

(編輯 郭 偉)

劉子建,男,1953年生。湖南大學汽車車身先進設計制造國家重點實驗室985團隊教授、博士研究生導師。研究方向為CAD/CAE建模理論與實現技術、計算機仿真等。發表論文80余篇。王 平,男,1982年生。湖南大學汽車車身先進設計制造國家重點實驗室博士研究生。艾彥迪,男,1982年生。湖南大學汽車車身先進設計制造國家重點實驗室博士研究生。

猜你喜歡
框架結構特征產品
無黏結預應力框架結構的拆改加固設計
結構工程師(2022年2期)2022-07-15 02:23:50
混凝土框架結構抗震加固方法簡述
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
基于ANSYS的多層框架結構隔震性能分析
2015產品LOOKBOOK直擊
Coco薇(2015年1期)2015-08-13 02:23:50
線性代數的應用特征
河南科技(2014年23期)2014-02-27 14:19:15
基于OPENSEES的框架結構時程分析研究
新產品
玩具(2009年10期)2009-11-04 02:33:14
主站蜘蛛池模板: 欧美精品高清| 日韩在线1| 波多野结衣无码中文字幕在线观看一区二区| 2021国产精品自产拍在线| 国产黑丝视频在线观看| 国产99视频精品免费观看9e| 亚洲人成网7777777国产| 亚洲国产一成久久精品国产成人综合| 99久久精品国产综合婷婷| 日韩欧美在线观看| 黄色在线网| 777午夜精品电影免费看| 国产白浆在线| 日本人又色又爽的视频| 国产成人精品视频一区二区电影 | 亚洲三级色| 91精品综合| 激情综合婷婷丁香五月尤物| 免费人成在线观看成人片| 亚洲欧洲日产国码无码av喷潮| 欧美有码在线观看| 久久久久久国产精品mv| 熟女日韩精品2区| 在线欧美一区| 婷婷综合在线观看丁香| 精品国产Ⅴ无码大片在线观看81| 中文字幕久久波多野结衣| www.亚洲一区| 精品国产黑色丝袜高跟鞋 | 国内精品视频区在线2021| 亚洲性影院| 国产丰满成熟女性性满足视频| 99久久精品国产麻豆婷婷| 尤物在线观看乱码| 欧美在线一二区| 亚洲一级无毛片无码在线免费视频| 2020精品极品国产色在线观看| 777国产精品永久免费观看| 欧美中文字幕第一页线路一| 91小视频版在线观看www| 成年免费在线观看| 国产波多野结衣中文在线播放| 福利在线不卡| 色综合综合网| 国产91高清视频| 一级毛片无毒不卡直接观看| 99激情网| 真人免费一级毛片一区二区 | 多人乱p欧美在线观看| 性色一区| 全部免费毛片免费播放 | 亚洲V日韩V无码一区二区| 亚洲色中色| 国产美女人喷水在线观看| 在线观看免费国产| 伊在人亚洲香蕉精品播放| 91年精品国产福利线观看久久| 国产精品55夜色66夜色| 5555国产在线观看| 久久久无码人妻精品无码| 国产精品伦视频观看免费| 免费看美女自慰的网站| 国产在线一二三区| 亚洲成人黄色在线| 91青青在线视频| 国模视频一区二区| 欧美伦理一区| 麻豆国产精品| 国产精品福利在线观看无码卡| 国产高清精品在线91| 狠狠v日韩v欧美v| 激情综合五月网| 免费福利视频网站| 91亚洲免费视频| 毛片手机在线看| 国产高清国内精品福利| 99精品久久精品| www.91中文字幕| 国产99在线观看| 亚洲精品无码AV电影在线播放| 99久久精品国产精品亚洲| 18禁不卡免费网站|