国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于廣義模塊化產(chǎn)品族的智能裝配方法研究*

2016-02-07 05:05盛步云方真強殷希彥程理群
關(guān)鍵詞:廣義設(shè)計者模塊化

盛步云,方真強,殷希彥,蕭 箏,程理群

(武漢理工大學(xué) 機電工程學(xué)院,武漢 430070)

基于廣義模塊化產(chǎn)品族的智能裝配方法研究*

盛步云,方真強,殷希彥,蕭 箏,程理群

(武漢理工大學(xué) 機電工程學(xué)院,武漢 430070)

針對廣義模塊化產(chǎn)品的裝配問題,在廣義模塊化產(chǎn)品結(jié)構(gòu)的基礎(chǔ)上,提出了一種針對廣義模塊化產(chǎn)品族的3D數(shù)??焖僦悄苎b配方法。著重研究了該方法中的裝配特征定義、裝配意圖智能捕捉和智能配合技術(shù)。最后利用Solidworks二次開發(fā)技術(shù),對Solidworks的裝配體環(huán)境進行開發(fā),實現(xiàn)了智能裝配,并以汽車總裝生產(chǎn)線3D數(shù)模為實例,實現(xiàn)了廣義模塊化設(shè)計和智能裝配結(jié)合的應(yīng)用。

廣義模塊化;智能裝配;裝配特征;裝配意圖捕捉

0 引言

隨著大規(guī)模定制的不斷發(fā)展,產(chǎn)品的快速變型設(shè)計已成為企業(yè)贏得強大市場競爭力的決定性因素,而產(chǎn)品的模塊化、參數(shù)化和裝配的智能化是實現(xiàn)產(chǎn)品快速變型設(shè)計的有效方法之一。目前,在智能裝配方面已有了比較廣泛的研究。張丹等[1]提出了通過約束建模與裝配意圖捕捉技術(shù)實現(xiàn)智能裝配,引入約束元素包圍盒的方法,利用約束元素包圍盒的相交測試來實現(xiàn)裝配意圖的捕捉。單泉等[2]提出了利用智能捕捉和智能坐標系匹配技術(shù)實現(xiàn)產(chǎn)品快速智能裝配的方法。YangY[3]通過運用Solidworks二次開發(fā)技術(shù)并利用數(shù)據(jù)庫實現(xiàn)將機械產(chǎn)品的參數(shù)化設(shè)計與智能裝配相結(jié)合來提高設(shè)計效率,縮短設(shè)計周期。張帥等[4-5]通過分析幾種典型裝配體的裝配信息,通過建立基礎(chǔ)信息算法庫,利用貝葉斯網(wǎng)絡(luò)進行零件特征的分類,進而實現(xiàn)自動施加裝配約束完成智能裝配。陸皆炎等[6]通過裝配基體形狀特征的檢測來創(chuàng)建裝配基準,并通過自動建立裝配約束來實現(xiàn)智能裝配。

上述智能裝配技術(shù)在很大程度上提高了設(shè)計者的設(shè)計效率,但是這些技術(shù)中有些只是單純的將智能裝配技術(shù)應(yīng)用到產(chǎn)品的裝配上,有些則需要建立龐大的數(shù)據(jù)庫來支撐產(chǎn)品的參數(shù)化與裝配的智能化,這些問題都造成了智能裝配的局限性。因此,本文提出一種利用裝配特征自定義,并通過裝配意圖智能捕捉的方式實現(xiàn)廣義模塊化設(shè)計和智能裝配相結(jié)合的方法。

1 廣義模塊化設(shè)計方法

廣義模塊化是通過將零部件的拓撲結(jié)構(gòu)標準化并將尺寸參數(shù)化來構(gòu)建出模塊化的產(chǎn)品體系[7]。產(chǎn)品的廣義模塊化設(shè)計是從模塊的劃分開始,配合參數(shù)化設(shè)計思想,將模塊作為產(chǎn)品設(shè)計的基本單元,這些基本的設(shè)計單元可以通過參數(shù)化驅(qū)動模塊的尺寸根據(jù)需要進行更改。產(chǎn)品由模塊組合而成,模塊又進一步劃分為子模塊,然后分解為參數(shù)化零部件等[8]。系列產(chǎn)品的廣義模塊化分為三個層次:產(chǎn)品層、廣義模塊層和參數(shù)化零件層,如圖1所示。

圖1 廣義模塊化產(chǎn)品結(jié)構(gòu)示意圖

系列產(chǎn)品的廣義模塊化充分利用了產(chǎn)品族中各個模塊的結(jié)構(gòu)和功能特性,但是,在設(shè)計者通過廣義模塊的選擇和組合裝配設(shè)計出不同產(chǎn)品的3D數(shù)模時,如何充分的利用各個模塊之間的裝配特性,使得在進行系列產(chǎn)品的3D數(shù)模設(shè)計過程中省去繁雜的手工裝配,實現(xiàn)智能裝配,是本文研究的重點。

2 廣義模塊化智能裝配方法

廣義模塊化智能裝配過程包含了模塊裝配時的智能定位和智能尺寸驅(qū)動兩個過程。智能定位過程就是當設(shè)計者在三維建模軟件中對目標組件進行拖拽時,通過智能捕捉目標組件與裝配組件中各個自定義裝配特征的位置和距離關(guān)系,如果距離或位置達到了裝配要求,并且設(shè)計者釋放目標組件時,就會使目標組件與裝配組件自動建立裝配約束關(guān)系實現(xiàn)智能定位與裝配。智能尺寸驅(qū)動是在設(shè)計者進行智能裝配過程中,由于產(chǎn)品結(jié)構(gòu)和性能的要求需要改變裝配組件或目標組件的某些尺寸,此時就需要設(shè)計者對裝配組件或目標組件進行相關(guān)參數(shù)的修改,廣義模塊化設(shè)計方法是實現(xiàn)智能尺寸驅(qū)動的有效方法。

2.1 智能裝配特征的定義與表達

(1)智能裝配特征定義的基本要求

R1:裝配特征必須包含裝配幾何元素(如:點、線、面等)和與之對應(yīng)的配合關(guān)系(如:重合、平行、垂直等);R2:裝配特征能夠反映目標組件的基本裝配要求;R3:裝配特征必須與零部件參數(shù)化接口有機的結(jié)合,也就是在對零部件進行智能尺寸驅(qū)動,修改了零部件的幾何尺寸時,裝配特征仍能反映目標組件的基本裝配要求。

(2)智能裝配特征的表達

在進行智能裝配特征的定義時,設(shè)計者需要對目標組件進行詳細分析,并抽象出最能反映目標組件裝配要求的一組或多組裝配特征。設(shè)計者可以定義一個或多個裝配特征,如果目標組件在裝配時需要被限制住六個自由度,那么設(shè)計者就必須定義至少三個裝配特征,多個裝配特征就構(gòu)成了裝配特征組。在進行智能裝配時,為了讓計算機捕捉到用戶的裝配意圖,必須在裝配特征組中定義裝配基準點,通過計算三維建模軟件的裝配環(huán)境下目標組件與裝配組件中未被占用的裝配點與裝配點之間的距離來捕捉用戶的裝配意圖。

若裝配特征組AC位于零部件SA上,用多元屬性集合的形式可描述如下:

AC={∑Af,Ma,Af∈SA

其中Af表示裝配特征,Ma表示此裝配特征組是否被占用(Ma是一個布爾值變量,0表示特征組未被占用,1表示特征組被占用),Af被分成裝配元素為非基準點和基準點兩類,可以將Af描述成如下方式:

A′f={Gc,Ar,Ao},A′f∈AC
A″f={Gcp,Ar,Ad},A″f∈AC

其中,A′f表示裝配幾何元素不是基準點時的裝配特征,A″f表示裝配幾何元素是基準點時的裝配特征,Gc表示裝配幾何元素,Gcp表示裝配特征點,Ar表示裝配關(guān)系,Ao表示裝配方向向量,Ad表示智能捕捉時進行裝配的最大允許距離。

如圖2所示,是某板鏈輸送裝置的裝配特征定義示意圖,圖中定義了裝配特征組1和2兩組裝配特征組。

圖2 智能裝配特征示意圖

2.2 智能裝配過程

智能裝配過程是當設(shè)計者在三維建模軟件的裝配環(huán)境下拖動目標組件時,通過不斷的捕獲目標組件和現(xiàn)有組件中未被占用的裝配特征組的裝配特征點與裝配特征點之間的最小距離Dmin來捕捉設(shè)計者的裝配意圖,當設(shè)計者將目標組件釋放時,如果Dmin小于最大允許裝配距離Ad,則對捕捉到的兩組裝配特征實施裝配操作,在實施裝配操作的過程中,如果兩組裝配特征的裝配方向向量Ao1和Ao2同向則將裝配方向進行反向,否則不進行反向,并且在裝配完成后將裝配特征組占用標記Ma置1,這樣就實現(xiàn)了智能裝配。

(1)最鄰近裝配特征組捕捉過程

最鄰近裝配特征組捕捉過程見圖3所示,具體步驟詳述如下:

Step1:定義最鄰近裝配特征組距離為Dmin=0,目標裝配組件SAn,組件SAm和裝配特征組ACn、ACm;

Step2:隨機從目標裝配組件SAn中選取一組裝配特征組ACn1,ACn1中的特征點坐標為Gcpn1;

Step3:遍歷裝配環(huán)境下的現(xiàn)有組件,假設(shè)有M(M>0)個組件,遍歷到第i(i≤M)個組件;

Step4:遍歷第i個組件的所有裝配特征組,假設(shè)有N(N>0)個裝配特征組,遍歷到第j(j≤N)個特征組ACij,如果特征組ACij中的占用標記Maij不為0就接進入下一個裝配特征組的遍歷,否則獲取ACij中的特征點坐標Gcpij;

Step5:計算第二步得到的坐標Gcpn1與第四步得到的坐標Gcpij之間的歐式距離:

Dij=(Gcpij)2-(Gcpn1)2

如果i=1并且j=1,就令Dmin=Dij,并令SAm=SAi,ACm=ACij,否則,就對Dij和Dmin進行比較,如果Dij≤Dmin,就令Dmin=Dij,并重新令SAm=SAi,ACm=ACij;

Step6:當?shù)谌降谋闅v結(jié)束后,可以得到距離目標裝配組件最近的裝配特征組ACm和與之對應(yīng)的組件SAm;

Step7:從目標裝配組件中獲取距離裝配特征組ACm最近的特征組ACn。遍歷目標裝配組件SAn中的所有裝配特征組,假設(shè)有P(P>0)個裝配特征組,遍歷到第k個特征組ACnk,得到第k個特征組的特征點坐標Gcpnk,并獲取特征組ACm中的特征點坐標Gcpm,然后計算Gcpnk與Gcpm之間的歐式距離得到Dkm,如果Dkm≤Dmin就令Dmin=Dkm,并令A(yù)Cn=ACnk;

Step8:當?shù)谄卟降谋闅v結(jié)束后,可以得到目標裝配組件和現(xiàn)有裝配組件中兩組距離最近的裝配特征組ACn和ACm,并且它們之間的歐式距離為Dmin,其中ACn∈SAt,ACm∈SAm,SAn為目標裝配組件,SAm為距離目標裝配組件最近的裝配組件。

圖3 最鄰近裝配特征組捕捉過程圖

(2)智能裝配過程描述

智能裝配過程詳見圖4所示,具體步驟詳述如下:

Step1:從標準模型庫或參數(shù)化模型庫中調(diào)取零部件,插入到裝配體模型中;

Step2:尋找這些零部件中的智能裝配特征,若未找到,說明該零部件不是從上述兩個模型庫中調(diào)取的,或者在建模時未對安裝點進行定義,則該模型轉(zhuǎn)換為手動裝配;

Step3:智能捕捉目標裝配組件和現(xiàn)有組件中距離最近的兩組裝配特征組;

Step4:若距離最近的兩組裝配特征組的距離小于這兩組特征組中屬于目標組件特征組的最大允許裝配距離,則對這兩組裝配特征組實施裝配操作,否則不實施裝配操作,并由設(shè)計者重新拖動目標組件進行裝配;

Step5:對裝配結(jié)果進行方向檢查, 若兩組裝配特征組的裝配方向向量相反則完成該零件的智能裝配過程,若方向向量相同,則對裝配進行反向;

Step6:若裝配完成后的組件尺寸滿足設(shè)計要求,則完成智能裝配過程,否則,通過調(diào)用參數(shù)化接口,進行參數(shù)的修改,實現(xiàn)智能尺寸驅(qū)動,并重新施加裝配,直到尺寸滿足設(shè)計要求,則完成智能裝配過程。

圖4 智能裝配過程描述圖

智能裝配過程示意圖,如圖5所示,圖中以某輥道輸送裝置的智能裝配過程為例,其中裝配組件和目標組件各有兩組裝配特征組,當用戶將目標組件移動到圖示位置時,系統(tǒng)自動捕捉到最鄰近的兩組未被占用裝配特征組,也就是目標組件中的裝配特征組2和裝配組件中的裝配特征組2,當這兩組裝配特征組達到裝配要求時,系統(tǒng)自動實施裝配操作,裝配完成后的示意圖,如圖6所示。

圖5 智能裝配過程示意圖

圖6 智能裝配完成后示意圖

3 Solidworks環(huán)境下智能裝配系統(tǒng)的實現(xiàn)

最后,本文在理論研究的基礎(chǔ)上,結(jié)合汽車總裝生產(chǎn)線中各個工藝裝備3D數(shù)字模型,利用廣義模塊化設(shè)計的思想,將汽車總裝生產(chǎn)線中的各個線體進行具體模塊的劃分,并進行參數(shù)化設(shè)計,圖7、圖8分別為某輸送裝置的單層輸送輥道和雙層輸送輥道的參數(shù)化界面圖。然后對各個廣義模塊進行裝配特性的分析,并在此基礎(chǔ)上,抽象出最能反映各個模塊裝配特性的裝配特征,然后在這些模塊的Solidworks模型中對抽象出的裝配特征進行定義,供設(shè)計者在進行產(chǎn)品裝配設(shè)計時利用,如圖9所示是Solidworks環(huán)境下智能裝配特征定義的界面。同時,在Solidworks三維裝配環(huán)境中開發(fā)出智能裝配系統(tǒng),當設(shè)計者利用已經(jīng)定義過裝配特征的Solidworks三維模型時,可以實現(xiàn)三維模型的智能自動裝配。如圖10所示是Solidworks中智能裝配插件界面圖。

圖7 單層輸送輥道參數(shù)化界面圖

圖8 雙層輸送輥道參數(shù)化界面圖

圖9 Solidorks中智能裝配特征定義圖

4 總結(jié)

本文針對產(chǎn)品廣義模塊化產(chǎn)品族的裝配問題,提出了基于廣義模塊化產(chǎn)品族的智能裝配方法,研究并實現(xiàn)了裝配特征定義、裝配意圖捕捉和智能配合等關(guān)鍵技術(shù),給出了整個智能裝配方法的實現(xiàn)過程,并利用Solidworks二次開發(fā)技術(shù)實現(xiàn)了智能裝配系統(tǒng),提高了模塊化產(chǎn)品的裝配效率,最后通過一個實例對系統(tǒng)進行了說明。該系統(tǒng)已經(jīng)應(yīng)用到企業(yè)汽車總裝生產(chǎn)線設(shè)計的“工藝數(shù)字化”中,效果良好。

[1] 張丹,左敦穩(wěn),焦光明,等. 面向虛擬裝配的約束建模與裝配意圖捕捉技術(shù)[J]. 計算機集成制造系統(tǒng), 2010,18(6):1208-1214.

[2] 單泉,雷毅,閆光榮. 基于模塊化產(chǎn)品族的智能裝配設(shè)計[J]. 工程圖學(xué)學(xué)報,2009(1): 1-5.

[3]YuY.Theparametricdesignandintelligentassemblysystembasedonthesecondarydevelopmentofsolidworks[Z].IEEE, 2010V4-V602.

[4] 張帥,陳虎,左平基. 基于UG二次開發(fā)的智能輔助裝配技術(shù)[J]. 組合機床與自動化加工技術(shù),2012(8):103-105.

[5] 張帥,陳虎,左平基. 基于貝葉斯網(wǎng)絡(luò)的智能裝配技術(shù)[J]. 組合機床與自動化加工技術(shù),2013(1):118-120.

[6] 陸皆炎,趙高暉,李祥,等. 基于CATIA二次開發(fā)的智能裝配技術(shù)[J]. 機械設(shè)計與研究,2012(5):84-86.

[7] 高衛(wèi)國,徐燕申,陳永亮,等. 廣義模塊化設(shè)計原理及方法[J]. 機械工程學(xué)報,2007,43(6):48-54.

[8] 王相兵,王宗彥,吳淑芳,等. 面向模塊化、智能化、參數(shù)化的產(chǎn)品變型設(shè)計技術(shù)研究[J]. 機械科學(xué)與技術(shù),2010,29(2):153-158.

(編輯 李秀敏)

Intelligent Assembly Design Based On Generalized Modular Product Family

SHENGBu-yun,FANGZhen-qiang,YINXi-yan,XIAOZheng,CHENGLi-qun

(SchoolofMechanicalEngineering,WuhanUniversityofTechnology,Wuhan430070,China)

Inordertosolvetheproblemofgeneralizedmodularproductfamilyassembly,anintelligentproductassemblyof3DCADmodelmethod,whichbasedongeneralizedmodularproductfamily,isputforward.Itfocusesontechniquesoftheassemblyfeaturesdefined,theassemblywiththeintentionofintelligentcaptureandintelligentassemblytechnology.BasedontheseconddevelopmentforsoftwareofSolidworksdesign,thesmartassemblyprocessisrealizedwithanexampletoshowthefeasibilityofthismethod.Anduseautomobileassemblyline3DCADmodelasanexample,toachievetheapplicationofgeneralizedmodulardesignandintelligentassembly.

generalizedmodular;intelligentassembly;assemblyfeatures;assemblyintenttocapture

1001-2265(2016)12-0117-04DOI:10.13462/j.cnki.mmtamt.2016.12.032

2016-01-25;

2016-03-03

國家重點研發(fā)計劃專項(2016YFB1101700);湖北省自然基金(2015CFA115);湖北省科技支撐項目(2015BAA058)

盛步云(1964—),男,湖南華容人,武漢理工大學(xué)教授,博士研究生導(dǎo)師,研究領(lǐng)域為CAD/CAM/CAPP數(shù)字制造技術(shù),(E-mail)shengby@whut.edu.cn;通訊作者:方真強(1990—),男,湖北黃岡人,武漢理工大學(xué)碩士研究生,研究方向為制造系統(tǒng)集成與信息化技術(shù),(E-mail)897669978@qq.com。

TH16;TG

A

猜你喜歡
廣義設(shè)計者模塊化
模塊化自主水下機器人開發(fā)與應(yīng)用
Rn中的廣義逆Bonnesen型不等式
2020德國iF設(shè)計獎
模塊化住宅
馬勒推出新型模塊化混動系統(tǒng)
從廣義心腎不交論治慢性心力衰竭
2019德國IF設(shè)計大獎
王夫之《說文廣義》考訂《說文》析論
ACP100模塊化小型堆研發(fā)進展
廣義RAMS解讀與啟迪
克什克腾旗| 永安市| 绿春县| 左云县| 迁西县| 康保县| 墨竹工卡县| 宜州市| 江山市| 高台县| 青州市| 台北县| 余江县| 鄂州市| 高要市| 福贡县| 天镇县| 齐河县| 青阳县| 鸡西市| 塘沽区| 凤庆县| 常宁市| 邛崃市| 宁津县| 卢龙县| 札达县| 揭东县| 锦州市| 噶尔县| 常州市| 巫山县| 收藏| 莱阳市| 浪卡子县| 桐城市| 北流市| 翁源县| 双牌县| 阳新县| 牡丹江市|