專利名稱:基于裝配過程仿真的產(chǎn)品裝配工藝生成的方法
技術(shù)領(lǐng)域:
本發(fā)明屬于機(jī)械工程領(lǐng)域,特別涉及一種基于裝配過程仿真的產(chǎn)品裝配工藝生成的方法及裝置。
背景技術(shù):
由于裝配問題的復(fù)雜性,復(fù)雜產(chǎn)品的裝配工藝規(guī)劃一直是機(jī)電產(chǎn)品設(shè)計(jì)制造一體化中的薄弱環(huán)節(jié),特別是對(duì)于導(dǎo)彈、衛(wèi)星等復(fù)雜產(chǎn)品,由于其具有多品種、變批量、裝配精度要求高、裝配填充密度大、以手工裝配為主以及有時(shí)還要求安全性裝配或不可逆性裝配等特點(diǎn),其裝配工藝規(guī)劃與優(yōu)化問題一直是工程中的熱點(diǎn)和難點(diǎn)。虛擬裝配工藝規(guī)劃技術(shù)的出現(xiàn),為從幾何、物理、過程等多方面研究裝配工藝規(guī)劃和改變目前復(fù)雜機(jī)械產(chǎn)品的裝配工藝規(guī)劃技術(shù)相對(duì)落后的現(xiàn)狀提供了一條有效的途徑。利用虛擬現(xiàn)實(shí)的交互性(Interactivity)、沉浸性(immersion)和實(shí)時(shí)性(Real-time),可為工藝人員提供一種高度逼真、自然的交互環(huán)境,在這一環(huán)境中人可以直接對(duì)虛擬原型進(jìn)行交互裝配仿真操作,人機(jī)協(xié)同地進(jìn)行工藝規(guī)劃,并實(shí)時(shí)地觀察裝配過程及其產(chǎn)生的效果。這種工作方式改變了傳統(tǒng)的裝配工藝規(guī)劃工作模式,最大限度地發(fā)揮了人的智慧和創(chuàng)造力。虛擬裝配工藝規(guī)劃技術(shù)的工作流程可分為四個(gè)階段,即模型數(shù)據(jù)獲取階段、面向生產(chǎn)現(xiàn)場(chǎng)的裝配車間建模階段、初始裝配工藝生成階段和裝配工藝后處理階段。I)模型數(shù)據(jù)獲取階段的任務(wù)是通過中性接口文件將Pro/E或UG等設(shè)計(jì)系統(tǒng)中的三維模型數(shù)據(jù)導(dǎo)入到虛擬環(huán)境并進(jìn)行模型數(shù)據(jù)重構(gòu);2)面向生產(chǎn)現(xiàn)場(chǎng)的裝配車間建模階段的任務(wù)是建立與裝配現(xiàn)場(chǎng)高度相似的裝配工藝規(guī)劃沉浸式場(chǎng)景,該場(chǎng)景中包括待裝配的零部件、工具、夾具、吊具、操作臺(tái)等;3)初始裝配工藝生成階段的任務(wù)是人機(jī)交互地對(duì)產(chǎn)品的虛擬模型進(jìn)行試裝操作,以分析和確定產(chǎn)品各零部件的裝配順序、裝配路徑、裝配過程中的干涉及裝配工、夾具的可操作性等,并形成產(chǎn)品的裝配仿真過程信息模型(主要包括裝配順序、裝配路徑、裝配動(dòng)畫、以及裝配過程中用到的工夾具等工藝信息);4)裝配工藝后處理階段的任務(wù)是對(duì)裝配仿真過程中形成的裝配信息進(jìn)行組織、合并,在此基礎(chǔ)上補(bǔ)充和完善產(chǎn)品的裝配工藝信息,形成完善的、符合工廠要求的裝配工藝文檔。
發(fā)明內(nèi)容
本發(fā)明提供了一種基于裝配過程仿真的產(chǎn)品裝配工藝生成的方法,可實(shí)現(xiàn)將裝配仿真過程中形成的信息模型映射為產(chǎn)品裝配工藝?;谘b配過程仿真的產(chǎn)品裝配工藝生成方法的工作流程如圖I所示,包括產(chǎn)品虛擬裝配過程仿真、產(chǎn)品裝配仿真過程信息模型建立、產(chǎn)品裝配仿真過程信息模型到產(chǎn)品裝配工藝模型的映射、裝配工藝卡和明細(xì)表輸出四個(gè)步驟。步驟I :基于產(chǎn)品三維模型和工裝三維模型,對(duì)產(chǎn)品裝配過程進(jìn)行仿真,主要包括零部件裝配順序和裝配路徑仿真、工裝夾具的使用過程仿真等。步驟2 :在產(chǎn)品裝配仿真過程中,通過對(duì)裝配仿真過程中形成的相關(guān)工藝信息(包括產(chǎn)品裝配順序、裝配路徑、裝配資源信息等)有效的組織,建立裝配仿真過程信息模型。步驟3 :對(duì)裝配仿真過程中形成的裝配信息進(jìn)行組織、合并,在此基礎(chǔ)上補(bǔ)充和完善產(chǎn)品的裝配工藝信息,形成完善的、符合工廠要求的產(chǎn)品裝配工藝模型。步驟4:結(jié)合企業(yè)具體需求,從產(chǎn)品裝配工藝模型中提前相關(guān)信息,可輸出符合工廠要求的裝配工藝卡片和明細(xì)表?;谘b配過程仿真的產(chǎn)品裝配工藝生成方法是一種以裝配仿真為核心的裝配工藝規(guī)劃方法,其主要在三維模型的基礎(chǔ)上,采用人機(jī)交互的方式對(duì)產(chǎn)品的裝配過程進(jìn)行實(shí)時(shí)動(dòng)態(tài)仿真,并通過對(duì)裝配仿真過程信息的記錄形成初始的產(chǎn)品裝配工藝,最后通過對(duì)該初始的產(chǎn)品裝配工藝進(jìn)行適應(yīng)實(shí)際情況的修改,可形成滿足企業(yè)實(shí)際要求的裝配工藝文件。虛擬裝配工藝規(guī)劃技術(shù)的核心是將產(chǎn)品裝配仿真過程信息模型映射為裝配工藝。
圖I基于裝配過程仿真的產(chǎn)品裝配工藝生成方法的工作流程圖;圖2虛擬裝配過程仿真流程圖;圖3使用工具的裝配過程仿真流程;圖4產(chǎn)品裝配仿真過程信息模型;圖5產(chǎn)品裝配過程信息模型;圖6產(chǎn)品裝配任務(wù)和裝配操作鏈表;圖7產(chǎn)品裝配工藝模型;圖8裝配任務(wù)和裝配工序的結(jié)合。
具體實(shí)施例方式每個(gè)步驟的具體實(shí)施方式
如下 (I)虛擬裝配過程仿真流程虛擬裝配過程仿真,主要通過構(gòu)建一個(gè)三維的人機(jī)交互式裝配工藝規(guī)劃環(huán)境,使裝配工藝設(shè)計(jì)人員能在三維環(huán)境下交互地對(duì)產(chǎn)品的三維模型進(jìn)行試裝,以建立和分析產(chǎn)品各零部件的裝配順序和裝配路徑,虛擬裝配過程仿真流程如圖2所示,主要包含以下步驟步驟I :設(shè)計(jì)人員創(chuàng)建裝配任務(wù)。裝配任務(wù)是指為完成一個(gè)或多個(gè)組件(組件是指裝配過程中的當(dāng)前操作對(duì)象,既可以是子部件,也可以是零件)的裝調(diào)所需實(shí)施的連續(xù)過程,通常由創(chuàng)建裝配任務(wù)、裝配組件和結(jié)束裝配任務(wù)組成。步驟2 :選擇裝配任務(wù)的對(duì)象,裝配任務(wù)的對(duì)象可以是多個(gè)零部件或一個(gè)零部件。步驟3 :獲得鼠標(biāo)當(dāng)前的位置方向信息,選取當(dāng)前操作對(duì)象。如果所選擇的操作對(duì)象與上一時(shí)刻的操作對(duì)象相同,那么執(zhí)行步驟4。如果所選擇的操作對(duì)象與上一時(shí)刻的操作對(duì)象不相同,那么結(jié)束當(dāng)前的裝配操作,并為所選擇的操作對(duì)象創(chuàng)建新的裝配操作,并以新創(chuàng)建的裝配操作作為系統(tǒng)當(dāng)前的裝配操作。步驟4:獲得鼠標(biāo)當(dāng)前的位置方向信息,并依據(jù)上一時(shí)刻的位置方向信息計(jì)算增量,以此增量作為當(dāng)前操作對(duì)象的位姿變換增量。步驟5 :獲得當(dāng)前操作對(duì)象的自由度信息,依據(jù)自由度信息和增量信息,計(jì)算操作對(duì)象可行的位姿變換。
步驟6 :通過計(jì)算得到位姿增量,對(duì)當(dāng)前操作對(duì)象進(jìn)行預(yù)變換,使用碰撞檢測(cè)技術(shù)進(jìn)行碰撞檢測(cè)。如果沒有碰撞發(fā)生,那么確認(rèn)該位姿變換。如果發(fā)生碰撞,那么依據(jù)外部設(shè)備類型的不同的做出不同的響應(yīng)。如果該外部設(shè)備是輸入設(shè)備,如虛擬手套,鼠標(biāo)等,那么取消該變換,并顯示提示信息。如果外設(shè)可以進(jìn)行信息輸出和反饋,那么依據(jù)碰撞響應(yīng)規(guī)則計(jì)算碰撞響應(yīng)并通過外設(shè)進(jìn)行輸出和反饋。步驟7 :如果設(shè)計(jì)人員只操作過一個(gè)對(duì)象,那么記錄該對(duì)象的位姿變換信息和視點(diǎn)信息。如果設(shè)計(jì)人員操作過多個(gè)對(duì)象,那么對(duì)于每個(gè)被操作過的對(duì)象,創(chuàng)建相應(yīng)的并行的裝配操作(針對(duì)每個(gè)操作對(duì)象,都創(chuàng)建一個(gè)裝配操作),并記錄位姿變換信息和視點(diǎn)信息。步驟8 :循環(huán)執(zhí)行步驟3 7,直到結(jié)束裝配操作。步驟9 :判斷任務(wù)的類型。如果類型是裝配零部件,那么把任務(wù)對(duì)象添加到裝配規(guī)劃結(jié)果中,并把任務(wù)對(duì)象的狀態(tài)設(shè)為已裝配;如果類型是調(diào)整零部件,那么執(zhí)行步驟10 ;如果類型是拆卸零部件,那么把任務(wù)對(duì)象從裝配規(guī)劃結(jié)果中刪除,并把任務(wù)對(duì)象的狀態(tài)設(shè)為 未裝配。步驟10 :結(jié)束裝配任務(wù)。在產(chǎn)品裝配仿真過程中,在很多情況下需要使用工具或者夾具,工夾具的使用空間檢測(cè)是裝配工藝規(guī)劃需要考慮的內(nèi)容之一。使用工具的裝配仿真過程包括以下步驟,如圖3所示步驟I :創(chuàng)建裝配任務(wù)(包括裝配任務(wù)、調(diào)整任務(wù)和拆卸任務(wù)),并指定零部件作為任務(wù)對(duì)象。步驟2 :將零件移動(dòng)到合適的位置,如果不需要移動(dòng)零件,則直接進(jìn)行步驟3。步驟3 :使用工具,選擇工具模型將其添加到當(dāng)前任務(wù)中。步驟4 :移動(dòng)工具到合適位姿,如果不需要移動(dòng)工具,則直接進(jìn)行步驟5。步驟5 :將工具與零件進(jìn)行定位,定位以后零件將在工具的約束下運(yùn)動(dòng),即操作工具的過程同步移動(dòng)零件,在此過程中進(jìn)行精確碰撞檢測(cè)和接觸狀態(tài)建模。步驟6 :零件裝配到目標(biāo)位置后,釋放工具。步驟7 :將工具放回工作臺(tái)。步驟8:結(jié)束當(dāng)前任務(wù)。( 2 )裝配仿真過程信息模型建立在圖2所示的裝配仿真過程中,通過對(duì)裝配仿真過程中形成的相關(guān)工藝信息(包括產(chǎn)品裝配順序、裝配路徑、裝配資源信息等)進(jìn)行有效組織,建立裝配仿真過程信息模型。裝配仿真過程信息模型由裝配任務(wù)和裝配操作組成。裝配任務(wù)是指為完成一個(gè)或多個(gè)組件(組件是指裝配過程中的當(dāng)前操作對(duì)象,既可以是子部件,也可以是零件)的裝配與調(diào)整所需實(shí)施的連續(xù)過程,通常由創(chuàng)建裝配任務(wù)、裝配組件和結(jié)束裝配任務(wù)組成。裝配任務(wù)分為裝配組件、調(diào)整組件和拆卸組件三種任務(wù)類型。裝配組件任務(wù)是指對(duì)未裝配的組件進(jìn)行裝配以形成最終裝配體的過程。調(diào)整組件任務(wù)是指對(duì)已裝配的組件進(jìn)行位姿調(diào)整的過程。拆卸組件任務(wù)是對(duì)已裝配的組件進(jìn)行拆卸的過程,拆卸后該組件不屬于最終裝配體。每個(gè)裝配任務(wù)都有一組確定的任務(wù)對(duì)象,任務(wù)對(duì)象是完成該裝配任務(wù)所需的組件。一個(gè)裝配任務(wù)由一系列有序的裝配操作組成。裝配操作是指對(duì)一個(gè)或多個(gè)操作對(duì)象實(shí)施的連續(xù)操作過程,通常由拾取操作對(duì)象、裝配操作對(duì)象和釋放操作對(duì)象組成。裝配操作的對(duì)象是指裝配過程所有可操作的實(shí)體,包括部件、零件、工具、夾具等。該對(duì)象必須是其所屬裝配任務(wù)的任務(wù)對(duì)象或裝配任務(wù)中使用的工具和夾具等。在一個(gè)裝配任務(wù)內(nèi),當(dāng)設(shè)計(jì)人員切換裝配操作對(duì)象時(shí),系統(tǒng)會(huì)自動(dòng)創(chuàng)建一個(gè)新的裝配操作。當(dāng)同時(shí)對(duì)多個(gè)零部件進(jìn)行裝配操作時(shí),或者同時(shí)對(duì)組件和工夾具進(jìn)行裝配操作時(shí),系統(tǒng)會(huì)自動(dòng)對(duì)每個(gè)裝配操作對(duì)象創(chuàng)建并行的裝配操作。例如同時(shí)對(duì)零件A和零件B進(jìn)行裝配操作時(shí),系統(tǒng)會(huì)自動(dòng)針對(duì)零件A和零件B,創(chuàng)建兩個(gè)裝配操作(兩個(gè)裝配操作在時(shí)間序列上是并行的)?;谘b配任務(wù)和裝配操作,建立了一個(gè)產(chǎn)品裝配仿真過程信息模型,如圖4所示。在該模型中,產(chǎn)品的裝配過程劃分為裝配任務(wù)_裝配操作_狀態(tài)數(shù)據(jù)三個(gè)層次,產(chǎn)品的裝配過程是由一系列裝配任務(wù)組成,每個(gè)裝配任務(wù)是由一系列裝配操作組成,裝配操作中包含了組件在裝配過程中所經(jīng)歷的一系列有序的狀態(tài)數(shù)據(jù)(包括空間的位置和姿態(tài)、速度、加速
度等產(chǎn)品的裝配過程通常是從底層的零件裝配成部件開始,若干個(gè)部件裝配完成后進(jìn)入總裝。為了對(duì)部件的裝配過程進(jìn)行建模,將子裝配引入到裝配過程模型中。子裝配是用于描述功能和結(jié)構(gòu)相對(duì)獨(dú)立的部件的裝配過程。子裝配包含一系列有序的裝配任務(wù),子裝配中可以嵌套子裝配?;谏鲜龅漠a(chǎn)品裝配仿真過程信息模型,一個(gè)包含子裝配的產(chǎn)品完整裝配過程信息模型如圖5所示。在進(jìn)行裝配過程中,第一個(gè)被裝配的零部件被自動(dòng)設(shè)置為整個(gè)產(chǎn)品的基體,后續(xù)裝配的零部件是在該基體上進(jìn)行裝配的。因此,一個(gè)產(chǎn)品的裝配過程是通過一系列裝配任務(wù)來描述的。每個(gè)裝配任務(wù)裝配一個(gè)或多個(gè)零部件,當(dāng)一個(gè)裝配任務(wù)完成時(shí),該任務(wù)被添加到產(chǎn)品所對(duì)應(yīng)的裝配任務(wù)歷史鏈表中,裝配任務(wù)在裝配歷史鏈表中的先后位置反映了其所裝配的零部件的裝配順序。另一方面,每個(gè)裝配任務(wù)由一系列的裝配操作實(shí)現(xiàn),裝配操作詳細(xì)描述了該任務(wù)的完成過程。每一個(gè)裝配操作都有一個(gè)或多個(gè)操作對(duì)象,這些操作對(duì)象在外設(shè)輸入信息的作用下變換位姿,并最終完成裝配。每一個(gè)裝配操作包含該操作的操作對(duì)象所經(jīng)過的一系列路徑點(diǎn)(NodePath,NP)及操作對(duì)象在該路徑點(diǎn)的外力、接觸力、速度、加速度等狀態(tài)數(shù)據(jù)。系統(tǒng)的采樣頻率決定了得到的狀態(tài)數(shù)據(jù)的精細(xì)程度,記錄狀態(tài)數(shù)據(jù)時(shí)采樣的頻率越高,得到的數(shù)據(jù)就越精細(xì)。圖6是一個(gè)使用工具的多個(gè)零部件同時(shí)裝配的裝配任務(wù)鏈表,AT表示裝配任務(wù),AO表示裝配操作。其中裝配任務(wù)2實(shí)現(xiàn)了零件2、零件3的裝配,其中裝配操作2和裝配操作3并行。(3)產(chǎn)品裝配仿真過程信息模型到產(chǎn)品裝配工藝模型的映射裝配仿真過程信息模型建立后,產(chǎn)品整個(gè)裝配過程信息是由一個(gè)裝配任務(wù)序列來實(shí)現(xiàn)的,該裝配任務(wù)序列直接描述了產(chǎn)品與裝配任務(wù)之間的實(shí)現(xiàn)關(guān)系,即通過完成那些裝配任務(wù),可以最終完成該產(chǎn)品的裝配,并描述了這些裝配任務(wù)的先后順序。而產(chǎn)品的裝配工藝是由一系列的裝配工序組成,裝配工序又由一系列的裝配工步構(gòu)成,因此需要實(shí)現(xiàn)產(chǎn)品裝配仿真過程信息模型到裝配工藝的映射。產(chǎn)品裝配仿真過程信息模型映射為裝配工藝模型,可通過人機(jī)交互的方式實(shí)現(xiàn),并建立如圖7所示的產(chǎn)品裝配工藝模型,其中產(chǎn)品裝配工藝由一系列的裝配工序組成,一道裝配工序由一個(gè)或多個(gè)裝配工步組成,一個(gè)裝配工步是由一個(gè)或者多個(gè)相應(yīng)的裝配任務(wù)組成的,一個(gè)裝配任務(wù)由一個(gè)或者多個(gè)相應(yīng)的裝配操作組成。通過人機(jī)交互方式實(shí)現(xiàn)產(chǎn)品裝配仿真過程信息模型到產(chǎn)品裝配工藝模型的映射,只需將相應(yīng)的裝配任務(wù)按照實(shí)際的裝配工藝添加到相應(yīng)的裝配工步下面即可,如8所示。在進(jìn)行裝配任務(wù)和裝配工序關(guān)聯(lián)時(shí),采用裝配任務(wù)的ID來遍歷到所有的裝配任務(wù),然后將找到的裝配任務(wù)添加到裝配工步的鏈表中。產(chǎn)品裝配工藝模型的定義過程如下的步驟I和步驟2 步驟I :設(shè)計(jì)裝配過程工序和工步的定義界面。在裝配過程工序和工步的定義界面中,在工序名稱和工序代號(hào)中可以輸入工序名稱(字符)和工序號(hào)(數(shù)字,如2),點(diǎn)擊添加工序按鈕,名稱和代號(hào)被刷新到工藝樹中并且顯示出來。在工步名稱和工步代號(hào)中可以輸入工步名稱(字符)和工步號(hào)(數(shù)字,如2. 1),并且在工步內(nèi)容里面,可以輸入該裝配活動(dòng)的各種信息,包括檢驗(yàn)信息,零部件配套要求,還有裝配要求等等。點(diǎn)擊添加工步按鈕,工步名稱和代號(hào)被刷新到工藝樹中,添加到相應(yīng)工序下面,并顯示出來。如果用戶在定義過程中出現(xiàn)錯(cuò)誤,可以通過下方的“刪除”按鈕,將錯(cuò)誤的工序或者工步刪除,然后繼續(xù)進(jìn)行添加。步驟2 :設(shè)計(jì)裝配任務(wù)與裝配工步的關(guān)聯(lián)界面。在該界面中,點(diǎn)擊“刷新”按鈕,將 所有的裝配任務(wù)顯示出來。點(diǎn)擊裝配任務(wù)使其高亮,通過單擊“關(guān)聯(lián)”按鈕,將其關(guān)聯(lián)到相應(yīng)的裝配工步下面,零部件會(huì)按照裝配的層次結(jié)構(gòu)顯示在下方的工藝樹中。所有零部件關(guān)聯(lián)完成之后,能有生成產(chǎn)品裝配工藝模型。(4)裝配工藝卡和明細(xì)表輸出完成了產(chǎn)品裝配工藝模型的建立后,可從產(chǎn)品裝配工藝模型中提取相關(guān)信息,輸出產(chǎn)品裝配工藝卡、工藝裝備明細(xì)表、材料消耗明細(xì)表和零部件配套明細(xì)表。
權(quán)利要求
1.一種基于裝配過程仿真的產(chǎn)品裝配工藝生成的方法,其特征在于,包括以下四個(gè)步驟, 第一步、基于產(chǎn)品三維模型和工裝三維模型,對(duì)產(chǎn)品裝配過程進(jìn)行仿真;第二步、通過對(duì)裝配仿真過程中形成的工藝信息,包括裝配順序、裝配路徑、裝配資源信息有效的組織,建立裝配仿真過程信息模型;第三步、對(duì)裝配仿真過程中形成的裝配信息進(jìn)行組織、合并,并補(bǔ)充和完善產(chǎn)品的裝配工藝信息,形成產(chǎn)品裝配工藝模型;第四步、從產(chǎn)品裝配工藝模型中提前相關(guān)信息,輸出裝配工藝卡片和明細(xì)表。
2.如權(quán)利要求I所述的基于裝配過程仿真的產(chǎn)品裝配工藝生成的方法,其特征在于,第一步的具體步驟為 步驟I :設(shè)計(jì)人員創(chuàng)建裝配任務(wù); 步驟2 :選擇裝配任務(wù)的對(duì)象; 步驟3 :獲得鼠標(biāo)當(dāng)前的位置方向信息,選取當(dāng)前操作對(duì)象,繼續(xù)執(zhí)行步驟4或結(jié)束當(dāng)前操作; 步驟4 :獲得鼠標(biāo)當(dāng)前的位置方向信息,并依據(jù)上一時(shí)刻的位置方向信息計(jì)算增量,以此增量作為當(dāng)前操作對(duì)象的位姿變換增量; 步驟5 :獲得當(dāng)前操作對(duì)象的自由度信息,依據(jù)自由度信息和增量信息,計(jì)算操作對(duì)象可行的位姿變換; 步驟6 :通過計(jì)算得到位姿增量,對(duì)當(dāng)前操作對(duì)象進(jìn)行預(yù)變換,使用碰撞檢測(cè)技術(shù)進(jìn)行碰撞檢測(cè); 步驟7 :記錄該對(duì)象的位姿變換信息和視點(diǎn)信息或?qū)τ诿總€(gè)被操作過的對(duì)象,創(chuàng)建相應(yīng)的并行的裝配操作,并記錄位姿變換信息和視點(diǎn)信息; 步驟8 :循環(huán)執(zhí)行步驟3 7,直到結(jié)束裝配操作; 步驟9 :判斷任務(wù)的類型; 步驟10 :結(jié)束裝配任務(wù)。
3.如權(quán)利要求I所述的基于裝配過程仿真的產(chǎn)品裝配工藝生成的方法,其特征在于,第三步通過人機(jī)交互的方式實(shí)現(xiàn),采用裝配任務(wù)的ID來遍歷到所有的裝配任務(wù),然后將找到的裝配任務(wù)添加到裝配工步的鏈表中。
4.如權(quán)利要求I所述的基于裝配過程仿真的產(chǎn)品裝配工藝生成的方法,其特征在于,在第三步形成的產(chǎn)品裝配工藝模型中,產(chǎn)品的裝配過程劃分為裝配任務(wù)、裝配操作、狀態(tài)數(shù)據(jù)三個(gè)層次,產(chǎn)品的裝配過程由一系列裝配任務(wù)組成,每個(gè)裝配任務(wù)是由一系列裝配操作組成,裝配操作中包含了組件在裝配過程中所經(jīng)歷的一系列有序的狀態(tài)數(shù)據(jù)。
5.如權(quán)利要求4所述的基于裝配過程仿真的產(chǎn)品裝配工藝生成的方法,其特征在于,狀態(tài)數(shù)據(jù)包括空間的位置和姿態(tài)、速度、加速度。
全文摘要
本發(fā)明提供了一種基于裝配過程仿真的產(chǎn)品裝配工藝生成的方法,可實(shí)現(xiàn)將裝配仿真過程中形成的信息模型映射為產(chǎn)品裝配工藝?;谘b配過程仿真的產(chǎn)品裝配工藝生成方法,包括產(chǎn)品虛擬裝配過程仿真、產(chǎn)品裝配仿真過程信息模型建立、產(chǎn)品裝配仿真過程信息模型到產(chǎn)品裝配工藝模型的映射、裝配工藝卡和明細(xì)表輸出四個(gè)步驟。該方法在三維模型的基礎(chǔ)上,采用人機(jī)交互的方式對(duì)產(chǎn)品的裝配過程進(jìn)行實(shí)時(shí)動(dòng)態(tài)仿真,并通過對(duì)裝配仿真過程信息的記錄形成初始的產(chǎn)品裝配工藝,最后通過對(duì)該初始的產(chǎn)品裝配工藝進(jìn)行適應(yīng)實(shí)際情況的修改,可形成滿足企業(yè)實(shí)際要求的裝配工藝文件。
文檔編號(hào)G06F17/50GK102968520SQ20121041396
公開日2013年3月13日 申請(qǐng)日期2012年10月25日 優(yōu)先權(quán)日2012年10月25日
發(fā)明者白書清, 劉檢華, 蔡艷麗, 楊志猛 申請(qǐng)人:北京航天新風(fēng)機(jī)械設(shè)備有限責(zé)任公司