我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網(wǎng)站首頁 > Proe教程

pro/e數(shù)據(jù)共享方法詳解

時間:2011-02-22 15:44:15 來源:未知

pro/e數(shù)據(jù)共享方法詳解:proe Top-Down設(shè)計方法系列教程(一)
概述:
在真正的產(chǎn)品設(shè)計過程中,不同零件或裝配之見的數(shù)據(jù)共享是不可避免的,如何有效地管理這些數(shù)據(jù)的參考和傳遞是一個產(chǎn)品設(shè)計在軟件層面上的關(guān)鍵所在,本教程詳細講解了在WildFire3.0(野火3.0)中不同零件和裝配間的數(shù)據(jù)傳遞方法,通過分析它們之間的不同和各自的優(yōu)缺點幫助新手理解它們之間的不用用途從而在實際的工作中正確地使用它們,同時也為我們將來使用Top Down自頂而下設(shè)計方法打下良好的基礎(chǔ)

 

Top_down設(shè)計方法嚴格來說只是一個概念,在不同的軟件上有不同的實現(xiàn)方式,只要能實現(xiàn)數(shù)據(jù)從頂部模型傳遞到底部模型的參數(shù)化過程都可以稱之為Top Down設(shè)計方法,從這點來說實現(xiàn)的方法也可以多種多樣。不過從數(shù)據(jù)管理和條理性上來衡量,對于某一特定類型都有一個相對合適的方法,當(dāng)產(chǎn)品結(jié)構(gòu)的裝配關(guān)系很簡單時這點不太明顯,當(dāng)產(chǎn)品的結(jié)構(gòu)很復(fù)雜或數(shù)據(jù)很大時數(shù)據(jù)的管理就很重要了。下面我們就WildFire來討論一下一般的Top Down的實現(xiàn)過程。不過在討論之前我們有必要先弄清楚WildFire中各種數(shù)據(jù)共享方法,因為top down的過程其實就是一個數(shù)據(jù)傳遞和管理的過程。弄清楚不同的幾何傳遞方法才能根據(jù)不同的情況使用不同的數(shù)據(jù)共享方法
在WildFire中,數(shù)據(jù)的共享方法有下面幾種:
        From File...(來自文件….)
        Copy Geometry…(復(fù)制幾何…)
        Shrinkwrap…(收縮幾何..)
        Merge…(合并)
        Cutout…(切除)
        Publish Geometry…(發(fā)布幾何…)
        Inheritance…(繼承…)
        Copy Geometry from other Model…(自外部零件復(fù)制幾何…)
        Shrinkwrap from Other Model…(自外部零件收縮幾何..)
        Merge from Other Model…(自外部模型合并…)
        Cutout from Other Model..(自外部模型切除…)
        Inheritance from Other Model…(自外部模型繼承…)
From File…(來自文件…)

實際就是輸入外部數(shù)據(jù)。Wildfire可以支持輸入一般常見的圖形格式,包括igs,step,parasolid,catia,dwg,dxf,asc等等,自己試試就可以看到支持的文件類型列表。在同一個文件內(nèi)你可以任意輸入各種不同的格式文件。輸入的數(shù)據(jù)的對齊方式是用坐標對齊的方法,所以你要指定一個坐標系統(tǒng)。當(dāng)然你也可以直接用缺省的座標系。

 

使用共享數(shù)據(jù)(Shared Data)的方法有兩種:
第一種就是在裝配圖內(nèi)通過激活(activate)相應(yīng)的模型然后進行共享數(shù)據(jù)的操作。也是在進行結(jié)構(gòu)設(shè)計時常用的共享方法,這種方法用于要進行數(shù)據(jù)共享的兩個零件之間有顯式的裝配關(guān)系的時候采用。這種共享方法的復(fù)制幾何不受原來的默認坐標系的影響,完全依照不同的零件在裝配中的定位或裝配位置而定,具有更大的靈活性。

 

第二種是直接在零件的part下用從外部零件復(fù)制的方法來進行,主要是用于要共享數(shù)據(jù)的兩個模型之間沒有顯式的裝配關(guān)系的情況下采用,這種情況只能使用坐標系的定位方法(通常是默認坐標系了),從效果來看,它就像是一個使用坐標系對齊方式來進行裝配之后的數(shù)據(jù)共享方式,后面帶有from Other Modle…(自外部模型)的共享方法都是這類。缺點是定位方式單一,優(yōu)點是不需要建立一個裝配輔助。
這兩者方法在WildFire3.0中除了一個是在裝配狀態(tài)下另一個是在零件模型下的區(qū)別之外,使用的方法便都是一樣了。所以在這里我們只詳細介紹前面的在裝配狀態(tài)下的數(shù)據(jù)共享方法。

 

Copy Geometry…(復(fù)制幾何)

 

在WildFire3.0中利用復(fù)制幾何你可以在裝配中復(fù)制另一個零件的各中幾何,包括曲面,曲顯,基準等。
要使用復(fù)制幾何:#p#分頁標題#e#
首先你要在裝配圖中的模型樹中選定模型然后按住右鍵在彈出的右鍵菜單中選擇Active(激活)。這樣你就是在裝配環(huán)境下處于零件處理狀態(tài)。
點菜單insert(插入)Shared Data(共享數(shù)據(jù))Copy Geometry(復(fù)制幾何)便可。
然后在彈出的對話框中,你可以選擇你要復(fù)制幾何的類型。注意在同一個Copy Geometry特征中你只能選擇一個零件來進行,也就是說當(dāng)你第一個選擇的幾何確定后,WiledFire會把你的以后的選擇全鎖定到這個零件上。所以要想復(fù)制同一個裝配內(nèi)的幾個不同的模型的共享幾何的話,你只有添加多個Copy Geometry(復(fù)制幾何)特征。

 

在野火3.0中,復(fù)制幾何的選項如下:
Surface Refs(曲面參考)
Edge Refs(邊界參考)
Curve Refs(曲線參考)
Misc Refs(雜項參考)
Publish Geom(發(fā)布幾何)
Dependecy(依賴性設(shè)置)
Externalize(外部化)
在(曲面參考)中你可以選擇任意多個曲面或面組,(邊界參考)中你可以選擇邊界,在(曲面參考)中你可以選擇任意數(shù)量的基準曲線。而在Misc中你可以選擇基準點,軸,平面,(復(fù)制幾何)等等雜項

 

(發(fā)布幾何)
Publish Geom(發(fā)布幾何)中你可以選擇要共享的模型中的已有的Publish Geom(發(fā)布幾何),一旦先選了其他類型的參考的話,Publish Geom就會變成不可選,反之,如果先選了發(fā)布幾何(Publish geom).則其他類型的幾何參考就變成不可選。也就是說Publish Geom和其他類型幾何特征是具有互斥性。
Dependency(依賴性)決定這個Copy Geometry特征的父子關(guān)系,有依賴(Dependent)和獨立(Independent)兩個選項。選擇Dependent則Copy Geometry和共享模型形成父子關(guān)系,則提供數(shù)據(jù)共享的模型發(fā)生改變后copy Geometry也會隨之更新。這也是Top Down實現(xiàn)的基本方式之一。如果選擇Independent則copy Geometry特征變成了獨立的特征了,和輸入特征相類似,這個選項在接受客戶數(shù)據(jù)或在丟失數(shù)據(jù)源而無法再生的情況下很有用。

 

Shrinkwrap…(收縮幾何)
這是一個相對比較難理解的復(fù)制幾何方法,但卻是一個相當(dāng)有用的方法,尤其是在復(fù)雜和大型裝配的數(shù)據(jù)共享上,有他獨到之處。
有時候我們需要的參考是一個子裝配或是復(fù)雜內(nèi)部結(jié)構(gòu)的零件,而且我們對子裝配和模型的內(nèi)部結(jié)構(gòu)不感興趣,需要的是子裝配或零件占用的空間和其他模型的裝配結(jié)構(gòu),如果copy整個子裝配或零件的所有幾何作為共享數(shù)據(jù)的話太浪費資源和臃腫了。萬幸的是,WildFire3.0提供了我們這么一個工具,這時我們可以利用Shrinkwrap來進行數(shù)據(jù)的共享。Shrinkwrap的 數(shù)據(jù)共享方法和其他的有所不同,Shrinkwrap共享的主要是模型(子裝配)的表面數(shù)據(jù),也就是說是和其他模型發(fā)生位置或裝配關(guān)系的部分數(shù)據(jù),而對于內(nèi)部的結(jié)構(gòu)它總是盡量去排除。這樣對于保守裝配內(nèi)部結(jié)構(gòu)設(shè)計和優(yōu)化大型裝配的性能都是很有好處的。
Shrinkwrap所收集的外部曲面總是在零件所雜的那一級裝配下進行的。
下面我們就來看一下各個選項的意義:在Comp Subset中你可以設(shè)定要考慮的模型和面組。在Subset Handling中決定外部面的收集方法,Attributes中設(shè)定收集面的詳細方法和屬性,Additional Srfs中可以添加額外的曲面,Include Datums則可以添加基準特征(點,軸,線,基準面等)。Geom Dependecy用來決定特征的依賴性,Externalize中可以把特征轉(zhuǎn)化成外部特征。

 

 


Merge…(合并)
顧名思義,這個功能就是直接把另一個零件的幾何全部合并過來。你可以設(shè)定是否復(fù)制基準(Copy Datums)。這個功能一般用在Top Down設(shè)計中的主要外觀零件上。當(dāng)子零件需要母模型的幾乎全部幾何或者是幾何選擇比較麻煩的時候可以選用。
Cutout…(切除)
上面兩種方法都需要注意到模型的精度問題,尤其是兩個零件的尺寸相差比較大的時候,因為在proe中默認的精度系統(tǒng)是相對精度的,往往就會造成特征的失敗,這個時候應(yīng)該設(shè)置兩個模型使用絕對精度并且其中的一個使用另外一個作為精度參考

 

Publish Geometry…(發(fā)布幾何)
這是我們將來在ProE和WildFire中實現(xiàn)Top-Down設(shè)計方法使用最頻繁的一個數(shù)據(jù)共享方法,但很可惜很多人對它好像都因不甚了解而敬而遠之。
Publish Geometry…是一個很有用的功能。也是常用的Top Down設(shè)計中的常用功能。和別的數(shù)據(jù)共享方式有點不一樣,Publish Geometry是在要共享數(shù)據(jù)的零件內(nèi)進行發(fā)布的,一個發(fā)布幾何(publish geometry)特征實際就是在零件內(nèi)部預(yù)先把準備輸出的幾何和基準打包,將來在需要的時候直接復(fù)制這個幾何包便可以完成一個數(shù)據(jù)傳遞的過程。所以對一個關(guān)鍵的模型(比如外觀)可以發(fā)布針對對不同的零件的Publish Geometry。比如上殼零件,下殼零件,按鈕零件等,通過針對不同的零件建立不同的幾何指引來實現(xiàn)數(shù)據(jù)的共享和傳遞。#p#分頁標題#e#
典型的Publish Geometry…表現(xiàn)形式如下:
在Publish Geometry…中可以共享的數(shù)據(jù)類型和Copy Geometry中是一樣的,不同之處在于Publish Geometry是存在于共享數(shù)據(jù)的母零件內(nèi)的而Copy Geometry則是存在于子零件內(nèi)。
Publish Geometry的使用方法:
在母零件內(nèi)用Publish Geometry發(fā)布要共享的數(shù)據(jù)指引,然后在子零件內(nèi)用Copy Geometry的方法并選擇母零件的Publish Geometry作為參考以實現(xiàn)對Publish Geometry的復(fù)制共享。
一般來說,可以用Copy Geometry實現(xiàn)的共享都可以通過Publish Geometry的方法來間接實現(xiàn)。這樣比直接用Copy Geometry來建立母,子零件間的數(shù)據(jù)共享關(guān)系條理上要好很多。因為在母零件內(nèi)就可以直觀的看到所有子零件要使用的共享數(shù)據(jù)(參考)而不用到子零件內(nèi),這樣整個數(shù)據(jù)的傳遞路線對于用戶來說便更清晰和容易控制,對于數(shù)據(jù)的管理是很有好處的。
你可以替不同的Publish Gemetry起一個不同的具有意義的名字。

 

Inheritance…(繼承…)
Inheritance…和Merge有點類似,都是把父零件的全部幾何復(fù)制過來,但是Inheritance的幾何是有特征并可以修改的。從這點來說和Family Table中的零件更為類似。
Inheritance(繼承)實現(xiàn)的功能是這樣的:參數(shù)化復(fù)制父零件的所有特征并可以進行部分或全部的修。
Inheritance(繼承)適合用于一系列的零件基本一樣,但只是局部的特征或尺寸不一致的時候使用。基本的表現(xiàn)方式很象族表但又比族表的內(nèi)容豐富。
使用方法:在裝配圖中,選定一個零件并激活,然后InsertData SharedInheritance...。系統(tǒng)會彈出一個Inheritance的對話框,第一步當(dāng)然是選擇Base model(基模型)也就是你想要繼承的父模型。然后可以在Var Dims,Var Feats,Var Params中選擇你想要在子零件中修改的尺寸,特征或參數(shù)。當(dāng)然你也可以隨時在子零件中通過展開Inheritance特征并選定一個特征進行修改,系統(tǒng)會詢問是否想把要修改的項目添加到可變表中去,yes確定便可。