proe档案修复.docx
- 文档编号:11164054
- 上传时间:2023-02-25
- 格式:DOCX
- 页数:22
- 大小:775.84KB
proe档案修复.docx
《proe档案修复.docx》由会员分享,可在线阅读,更多相关《proe档案修复.docx(22页珍藏版)》请在冰豆网上搜索。
proe档案修复
IGS檔案的修復
IGS檔案是所有CAD/CAM軟體都提供的一種標准介面格式﹐專門為轉換3D曲面﹑曲線或點等的几何資料的工具。
1.IGS檔的轉入﹕
當客戶所傳的原始檔案爲IGS檔時﹐我們須將IGS轉爲PRT檔。
在轉PRT檔時﹐一定要開一個空白PRT文件﹐首先將DatumPlan和DatumCoordSys建立好後﹐再用FileImportAppendtomodelCSO將IGS轉入﹐另存為PRT檔。
在選擇座標系時﹐點下如右圖中所示的箭頭﹐用SelByMenu選擇座標CSO。
二﹑IGS面的修補﹕
客戶所傳的IGS檔﹐轉為PRT檔后﹐由于精度等原因﹐一般都有破掉的面﹔Untrim的面或重疊的面等(將其打成線結構﹐有黃色和粉紫色兩種顏色的線﹐粉紫色代表已Merge完或完整的面﹐黃色代表需修補的面)。
我們要將其變成實體﹐進行拆模﹐就必須將IGS面補完整后,將其長成實體。
現將補IGS面的常用指令介紹如下﹕
Attributes
Create
SetDomain
SetDomain
一﹑Attributes﹕可重新定義輸入特征的屬性。
MackSolid﹕產生實體。
將其打勾﹐可直接將修補完整的IGS檔生成實體特征。
注意事項﹕用此項生成實體特征﹐必須用Redefine下各指令修補IGS檔﹐不能使用外部指令。
JoinSurfs﹕將共享一條邊界的曲面連接起來。
一般情況下﹐此選項不能將所有間隙消除﹐仍需用FixBndries來消除剩余間隙。
注意﹕MakeSolid和JoinSurfs是有一定關聯的﹐即﹕當選擇MakeSolid時﹐系統便會自動選擇JoinSurfs﹔相反﹐如果沒有選取JoinSurfs﹐系統也不會選取MakeSolid。
JoinLayers﹕選擇其中一個選項來重新定義屬性。
二﹑HealGeometry﹕復原几何。
(一)﹑Delete﹕刪除輸入特征的圖元。
FeatureRedefine(pick)HealGeometryDelete
當刪除輸入特征的圖元時﹐可先指定要刪除的圖元類型。
圖元類型如右圖﹐系統內定為全選。
(二)﹑ExcludeSurfs﹕用ExcludeSurfs來移除Merge。
FeatureRedefine(pick)HealGeometryExcludeSurfs
所有被移除的曲面邊界均顯示為黃色。
如下圖所示﹕
由于用此種方法復原几何﹐會在ModelTree中增加步驟﹐且不能用MakeSolid生成實體﹐故一般不用此種方法復原几何﹐只在用FixBndries指令不能修復時使用。
將曲面移除后﹐用FeatureCreateSurfaceMerge將面連接在一起來。
(三)﹑FixBndries﹕修復問題曲面的邊界。
FeatureRedefine(pick)HealGeometryManualFixBndries
ZipGaps﹕縫合曲面間的間隙。
FixTangency﹕修復面與面的相切。
只能修復小于10∘的二面角(兩個面之間的夾角)。
系統不會自動選擇有間隙的邊界。
FixQuiltBndry﹕修復面組邊界。
將一個多段面組邊界轉換成一條邊。
只有近似相切的線段才能合并成一條邊。
EditBndry﹕編輯邊界。
可以手動變更曲面的邊界。
FixVertices﹕修復頂點。
Ø
一般情況下﹐接受系統內定之最大間隙值(MaxGapDist)和最大二面角(MaxDihedral)﹐選擇AutoSelect使系統自動的修復消除間隙和修復相切﹐。
當對自動修復結果不滿意時﹐可重新設定MaxGapDist和MaxDihedral再次使用AutoSelect修補。
ZipGaps和FixTangency﹕
ØFixQuiltBndry﹕
系統對面組上所有黃色的邊界進行檢查﹐用橙色明示可能被修復的邊界(几乎相切和接近等值線的多個線段組成的邊界)﹐其頂點用紅色表示。
如右圖﹕
選擇不要系統修復的邊界。
取消選取的的邊顯示為紅色。
ØEditBndry﹕
SelectAll(FromTo)
ØCreate﹕建立面的邊界。
FeatureRedefine(pick)HealGeometryManualFixBndriesEditBndrySelContourSelectAll(FromTo)Create
方法及適用場合
步驟
(a)Project
將曲線或邊界投影到曲
面上來建立邊界。
適合于面的邊界為直線﹑弧線﹑曲線﹑空間曲線等的場合。
Picktheseedges
右圖中藍色所示即為正確邊界
(b)
MakeIsoline
建立通過參照點的等值線來建立邊界。
紅色箭頭表示等值線方向。
適合于面的邊界為直線﹑弧線的場合。
PickthisVertexandAccept
兩紅色端點之間的橙色線段即為所建立之等值線(正確邊界)
(c)Connect
連接兩個或多個點來建立邊界。
適合于面的邊界為直線﹑弧線的場合。
直接點取圖中所示之紅色端點即可得出正確邊界。
(d)
Intersect
在選取曲面與相鄰曲面交截之處建立一條邊界.
適用場合﹕只有在兩個面有公共交線時﹐才可使用此指令。
SelectThis
Surface
選擇與所修補面相鄰且具有公共邊界的面﹐即可得出所修補面的正確邊界(如右圖中兩紅色端點之間的橙色線段。
)
ØModify﹕修改現有邊界。
FeatureRedefine(pick)HealGeometryManualFixBndriesEditBndrySelContourSelectAll(FromTo)Modify
方法及適用場合
步驟
(a)
Straighten
將邊界線拉直。
當其本身邊界線應為直線﹐但IGS檔卻為不規則曲線時使用。
直接選取上﹑下兩端點(左圖中紅色所示之端點)即可將邊界線恢復成直線。
(如右圖所示。
)
(b)MergeEdges
將多條斷續線段連成一條邊界線。
用于一條邊界線由多個線段組成的情況。
選取任意一條斷續線段或者選左圖中所示紅色兩點即可。
效果如右圖。
(c)MoveVertex
通過移動端點來修補曲面。
當面的角落點位置與其鄰接面不吻合時﹐使用此指令。
分別選取左圖中所示的五個橙色端點至正確位置即可。
注意﹕先選擇舊端點再選擇新端點。
另外﹕MoveVertex之后﹐端點處的相切條件一般會被刪除﹐但當曲線曲率較小時﹐相切條件仍會存在(如上圖中的曲線﹐其相切條件仍存在)。
(d)SetTanCond
設定或變更邊的相切條件。
可分別控制起點和終點的相切條件。
相切條件有三個選項﹐見右側所示。
Tangent
使邊界在起點或終點處與另一邊相切。
Normal
使邊界在起點或終點處與另一邊相垂直。
Free
取消兩邊界之間相切或垂直的要求。
紅色箭頭所示為相切﹑垂直的方向。
(e)Divide
用點將邊界打斷成兩個或多個線段。
一般與MoveVertex配合使用。
直接用鼠標左鍵在邊界上點取點﹐可將邊界分成任意多個線段。
ØDelete﹕刪除現有邊界。
注意﹕一次只能刪除一條邊界。
FeatureRedefine(pick)HealGeometryManualFixBndriesEditBndrySelContourSelectAll(FromTo)Delete
ØCombine﹕使兩條邊相互修剪﹐相當于Trim。
點取要修剪邊的保留部分
FeatureRedefine(pick)HealGeometryManualFixBndriesEditBndrySelContourSelectAll(FromTo)Combine
Ø
使用EditBndry(編輯邊界)功能的技巧和方法﹕
注意﹕一次只能連結兩條邊界線﹐且邊界線成為封閉曲線后﹐Combine指令即反白。
因從EditBndry選單返回后﹐不能撤消所做的變更(在ModelTree中無步驟)﹐故要切記經常存盤。
Ø不能建立或修改不在曲面上的邊。
Ø使用QuerySel(鼠標右鍵)選取適當的圖元。
Ø可能的話﹐可用Modify選項來變更現有的邊﹐而不用新建。
Ø許多情況下﹐對齊頂點比對齊頂點之間的邊更重要。
一般情況下﹐單獨一個指令是無法完成邊界的修復的﹐各個指令應相互配合交替使用﹐方可將面邊界修復完整。
如MoveVertex﹑Divide﹑MergeEdge常配合使用(但當所修復面的邊界為直線時﹐就可直接用MoveVertex將面邊界修復完整)。
我們要將如圖一所示之邊界移至其正確邊界﹐由于MoveVertex之后﹐其頂點處的相切條件會消失﹐因此會出現如圖二之情況﹔此時﹐我們須將不重合之邊界用Divide打斷(打斷點的多少﹐視曲線的曲率大小而定﹐曲率越大﹐打斷點越多)如圖三﹐將各端點分別移至正確之邊界如圖四﹐然后用MergeEdge將多個線段邊結成一條邊界線如圖五所示。
圖五
ØFixVertex﹕
Ø
建議使用下列步驟來修復IGS檔﹕
FeatureRedefineSelecttheimportedquilt﹔
Ø選擇HealGeometryManualFixBndriesZipGapsAutoSelect﹔
首先接受其內定(default)最大間隙值進行修復﹐若對修復效果不滿意﹐再變更(enter)最大間隙值進行修復﹔
Ø選擇HealGeometryManualFixBndriesEditBndry﹔
靈活的運用Create﹑Modify﹑Delete﹑Combine等指令對面進行修復(在每編輯完一個面邊界之后﹐進行一次ZipGapsAutoSelectZipGapsAccept﹐看是否能把黃線消除掉)﹐使IGS面完整無缺。
Ø選擇Attributes\MakeSolid使面產生實體。
對于用EditBndry不能修復的面﹐可用ExcludeSurfs移除面的Merge﹐然后用FeatureCreateSurfaceMerge將面修復好。
再使用Feature
CreateProtrusionUseQuilt將面長成實體。
注意事項﹕因為在修補IGS時﹐沒有能夠回復上一次操作的功能﹐在ModelTrim中無特征步驟(除非在外部使用任何指令)﹐如果錯了就可能要重新進行﹐因此﹐一定要在修補過程中及時存盤。
范例一﹕
一﹑ImportIGS檔﹕
★FileImportAppendtomodel選取700-08176-01_r06.IGSCSO
如此多的黃線怎能protrusionusequilt成功?
二﹑系統自動修補小間隙﹕
比上一次的少多了
★在MenuManager中選擇﹕FeatureRedefine(pick)HealGeometryManualFixBndriesZipGapsAutoSelectZipGapsAcceptReturn(修改效果如下圖﹐剩下的不完整面﹐系統無法自動修補。
)
三﹑修補如下圖A之不完整面(共有8處之相似面)﹐此面的問題在于有Untrim的部分﹐其修補方法為刪除原有Untrim的邊界線﹐然后以投影(Project的方式找出其正確邊界線﹐消除間隙。
★選取FixBndriesEditBndry(Pick選取如下圖中所指面A)SelContourFromTo(圖中所示兩紅點)Delete(選取兩紅點之間的Curve線﹐即面A之舊邊界線)(注意﹕Delete一次只能刪掉一條邊界線)CreateProject(選取如圖所示面B與面A相鄰的邊界)DoneFixBndriesZipGapsAutoSelectZipGapsAcceptReturn。
B
四﹑修補如下之弧面﹕此面的問題在于﹕面的角落點與其鄰接面不吻合﹐因此采用移動角落點位置(MoveVertex)的方法來進行面的修補。
共有兩處相似之面
移動每一個端點至其正確位置(箭頭所指之端點)。
★FixBndriesEditBndrySelContourSelectAllModifyMoveVertex(先選舊端點后選新端點)DoneZipGapsAutoSelectZipGapsAcceptReturn。
五﹑此面的問題在于與其鄰面有重疊之部分(共有三處之類似部分)。
其修補方法為﹕以Project﹑Delete和Combine的方式取消重疊。
★FixBndriesEditBndrySelContourSelectAllProjectDeleteCombineDoneZipGapsAutoSelectZipGapsAcceptReturn。
Combinetheseedges
六﹑此面的修補方式有多種﹕(共有四處)
1.將角落點移動至正確位置(MoveVertex)
2.將每個邊界投影(Project)至鄰接面后﹐刪除(Delete)左﹑右兩條舊有邊界線﹐再連結(Combine)投影線。
3.以MakeIsoline或Connect的方式建立正確的曲面相交線。
下面的步驟用第三種方法建立正確邊界﹐再以Delete和MoveVertex將邊界修整成封閉曲線。
將各點分別移至正確位置
圖一
圖二
圖三
★FixBndriesEditBndry(Pick)SelContourSelectAllcreateMakeIsoline選圖一所示之端點AcceptConnect選圖一所示之兩端點DoneSelDeleteMoveVertexDoneZipGapsAutoSelectZipGapsAcceptReture
七﹑靈活運用此几種方法﹐將IGS面修補完整。
八﹑以修補完成之曲面建立實體。
★AttributesMakeSolidDoneReturn
范例二﹕
一﹑ImportIGS檔﹕
★FileImportAppendtomodel選取iges_ex1.igsCSO
二﹑系統自動修補小間隙﹕
★FeatureRedefine(pick)HealGeometryManualFixBndriesZipGapsAutoSelectZipGapsAcceptReturn(仍有五個面系統無法自動修補﹐如下圖。
)
三﹑修補第一個不完整面﹕
此面的問題在于﹕其本身邊界線應為直線﹐但IGS檔卻為不規則曲線的﹐如下圖所示之R角面。
其解決方法為﹕用Straighten指令將其邊界線拉直﹐恢復成正確邊界線﹐具體指令如下﹕
★
橙色為錯誤之邊界線
FixBndriesEditBndry選擇R面SelContourSelectAllModifyStraighten選右側上下兩端點Next\AcceptModifyStraighten選左側上下兩端點AcceptDoneZipGapsAutoSelectZipGapsAcceptReturn。
注意﹕在編輯過程中一定要認准哪一條Curve是要或不要的﹐即認准所編輯面的正確邊界。
在修補時﹐刪除不要的舊邊界線﹐投影新的正確邊界線﹐切勿Delete錯誤。
其余不完整之四個面的修補方法在范例一中已經介紹過﹐在此不多做介紹﹐請各位自行練習。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- proe 档案 修复