• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于裝配約束動(dòng)態(tài)創(chuàng)建的虛擬裝配技術(shù)研究

      2014-07-18 11:56:39鄧逸辰范秀敏邱世廣
      關(guān)鍵詞:虛擬環(huán)境操作者位姿

      鄧逸辰,范秀敏,邱世廣

      (上海交通大學(xué) 機(jī)械與動(dòng)力工程學(xué)院,上海 200240)

      基于裝配約束動(dòng)態(tài)創(chuàng)建的虛擬裝配技術(shù)研究

      鄧逸辰,范秀敏,邱世廣

      (上海交通大學(xué) 機(jī)械與動(dòng)力工程學(xué)院,上海 200240)

      為了有效地減少在虛擬環(huán)境下進(jìn)行裝配仿真之前的仿真模型建模工作量, 提高裝配仿真的智能化程度,提出了一種在虛擬環(huán)境下面向裝配仿真的裝配約束關(guān)系動(dòng)態(tài)創(chuàng)建的方法。通過(guò)提取零件信息文件中的約束特征信息,在裝配仿真過(guò)程中對(duì)兩個(gè)零件間可形成裝配約束的約束特征進(jìn)行識(shí)別和匹配,并利用識(shí)別所得的約束配對(duì)自動(dòng)建立零件間的裝配約束關(guān)系,從而為虛擬環(huán)境下的裝配仿真提供了一種更靈活的實(shí)現(xiàn)方法。結(jié)合自主研發(fā)的虛擬裝配軟件,給出了實(shí)現(xiàn)基于裝配約束動(dòng)態(tài)創(chuàng)建的虛擬裝配所需要的零件信息文件的數(shù)據(jù)結(jié)構(gòu)、約束特征識(shí)別和匹配的條件、約束確認(rèn)的算法流程,并通過(guò)具體實(shí)例驗(yàn)證了該方法的有效性。

      虛擬裝配;裝配約束特征;自動(dòng)識(shí)別;動(dòng)態(tài)創(chuàng)建

      0 引言

      近年來(lái), 虛擬裝配技術(shù)在制造領(lǐng)域受到了越來(lái)越多的關(guān)注, 它不僅可以指導(dǎo)工人裝配, 還可以在產(chǎn)品實(shí)際裝配之前在虛擬裝配環(huán)境下對(duì)產(chǎn)品進(jìn)行預(yù)裝配,進(jìn)而提前發(fā)現(xiàn)并解決實(shí)際裝配過(guò)程中可能存在的問(wèn)題。在虛擬環(huán)境下對(duì)產(chǎn)品進(jìn)行裝配時(shí), 有時(shí)需要由操作者自由地選擇零件進(jìn)行操作,測(cè)試各零件間進(jìn)行裝配的可能性,而傳統(tǒng)的虛擬裝配仿真方法多是以零部件間已存在的裝配約束信息的提取為前置工作,以固定的裝配約束識(shí)別為基礎(chǔ),無(wú)法實(shí)現(xiàn)零件間的自由裝配仿真,制約了虛擬裝配的靈活性。在虛擬環(huán)境下建立零部件信息模型, 并通過(guò)對(duì)其所含的參與約束的幾何特征信息的識(shí)別、匹配和解算, 是解決該問(wèn)題有效的手段。

      目前主要的交互式裝配操作可以分為三種:基于位置的交互操作、基于約束的交互操作和基于語(yǔ)義的交互操作。

      基于位置的交互操作是最早被提出的交互定位方式。Gomes[1]和Chryssolouris[2]提出了基于“碰撞檢測(cè)”和“位姿近似捕捉”的虛擬裝配定位算法。這種方法將待裝配零件在裝配體中的最終位姿看作是已知的。在虛擬裝配中,實(shí)時(shí)檢測(cè)零件的位姿和定位點(diǎn)位姿的偏差,當(dāng)零件的位姿與定位點(diǎn)位姿偏差達(dá)到給定的誤差范圍內(nèi)時(shí),系統(tǒng)自動(dòng)將零件的位姿調(diào)整到最終的裝配位姿。

      典型的基于約束的交互式裝配操作為上海交通大學(xué)的楊潤(rùn)黨等人所做的研究[3]。在基于幾何約束的產(chǎn)品建模的基礎(chǔ)上,詳細(xì)研究了約束的識(shí)別、確認(rèn)和解算方法,將約束與自由度之間建立映射關(guān)系,并在此基礎(chǔ)上實(shí)現(xiàn)了基于自由度的多約束運(yùn)動(dòng)導(dǎo)航?;诩s束的交互操作方法對(duì)于模型建模要求較低,可以直接從CAD模型獲取產(chǎn)品裝配信息,在交互操作過(guò)程中零件間的裝配約束關(guān)系信息的處理較簡(jiǎn)單,實(shí)時(shí)性好。不足在于交互操作不方便,且裝配動(dòng)作沒(méi)有確切的含義。

      基于語(yǔ)義的交互操作的典型研究為劉振宇等人所做的研究[4]。通過(guò)語(yǔ)義識(shí)別捕捉虛擬裝配過(guò)程中的用戶(hù)交互意圖,進(jìn)行裝配零部件的運(yùn)動(dòng)引導(dǎo)與精確定位。采用從裝配語(yǔ)義元的空間位置屬性匹配、空間方向?qū)傩云ヅ?、?lèi)型匹配、參數(shù)匹配等4個(gè)方面進(jìn)行語(yǔ)義的識(shí)別?;谡Z(yǔ)義的交互操作方法的優(yōu)點(diǎn)在于在交互過(guò)程中可以通過(guò)語(yǔ)義中包含的豐富的工程信息使得裝配操作更復(fù)合實(shí)際裝配操作,且有利于裝配工藝規(guī)劃。不足之處在于裝配語(yǔ)義不能直接通過(guò)產(chǎn)品的CAD模型獲取,需要人的交互參與。另外,在操作過(guò)程中語(yǔ)義的處理較復(fù)雜。

      在上述的交互式裝配操作中,基于約束識(shí)別的方法是目前比較流行和成熟的方法。

      為了提高裝配仿真過(guò)程的靈活性,本文提出了虛擬裝配環(huán)境下實(shí)現(xiàn)面向裝配仿真的零件裝配約束關(guān)系動(dòng)態(tài)建立的方法, 通過(guò)提取虛擬環(huán)境下零件的約束特征信息來(lái)對(duì)零件間可能形成的裝配約束關(guān)系進(jìn)行識(shí)別和配對(duì), 獲得配對(duì)結(jié)果后,由操作者自主選擇所需要的裝配約束,生成零件間的裝配約束信息,為裝配仿真過(guò)程提供必要的數(shù)據(jù)信息。筆者結(jié)合自主研發(fā)的虛擬裝配軟件, 給出了基于虛擬裝配系統(tǒng)實(shí)現(xiàn)零件裝配約束動(dòng)態(tài)創(chuàng)建的零件信息文件讀寫(xiě)方法、約束特征信息的識(shí)別方法、約束特征信息的確認(rèn)方法和裝配仿真流程等,最后通過(guò)具體實(shí)例驗(yàn)證了該方法的有效性。

      1 零件信息模型建模與生成

      1.1 零件信息模型功能需求

      在虛擬環(huán)境下,基于裝配約束關(guān)系動(dòng)態(tài)建立的零件間的裝配仿真操作不同于基于約束識(shí)別的裝配仿真操作,零件間不存在確定的裝配約束關(guān)系,因此需要滿(mǎn)足以下幾個(gè)要求:零件間的約束識(shí)別過(guò)程智能化;零件間裝配約束的快速求解;裝配過(guò)程中約束的識(shí)別和匹配要符合操作者的操作意圖。要實(shí)現(xiàn)上述條件,使用的零件信息模型除了必需具備三維模型本身的點(diǎn)、線(xiàn)、面等幾何特征信息外,還必須包含裝配過(guò)程中零件間進(jìn)行裝配約束關(guān)系動(dòng)態(tài)創(chuàng)建所需的約束特征信息。

      包含約束特征信息的零件信息模型建模要求如下:

      (1)能夠包含可以進(jìn)行裝配約束識(shí)別的幾何特征的信息。

      (2)零件信息模型中不具有裝配關(guān)系信息或約束信關(guān)系息,而只包含進(jìn)行快速約束識(shí)別時(shí)所需的約束特征信息。

      1.2 零件約束信息表達(dá)

      為了有效的實(shí)現(xiàn)產(chǎn)品裝配過(guò)程中的約束自動(dòng)識(shí)別,本文在基本的零件信息的基礎(chǔ)上,加入了約束特征信息的概念。

      約束特征信息:通常的虛擬裝配仿真是在裝配樹(shù)確定以及約束關(guān)系確定的條件下進(jìn)行的,因此產(chǎn)品信息模型中一般包含裝配信息和約束信息。其中約束信息用來(lái)記錄參與約束的零件對(duì)象、零件上的點(diǎn)、線(xiàn)、面特征元素,約束類(lèi)型和參數(shù)。本文所提出的約束特征信息不同于約束信息,約束特征信息用來(lái)記錄零件中可以參與約束識(shí)別的點(diǎn)、線(xiàn)、面特征元素及相關(guān)參數(shù),但不包含參與約束的零件對(duì)象及約束類(lèi)型和參數(shù)信息,同時(shí)零件中能夠參與約束識(shí)別的幾何特征元素將以分組的形式進(jìn)行記錄,以保證零件間進(jìn)行約束識(shí)別時(shí)的快速性和準(zhǔn)確性,這一點(diǎn)將在下文中詳細(xì)介紹。包含約束特征信息的零件信息模型的層次結(jié)構(gòu)如圖1所示。

      圖1 包含約束特征信息的零件信息模型的層次結(jié)構(gòu)

      整個(gè)零件信息模型包括零件基本信息層、幾何特征信息層和約束特征信息層。

      零件基本信息層主要記錄零件的名稱(chēng)、顯示模型路徑、初始位姿矩陣以及一些零件的物性信息,如質(zhì)量、質(zhì)心位置等。

      幾何特征信息層主要記錄零件幾何特征的類(lèi)型、ID等管理屬性信息以及特征的參數(shù)值信息,由面表、線(xiàn)表、點(diǎn)表三部分組成。

      約束特征信息層主要記錄可以進(jìn)行約束識(shí)別的幾何特征信息,包括幾何特征的類(lèi)型、在對(duì)應(yīng)表中的ID及一些參數(shù)值信息。為了簡(jiǎn)化虛擬裝配仿真過(guò)程中的約束自動(dòng)識(shí)別過(guò)程,在約束特征信息層中,對(duì)一組約束的相關(guān)幾何特征信息以組的形式進(jìn)行記錄。以螺栓與螺母的配合為例,如圖2所示,螺栓構(gòu)件可以與螺母構(gòu)件進(jìn)行約束配合的幾何特征包括螺栓頭部一側(cè)的端面P1、螺桿的軸線(xiàn)L1,相關(guān)的參數(shù)信息為螺桿的半徑R1;螺母構(gòu)件可以與螺栓構(gòu)件進(jìn)行約束配合的幾何特征包括螺母兩側(cè)的端面P2和P3、螺母的軸線(xiàn)L2,相關(guān)的參數(shù)信息為螺母的螺紋半徑R2。虛擬裝配仿真過(guò)程中,在螺栓與螺母半徑相同的情況下,即R1=R2時(shí),螺母的兩個(gè)端面P2和P3都可以與螺栓頭部的端面P1進(jìn)行面貼合的約束,同時(shí)螺母的軸線(xiàn)L2與螺栓的軸線(xiàn)L1存在線(xiàn)對(duì)齊的約束,因此螺母的約束特征信息分為兩組,每一組約束特征信息分別包含螺母一側(cè)的端面、螺母的軸線(xiàn)及螺母的螺紋半徑,即P2、L2、R2作為一組約束特征信息,P3、L2、R2作為另一組約束特征信息。

      圖2 螺栓與螺母的約束特征信息分組

      采用包含約束特征信息的產(chǎn)品信息模型,可以滿(mǎn)足實(shí)現(xiàn)裝配約束自動(dòng)識(shí)別對(duì)產(chǎn)品信息模型的要求;在約束特征信息中對(duì)參與約束的幾何特征信息采用分組形式進(jìn)行記錄,一方面使約束特征信息的組織更加清晰明朗;另一方面在裝配仿真過(guò)程中,可以對(duì)零件間成組的幾何特征進(jìn)行識(shí)別,提高了裝配約束識(shí)別配對(duì)的效率,為零件間的裝配約束關(guān)系動(dòng)態(tài)建立提供了方便。

      1.3 零件信息模型生成

      零件信息模型包括零件基本信息、幾何特征信息以及約束特征信息,零件信息模型文件的數(shù)據(jù)來(lái)源辦法如下:零件信息模型中的顯示模型通過(guò)CAD系統(tǒng)輸出的多邊形模型來(lái)實(shí)現(xiàn);幾何特征信息和約束特征信息通過(guò)對(duì)CAD系統(tǒng)的二次開(kāi)發(fā)獲得。

      (1)零件基本信息

      零件基本信息主要包括零件的可視化模型信息以及初始位姿矩陣。在二次開(kāi)發(fā)程序中,對(duì)當(dāng)前模型調(diào)用保存為面片模型的功能,可將零件的顯示模型保存在事先寫(xiě)好的路徑下,在進(jìn)行保存的同時(shí),還可以獲得該零件在全局坐標(biāo)系下的位姿矩陣,作為零件在虛擬環(huán)境下的初始位姿矩陣。

      (2)幾何特征信息

      由于不存在固定的約束關(guān)系,零件的幾何特征信息也不能通過(guò)讀取已存在約束的相應(yīng)特征的方法來(lái)獲得,而必須由操作者進(jìn)行手動(dòng)選擇。操作者選擇零件幾何特征并將其信息輸出的過(guò)程分為兩步:一是操作者決定該零件可能形成的裝配約束組的數(shù)目;二是操作者根據(jù)每組裝配約束在零件上選擇所涉及的幾何特征,同時(shí)通過(guò)二次開(kāi)發(fā)程序在后臺(tái)讀取每個(gè)特征的相應(yīng)數(shù)據(jù),并將其保存在零件信息模型中。

      (3)約束特征信息

      約束特征信息分組記錄了能夠進(jìn)行約束識(shí)別的幾何特征信息,其生成方式以操作者按約束特征信息選擇所涉及幾何特征為基礎(chǔ)。操作者選擇完一組約束對(duì)應(yīng)的幾何特征后,系統(tǒng)自動(dòng)將該組中涉及的幾何特征歸為一組約束特征信息,對(duì)于存在額外的數(shù)據(jù)信息的幾何特征,如圓弧需要半徑長(zhǎng)度信息,軸線(xiàn)需要其所在孔或軸的半徑信息等,可以調(diào)用相關(guān)的函數(shù)獲得這些數(shù)據(jù)信息,并將其一起保存于構(gòu)件信息模型文件中。

      2 基于約束動(dòng)態(tài)創(chuàng)建的裝配仿真

      2.1 裝配約束動(dòng)態(tài)識(shí)別

      裝配約束匹配信息的動(dòng)態(tài)識(shí)別是裝配約束解算的前提條件,即只有在約束信息已經(jīng)被識(shí)別的情況下,該信息才能被操作者確認(rèn)并進(jìn)行裝配約束解算。裝配約束匹配信息識(shí)別的目的是為了實(shí)現(xiàn)用戶(hù)的裝配意圖,匹配信息識(shí)別后將依次對(duì)參與約束的幾何特征元素進(jìn)行高亮顯示,提示用戶(hù)這里存在匹配的裝配約束關(guān)系。裝配約束匹配信息識(shí)別的過(guò)程就是在虛擬環(huán)境下,對(duì)零件間的約束特征信息進(jìn)行匹配,識(shí)別出零件間可能存在裝配關(guān)系的幾何特征,并生成相應(yīng)的裝配約束,從而實(shí)現(xiàn)裝配過(guò)程的仿真。

      裝配約束匹配信息動(dòng)態(tài)識(shí)別的流程如圖3所示。

      圖3 裝配約束匹配信息動(dòng)態(tài)識(shí)別的流程

      第一步,零件間空間位置的判斷。在虛擬環(huán)境下,采用層次包圍盒法,獲取零件的包圍盒半徑作為距離基準(zhǔn)單位d,再計(jì)算兩零件包圍盒中心的空間距離L,當(dāng)L<2d時(shí),則認(rèn)為兩零件的空間距離接近,繼續(xù)進(jìn)行第二步;否則,不進(jìn)行約束識(shí)別匹配。

      第二步,零件約束特征列表的對(duì)比。對(duì)各自零件的約束特征列表中的每組約束特征信息進(jìn)行遍歷比對(duì),由于約束特征信息中記錄了可以參與約束的類(lèi)型、幾何特征的參數(shù)信息等,當(dāng)發(fā)現(xiàn)存在匹配的約束特征信息時(shí),繼續(xù)進(jìn)行第三步;否則退出約束識(shí)別匹配。

      第三步,用戶(hù)確認(rèn)所識(shí)別的約束特征,形成裝配約束。由于兩零件間可能存在多組可以匹配的裝配約束,在完成第二步后,其中一組匹配的約束特征信息中的幾何特征將以高亮顯示,此時(shí)用戶(hù)可以在不同的匹配約束特征中進(jìn)行切換,直到確定一組符合自己意圖的裝配約束特征,若進(jìn)行確認(rèn),則生成一對(duì)新的裝配約束信息,并將此約束放入待確認(rèn)約束列表中。此時(shí)裝配約束自動(dòng)識(shí)別的工作完成。

      上述裝配約束匹配信息的動(dòng)態(tài)識(shí)別與基于固定約束識(shí)別的方法相比,其不同之處在于,零件間的裝配約束關(guān)系需要通過(guò)操作者進(jìn)行選擇并確認(rèn),如圖4。圖4a中,螺栓與軸套孔的兩端都可以進(jìn)行配合,在約束匹配信息的智能識(shí)別過(guò)程中,會(huì)依次在這兩組約束特征中進(jìn)行切換,由操作者選擇所需的裝配約束;圖4b中,軸與連桿兩側(cè)的孔均可以進(jìn)行軸孔約束配合,同樣需要操作者對(duì)所需的裝配約束進(jìn)行選擇。

      (a)螺栓與軸套孔的配合

      (b)轉(zhuǎn)軸與連桿的配合圖4 操作者選擇匹配的裝配約束過(guò)程

      2.2 裝配約束匹配信息確認(rèn)

      引入裝配約束匹配信息確認(rèn)的目的是為了利用動(dòng)態(tài)創(chuàng)建的裝配約束匹配信息,實(shí)現(xiàn)用戶(hù)的裝配意圖。用戶(hù)遵循動(dòng)態(tài)建立的裝配約束匹配信息的提示,移動(dòng)裝配零件朝向待裝配件進(jìn)入匹配信息確認(rèn)過(guò)程,以模擬實(shí)際的裝配過(guò)程。

      裝配約束匹配信息確認(rèn)的算法如下:

      第一步,獲取已識(shí)別但未確認(rèn)過(guò)的匹配信息。

      第二步,檢測(cè)匹配信息是否滿(mǎn)足確認(rèn)條件。滿(mǎn)足,則繼續(xù)向下進(jìn)行,否則,本過(guò)程結(jié)束。其中,確認(rèn)條件為匹配信息裝配零件進(jìn)入匹配信息確認(rèn)范圍,且所有約束都滿(mǎn)足識(shí)別條件。

      第三步,對(duì)匹配信息中的第一個(gè)約束進(jìn)行解算,并修正零件的位姿。其中,約束解算是指,假設(shè)約束滿(mǎn)足,計(jì)算抓取的零件對(duì)象完成裝配后的位姿矩陣,并調(diào)整其位姿。

      第四步,將匹配信息中的第一個(gè)約束標(biāo)示為已確認(rèn),并繼續(xù)下一個(gè)約束的解算。

      圖5 裝配確認(rèn)示例

      以圖5a的情況為例:零件A與零件B之間存在的裝配約束分別為A的軸線(xiàn)與B的槽軸線(xiàn)的線(xiàn)對(duì)齊約束以及A與B之間的面對(duì)齊約束,約束平面分別為P1、P2。零件A與零件B的初始位姿矩陣分別為MA0和MB0。在軸線(xiàn)對(duì)齊約束預(yù)解算后,如圖5b,零件A的位姿矩陣變?yōu)镸A1,軸線(xiàn)對(duì)齊前后零件A的增量矩陣Amat1,因?yàn)镸A1=MA0*Amat1,所以Amat1=MA0-1×MA1。再對(duì)零件A與零件B進(jìn)行面對(duì)齊約束預(yù)解算,如圖5c,完成后零件A的位姿矩陣變?yōu)镸A2,面對(duì)齊前后零件A的增量矩陣為Amat2,即MA2=MA1*Amat2,同上得Amat2=MA1-1×MA2。此時(shí)如果操作者進(jìn)行約束確認(rèn),則調(diào)整零件A的位姿,完成裝配約束解算。

      按照上述流程,即在虛擬環(huán)境下完成了零件間的裝配約束匹配信息的確認(rèn)過(guò)程。

      3 原型系統(tǒng)開(kāi)發(fā)與實(shí)例驗(yàn)證

      3.1 原型系統(tǒng)開(kāi)發(fā)

      基于零件裝配約束關(guān)系動(dòng)態(tài)創(chuàng)建的虛擬裝配系統(tǒng)是在產(chǎn)品數(shù)字樣機(jī)平臺(tái)(Digital Mockup Simulation Platform, DMSP)的基礎(chǔ)之上開(kāi)發(fā)而成的。DMSP是上海交通大學(xué)CIM研究所虛擬現(xiàn)實(shí)實(shí)驗(yàn)室自主研究開(kāi)發(fā)的一個(gè)Windows環(huán)境下的系統(tǒng)是一個(gè)基于現(xiàn)有虛擬裝配和虛擬仿真的研究和開(kāi)發(fā)積累改進(jìn)而來(lái)的產(chǎn)品數(shù)字樣機(jī)仿真平臺(tái),用于完成產(chǎn)品的裝配仿真、裝配工藝驗(yàn)證、交互式視景仿真、生產(chǎn)線(xiàn)和車(chē)間布局規(guī)劃等。以DMSP為基礎(chǔ),在對(duì)零件間裝配約束關(guān)系動(dòng)態(tài)建立技術(shù)的研究的基礎(chǔ)上,開(kāi)發(fā)了該虛擬裝配系統(tǒng)。

      3.2 實(shí)例驗(yàn)證

      通過(guò)自主研發(fā)的虛擬裝配仿真系統(tǒng)對(duì)文中所提方法進(jìn)行了驗(yàn)證。以刨床導(dǎo)桿機(jī)構(gòu)為例,在虛擬環(huán)境下,將導(dǎo)入的零件依次進(jìn)行裝配,其過(guò)程如圖6a所示。裝配完成的刨床導(dǎo)桿機(jī)構(gòu)如圖6b所示。

      (a) (b)圖6 刨床導(dǎo)桿機(jī)構(gòu)的裝配

      4 結(jié)束語(yǔ)

      本文提出了一種在虛擬裝配環(huán)境下通過(guò)零件間約束關(guān)系的動(dòng)態(tài)識(shí)別,來(lái)建立零件之間的裝配關(guān)系,并實(shí)現(xiàn)零件裝配仿真的方法。即通過(guò)對(duì)零件的約束特征信息進(jìn)行配對(duì), 得出相應(yīng)的裝配約束,經(jīng)過(guò)約束的解算確認(rèn)實(shí)現(xiàn)對(duì)應(yīng)零件間的裝配。同時(shí)給出了實(shí)現(xiàn)基于裝配約束動(dòng)態(tài)建立的虛擬裝配所需的零件信息模型文件的數(shù)據(jù)結(jié)構(gòu)、約束特征識(shí)別和匹配的條件、約束確認(rèn)的算法和裝配仿真的實(shí)現(xiàn)流程。

      在虛擬裝配環(huán)境下實(shí)現(xiàn)通過(guò)約束特征動(dòng)態(tài)識(shí)別建立零件間的裝配約束關(guān)系,可以使操作者獲得更大的裝配操作靈活度,減少了在虛擬環(huán)境下進(jìn)行裝配仿真的前處理工作量, 提高裝配仿真的智能化程度,對(duì)有效地提高虛擬裝配仿真的自動(dòng)化程度具有重要的意義。

      [1] Gomesde Sa,Zachmann G. Virtual reality as a tool for verification of assembly and maintenance processes[J].Computer and Graphics,1999,23(3):389-403.

      [2] Chryssolouris G, Mavrikios D, Fragos D. A virtual reality-based experimentation environment for the verification of human—related factor in assembly processes[J]. Robotics and Computer-Integrated Manufacturing,2000,16(4):267-276.

      [3] 楊潤(rùn)黨.虛擬環(huán)境中交互式工位規(guī)劃與裝配過(guò)程仿真技術(shù)研究[D]. 上海:上海交通大學(xué),2007.

      [4] 劉振宇, 譚建榮, 張樹(shù)有. 基于語(yǔ)義識(shí)別的虛擬裝配運(yùn)動(dòng)引導(dǎo)研究[J]. 軟件學(xué)報(bào), 2002, 13(3): 382-389.

      [5] 夏之翔. 虛擬裝配操作中語(yǔ)義建模和推理方法研究與應(yīng)用[R]. 上海:上海交通大學(xué),2009.

      [6] 楊潤(rùn)黨, 武殿梁, 范秀敏,等. 基于約束的虛擬裝配運(yùn)動(dòng)導(dǎo)航技術(shù)[J], 計(jì)算機(jī)集成制造系統(tǒng), 2006, 12(3): 413-419.

      [7] 劉振宇,譚建榮,張樹(shù)有.面向虛擬裝配的產(chǎn)品層次信息表達(dá)研究[J]. 計(jì)算機(jī)輔助設(shè)計(jì)及圖形學(xué)學(xué)報(bào),2001,13(3):1-6.

      [8] 劉檢華,張志華,寧汝新.虛擬裝配環(huán)境下運(yùn)動(dòng)副自動(dòng)識(shí)別方法[J]. 計(jì)算機(jī)集成制造系統(tǒng),2011 (1):62-48.

      [9] 武殿梁,楊潤(rùn)黨,馬登哲,等.虛擬裝配環(huán)境下的裝配模型表達(dá)技術(shù)研究[J].計(jì)算機(jī)集成制造系統(tǒng),2004, 10(11):1364-1370.

      [10] YANG Rundang, FAN Xiumin, WU Dianliang. Virtual assembly technologies based on constraint and DOF analysis[J]. Robotics and Computer-Integrated Manufacturing, 2007,23(4): 447-456.

      (編輯 李秀敏)

      Research of Virtual Assembly Technology Based on Dynamic Construction of Sssembly Constraint

      DENG Yi-chen,F(xiàn)AN Xiu-min,QIU Shi-guang

      (School of Mechanical Engineering,Shanghai Jiaotong University,Shanghai 200240,China)

      In order to reduce the modeling work load of assembly simulation in virtual environment effectively, and to enhance the automatic level of assembly simulation, the dynamic construction method of assembly constraint in virtual environment is presented. By extracting the constraint feature information of parts that is used for virtual assembly, the feature in each part which is likely to form a assembly constraint can be recognized. A more flexible solution of assembly simulation in virtual environment is proposed through transforming the constraint pair recognized above into assembly constraint relationship between parts automatically. Combining with the virtual assembly simulation software, the data structure of part models, condition of constraint feature recognition, and constraint feature verifying process are proposed. The effectiveness of the method is validated by examples in the software.

      virtual assembly;assembly constraint feature;automatic recognition; dynamic construction

      1001-2265(2014)07-0124-05

      10.13462/j.cnki.mmtamt.2014.07.036

      2013-10-27;

      2013-11-13

      鄧逸辰(1988—),男,江蘇揚(yáng)州人,上海交通大學(xué)碩士研究生,主要研究方向?yàn)樘摂M裝配、虛擬現(xiàn)實(shí),(E-mail) 5103899dyc@163.com;范秀敏(1971—),女,福建南平人,上海交通大學(xué)教授,博士生導(dǎo)師,博士,主要研究方向?yàn)樘摂M現(xiàn)實(shí)、系統(tǒng)仿真。

      TH166;TG65

      A

      猜你喜歡
      虛擬環(huán)境操作者位姿
      虛擬環(huán)境中空間壓縮問(wèn)題的影響與改善
      包裝工程(2023年16期)2023-08-25 11:32:42
      前庭刺激對(duì)虛擬環(huán)境三維空間定向的影響及與空間能力的相關(guān)關(guān)系
      載人航天(2021年5期)2021-11-20 06:04:34
      如何通過(guò)虛擬環(huán)境有效管理Python第三方庫(kù)
      操作者框架在車(chē)輛傳動(dòng)系旋轉(zhuǎn)耐久試驗(yàn)中的研究與應(yīng)用
      虛擬環(huán)境下大數(shù)據(jù)智能并行聚類(lèi)方法研究
      基于共面直線(xiàn)迭代加權(quán)最小二乘的相機(jī)位姿估計(jì)
      基于CAD模型的單目六自由度位姿測(cè)量
      操作者因素對(duì)Lenstar測(cè)量眼軸長(zhǎng)度可重復(fù)性的影響
      小型四旋翼飛行器位姿建模及其仿真
      雙腔管插入操作者手衛(wèi)生依從性護(hù)理干預(yù)效果觀察
      开化县| 清苑县| 高清| 家居| 临颍县| 城口县| 嵊州市| 简阳市| 镇坪县| 通州区| 紫阳县| 蓝山县| 阿合奇县| 太保市| 全椒县| 明水县| 巴彦淖尔市| 鹿泉市| 全椒县| 昌黎县| 大安市| 新田县| 蓬安县| 泸西县| 吉安县| 报价| 渑池县| 文水县| 饶阳县| 博罗县| 万载县| 姚安县| 库尔勒市| 东乡县| 桂阳县| 老河口市| 卢龙县| 瑞昌市| 江孜县| 山东省| 九龙坡区|