1、Join Surfs 將共享一條邊界的曲面連接起來。一般情況下此選項不能將所有間隙消除仍需用Fix Bndries來消除剩余間隙。注意Make Solid 和Join Surfs是有一定關聯的即當選擇Make Solid時系統便會處動選擇Join Surfs相反如果沒有選取Join Surfs系統也不會選取Make Solid。Join Layers 選擇其中一個選項來重新定義屬性。二Heal Geometry 復原几何。(一)Delete刪除輸入特征的圖元。Feature Redefine (pick) Heal Geometry Delete 當刪除輸入特征的圖元時可先指定要刪除的圖元類型
2、。圖元類型如右圖系統內定為全選。(二)Exclude Surfs用Exclude Surfs來移除Merge。Feature Redefine (pick) Heal Geometry Exclude Surfs 所有被移除的曲面邊界均顯示為黃色。如下圖所示由于用此種方法復原几何會在Model Tree中增加步驟且不能用Make Solid生成實體故一般不用此種方法復原几何只在用Fix Bndries指令不能修復時使用。將曲面移除后用Feature Create Surface Merge將面連接在一起來。(三)Fix Bndries修復問題曲面的邊界。Feature Redefine (pi
3、ck) Heal Geometry Manual Fix BndriesZip Gaps縫合曲面間的間隙。Fix Tangency修復面與面的相切。只能修復小于10的二面角(兩個面之間的夾角)。系統不會自動選擇有間隙的邊界。Fix Quilt Bndry修復面組邊界。將一個多段面組邊界轉換成一條邊。只有近似相切的線段才能合并成一條邊。Edit Bndry編輯邊界。可以手動變更曲面的邊界。Fix Vertices修復頂點。 一般情況下接受系統內定之最大間隙值(Max Gap Dist)和最大二面角(Max Dihedral)選擇Auto Select 使系統自動的修復消除間隙和修復相切。當對自動
4、 修復結果不滿意時可重新設定Max Gap Dist和Max Dihedral再次使用Auto Select修補。Zip Gaps和Fix Tangency Fix Quilt Bndry系統對面組上所有黃色的邊界進行檢查用橙色明示可能被修復的邊界(几乎相切和接近等值線的多個線段組成的邊界)其頂點用紅色表示。如右圖 選擇不要系統修復的邊界。取消選取的的邊顯示為紅色。 Edit BndrySelect All (From To) Create建立面的邊界。Feature Redefine (pick) Heal Geometry Manual Fix Bndries Edit Bndry Sel
5、 Contour Select All(From To) Create方法及適用場合步驟(a) Project將曲線或邊界投影到曲面上來建立邊界。適合于面的邊界為直線弧線曲線空間曲線等的場合。Pick these edges右圖中藍色所示即為正確邊界(b) Make Isoline建立通過參照點的等值線來建立邊界。紅色箭頭表示等值線方向。適合于面的邊界為直線弧線的場合。Pick this Vertex and Accept兩紅色端點之間的橙色線段即為所建立之等值線(正確邊界)(c) Connect連接兩個或多個點來建立邊界。直接點取圖中所示之紅色端點即可得出正確邊界。(d) Intersect
6、在選取曲面與相鄰曲面交截之處建立一條邊界.適用場合只有在兩個面有公共交線時才可使用此指令。 Select This Surface選擇與所修補面相鄰且具有公共邊界的面即可得出所修補面的正確邊界(如右圖中兩紅色端點之間的橙色線段。) Modify修改現有邊界。Feature Redefine (pick) Heal Geometry Manual Fix Bndries Edit Bndry Sel Contour Select All(From To) Modify(a) Straighten將邊界線拉直。當其本身邊界線應為直線但IGS檔卻為不規則曲線時使用。直接選取上下兩端點(左圖中紅色所示
7、之端點)即可將邊界線恢復成直線。(如右圖所示。(b) Merge Edges將多條斷續線段連成一條邊界線。用于一條邊界線由多個線段組成的情況。選取任意一條斷續線段或者選左圖中所示紅色兩點即可。效果如右圖。(c) Move Vertex通過移動端點來修補曲面。當面的角落點位置與其鄰接面不吻合時使用此指令。分別選取左圖中所示的五個橙色端點至正確位置即可。注意先選擇舊端點再選擇新端點。另外Move Vertex之后端點處的相切條件一般會被刪除但當曲線曲率較小時相切條件仍會存在(如上圖中的曲線其相切條件仍存在)。(d) Set Tan Cond設定或變更邊的相切條件。可分別控制起點和終點的相切條件。相
8、切條件有三個選項見右側所示。Tangent使邊界在起點或終點處與另一邊相切。Normal使邊界在起點或終點處與另一邊相垂直。Free取消兩邊界之間相切或垂直的要求。紅色箭頭所示為相切垂直的方向。(e) Divide用點將邊界打斷成兩個或多個線段。一般與Move Vertex 配合使用。直接用鼠標左鍵在邊界上點取點可將邊界分成任意多個線段。 Delete刪除現有邊界。注意一次只能刪除一條邊界。Feature Redefine (pick) Heal Geometry Manual Fix Bndries Edit Bndry Sel Contour Select All(From To) Del
9、ete Combine使兩條邊相互修剪相當于Trim。點取要修剪邊的保留部分Feature Redefine (pick) Heal Geometry Manual Fix Bndries Edit Bndry Sel Contour Select All(From To) Combine使用Edit Bndry(編輯邊界)功能的技巧和方法注意一次只能連結兩條邊界線且邊界線成為封閉曲線后Combine指令即反白。因從Edit Bndry選單返回后不能撤消所做的變更(在Model Tree中無步驟)故要切記經常存盤。 不能建立或修改不在曲面上的邊。 使用Query Sel (鼠標右鍵)選取適當的
10、圖元。 可能的話可用Modify 選項來變更現有的邊而不用新建。 許多情況下對齊頂點比對齊頂點之間的邊更重要。一般情況下單獨一個指令是無法完成邊界的修復的各個指令應相互配合交替使用方可將面邊界修復完整。如Move Vertex DivideMerge Edge常配合使用(但當所修復面的邊界為直線時就可直接用Move Vertex將面邊界修復完整)。我們要將如圖一所示之邊界移至其正確邊界由于Move Vertex之后其頂點處的相切條件會消失因此會出現如圖二之情況此時我們須將不重合之邊界用Divide打斷(打斷點的多少視曲線的曲率大小而定曲率越大打斷點越多)如圖三將各端點分別移至正確之邊界如圖四然
11、后用Merge Edge 將多個線段邊結成一條邊界線如圖五所示。圖五 Fix Vertex建議使用下列步驟來修復IGS檔Feature Redefine Select the imported quilt 選擇 Heal Geometry Manual Fix Bndries Zip Gaps Auto Select 首先接受其內定(default)最大間隙值進行修復若對修復效果不滿意再變更(enter)最大間隙值進行修復 選擇Heal Geometry Manual Fix Bndries Edit Bndry靈活的運用CreateModifyDeleteCombine等指令對面進行修復(在
12、每編輯完一個面邊界之后進行一次 Zip Gaps Auto Select Zip Gaps Accept看是否能把黃線消除掉)使IGS面完整無缺。 選擇Attributes Make Solid使面產生實體。對于用Edit Bndry 不能修復的面可用Exclude Surfs 移除面的Merge 然后用Feature Create Surface Merge將面修復好。再使用FeatureCreate Protrusion Use Quilt將面長成實體。注意事項因為在修補IGS時沒有能夠回復上一次操作的功能在Model Trim中無特征步驟(除非在外部使用任何指令)如果錯了就可能要重新進行
13、因此一定要在修補過程中及時存盤。范例一一Import IGS檔 File Import Append to model 選取700-08176-01_r06.IGS CSO如此多的黃線怎能protrusion use quilt 成功?二系統自動修補小間隙比上一次的少多了 在Menu Manager 中選擇Feature Redefine(pick) Heal Geometry Manual Fix Bndries Zip Gaps Auto Select Zip Gaps Accept Return(修改效果如下圖剩下的不完整面系統無法自動修補。三修補如下圖A之不完整面(共有8處之相似面)此
14、面的問題在于有Untrim的部分其修補方法為刪除原有Untrim的邊界線然后以投影(Project的方式找出其正確邊界線消除間隙。 選取Fix Bndries Edit Bndry(Pick選取如下圖中所指面A) Sel Contour From To(圖中所示兩紅點) Delete(選取兩紅點之間的Curve線即面A之舊邊界線)(注意Delete一次只能刪掉一條邊界線) Create Project (選取如圖所示面B與面A相鄰的邊界) Done Fix Bndries Zip Gaps Auto Select Zip Gaps Accept Return。B四修補如下之弧面此面的問題在于面
15、的角落點與其鄰接面不吻合因此采用移動角落點位置(Move Vertex)的方法來進行面的修補。共有兩處相似之面移動每一個端點至其正確位置(箭頭所指之端點)。 Fix Bndries Edit Bndry Sel Contour Select All Modify Move Vertex(先選舊端點后選新端點) Done Zip Gaps Auto Select Zip Gaps Accept Return。五此面的問題在于與其鄰面有重疊之部分(共有三處之類似部分)。其修補方法為以ProjectDelete 和Combine 的方式取消重疊。 Fix Bndries Edit Bndry Sel
16、 Contour Select All Project Delete Combine Done Zip Gaps Auto Select Zip Gaps Accept Return。Combine these edges六此面的修補方式有多種(共有四處)1. 將角落點移動至正確位置(Move Vertex)2. 將每個邊界投影(Project)至鄰接面后刪除(Delete)左右兩條舊有邊界線再連結(Combine)投影線。3. 以Make Isoline或Connect的方式建立正確的曲面相交線。下面的步驟用第三種方法建立正確邊界再以Delete和Move Vertex將邊界修整成封閉曲線。
17、將各點分別移至正確位置圖一圖二圖三 Fix Bndries Edit Bndry (Pick) Sel Contour Select All create Make Isoline 選圖一所示之端點 Accept Connect 選圖一所示之兩端點 Done Sel Delete Move Vertex Done Zip Gaps Auto Select Zip Gaps Accept Reture七靈活運用此几種方法將IGS面修補完整。八以修補完成之曲面建立實體。 Attributes Make Solid Done Return范例二 File Import Append to model
18、 選取iges_ex1.igs CSO Feature Redefine(pick) Heal Geometry Manual Fix Bndries Zip Gaps Auto Select Zip Gaps Accept Return(仍有五個面系統無法自動修補如下圖。三修補第一個不完整面此面的問題在于其本身邊界線應為直線但IGS檔卻為不規則曲線的如下圖所示之R角面。其解決方法為用Straighten 指令將其邊界線拉直恢復成正確邊界線具體指令如下橙色為錯誤之邊界線 Fix Bndries Edit Bndry 選擇R面 Sel Contour Select All Modify Straighten 選右側上下兩端點 NextAccept Modify Straighten 選左側上下兩端點 Accept Done Zip Gaps Auto Select Zip Gaps Accept Return。注意在編輯過程中一定要認准哪一條Curve是要或不要的即認准所編輯面的正確邊界。在修補時刪除不要的舊邊界線投影新的正確邊界線切勿Delete錯誤。其余不完整之四個面的修補方法在范例一中已經介紹過在此不多做介紹請各位自行練習。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1