欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種三維裝配仿真中快速定義仿真運動的方法及系統(tǒng)與流程

文檔序號:12367363閱讀:305來源:國知局
一種三維裝配仿真中快速定義仿真運動的方法及系統(tǒng)與流程

本發(fā)明涉及三維裝配仿真信息化領(lǐng)域,更具體的說,是涉及一種三維裝配仿真中快速定義仿真運動的方法和系統(tǒng)。



背景技術(shù):

在現(xiàn)有的三維裝配仿真系統(tǒng)中,對于每一個工藝編制的任務(wù),其工藝過程中所需的零部件需要手工指派;工具工裝需要手工導(dǎo)入;相關(guān)的仿真運動過程需要手工定義;工藝中所需的說明,圖解,標(biāo)注,工藝屬性等需要手工輸入。

現(xiàn)有的做法是對每一個零部件都獨立的進(jìn)行仿真運動定義。如在裝配仿真中最常見的安裝螺絲螺母,一個產(chǎn)品通常有非常多的螺絲螺母,大多數(shù)的螺絲螺母都是使用非常類似的方式進(jìn)行安裝?,F(xiàn)有方案都是每個螺絲螺母單獨定義其仿真運動。如果某些螺絲螺母需要同步仿真運動,那么也是使用者進(jìn)行手工安排其仿真時間。并且在大量零部件都需要進(jìn)行相同的仿真運動時,需要使用者對每個零部件進(jìn)行獨立的仿真運動定義,造成了相關(guān)工藝人員投入大量的時間和精力去進(jìn)行重復(fù)勞動。



技術(shù)實現(xiàn)要素:

有鑒于此,有必要針對上述問題,提供一種三維裝配仿真中快速定義仿真運動的方法和系統(tǒng),能夠自動識別相關(guān)零部件,自動為其生成之前定義好的仿真運動,大幅提高工作效率。

為了實現(xiàn)上述目的,本發(fā)明的技術(shù)方案如下:

一種三維裝配仿真中快速定義仿真運動的方法,包括以下步驟:

S1、定義零部件識別特征及相應(yīng)的仿真運動類型和參數(shù);

S2、根據(jù)識別特征匹配已定義零部件,查找相關(guān)的仿真運動類型及參數(shù),生成仿真運動。

作為優(yōu)選的,所述步驟S1具體包括:

S101、定義多個零部件范圍及對應(yīng)的識別特征;

S102、每一個范圍內(nèi)的零部件定義一套仿真運動;

S103、定義仿真運動的類型和參數(shù),并按照其所屬的零部件范圍保存在相應(yīng)的配置文件中。

作為優(yōu)選的,步驟S101中,所述識別特征包括零部件代號、名稱或?qū)傩浴?/p>

作為優(yōu)選的,步驟S102中,每一套仿真運動對應(yīng)一套運動參數(shù),包括平移距離、旋轉(zhuǎn)圈數(shù)、螺距。

作為優(yōu)選的,步驟S103中,具有相同裝配方法的零部件分為一類,并定義其仿真運動類型和參數(shù)。

作為優(yōu)選的,所述步驟S2具體包括,

S201、選擇所需要定義仿真運動的零部件,根據(jù)定義的可用零部件范圍來自動匹配相關(guān)已定義零部件;

S202、從配置文件中取出相關(guān)零部件的仿真運動類型和參數(shù);

S203、根據(jù)找到的仿真運動類型和參數(shù)生成對應(yīng)的仿真運動;

S204、重復(fù)步驟S201至S203,直至所有可進(jìn)行快速生成仿真運動的零部件被定義完成。

一種根據(jù)上述方法進(jìn)行快速定義仿真運動的系統(tǒng),包括特征定義模塊、特征識別模塊、快速仿真定義模塊、配置文件模塊、仿真運動快速生成模塊;

所述特征定義模塊用于定義零部件范圍及對應(yīng)的識別特征;

所述快速定義仿真模塊用于對每一個范圍內(nèi)的零部件定義一套仿真運動,并定義仿真運動類型和參數(shù);

所述配置文件模塊用于根據(jù)零部件范圍來保存相應(yīng)的仿真運動類型和參數(shù);

所述特征識別模塊用于對待定義的仿真運動零部件進(jìn)行特征識別,并從配置文件模塊中找出已定義零部件的仿真云頂類型和參數(shù);

所述仿真快速生成模塊用于根據(jù)找到的仿真運動類型和參數(shù)生成對應(yīng)的仿真運動。

與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果在于:在定義大量同類仿真運動時,能夠大幅縮短工作時間,減少工作強度,將大量重復(fù)繁瑣的操作交給計算機自動完成。同時由于其針對的零部件是依靠特征來識別的,可以很方便的修改自動生成所適用的零部件范圍;其仿真運動的種類和參數(shù)也都是可配置的,可調(diào)整的,這提高了本方案的適用性。

附圖說明

圖1為本發(fā)明實施例的方法流程框圖;

圖2為本發(fā)明實施例圖1的具體流程示意圖;

圖3為本發(fā)明實施例的系統(tǒng)結(jié)構(gòu)框圖。

具體實施方式

下面結(jié)合附圖和實施例對本發(fā)明所述的一種三維裝配仿真中快速定義仿真運動的方法和系統(tǒng)作進(jìn)一步說明。

以下是本發(fā)明所述的一種三維裝配仿真中快速定義仿真運動的方法和系統(tǒng)的最佳實例,并不因此限定本發(fā)明的保護范圍。

圖1示出了一種三維裝配仿真中快速定義仿真運動的方法,包括兩個方面,一是定義快速裝配仿真的適用范圍及仿真運動參數(shù),二是在實際場景中使用快速裝配仿真功能進(jìn)行快速仿真定義;具體的包括:

S1、定義零部件識別特征及相應(yīng)的仿真運動類型和參數(shù);

S2、根據(jù)識別特征匹配已定義零部件,查找相關(guān)的仿真運動類型及參數(shù),生成仿真運動。本方法中,通過預(yù)先定義仿真運動類型和參數(shù),并在后續(xù)工作中直接通過識別特征進(jìn)行匹配,調(diào)用已設(shè)定好的仿真運動類型和參數(shù),實現(xiàn)對待定義仿真運動零部件的快速定義,可以適用于多種不同的零部件,達(dá)到靈活性強的目的。在本實施例中,所述步驟S1具體包括:

S101、定義多個零部件范圍及對應(yīng)的識別特征;零部件范圍依賴條件判斷,其條件可以是多種特征,例如零部件的代號,名稱,或?qū)傩缘?,都可以作為判斷零部件范圍的特征;定義好識別特征后,可方便后續(xù)匹配具有相同或相似特征的零部件,以便進(jìn)行后續(xù)操作;

S102、每一個范圍內(nèi)的零部件定義一套仿真運動,比如平移,螺旋等仿真運動,每一種仿真運動又對應(yīng)著一套運動數(shù),如平移的距離,旋轉(zhuǎn)的圈數(shù)、螺距等;不同的零部件會有不同的裝配方法,其仿真運動也就不一樣;在本實施例中,允許定義多個零部件范圍,每個范圍對應(yīng)不同的裝配仿真運動;通過這種方式可以適用于多種不同的零部件,達(dá)到靈活性強的目的;在本實施例中,可以根據(jù)實際需要來劃分不同的零部件范圍,具有相同裝配方法的零件,可以分為一類,專門定義其仿真運動的類型和參數(shù);

S103、定義仿真運動的類型和參數(shù),并按照其所屬的零部件范圍保存在相應(yīng)的配置文件中;企業(yè)可根據(jù)自身需要,對常見的零部件進(jìn)行分類整理,設(shè)定其仿真運動方式及參數(shù),并預(yù)先定義此配置文件供日后使用。

在本實施例當(dāng)中,在實際場景中使用快速定義仿真運動時,又分為4個步驟。

S201、由用戶選擇所需要定義仿真運動的零部件;

S202、根據(jù)之前定義的可用零部件范圍(如代號、名稱相同,或代號、名稱包含某個字符串)來自動匹配相關(guān)已定義零部件;然后從配置文件中取出相關(guān)零部件的仿真運動類型和參數(shù);

S203、根據(jù)找到的仿真運動類型和參數(shù)生成對應(yīng)的仿真運動;

S204、重復(fù)S201~S203,只到所有可以進(jìn)行快速仿真定義的零部件全部被定義完成。

如圖2所示,在本實施例中,定義快速裝配仿真的適用范圍及仿真運動參數(shù)部分包括定義零部件識別特征、定義仿真運動的類型、定義仿真運動的參數(shù),做好準(zhǔn)備工作,企業(yè)可根據(jù)自身需要,對常見的零部件進(jìn)行分類整理,設(shè)定其仿真運動方式及參數(shù),并預(yù)先定義此配置文件供日后使用。

在實際場景中使用快速定義仿真運動時,通過選擇相同特征的零部件,并查找零部件對應(yīng)的相關(guān)仿真運動定義,以生成仿真運動,直至所有可以進(jìn)行快速仿真定義的零部件全部被定義完成。

如圖3所示,本實施例中還提供了一種根據(jù)上述方法快速定義仿真運動的系統(tǒng),包括特征定義模塊、特征識別模塊、快速仿真定義模塊、配置文件模塊、仿真運動快速生成模塊;

所述特征定義模塊用于定義零部件范圍及對應(yīng)的識別特征;不同的零部件會有不同的裝配方法,其仿真運動也就不一樣,在本實施例中,允許定義多個零部件范圍,每個范圍對應(yīng)不同的裝配仿真運動,通過這種方式可以適用于多種不同的零部件,達(dá)到靈活性強的目的。更進(jìn)一步的,零部件范圍依賴條件判斷,其條件可以是多種特征,例如零部件的代號,名稱,或?qū)傩缘龋伎梢宰鳛榕袛嗔悴考秶奶卣鳌?/p>

所述快速定義仿真模塊用于對每一個范圍內(nèi)的零部件定義一套仿真運動,比如平移,螺旋等仿真運動,每一種仿真運動又對應(yīng)著一套運動數(shù),如平移的距離,旋轉(zhuǎn)的圈數(shù)、螺距等,并定義仿真運動類型和參數(shù);可以根據(jù)實際需要來劃分不同的零部件范圍,具有相同裝配方法的零件,可以分為一類,專門定義其仿真運動的類型和參數(shù)。

所述配置文件模塊用于根據(jù)零部件范圍來保存相應(yīng)的仿真運動類型和參數(shù);將仿真運動類型和參數(shù)按零部件范圍來規(guī)范統(tǒng)一保存,方便調(diào)用;

所述特征識別模塊用于對待定義的仿真運動零部件進(jìn)行特征識別,并從配置文件模塊中找出已定義零部件的仿真云頂類型和參數(shù);

所述仿真快速生成模塊用于根據(jù)找到的仿真運動類型和參數(shù)生成對應(yīng)的仿真運動。

總上所述,本發(fā)明提供了一種快速定義仿真運動的方法,用于解決三維裝配工藝系統(tǒng)中定義仿真運動的易用性問題,同時本發(fā)明能大幅減少仿真定義時的工作量,提高編寫裝配工藝的速度。不同于現(xiàn)有技術(shù)中針對每一個零部件都獨立的進(jìn)行仿真運動定義,本發(fā)明通過預(yù)先定義相關(guān)零部件的識別特征,及對應(yīng)零部件的運動方式和參數(shù),在遇到需要定義具有相同特征的零部件的裝配活動時,能夠自動識別相關(guān)零部件,自動為其生成之前定義好的仿真運動。在由大量類似同類零部件需要定義同類型仿真活動時,能夠大幅提高工作效率。

以上所述實施例僅表達(dá)了本發(fā)明的幾種實施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
元谋县| 南丰县| 铁力市| 昌乐县| 婺源县| 马山县| 家居| 苍山县| 阿克苏市| 九龙城区| 梁河县| 蒲江县| 固安县| 铜陵市| 康平县| 山东| 兴国县| 崇文区| 尼玛县| 明水县| 疏勒县| 临颍县| 宝鸡市| 金湖县| 会同县| 宝兴县| 加查县| 江达县| 定陶县| 江孜县| 越西县| 岑溪市| 芦溪县| 满城县| 文化| 荔波县| 策勒县| 同江市| 华池县| 汉源县| 庆元县|