IGS档案的修复.pdf

上传人:啊飒飒 文档编号:11337887 上传时间:2021-07-27 格式:PDF 页数:22 大小:1.50MB
返回 下载 相关 举报
IGS档案的修复.pdf_第1页
第1页 / 共22页
IGS档案的修复.pdf_第2页
第2页 / 共22页
IGS档案的修复.pdf_第3页
第3页 / 共22页
IGS档案的修复.pdf_第4页
第4页 / 共22页
IGS档案的修复.pdf_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《IGS档案的修复.pdf》由会员分享,可在线阅读,更多相关《IGS档案的修复.pdf(22页珍藏版)》请在三一文库上搜索。

1、IGSIGS 檔案的修復檔案的修復 IGSIGS 檔檔案是所有案是所有 CAD/CAMCAD/CAM 軟體軟體都提供的一都提供的一種標種標准介面格式准介面格式 專門為專門為 轉換轉換 3D3D 曲面曲面曲曲線線或或點點等的几何等的几何資資料的工具。料的工具。 一一I IGSGS 檔檔的的轉轉入入 當客戶所傳的原始檔案爲 IGS 檔時我們須將 IGS 轉爲 PRT 檔。在轉 PRT 檔時 一定要開一個空白 PRT 文件第一將 Datum Plan 和 Datum Coord Sys 建立好後 再用 FileFileImportImportAppendAppendtotomodelmodelCSO

2、CSO 將 IGS 轉入 另存為 PRT 檔。 二二IGSIGS 面的修面的修補補 客戶所傳的 IGS 檔 轉為 PRT檔后 由于精度等缘故 一样都有破掉的面Untrim 的面或重疊的面等 (將其打成線結構有黃色和粉紫色兩種顏色的線粉紫色代表已 Merge 完或完整的面黃色代表需修補的面)。我們要將其變成實體進行拆模就必 須將 IGS 面補完整后,將其長成實體。現將補 IGS 面的常用指令介紹如下 在選擇座標系時 點下如右圖中所示的 箭頭用 Sel By Menu 選擇座標 CSO。 File Make Solid AttributesJoin Surfs Redefine Line Styl

3、e Join Layers Delete Heal Geometry Exclude Surfs Zip Gaps Fix Tangency Fix Bndries Fix Quilt Bndry Edit Bndry Manual Fix Vertices Modify Srf Project Make Isoline Create Connect Intersect Straighten Merge Edges Sel Contour Select All (From to) Modify Move Vertex SetTanCond Divide Delete Combine Set D

4、omain Edit Bndries Project Make Isoline Create Connect New ContourIntersect Straighten Merge Edges Modify Move Vertex SetTanCond Divide Delete Combine Set Domain Delete Contour 一一AttributesAttributes可重新定可重新定義輸義輸入特点的入特点的屬屬性。性。 Mack SolidMack Solid 產生實體。 將其打勾可直截了当將修補完整的 IGS 檔 生成實體特点 。 注意事項用此項生成實體特点必須用

5、 Redefine 下各指令修補 IGS 檔不能使用外部指令。 Join SurfsJoin Surfs 將共享一條邊界的曲面連接起來。 一样情況下此選項不能將所有間隙排除仍 需用 Fix Bndries 來排除剩余間隙。 注意Make Solid 和 Join Surfs 是有一定關聯的即當選擇 Make Solid 時系統便 會處動選擇 Join Surfs相反假如沒有選取 Join Surfs系統也不會選取 Make Solid。 Join LayersJoin Layers 選擇其中一個選項來重新定義屬性。 二二Heal GeometryHeal Geometry 復復原几何。原几何。

6、 ( (一一) )DeleteDelete刪除輸入特点的圖元。 FeatureRedefine (pick)Heal GeometryDelete 當刪除輸入特点的圖元時可先指定要刪除的圖元類型。 圖元類型如右圖系統內定為全選。 ( (二二) )Exclude SurfsExclude Surfs用 Exclude Surfs 來移除 Merge。 FeatureRedefine (pick)Heal GeometryExclude Surfs 所有被移除的曲面邊界均顯示為黃色。如下圖所示 由于用此種方法復原几何會在 Model Tree中增加步驟且不能用 Make Solid 生 成實體 故

7、一样不用此種方法復原几何 只在用 Fix Bndries 指令不能修復時使用。 將曲面移除后用 FeatureCreateSurfaceMerge 將面連接在一起 來。 ( (三三) )Fix BndriesFix Bndries修復問題曲面的邊界。 FeatureRedefine (pick)Heal GeometryManualFix Bndries Zip GapsZip Gaps縫合曲面間的間隙。 Fix TangencyFix Tangency修復面與面的相切。只能修復小于 10的 二面角(兩個面之間的夾角)。系統不會自動選擇有間隙的邊 界。 Fix Quilt BndryFix Q

8、uilt Bndry修復面組邊界。將一個多段面組邊界轉 換成一條邊。只有近似相切的線段才能合并成一條邊。 Edit BndryEdit Bndry編輯邊界。能够手動變更曲面的邊界。 Fix VerticesFix Vertices修復頂點。 一样情況下同意系統內定之最大間隙值(Max Gap Dist)和最大二面角(Max Dihedral)選擇 Auto Select 使系統自動的修復排除間隙和修復相切 。當對自 動 修復結果不滿意時 可重新設定Max Gap Dist和Max Dihedral再次使用Auto Select 修補。 Zip GapsZip Gaps 和和 Fix Tange

9、ncyFix Tangency Fix Quilt BndryFix Quilt Bndry 系統對面組上所有黃色的邊界進行檢查 用橙色明示可能 被修復的邊界(几乎相切和接近等值線的多個線段組成的邊 界)其頂點用紅色表示。如右圖 選擇不要系統修復的邊界。取消 選取的的邊顯示為紅色。 Edit BndryEdit Bndry CreateCreate建立面的建立面的邊邊界。界。 Select AllSelect All (From To)(From To) FeatureRedefine (pick)Heal GeometryManualFix Bndries Edit BndrySel Con

10、tourSelect All(From To)Create 方法及適用場合 (a)Project 步驟 將曲線或邊界投影到曲 面上來建立邊界。 適合于面的邊界為直 Pick these edges 線弧線曲線空間 曲線等的場合。 右圖中藍色所示即為正確邊界 (b) Make Isoline Pick this Vertex and Accept 建立通過參照點的等值 線來建立邊界。 紅色箭頭表示等值線方 向。 適合于面的邊界為直 線弧線的場合。 (c)Connect 兩紅色端點之間的橙色線段即為所建立之等值線(正確邊界) 連接兩個或多個點來建 立邊界。 適合于面的邊界為直 線弧線的場合。 直截

11、了当點取圖中所示之紅色端點即可得出正確邊界。 (d) Intersect 在選取曲面與相鄰曲面 Select This Surface 交截之處建立一條邊界. 適用場合只有在兩個 面有公共交線時才可 使用此指令。 選擇與所修補面相鄰且具有公共邊界的面即可得出所修補面 的正確邊界(如右圖中兩紅色端點之間的橙色線段。) ModifyModify修改修改現現有有邊邊界。界。 FeatureRedefine (pick)Heal GeometryManualFix Bndries Edit BndrySel ContourSelect All(From To)Modify 方法及適用場合 (a)Str

12、aighten 將邊界線拉直。 當其本身邊界線應為直 線但 IGS 檔卻為不規 則曲線時使用。 步驟 直截了当選取上下兩端 點(左圖中紅色所示之端 點)即可將邊界線恢復成直 線。(如右圖所示。) (b) Merge Edges 將多條斷續線段連成一 條邊界線。 用于一條邊界線由多個 線段組成的情況。 (c)Move Vertex 通過移動端點來修補曲 面。 當面的角落點位置與其 鄰接面不吻合時使用 此指令。 選取任意一條斷續線 段或者選左圖中所示 紅色兩點即可。成效 如右圖。 分別選取左圖中所示 的五個橙色端點至正 確位置即可。 注意先選擇舊端點再選擇新端點。另外Move Vertex 之 后

13、端點處的相切條件一样會被刪除但當曲線曲率較小時 相切條件仍會存在(如上圖中的曲線其相切條件仍存在)。 (d) Set Tan CondTangentNormalFree 設定或變更邊的相切條 使邊界在 起點或終 使邊界在起點或終點 取消 兩邊界之 間相 件。 點處與另一邊相切。處與另一邊相垂直。 切或垂直的要求。 可分別操纵起點和終點 的相切條件。 相切條件有三個選項 見右側所示。 紅色箭頭所示為相切垂直的方向。 (e)Divide 用點將邊界打斷成兩個 或多個線段。 一样與 Move Vertex 配合使用。 直截了当用鼠標左鍵在邊界上點取點可將邊界分成任意多個 線段。 DeleteDele

14、te刪刪除除現現有有邊邊界。界。 FeatureRedefine (pick)Heal GeometryManualFix Bndries Edit BndrySel ContourSelect All(From To)Delete 注意一次只能刪除一條邊界。 CombineCombine使使兩條邊兩條邊相互修剪相互修剪相相當當于于 TrimTrim。 FeatureRedefine (pick)Heal GeometryManualFix Bndries Edit BndrySel ContourSelect All(From To)Combine 點取要修剪邊 的保留部分 注意一次只能連結

15、兩條邊界線 且邊界線成為封閉曲線后 Combine 指令即反白。 使用Edit Bndry(編輯邊界)功能的技巧和方法 因從 Edit Bndry 選單返回后 不能撤消所做的變更(在 Model Tree中無步驟) 故要切記經常存盤。 不能建立或修改不在曲面上的邊。 使用 Query Sel (鼠標右鍵)選取適當的圖元。 可能的話可用 Modify 選項來變更現有的邊而不用新建。 許多情況下對齊頂點比對齊頂點之間的邊更重要。 一样情況下單獨一個指令是無法完成邊界的修復的各個指令應相互配合交替 使用方可將面邊界修復完整。如 Move Vertex DivideMerge Edge 常配合使用 (

16、但當所修復面的邊界為直線時就可直截了当用 Move Vertex 將面邊界修復完整)。 我們要將如圖一所示之邊界移至其正確邊界由于 Move Vertex之后其頂點處 的相切條件會消逝 因此會出現如圖二之情況此時 我們須將不重合之邊界用 Divide 打斷(打斷點的多少視曲線的曲率大小而定曲率越大打斷點越多)如圖三將各端 點分別移至正確之邊界如圖四然后用 Merge Edge 將多個線段邊結成一條邊界線如 圖五所示。 Move Vertex 圖一圖二 Divide Move Vertex 圖四圖三 Merge Edge 圖五 Fix VertexFix Vertex 建議使用下列步驟來修復 I

17、GS 檔 FeatureRedefineSelect the imported quilt 選擇 Heal GeometryManualFix BndriesZip GapsAuto Select 第一同意其內定(default)最大間隙值進行修復若對修復成效不滿意再變更 (enter)最大間隙值進行修復 選擇 Heal GeometryManualFix BndriesEdit Bndry 靈活的運用 CreateModifyDeleteCombine 等指令對面進行修復(在每編輯 完一個面邊界之后進行一次 Zip GapsAuto SelectZip Gaps Accept t看是否能把黃

18、線排除掉)使 IGS 面完整無缺。 選擇 Attributes Make Solid 使面產生實體。 對于用 Edit Bndry 不能修復的面可用 Exclude Surfs 移除面的 Merge 然后 用 FeatureCreateSurfaceMerge 將面修復好。再使用 Feature CreateProtrusionUse Quilt 將面長成實體。 注意事項注意事項因為在修補 因為在修補 IGSIGS 時沒有能夠回復上一次操作的功能在時沒有能夠回復上一次操作的功能在 ModelModel TrimTrim中無特点步驟中無特点步驟( (除非在外部使用任何指令除非在外部使用任何指令)

19、 )假如錯了就可能要重新進行假如錯了就可能要重新進行因因 此一定要在修補過程中及時存盤。此一定要在修補過程中及時存盤。 范例一范例一 一Import IGS 檔 FileImportAppend to model選取 700-08176-01_r06.IGS CSO 如此多的黃線怎能 protrusion use quilt 成 功? 二系統自動修補小間隙 在 Menu Manager 中選擇FeatureRedefine(pick)Heal Geometry 比上一次的少多了 ManualFix BndriesZip GapsAuto SelectZip Gaps AcceptReturn(

20、修改成效如下圖剩下的不完整面系統無法自動修補。) 三修補如下圖 A 之不完整面(共有 8 處之相似面)此面的問題在于有 Untrim 的 部分其修補方法為刪除原有 Untrim 的邊界線然后以投影(Project 的方式找出其正 確邊界線排除間隙。 選取Fix BndriesEdit Bndry(Pick 選取如下圖中所指面A)Sel Contour From To(圖中所示兩紅點)Delete(選取兩紅點之間的 Curve 線 即面 A 之舊 邊界線)( (注意注意DeleteDelete 一次只能一次只能刪刪掉一掉一條邊條邊界界線線) )CreateProject (選 取如圖所示面 B

21、與面 A 相鄰的邊界)DoneFix BndriesZip Gaps Auto SelectZip GapsAcceptReturn。 B B A 四 修補如下之弧面此面的問題在于面的角落點與其鄰接面不吻合 因此采纳 移動角落點位置(Move Vertex)的方法來進行面的修補。共有兩處相似之面 Fix BndriesEdit BndrySel ContourSelect AllModifyMove 移動每一個端點至 其正確位置(箭頭所 指之端點)。 Vertex(先選舊端點后選新端點)DoneZip GapsAuto Select Zip GapsAcceptReturn。 五此面的問題在于

22、與其鄰面有重疊之部分(共有三處之類似部分)。其修補方法 為以 ProjectDelete 和 Combine 的方式取消重疊。 Fix BndriesEdit BndrySel ContourSelect AllProject DeleteCombineDoneZip GapsAuto SelectZip GapsAcceptReturn。 Delete this edge Project this edge Combine these edges 六此面的修補方式有多種(共有四處) 1.將角落點移動至正確位置(Move Vertex) 2.將每個邊界投影(Project)至鄰接面后刪除(De

23、lete)左右兩條舊有邊界線 再連結(Combine)投影線。 3.以 Make Isoline 或 Connect 的方式建立正確的曲面相交線 。 下面的步驟用第 三種方法建立正確邊界再以 Delete 和 Move Vertex 將邊界修整成封閉曲 線。 Fix BndriesEdit Bndry (Pick)Sel ContourSelect Allcreate MakeIsoline選圖一所示之端點AcceptConnect選圖一所示之兩端點 Done SelDeleteMove VertexDoneZip GapsAuto Select ZipGapsAcceptReture Con

24、nect between these two points Select this Vertex and Accept 圖一 圖三圖二 將各點分別移至正確位置 Delete these Edges 圖四 七靈活運用此几種方法將 IGS 面修補完整。 八以修補完成之曲面建立實體。 AttributesMake SolidDone Return 范例二范例二 一Import IGS 檔 FileImportAppend to model選取 iges_ex1.igsCSO 二系統自動修補小間隙 FeatureRedefine(pick)Heal GeometryManualFix Bndries

25、Zip GapsAuto SelectZip GapsAcceptReturn(仍有五個面 系統無法自動修補如下圖。) 此面的問題在于其本身邊界線應為直線但 IGS 檔卻為不規則曲線的如下圖 所示之 R 角面。其解決方法為用 Straighten 指令將其邊界線拉直恢復成正確邊界 線具體指令如下 Fix BndriesEdit Bndry選擇 R 面Sel ContourSelect All ModifyStraighten選 右 側 上 下 兩 端 點NextAccept ModifyStraighten選左側上下兩端點 AcceptDoneZip GapsAuto SelectZip Gaps 橙色為錯誤之邊界線 AcceptReturn。 其余不完整之四個面的修補方法在范例一中已經介紹過 在此不多做介紹 請各位 自行練習。 注意在編輯過程中一定要認准哪一條注意在編輯過程中一定要認准哪一條 CurveCurve 是要或不要的即認准所編是要或不要的即認准所編 輯面的正確邊界。在修補時刪除不要的舊邊界線投影新的正確邊界線輯面的正確邊界。在修補時刪除不要的舊邊界線投影新的正確邊界線 切勿切勿 DeleteDelete 錯誤。錯誤。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1