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

基于同步約束解除的零件爆炸圖自動生成方法

2015-10-28 09:46:22趙鴻飛王海濤方寶山
中國機械工程 2015年1期
關鍵詞:規則方向

趙鴻飛 張 琦 王海濤 趙 洋 方寶山

1.解放軍理工大學,南京,210007  2.中國人民解放軍95944部隊,武漢,4303133.中國人民解放軍73016部隊,鎮江,212416

基于同步約束解除的零件爆炸圖自動生成方法

趙鴻飛1張琦1王海濤1趙洋2方寶山3

1.解放軍理工大學,南京,2100072.中國人民解放軍95944部隊,武漢,4303133.中國人民解放軍73016部隊,鎮江,212416

面向結構教學及維修人員培訓,提出了一種基于零件幾何約束關系同步解除的爆炸圖自動生成方法。在定義零件拆卸軸向的基礎上,建立了零件鄰接拆卸約束關系矩陣及約束類型矩陣,按照可同步解除幾何約束的順序對零件進行分層,并利用判斷規則識別子裝配體。結合應用OBB和FDH兩種包圍盒,提出了一種“由外向內”的等速率分層牽引零件爆炸分離方法,實現了裝配體組成零件爆炸圖的自動生成。

約束解除;爆炸圖;自動;包圍盒

0 引言

裝配體零件爆炸圖是將裝配體組成零件按一定的次序、方向和距離相互分離而形成的三維視圖,是產品維修人員及工程設計人員經常使用的一種了解和分析裝配體結構的常見工具,具有形式直觀、層次清晰、細節逼真等特點[1-5]。某些建模軟件如UG、Solidworks、Pro/E等,都具有生成爆炸圖的功能,但它們生成爆炸圖的自動化程度不高,且對復雜裝配體生成效果較差,缺乏層次感。文獻[1]提出局部爆炸圖的概念,運用幾何干涉規則生成各直角坐標方向的局部爆炸圖,并將其應用于求解裝配體裝配序列,該方法對于求解裝配序列較為有效,但單純就生成爆炸圖而言,生成效率不高,且生成的爆炸圖缺乏整體層次感。文獻[2]基于圖論,先構建裝配體組成零件間接觸關系有向圖,再通過設定規則,將其轉化為線性有向爆炸圖,該方法局限性較大,不適合復雜裝配體,在轉化效率上也有待提高。

本文通過定義各零件拆卸軸向,在建立零件鄰接拆卸約束關系矩陣的基礎上,按照可同步解除幾何約束的順序對零件進行分層,再應用包圍盒相交檢測及設定相關離散規則,實現零件爆炸圖的自動生成。

1 基于幾何約束關系解除的零件分層

1.1相關定義及信息提取

定義1在爆炸圖生成過程中,保持原位不發生位移的零件稱為基準件。

定義2零件可以解除約束而自由化的方向稱為各零件的拆卸軸向。

定義3由兩個或兩個以上零件組成,在自然力條件下不會自行分解的組件,稱為子裝配體[6-7]。

為便于合理布局爆炸圖,選取包含鄰接約束關系最多的零件為基準件(即爆炸中心)。定位基準件后,其余零件以基準件為參考,將相同方向最多的拆卸軸向定義為主拆卸軸向,提取建模時基準件的建模中心,建立絕對直角坐標系(主拆卸軸向設為X軸);其余零件以各自零件的拆卸軸向并提取建模時的輔助軸線為參考,建立相對坐標系,坐標系在正常情況下處于隱藏狀態,可根據需要將其顯示,如圖1所示。

圖1 坐標系的建立

1.2基于鄰接關系矩陣的分層圖生成

針對裝配體組成零件間幾何約束關系,建立鄰接拆卸干涉矩陣An:

(1)

當且僅當零件i與零件j鄰接,且零件j對零件i在其拆卸方向上有干涉時,aij=1;其余情況下,aij=0[6]。如果零件ai行向量全為0,則表明零件ai可以解除約束,即可拆。每次將行向量為0的零件編號提取出來放到同一層,同時刪除該零件所在的行和列,據此,得到裝配體的組成零件同步約束分層圖[7]。

在矩陣An的基礎上,建立鄰接類型矩陣B:

(2)

若bij=0,兩零件不鄰接;若bij=1,兩零件鄰接,且相互之間為弱約束(在分層圖上用單實線表示),即在自然力作用下會自行分解;若bij=2,兩零件鄰接,且相互之間為強約束(在分層圖上用虛線表示),即在自然力作用下不會自行分解[6]。以圖2所示的加力器為例,定義零件17為基準件,建立其拆卸鄰接干涉矩陣,通過逐步約簡矩陣,對零件進行分層后,將不同層之間具有直接鄰接約束關系的零件用線連接,得到圖3(未標示全部連接關系)所示的基于同步幾何約束解除的零件分層圖[7]。

1.氣缸外殼 2.油活塞螺母 3.調整墊片 4.氣活塞皮碗 5.氣活塞密封圈 6.氣活塞 7.彈簧墊 8.氣缸回位彈簧 9.氣缸螺栓(×5) 10.支架墊片(×2) 11.固定支架 12.支架螺栓(×2) 13.儲油筒外蓋 14.儲油筒內蓋 15.儲油筒 16.儲油筒墊圈 17.中間基座 18.擋圈 19.中央密封環 20.推桿 21.油缸O形密封 22.頂套 23.墊圈 24.油活塞 25.油活塞皮碗 26.油缸回位彈簧 27.油缸外殼 28.回油螺塞 29.油缸螺栓(×3)圖2 加力器零件結構圖

圖3 基于同步幾何約束解除的零件分層圖

對于一些結構復雜的裝配體,通過構建子裝配體的形式,可以更清晰地表現其結構層次關系,因此,需要對可能的子裝配體進行識別。對于多個零件形成的組件,判斷其可視為子裝配體的規則如下[8]:①當所包含零件數n=2時,兩零件間連接類型bij=2,且組成零件不是螺栓等連接件;②如果零件兩兩滿足規則①,則其整體合并視為一個子裝配體;③當所包含的鄰接零件數n>2時,組成零件應在分層圖上形成封閉的環,且首尾包含強約束力。

2 零件包圍盒選擇

目前常見的包圍盒類型主要有沿坐標軸包圍盒(AABB)、球包圍盒(spheres)、方向包圍盒(OBB)、固定方向凸包(FDH)[3],其算法優缺點見表1。

表1 各類包圍盒優缺點比較

裝配體組成零件的拆卸方向不可能都沿著坐標軸方向,可能是任意的,AABB包圍盒雖然構造簡單,但它在包裹傾斜方向(非軸向)的零件時,邊角冗余空間很大;OBB的計算相對于AABB和包圍球稍復雜一些,其關鍵在于尋找最佳方向,并確定在該方向上包圍對象的包圍盒的最小尺寸,它在包裹軸向零件時,就退化成了AABB,而在包裹傾斜方向的零件時,相比AABB有更好的緊密性[3]。在裝配體的組成零件中,零件的形狀可能不是簡單的方體或柱體,OBB包圍盒在包圍圖4a所示的這類由布爾形成的復雜不規則形狀時,包圍間隙偏大,從而影響所生成爆炸圖的工程美感;而FDH包圍盒則可以根據對象形狀進行較好的包裹,如圖4b所示。因此,為兼顧相交計算的簡單性及緊密性,對于形狀較簡單的零件,采用OBB包圍盒進行包裹;而對于不規則零件,采用FDH包圍盒進行包裹。

3 基于包圍盒的爆炸分離方法

(a)OBB包圍盒

(b)FDH包圍盒圖4 不同形式包圍盒包圍效果

以文獻[3-4]為代表的現有研究在生成爆炸圖時都采用的“由內向外”的原則,這種方法在初期需要進行十分繁瑣的相交檢測,且為使爆炸零件間保持一定的間距,不僅要檢測包圍盒的相交性,而且需要根據算法不停地計算包圍盒之間的距離,這無疑降低了爆炸圖的生成效率。由于FDH形狀的不規則性,往往很難準確測量其與別的包圍盒的間距。文獻[5]則是預先使用距離估算法計算出每個零件應在的位置,但該計算方法只對坐標軸方向的方形包圍盒有效,在復雜情況下難以保證精準度。

針對上述情況,筆者提出了一種“由外向內”的等速牽引分離法來生成爆炸圖。該方法根據用戶設置,先將最外層零件以一定的速率沿各自拆卸軸向分離,一旦系統掃描到分離零件包圍盒與相鄰層鄰接零件包圍盒不相交時,相鄰層鄰接零件開始以相同速率向外分離,以此類推,相同拆卸軸向的鄰接零件形成一條“鏈路”,當檢測到鄰接于基準件的零件包圍盒與基準件包圍盒不相交時,該鏈路上的其余零件由內向外相繼分離(m-1)Td時間后停止。設零件共分N層,最內層的基準件a*為第1層,最外層為第N層,由內向外逐層編號,m為層號,ain與ajn為不同層的零件,零件沿拆卸方向分離速率為v,Td為間隙調節時間,其規則及步驟如下:

(a)一對一約束 (b)一對多約束(c)多對一約束圖5 不同層鄰接零件間約束情況分類

(1)非子裝配體中零件分離規則。①生成裝配體組成零件包圍盒。②給定零件分離速率v。③第N層中的零件以速率v沿各自拆卸方向分離。④對于圖5a、圖5b所示零件約束情況:若第m層零件ain與第m-1層零件aj1,aj2,…,ajn鄰接,在t1時刻,檢測到第m層零件ain包圍盒與第m-1層鄰接零件ajn包圍盒不相交,則ajn開始以速率v分離;對于圖5c所示零件約束情況:若第m層零件ai1,ai2,…,ain與第m-1層零件ajn鄰接,在t1時刻,檢測第m層零件ai1,ai2,…,aix所有包圍盒與第m-1層鄰接零件ajn包圍盒均不相交,則ajn開始以速率v分離。⑤若在t2時刻,檢測ain包圍盒與ajn包圍盒不相交,且ajn為基準件,則ajn保持不動,該鏈路上的零件由內向外相繼分離(m-1)Td后停止。

(2)子裝配體中零件分離規則。對于子裝配體,以子裝配體中約束關系最多的零件作為初始件,先將整個子裝配體看成一個整體并用初始件代替,將其所在的層及其包圍盒作為判斷依據,按照規則(1)的步驟,直至初始件停止分離,然后對子裝配體組成零件再按規則(1)進行分離。

為了清晰地表示零件間裝配關系,爆炸圖中采用裝配追蹤線來指示圖中零件的裝配路徑及位置。參考文獻[3],本文以分離方向為方向矢量,以開始分離及分離停止的零件包圍盒中心為起止點,自動繪制追蹤線。圖6所示為包圍盒顯示狀態下的加力器組成零件爆炸效果圖。

圖6 加力器組成零件爆炸效果圖

4 結語

本文通過建立零件間鄰接約束關系矩陣和約束類型矩陣,基于幾何約束關系的同步解除對組成零件進行了分層;在比較各種包圍盒優缺點的基礎上,選擇OBB和FDH兩種包圍盒作為輔助工具,為避免反復計算包圍盒間距的計算冗余性,提出了一種“由外向內”的等速率爆炸分離方法。基于該方法所設計的爆炸圖自動生成功能模塊可順利對CAD、3DMAX、UG等建模軟件生成的裝配體進行爆炸圖的自動生成,通過在多個虛擬維修訓練系統中的應用,證明了該方法的有效性。

[1]李燦林, 蔡銘, 童若鋒,等. 基于規則和爆炸圖的裝配序列規劃[J].計算機輔助設計與圖形學學報,2004,16(8): 1106-1113.

LiCanlin,CaiMing,TongRuofeng,etal.AssemblySequencesPlanningBasedonRulesandExplodedViews[J].JournalofComputerAidedDesign&ComputerGraphics, 2004,16(8): 1106-1113.[2]MohammadR,KrollE.AutomaticGenerationofExplodedViewbyGraphTransformation[C]//TheNinthConferenceonArtificialIntelligenceforApplications.Orlando,1993: 368-374.[3]于嘉鵬, 王成恩, 張聞雷.基于裝配序列規劃的爆炸圖自動生成方法[J].機械工程學報,2010,46(21):149-157.

YuJiapen,WangChengen,ZhangWenlei.MethodforAutomaticGenerationofExplodedViewBasedonAssemblySequencePlanning[J].JournalofMechanicalEngineering, 2010,46(21):149-157.

[4]邢宇飛,王成恩,于嘉鵬.基于蟻群算法的爆炸圖自動生成方法[J].東北大學學報(自然科學版),2012,33(6):883-886.

XingYufei,WangChengen,YuJiapeng.MethodforGeneratingAutomatedExplodedViewBasedonAntColonyAlgorithm[J].JournalofNortheasternUniversity(NaturalScience), 2012,33(6):883-886.

[5]黃晶. 基于蟻群算法的拆卸序列優化[D].武漢:華中科技大學,2003.

[6]趙鴻飛,張琦,蘇凡囤,等.桌面式虛擬裝配訓練評價系統設計與實現[J].解放軍理工大學學報,2012,13(6):658-663.

ZhaoHongfei,ZhangQi,SuFantun,etal.DesignandRealizationofevaluationsystemforDeskVirtualAssemblyTraining[J].JournalofPLAUniversityofScienceandTechnology, 2012,13(6):658-663.

[7]譚光宇,李廣慧,陳棟.基于圖的子裝配識別與裝配序列規劃[J].機器人,2001,23(1):68-72.

TanGuangyu,LiGuanghui,ChengDong.SubassemblyRecognitionandAssemblySequencePlanningBasedonGraph[J].Robot, 2001,23(1):68-72.

[8]魏迎梅,王涌,吳泉源,等.碰撞檢測中的固定方向凸包包圍盒的研究[J].軟件學報,2001,12(7):1056-1063.

WeiYingmei,WangYong,WuQuanyuan,etal.ResearchonFixedDirectionHullBoundingVolumeinCollisionDetection[J].JournalofSoftware, 2001,12(7):1056-1063.

(編輯陳勇)

Method for Automatic Generation of Exploded View Based on Synchronous Constraint Release

Zhao Hongfei1Zhang Qi1Wang Haitao1Zhao Yang2Fang Baoshan3

1.PLA University of Science&Technology,Nanjing,210007 2.95944 PLA Troops,Wuhan,4303133.73016 PLA Troops,Zhenjiang,Jiangsu,212416

To improve learning of structure design and training maintenance persons, a method for generating exploded view automatically was proposed based on synchronism release of parts geometric constraint relations. Part adjacency restriction relation matrix and restriction type matrix were built by defining part disassembly axial. Parts were stratifed according to the sequence of geometric constraint synchronism release, and sub-assembly was identified by defining rules. A method for parts isometric rate explosive separation form outside to inside was constructed. OBB(oriented bounding box) and FDH(fixed directions hulls) bounding boxes were used to realize the automatic generation of assembly component parts exploded view.

constraint release; exploded view; automation; bounding box

2013-09-03

TP391DOI:10.3969/j.issn.1004-132X.2015.01.012

趙鴻飛,男,1985年生。解放軍理工大學野戰工程學院博士研究生。主要研究方向為虛擬維修與裝備信息化保障。張琦,男,1958年生。解放軍理工大學野戰工程學院教授、博士研究生導師。王海濤,男,1978年生。解放軍理工大學野戰工程學院副教授。趙洋,男,1984年生。中國人民解放軍95944部隊裝備處助理工程師。方寶山,男,1982年生。中國人民解放軍73016部隊助理工程師。

猜你喜歡
規則方向
撐竿跳規則的制定
2022年組稿方向
計算機應用(2022年2期)2022-03-01 12:33:42
2022年組稿方向
計算機應用(2022年1期)2022-02-26 06:57:42
數獨的規則和演變
2021年組稿方向
計算機應用(2021年4期)2021-04-20 14:06:36
2021年組稿方向
計算機應用(2021年3期)2021-03-18 13:44:48
2021年組稿方向
計算機應用(2021年1期)2021-01-21 03:22:38
規則的正確打開方式
幸福(2018年33期)2018-12-05 05:22:42
讓規則不規則
Coco薇(2017年11期)2018-01-03 20:59:57
TPP反腐敗規則對我國的啟示
主站蜘蛛池模板: 在线日本国产成人免费的| 久久综合婷婷| 国产一二三区视频| 日韩在线永久免费播放| 99人体免费视频| 夜夜操天天摸| 在线毛片网站| 国产性生大片免费观看性欧美| 呦系列视频一区二区三区| 國產尤物AV尤物在線觀看| 亚洲国产成人麻豆精品| 2020精品极品国产色在线观看| 一本色道久久88| 天天躁夜夜躁狠狠躁图片| 欧美a在线视频| 国产成人免费| 欧美精品亚洲精品日韩专区va| 刘亦菲一区二区在线观看| 国产网友愉拍精品视频| 专干老肥熟女视频网站| 精品福利视频导航| 亚洲性一区| 欧美97色| 亚洲国产系列| 国内精品久久久久鸭| 伊人丁香五月天久久综合| 无码专区在线观看| 国产成人av大片在线播放| 在线观看国产精品第一区免费 | 亚洲一区二区视频在线观看| 亚洲欧美日韩色图| 无码国内精品人妻少妇蜜桃视频| 一本大道在线一本久道| 久久美女精品| 亚洲成人在线网| 99re视频在线| 99精品这里只有精品高清视频| 國產尤物AV尤物在線觀看| 99热这里只有免费国产精品| 久久www视频| 国产精彩视频在线观看| 国内嫩模私拍精品视频| 2022国产无码在线| 啪啪免费视频一区二区| 久久国产精品麻豆系列| 日本精品αv中文字幕| 大陆精大陆国产国语精品1024| 成人在线综合| 嫩草影院在线观看精品视频| 精品国产自在在线在线观看| 国产精品林美惠子在线播放| 天天躁夜夜躁狠狠躁躁88| 丰满的少妇人妻无码区| 永久免费av网站可以直接看的| 日韩高清中文字幕| 狠狠久久综合伊人不卡| 中国国产一级毛片| 欧美成人第一页| 99无码熟妇丰满人妻啪啪| 成人看片欧美一区二区| 97色伦色在线综合视频| 国产精品七七在线播放| 日韩美毛片| 精品国产99久久| 久久精品一卡日本电影| 免费人成黄页在线观看国产| 欧美视频免费一区二区三区| 人妻精品全国免费视频| 国产成人精品视频一区二区电影| 亚洲第一区精品日韩在线播放| 丰满人妻中出白浆| 亚洲天堂精品视频| 国产精品区网红主播在线观看| 欧美福利在线观看| 九九这里只有精品视频| 国产在线小视频| 亚洲第一成年网| 黄色片中文字幕| 国产乱人伦偷精品视频AAA| 国产最爽的乱婬视频国语对白| 欧美日本不卡| 99国产在线视频|