第九章 基本3d零件组立assmbly文档格式.docx
《第九章 基本3d零件组立assmbly文档格式.docx》由会员分享,可在线阅读,更多相关《第九章 基本3d零件组立assmbly文档格式.docx(26页珍藏版)》请在冰点文库上搜索。
![第九章 基本3d零件组立assmbly文档格式.docx](https://file1.bingdoc.com/fileroot1/2023-5/4/9324dedd-7116-4f98-baf0-ca3d467c06ac/9324dedd-7116-4f98-baf0-ca3d467c06ac1.gif)
(1)Mate:
兩平面相密合(所選擇的兩個面指到相反方向並變成共平面的)
―平面與平面貼合(Mate)可限制一個軸向的平移與兩個軸向的旋轉.
(2)MateOffset:
兩平面面對面中間間隔一段距離(Offset)
在第一章我們就講過基准面有兩側,紅色和
黃色,在Assembly凡是選擇基准面作為組立的參
考面時,系統都會有對話框提示你選擇紅色或黃
色的方向.此時只需用滑鼠左鍵選擇黃色面圖示
或直接點擊滑鼠中鍵,接受黃色面.
(3)Align:
兩平面互相對齊或使兩圓弧或中心線成一直線(所選擇的兩個面指到相同方
向並作成共平面的)
―平面與平面對齊(Align)可限制一個軸向的平移與兩個軸向的旋轉.
―軸與軸對齊(Align)可限制兩個軸向的平移與兩個軸向的旋轉.
―點與點對齊(Align)可限制三個軸向的平移.
(4)AlignOffset:
兩平面對齊后隔離一段距離
(5)Insert:
孔與洞之配合(所選擇的旋轉曲面或圓柱形曲面變成共軸的.這些曲面不需要是全360度圓柱)
(6)Orient:
兩平面互相平行且同向
―平面與平面定向(Orient)可限制兩向的旋轉,.
定向(Orient)通常是用一插入(Insert)選項之后,僅剩下一個軸向的旋轉無法限制時使用,但若是組立的元件是呈輻射對稱,就不一定需要限制旋轉的方向.此時系統會顯示允許假設(AllowAssumptions),表示事實上元件是在某些特定的假設情況下,被完全限制.
(7)Coordsys:
利用座標組立(操作時,只需點取兩組立元件所用來組立的坐標系,組立
時,需注意X、Y、Z之方向)
(8)Tangent:
控制兩曲面以相切方式組立(可以是曲面與曲面相切,也可以是曲面與平面相切)
(9)Pntonsrf:
控制點的位置在曲面上,曲面可以選取基準平面﹑實體面﹑曲面…任何類型的曲面.
(10)EdgeOnSrf:
邊界在曲面上,此選項是將一條直的邊界,放置在平面上.
(10)Default:
內定.
零件相對關系至少須2種以上,才能被完全限制(利用坐標組立者例外)
4.當組立元件的約束限制完后,零件會自動組立到組件內,這時只要按OK即可.
5.再重復4-5的步驟,進行其他零件之組立.
初學者容易混淆的是:
基准面紅色和黃色的差別,Mate和Align之間的區別,在組立時經常會與所想向的相反,此時有兩種做法:
1.將Mate改為Align,或是將Align改為Mate
2.將其中一個基准平面的方向改變,原來是黃色就改為紅色,原來是紅色就改為黃色.
切記:
只要做一種修改,不要混用.
在組立過程中,每加入一個限制條件系統都會輔助你檢查給予的組立條件是否足夠或者是否有矛盾的地方,並且在顯示組立狀態的資訊的欄目(placementstatus)中更新放置狀態的資訊.訊息如下:
沒有限制(NoConstrains)―表示沒有任何組立條件,請增加組立條件.
部分限制(PartiallyConstrained)―表示組立的條件不足以完全定義元件的位置,
請增加組立條件.
完全限制(FullyConstrained)―完全的定義零件的組立位置.
有假設的完全限制(FullConstrainedwithAllowAssumptions)―表示並沒有完全限制,但是系統在某些方向沒有被完全限制,卻不會影響元件在組件中的位置.
此時若你點取允許假設(AllowAssumptions),取消此選項.就必須增加該元件的組立條
件,元件才可以被完全限制.
無效的限制(ConstrainedInvalid)―表示兩個組立條件互相矛盾,必須先刪除一個限制條件,再重新定義.
練習題
有如圖所示之四個零件:
u-brace,plate,shaft,cap.試將它們組立起來.
(1)File→New→Assembly→輸入名稱:
asm-ex1.
(2)Feature→create→Datum→plane→Default
Feature→create→Datum→coorsys→Default
(3)Component→Assemble→輸入名稱:
u-brace.prt(叫出u-brace零件)→選擇組立方式:
coordsys→分別點取assembly各零件上的坐標→ok
(4)Component→Assemble→輸入名稱:
plate.prt→選擇Mate選項→分別選plate的正面和u-brace內側面→選擇Align選項→分別選取plate左側孔和u-brac側孔的軸線→點Align選項→分別選取plate的右側孔和u-brace的右側孔→ok
(5)存檔並Quitwindow
(6)
File→New→Assembly→輸入名稱:
asm-ex2.
(7)Component→Assemble→輸入名稱:
shaft.prt(叫出零件shaft)
(8)Component→Assemble→輸入名稱:
cap.prt→選擇Insert選項→分別選擇shaft的圓柱面和cap零件的內圓柱面→選擇Align選項→分別選取shaft和cap零件的頂部平面→ok
(9)存檔並Quitwindow
(10)讀取asm-ex1
(11)Component→Assemble→叫出asm-ex2→選擇Mate選項,使cap底部裝入u-brace的另一邊→選擇Insert選項,使shaft嵌入u-brace的內側孔中.
(12)
以同樣的方法組立另一個asm-ex2.
Package(包裝)
你可以運用該指令將某元件隨意放在組件中心的任一位置,任一方向,可以旋轉﹑平移,待找到適合的位置,再進行最后組裝的工作(Finalize),將元件確實的組立.
Pro/E20版以后已將此功能融入到組立功能中,你可以在組立元件的過程中,選擇對話框上方的移動(Move),對話框內容也將變成Package的對話框.但此時如果是已經有定義一些組立條件,在移動元件時,已定義的組立條件仍會存在,並限制元件移動或旋轉的自由度.例如:
若是元件已使用軸與軸對齊,則在移動時就僅能在組立的參考軸上移動,也僅能繞著參考軸旋轉.我們可以根據這一點來找出元件組立時未限制的條件.哪個方向未被限制,哪個方向才可以被移動或轉動.
秘決:
元件在未完全定義之前,可以使用對話框中的移動(Move),來檢測哪一個軸向的平移或旋轉尚未被限制,但必須把AllowAssumptions關閉.
元件未完全限制之前,也就是你尚未決定該如何擺放元件之前,也可以保留未完全限
制的狀態,離開組立對話框前,系統將出現一對話框,提示你元件將會被當作是package處理
當你離開對話框打開Modetree,你會發現在該元件名稱的左上角會有一個小方塊加以提示,若想將此元件最終定下來,可以用package(包裝)下的Finalize指令來加入該元件的約束,也可以用redefine重新定義約束.當元件完全被約束時,Modetree中表示完全定位的小方格也會自動消失.
當你保留未完全限制的狀態時,該元件將不能作為其它元件組立的參考.
Redefine(重新定義)
當組立元件時在任何時候,若想更改某個零件的約束條件,可以點取COMPONENT菜單中的Redefine,再選擇要更改約束條件的零件,先前組立時的配合關系對話框又會出現,此時你可以使用下列方式改變元件的組立:
1.增減組立的條件―使用增加(Add)加入新的約束和使用刪除(Remove)將你想變更的約束刪除掉.
2.改變組立的參考―選取元件參考(ComponentReference)或組件參考(Assembly
Reference)前方的箭號,來改變元件或組件的參考.
Delete(刪除元件)
在組件模式中刪除元件是極為容易的事.在元件(COMPONENT)選單中選擇刪除(DELETE),並直接在工作視窗中選擇元件,或是從模型樹(ModelTree)中選擇元件,然后選擇完成選取(DoneSel)即可.
若選取的元件有子元件的話,系統會在選取元件時立即判斷,並顯示子元件(CHILD)選單,選項如下:
★顯示參考(ShowRef)―顯示子元件的組立參考,使用下一個(Next)或前一個(Previous)來切換組立的參考,以了解是哪一個組立的參考遺失,需要重新指定組立的參考.
★重定參考(Reroute)―讓你重新選取子元件組立的參考.
★抑制(Suppress)―暫時抑制子元件,被抑制的元件,若沒有重定義組立的參考,將無法被恢復
★抑制全部(SuppressAll)―抑制全部的相關的子元件.
★保留(Suspend)―保留子元件,待刪除的動作完成后,若系統的現保留的元件仍無法正確被組立,會再進一步要求處理子元件的組立參考.
★保留全部(SuspendAll)―保留全部相關的元件,待刪除動作完成后,立即逐一的處理子元件.
★凍結(Freeze)―凍結子元件前一次成功的組立位置,不管組立的參考是否已經不復存在.
抑制(Suppress)與恢復(Resume)
在Pro/E中抑(Suppress)的動作,就像是保有復原(Undo)的刪除一樣,抑制的元件可以使用恢復(Resume)選樣來復原.
抑制元件的選項與操作方式與刪除特徵相同,若選取的元件有子元件的話,系統一樣會顯示子元件作處理.
恢復元件
元件的恢復,使用元件(COMPONENT)選單中的恢復(Resume)選項,選取元件的選項如下:
★全部(All)―恢復全部被抑制的元件.
★層(Layer)―恢復選取層中的所有元件,通常會將相關元件放置同一層中,方便各種指令的選取.
★前一次(LastSet)―僅恢復前一次抑制的元件.
★特徵ID(FeatureID)―使用元件ID選取元件.
秘訣:
在設計進行的過程中,一定會有不同的設計方案,可以使用層(Layer)來分別不同的設計方案,將相關的元件放入層中,並使用抑制(Suppress)與恢復(Resume)來控制顯示不同的設計.在設計未完成之前,盡量不用刪除(Delete).待設計案確定后,再將不必要的元件刪除.
組件的修改
Pro/E是特徵基準和單一資料庫的CAD系統,只要你看得到的,不論是在哪一種模式中工作,不論是尺寸﹑特徵﹑零件﹑組件都可以加以修改,而且會立即的反應在所有相關的資料中,包含2D圖面.所以並不一定要開啟該物件才可以進行修改.可以在組件中修改任何元件的尺寸,可以組立新的元件到次組件中,可以重新定義零件的特徵,可以增加新的特徵到零件中…,只要你想做的幾乎都辦得到.
注意:
在組件中修改零件,僅有插入模式(InsertMode)無法執行.
ModifyDim(尺寸的修改)
從組件(ASSEMBLY)選單中選擇修改(Modify),顯示的內定選項就是修改尺寸(ModifyDim),它允許你修改任何零件的特徵尺寸,或元件的組立尺寸.例如使用對齊偏距(AlignOffset)或貼合偏距(MateOffset),所產生的組立尺寸.當你選取零件的任一個特徵時,系統會顯示該特徵的尺寸,與該零件的組立尺寸,讓你可以進行修改.
Regenerate(組件的再生)
完成組件尺寸的修改后,必須使用再生(Regenerate)指令,讓系統重新計算新的修改的幾何形狀與合理性.
選取特徵時系統會以黃色顯示尺寸,修改過的尺寸將以白色顯示.若未選取再生(Regenerate),被修改過的尺寸將一直維持白色,直到系統再生后,尺寸顏色才會恢復黃色.
再生組件有兩個重要選項:
自動(Automatic)―系統將自動的判定其它零組件是否與修改尺寸相關,若有相關將一起再生,使你的修改可以完全傳達至每一個相關的零件上.
選取(Select)―指定零件再生.系統僅確認選取零件與修改的關系,並再生選取的零件.其余未被選取的零件將不會再生.此選項的優點是可以加速再生的速度,避免不必要的再生動作,但相對的你必須要掌握所有元件間的關系,確認修改影響的范圍,才得以使用此選項.
為了確保元件的修改,可以完全傳達到到相關的零組件,在適當的時機可以選取再生(Regenerate)→自動(Automatic),讓系統再一次確認所有的設計資訊是否已經傳達.並更新所有相關元件的幾何.
ModAssem(修改組件)
修改組件的主要選項有兩種:
移動(Move)―移動是利用一個座標系為基準,將元件依選定的座標軸平移或旋轉.此選項用的機率不大,感覺上就是一個不太穩定的指令.
修改尺寸(ModifyDim)―在修改組件中的修改尺寸僅顯示組立的尺寸或是使用移動(Move)選項建立的尺寸.
在複雜的組件中,若要修改組立尺寸,使用此選項可以簡化顯示的尺寸,以方便選取.
ModSubasm(修改次組件)
在組件中修改次組件,其目的最主要有二:
◆集中注意在次組件的零件修改,避免其它零件的幹擾.
◆在次組件中增加新的元件或是重新定義元件的組立.
修改次組件的程序:
1.在組件修改(ASSEMMOD)選單中選擇修改次組件(ModSubasm).
2.選取要修改的次組件.系統將顯示次模型(SUBMODEL)選單,其主要內容與組件(ASSEMBLY)選單幾乎相同,就好像回到組件的模式一般,只是現在的對象是次組件.
ModPart(修改零件)
在組件中修改零件的主要目的有:
*不需回到零件模式中修改零件,可以減少視窗的開啟與切換.
*在組件中建立特徵,可以直接參考相關的零件幾何,維持元件間緊密的關系,例如兩元件的結合機構﹑軸孔的配合…等等.
*複製設計零件需要的參考幾何到零件中,以傳達設計意圖.
*在組件中修改零件或建立零件特徵,可以完全符合空間上的需求和限制,較容易掌握零件的幹涉.
組件中修改零件的程序:
1.在組件修改(ASSEMMOD)選單中選擇修改零件(ModPart).
2.選取零件,系統零件進入修改零件(MODPART)選單,在此可以進行任何零件特徵的操作,除了插入模式之外.
注意事項:
1.避免不必要的外部參考的產生是最重要的事項,這是學習Pro/E最棘手的問題.
2.當你退出零件的修改時系統並不會自動更新其它相關元件,必須在修改完成后再生所有相關的零組件,以更新修改的相關資料.
建立元件間的關系
從以上學習我們已經知道在組件中如何單獨修改某一零件了,如果要將某二個或更多的元件一起修改又將如何呢?
我們現在要利用關系(Relation)來建立元件間的關系.
建立的程序:
1.在組件(ASSEMBLY)選單中選擇關系(Relation).
2.在選取增加關系之前,必須先顯示特徵的尺寸,才能知道尺寸的參數名稱.所以先選擇要建立關系的元件,系統將顯示各元件特徵尺寸的參數名稱.
3.選擇增加(Add),並輸各尺寸參數之間的關系式.最后輸入一次(Enter),結束關系式的輸入,選擇完成(Done).
4.最后選擇再生(Regenerate)→自動(Automatic).完成各零件之同步更改.
Explode(爆炸)
零件組立完后,若想將零件爆炸開來,可以點取View下拉式菜單下的Explode(爆炸),你可以建立組件模型的爆炸視圖.系統將從平面元件的配對﹑配對偏距﹑對齊﹑對齊偏距約束來決定內定的爆炸位置.
若想要回復爆炸,則選取View下拉式菜單下的Un-Exploded.(Explode與Un-Exploded是相對的,當此組立圖為爆炸的時候,View菜單下的Explode會自動切換成Un-Exploded,反之則反)
當然系統同的爆炸方式並不怎麼理想,但可以通過修改爆炸(ModExplode)來改變元件爆炸的位置.
ModExplode(修改爆炸)
Pro/E提供了一個很方便的修改爆炸的方式,你只要先定義元件移動的方向,在選取元件移動到希望的位置即可.
修改爆炸的程序
1.從組件(ASSEMBLY)選單中選擇修改(Modify),再從組件修改(ASSEMMOD)選單中選擇修改爆炸(ModExplode).
2.
在修改爆炸(MODEXPLODE)選單中選擇位置(Position).
3.定義元件移動的方向,其選項如下:
4.選取要移動的元件,移動到恰當的位置.移動所有元件直到滿意為止.選擇完成(Done).
你不能在一爆炸視圖中組立零件.若你想這樣做,系統將會在信息視窗內提示:
Assemblyfeaturesrequireunexplodedassembly.confirmunexploded.然后點取confirm即可.
Pattern
在Assembly中的Pattern與在part中的pattern類似.它也可以用來copy生成多個元件,pattern在part中所具有的特性在assembly中同樣具有,因在part中我們已經非常說細地介紹過pattern,所以在這里就不再重復介紹了.
這里需要強調的一點是:
在assembly中能用來pattern的元件都必須是要有裝配尺寸的,如有用MateOffsetˋAlignOffset約束裝配的元件才可以pattern,另外,用來pattern的元件還可以是組件,只要它是以組件的形式裝進此assembly檔案中的即可.
此外,Delpattern也是與part中的Delpattern特性及用法都相同.
范例
將前例中的cap零件按AlignOffset關系裝配,輸入offset距離為-20.裝配后如圖所示.
Component→pattern→點取零件cap→選它的裝配尺寸20→輸入尺寸增量值:
50→Done→輸入copy的個數:
5→Done
請試著用Delete和用DelPattern來刪除先前所作之pattern特征,看有什麼區別.
組件資訊
Pro/E能夠提供的資訊相當多,在此針對組件常用的項目作介紹:
模型分析(ModelAnalysis)
Pro/E20版的模型分析(ModelAnalysis)選項是在訊息(Info)選單中,而21版在下拉式選單中新增一個分析(Analysis)選項.當你選取模型分析時,系統會顯示模型分析對話框.
在模型分析對話框中有關組件的有下列選項:
組件質量特性(AssemblyMassProperty)―此選項可以計算出組件的總體積﹑表面積﹑平均密度﹑總質量﹑重心位置,質量慣性矩…等等質量相關的特性.在系統計算之前,必須先給予每一個零件的密度,項沒有在零件中設定密度,系統也會逐一提示你輸入零件密度.
注意:
輸入零件密度時必須注意零件的單位.
設定Pro/E的質量與長度的單位是在使用Pro/E前必須先完成的工作,其設定的方式是使用Config.pro檔案中的兩個選項:
pro-unit-length
pro-unit-mass
Pro/E內定的單位是英制單位,長度是Inch,質量是Pound,請務必依公司的規定式個人使用的習慣設定單位,否則你新建立的每個零件都會使用系統內定的單位.
若你在組立元件的過程中,突然的現元件組立后與原有的組件比例相差太多,變得極大僅剩下新組立的元件;
或變得太小,組立的新元件不見了.這大概是單位的問題.請系統管理員務必要將單位選項設定在公司中的每一台使用Pro/E的機器上,以避免單位的錯誤造成所有人的不便.
間隙(PairClearance)―選取兩個零件,系統會計算出兩個零件的間隙,若兩個零件幹涉的話,系統會將幹涉的體積顯示在結果(Result)欄位中.若是零件中有包含曲面的話,也可以使用Quilt:
Include選項,系統在計算間隙時會一並計算曲面的影響.
整體間隙(GlobalClearance)―可以訂一個間隙值,系統會計算所有的零件,若兩個零件間的間隙小於訂下的間隙值,系統會依序顯示計算的結果.
體積幹涉(VolumeInterference)―選取一個封閉的曲面,系統會計算全部的零件是否與選取的封閉曲面幹涉.在零件和繪圖模式中,這個選項也可以使用.
整體幹涉(Gl