版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1HealingAssistant
修復(fù)助手
(講義)CATIAV5R13培養(yǎng)訓(xùn)練材料1HealingAssistant
修復(fù)助手
(講義)2課程介紹目的了解HealingAssistant(HA1)的適用場合,掌握使用方法。對象設(shè)計(jì)人員,特別是模具設(shè)計(jì)人員。 前提
3D線框及曲面0.5天2課程介紹目的0.5天3HA模塊介紹數(shù)據(jù)修整的需求Join操作的出錯(cuò)訊息Join操作的合併距離(MergingDistance)3HA模塊介紹4修整=生成符合V5建模規(guī)範(fàn)的封閉曲面模型引發(fā)的一些問題︰數(shù)據(jù)質(zhì)量難以控制與V5的建模標(biāo)準(zhǔn)不統(tǒng)一數(shù)據(jù)經(jīng)過轉(zhuǎn)換后質(zhì)量下降用戶的違法操作(丟失,重疊,交叉…)為什麼要做數(shù)據(jù)的修整?外來數(shù)據(jù)︰IGES,STEP,CATIAV4,…封閉曲面模型模具設(shè)計(jì)數(shù)控加工快速成型補(bǔ)充設(shè)計(jì)類比驗(yàn)証封閉在這裡指的是︰1、曲面沒有邊界;2、曲面具有完整的邊界,且這些邊界之間不相交、不重疊;3、曲面不存在內(nèi)邊(InternalEdges)。4修整=生成符合V5建模規(guī)範(fàn)的封閉曲面模型引發(fā)的一些5步驟1︰用參量“mergingdistance”逐一比對曲面兩兩之間的鄰接狀況
問題︰曲面之間的交線存在斷開、交叉、重
疊等缺陷。Join操作的一些錯(cuò)誤訊息(1/3)Join操作要經(jīng)歷兩個(gè)步驟︰d12
d<0.001mm(系統(tǒng)精度):邊界共享,幾何封閉0.001mm<d<mergingdistance:邊界視為共享,拓?fù)浞忾](非幾何封閉)d>mergingdistance:縫隙超差,不能封閉步驟2︰使幾何或拓?fù)浞忾]的曲面的法矢方向一致問題︰有時(shí)無法做到一致圖示曲面2經(jīng)Join操作后其法矢與原來相反(原始曲面的法矢並未改變)125步驟1︰用參量“mergingdistance”逐一6問題1:曲面含有自相交的邊(self-intersectingedges)最常見的情況是曲面內(nèi)有窄小區(qū)域(thinarea)取決于Mergingdistance的設(shè)定,窄小區(qū)域指的是曲面的邊在那裡重合,
無法找到唯一的頂點(diǎn)。減小Mergingdistance的值可以消除一些窄小區(qū)域。其它的情況還有──Join操作的一些錯(cuò)誤訊息(2/3)邊界不正確,含有內(nèi)邊。邊界線本身斷開、重疊、交叉。拓?fù)浼軜?gòu)不合理(例如一個(gè)曲面位于另一個(gè)封閉曲面之上)6問題1:曲面含有自相交的邊(self-intersec7問題2︰劣質(zhì)的拓?fù)浼軜?gòu)最常見的情況是細(xì)小的重疊(或交迭)︰其它的情況︰(如圖)Join操作的一些錯(cuò)誤訊息(3/3)邊界共享(d<mergingdistance)左圖曲面2的法矢與曲面1的一致,但交迭那部分的法矢卻是不確定的。增大Mergingdistance的值可以忽略這些重疊的地方。d12??不能定義該曲面的唯一的法矢123??例如在有相鄰的另一曲面時(shí),系統(tǒng)將無法分發(fā)統(tǒng)一的法矢。7問題2︰劣質(zhì)的拓?fù)浼軜?gòu)Join操作的一些錯(cuò)誤訊息(38如何選擇MergingDistance(1/2)必須綜合考慮連接的精度︰精度過高將遺留很多縫隙,要花很多時(shí)間來修補(bǔ)。
而且精度過高時(shí)根本無法完成Join操作(Badtopology)而精度過低時(shí),雖然可以完成Join操作,但一些縫隙依然存在,會影響后續(xù)的操作。例如用于數(shù)控加工的零件是不應(yīng)存在縫隙的,如圖︰
Join操作將去除所有小于Mergingdistance的共享邊界,這在Mergingdistance太大時(shí)會引發(fā)其它問題(Join的結(jié)果將產(chǎn)生自相交(Self-intersecting)的邊)。mergingdist.=0.001mmmergingdist.=0.01mmmergingdist.=0.1mm8如何選擇MergingDistance(1/2)必須9要點(diǎn)︰先選取較低的Mergingdistance值只在產(chǎn)生劣質(zhì)拓?fù)浼軜?gòu)時(shí)才增加Mergingdistance的值獲得了拓?fù)浞忾]的曲面后,應(yīng)增大Mergingdistance的值以消除縫隙;做一個(gè)新的Join,不要修改剛剛生成的Join,以免產(chǎn)生自相交。利用HealingAssistant的工具Surfaceconnectionchecker檢查拓?fù)浼軜?gòu)LocalJoin,LocalHealing彌合縫隙如何選擇MergingDistance(2/2)用0.001mmJoin如果劣質(zhì)拓?fù)浣Y(jié)構(gòu)產(chǎn)生,則增加值取值范圍:0.01~0.05mm若問題依舊,分析后修補(bǔ)如果縫隙太多,則用較大的值Join取值范圍:0.01~0.05mm若問題依舊,分析后修補(bǔ)封閉的結(jié)構(gòu)開始的時(shí)候9要點(diǎn)︰如何選擇MergingDistance(2/210工作臺訪問HealingAssistant工作臺用戶界面修復(fù)方法10工作臺11訪問工作臺1-Start工作臺圖標(biāo)顯示當(dāng)前所在的工作臺2-MechanicalDesign3-HealingAssistant11訪問工作臺1-Start工作臺圖標(biāo)顯示當(dāng)前所在的工作臺12用戶界面12用戶界面13HealingAssistant的修復(fù)方法準(zhǔn)備︰將需要修復(fù)的曲面全都放到一個(gè)GeometricalSet中,刪除無關(guān)的數(shù)據(jù)。Join所有曲面使用較為嚴(yán)格的公差(例如0.01mm)用FaceChecker檢查每一個(gè)曲面用SurfaceConnectionChecker評估輸入數(shù)據(jù)的偏差用FaceSmooth一次性清理所有曲面的邊界,簡化模型。分析檢查修復(fù)修復(fù)分析縫隙彌合縫隙生成實(shí)體非V5有效曲面劣質(zhì)拓?fù)浼軜?gòu)合格13HealingAssistant的修復(fù)方法準(zhǔn)備︰Jo14使用HealingAssistant分析數(shù)據(jù)逐一地檢查曲面檢查非法的拓?fù)浼軜?gòu)14使用HealingAssistant分析數(shù)據(jù)15FaceChecker(1/2)用途檢查自相交(Self-Intersection)、邊界連續(xù)性(Hole)、細(xì)小表面(ThinFace)。將不合格曲面隔離到一個(gè)新建的GeometricalSet中,並自動修復(fù)自相交的元素(如果能修復(fù)的話)。新建的GeometricalSet的名稱該選項(xiàng)只對自相交有效打開文檔“…\HealingAssistant\PanHandle.CATPart”15FaceChecker(1/2)用途新建的Geome16FaceChecker(2/2)決定檢查對象是曲面(Surface,默認(rèn))還是表面(Face,選中),若為表面,則自動從曲面內(nèi)抽取有問題的表面,將其隔離、修復(fù)。自相交︰相鄰兩邊界部分重合,間距小于給定公差(兩邊界不存在唯一的交點(diǎn)(如下圖)。如果同一邊界的兩段曲線間的距離大于給定公差,那么表明該邊界是斷開的(不連續(xù))。細(xì)小表面︰其邊界匯聚為一條線線寬小于給定公差。16FaceChecker(2/2)決定檢查對象是曲面(17SurfaceConnectionChecker(1/3)檢查曲面或曲面內(nèi)部表面的連接特性(質(zhì)量)如果只選擇了一個(gè)曲面,那么檢查該曲面內(nèi)部表面的連貫性;如果選擇了多個(gè)曲面,那么檢查曲面間的連貫性。檢查結(jié)果包括︰縫隙(毫米)、切向連續(xù)性(度),、曲率連續(xù)性(百分比),超差的元素在螢?zāi)簧狭溜@。當(dāng)切向夾角接近180度時(shí),將造成劣質(zhì)拓?fù)浼軜?gòu)(BadTopology)。將Tangency錯(cuò)誤中的Site.33隔離(Transfer)到“G1gaps”打開文檔“…\HealingAssistant\PanHandle.CATPart”17SurfaceConnectionChecker(18SurfaceConnectionChecker(2/3)1、Searchdistance︰邊界間相鄰兩點(diǎn)的距離小于給定值時(shí)視為一條邊界,即這些邊界被合併,值越大需要合併的邊越多。2、Internaldeges︰用法同于FaceChecker3、Connexdomains︰Apply后檢測到的連貫域的個(gè)數(shù)4、Connectiondistance︰小于該值的兩個(gè)元素被視為一個(gè)5、Tangencyerror︰定義切向不連續(xù)的夾角範(fàn)圍6、結(jié)果──
Duplicate︰兩個(gè)元素成幾何與位置的複製關(guān)係
Embedded︰一個(gè)元素完全包括于另一個(gè)(如右下圖),它們是來自同一個(gè)曲面的兩個(gè)表面。取樣精度(影響運(yùn)算速度)的設(shè)置,會是該檢查存在遺漏。
MultipleConnection︰曲面在同一個(gè)邊界處存在與多個(gè)曲面的連接
Overlap︰一個(gè)元素遮蓋了另一個(gè)元素的一部分,只在表面的法矢夾角大于135度時(shí)才需要做該項(xiàng)檢查,而且應(yīng)在Distance檢查之后進(jìn)行。該檢查主要是為了避免劣質(zhì)拓?fù)錂C(jī)構(gòu)的產(chǎn)生。
Boundary︰邊界(包括內(nèi)部邊界)
Distance︰縫隙
Tangency︰切向不連續(xù)性18SurfaceConnectionChecker(19SurfaceConnectionChecker(3/3)7、Transfer︰隔離
Numberofanomalies︰錯(cuò)誤的數(shù)目
Name︰錯(cuò)誤的名稱,Site指將兩個(gè)存在缺陷的表面分成一組
Value︰檢測到的數(shù)值
Domain︰幾個(gè)存在缺陷的表面組成的一個(gè)域新建GeometricalSet的默認(rèn)命名︰DuplicatefacesDuplicateEmbeddedcasesEmbeddedMultipleconnectioncasesMultipleconnectionOverlapcasesOverlapBoundariesBoundaryG0gapsDistanceG1gapsTangency19SurfaceConnectionChecker(20修整拓?fù)浼軜?gòu)修復(fù)無效曲面修復(fù)劣質(zhì)拓?fù)浼軜?gòu)檢查縫隙20修整拓?fù)浼軜?gòu)21修復(fù)無效曲面修復(fù)方法用邊界裁減無效的曲面(Split)刪除無效曲面,重新生成。一般情況︰裁減SPLIT打斷被休整元素與其他元素的關(guān)聯(lián)求出該元素的全部邊界(fullBOUNDARY)(無關(guān)聯(lián)datum)必要時(shí)──對邊界實(shí)施SMOOTHCURVEDISASSEMBLE邊界,檢查修整后再JOINUNTRIM被休整元素SPLIT重新生成曲面FILLLOFTorBLEND(規(guī)則曲面)…21修復(fù)無效曲面修復(fù)方法一般情況︰裁減SPLIT重新生成22FaceSmooth(1/2)修復(fù)無效曲面(僅適用于含有單一表面的曲面(Mono-facesurface)打開文檔“…\HealingAssistant\PanHandleForFaceSmooth.CATPart”1、求出Surface.65的邊界Boundary.12、Disassemble邊界Boundary.1
發(fā)現(xiàn)該邊界由48段組成
3、刪除邊界Boundary.14、選擇Surface.65,再點(diǎn)擊圖標(biāo)
5、OK,生成新的曲面Surface.65smoothed,再用檢查新曲面的邊界,由3段組成。22FaceSmooth(1/2)修復(fù)無效曲面(僅適用于23FaceSmooth(2/2)缺陷值在Min和Max之間的表面(Face),得以改善。減少邊界的分段數(shù)除去邊界中小于給定值的曲線段AllInteractively/SequentiallyNotsmoothable23FaceSmooth(2/2)缺陷值在Min和Max24修復(fù)劣質(zhì)拓?fù)浼軜?gòu)用Connectionchecker找到將導(dǎo)致劣質(zhì)拓?fù)浼軜?gòu)的曲面(Tangency偏差接近180度,Overlap),並隔離。仔細(xì)分析問題所在有可能只是相鄰曲面間的法矢不一致修復(fù)方法︰刪除多餘的曲面剪裁(Trimming)曲面修正曲面的法矢24修復(fù)劣質(zhì)拓?fù)浼軜?gòu)用Connectionchecker找25檢查縫隙(1/2)顯示曲面的縫隙求取曲面的邊界(Boundary)
若曲面是封閉的則會有明確的提示設(shè)置Tools/Options/Display/Visualization/Surface’sBoundaries25檢查縫隙(1/2)顯示曲面的縫隙26檢查縫隙(2/2)存在4種縫隙2:Duplicated元素
1:Gap(包括overlap)大于Join操作的合併公差4:元素丟失3:無效的元素(Join操作不能識別)26檢查縫隙(2/2)存在4種縫隙2:Duplicat27封閉曲面彌合縫隙拓?fù)浞忾]Join幾何封閉Healing27封閉曲面28彌合縫隙(1/3)修復(fù)的最終結(jié)果是得到封閉的曲面(水密,無縫…)曲面若能轉(zhuǎn)化為實(shí)體,就表明它是封閉的。為此需要分析輸入曲面數(shù)據(jù),彌合縫隙。曲面閉合填充形成實(shí)體用曲面裁減或作為界限生成實(shí)體例如︰模具件例如︰沖壓件28彌合縫隙(1/3)修復(fù)的最終結(jié)果是得到封閉的曲面(水密29彌合縫隙(2/3)合縫之前應(yīng)先修補(bǔ)元素丟失、複製、無效等缺陷。元素複製︰將多餘元素刪除,或者使用Near操作將其去除。元素丟失︰用填充(Fill)或其它生成曲面的方法補(bǔ)面無效元素︰刪除重建29彌合縫隙(2/3)合縫之前應(yīng)先修補(bǔ)元素丟失、複製、無效30彌合縫隙(3/3)用SurfaceConnectionChecker檢測縫隙的大小合縫方法︰拓?fù)浞忾]──增大Mergingdistance進(jìn)行Join或者LocalJoin操作
幾何縫隙依然存在,只是被忽略了。拓?fù)浼皫缀畏忾]──刪除壞面重建;Healing或者LocalHealing刪除壞面之前先將其它表面抽取出來選擇壞面30彌合縫隙(3/3)刪除壞面之前先將其它表面抽取出來選擇31LocalJoin彌合指定邊界處的縫隙,而周遭曲面保持不變。實(shí)際上是放寬指定邊界處的連接公差透過選擇Boundary而一次性地合縫可以是拓?fù)浞忾](Join)也可以是幾何封閉(Heal補(bǔ)面)
Options──AutomaticMerging︰當(dāng)至少選擇了兩個(gè)邊時(shí),系統(tǒng)計(jì)算其間的距離,顯示于右側(cè),點(diǎn)擊該按鈕,則自動將距離值作為LocalJoin或LocalHealing的輸入條件,出現(xiàn)下Criteria域。
Join︰LocalJoinJoin/Heal︰LocalJoin及HealingAutomaticJoin/Heal︰自動進(jìn)行LocalJoin和LocalHealing31LocalJoin彌合指定邊界處的縫隙,而周遭曲面保持32Healing如果表面間距超出給定值,那么修改這些表面。修改后表面間距在給定範(fàn)圍之內(nèi)一般來說,Join用于間距小于Healing設(shè)定值而大于Join設(shè)定值的場合,而修改曲面Healing則用于間距大于Healing設(shè)定值的場合。Healing先變形曲面至可以拓?fù)浞忾](間隙<0.1mm),然後做Join。d12
d<0.001mm(系統(tǒng)公差)︰幾何封閉(同時(shí)拓?fù)浞忾])0.001mm<d<mergingdistance︰修改曲面至可以拓?fù)浞忾]d>mergingdistance︰不做任何操作,曲面保持原狀。兩曲面間有縫隙插入新的共享邊界以邊界為基準(zhǔn)變形兩個(gè)曲面32Healing如果表面間距超出給定值,那么修改這些表面。33LocalHealing改善相鄰曲面或表面之間的連接質(zhì)量不同于Healing,LocalHealing不包含Join操作。LocalHealing必須作用于共享的邊。打開文檔“…\HealingAssistant\LocalHealing.CATPart”,做連貫性檢查,發(fā)現(xiàn)曲面存在兩處缺陷︰Distance0.003mmTangency0.3deg。用LocalHealing修整兩個(gè)邊,消除缺陷。33LocalHealing改善相鄰曲面或表面之間的連接質(zhì)34總結(jié)應(yīng)掌握如下內(nèi)容──分析引入模型數(shù)據(jù)修整無效數(shù)據(jù)修整無效的拓?fù)浼軜?gòu)建立符合CATIAV5建模標(biāo)準(zhǔn)的拓?fù)浼軜?gòu)分析查找縫隙彌合縫隙(幾何/拓?fù)浞忾])34總結(jié)應(yīng)掌握如下內(nèi)容──35HealingAssistant
修復(fù)助手
(講義)CATIAV5R13培養(yǎng)訓(xùn)練材料1HealingAssistant
修復(fù)助手
(講義)36課程介紹目的了解HealingAssistant(HA1)的適用場合,掌握使用方法。對象設(shè)計(jì)人員,特別是模具設(shè)計(jì)人員。 前提
3D線框及曲面0.5天2課程介紹目的0.5天37HA模塊介紹數(shù)據(jù)修整的需求Join操作的出錯(cuò)訊息Join操作的合併距離(MergingDistance)3HA模塊介紹38修整=生成符合V5建模規(guī)範(fàn)的封閉曲面模型引發(fā)的一些問題︰數(shù)據(jù)質(zhì)量難以控制與V5的建模標(biāo)準(zhǔn)不統(tǒng)一數(shù)據(jù)經(jīng)過轉(zhuǎn)換后質(zhì)量下降用戶的違法操作(丟失,重疊,交叉…)為什麼要做數(shù)據(jù)的修整?外來數(shù)據(jù)︰IGES,STEP,CATIAV4,…封閉曲面模型模具設(shè)計(jì)數(shù)控加工快速成型補(bǔ)充設(shè)計(jì)類比驗(yàn)証封閉在這裡指的是︰1、曲面沒有邊界;2、曲面具有完整的邊界,且這些邊界之間不相交、不重疊;3、曲面不存在內(nèi)邊(InternalEdges)。4修整=生成符合V5建模規(guī)範(fàn)的封閉曲面模型引發(fā)的一些39步驟1︰用參量“mergingdistance”逐一比對曲面兩兩之間的鄰接狀況
問題︰曲面之間的交線存在斷開、交叉、重
疊等缺陷。Join操作的一些錯(cuò)誤訊息(1/3)Join操作要經(jīng)歷兩個(gè)步驟︰d12
d<0.001mm(系統(tǒng)精度):邊界共享,幾何封閉0.001mm<d<mergingdistance:邊界視為共享,拓?fù)浞忾](非幾何封閉)d>mergingdistance:縫隙超差,不能封閉步驟2︰使幾何或拓?fù)浞忾]的曲面的法矢方向一致問題︰有時(shí)無法做到一致圖示曲面2經(jīng)Join操作后其法矢與原來相反(原始曲面的法矢並未改變)125步驟1︰用參量“mergingdistance”逐一40問題1:曲面含有自相交的邊(self-intersectingedges)最常見的情況是曲面內(nèi)有窄小區(qū)域(thinarea)取決于Mergingdistance的設(shè)定,窄小區(qū)域指的是曲面的邊在那裡重合,
無法找到唯一的頂點(diǎn)。減小Mergingdistance的值可以消除一些窄小區(qū)域。其它的情況還有──Join操作的一些錯(cuò)誤訊息(2/3)邊界不正確,含有內(nèi)邊。邊界線本身斷開、重疊、交叉。拓?fù)浼軜?gòu)不合理(例如一個(gè)曲面位于另一個(gè)封閉曲面之上)6問題1:曲面含有自相交的邊(self-intersec41問題2︰劣質(zhì)的拓?fù)浼軜?gòu)最常見的情況是細(xì)小的重疊(或交迭)︰其它的情況︰(如圖)Join操作的一些錯(cuò)誤訊息(3/3)邊界共享(d<mergingdistance)左圖曲面2的法矢與曲面1的一致,但交迭那部分的法矢卻是不確定的。增大Mergingdistance的值可以忽略這些重疊的地方。d12??不能定義該曲面的唯一的法矢123??例如在有相鄰的另一曲面時(shí),系統(tǒng)將無法分發(fā)統(tǒng)一的法矢。7問題2︰劣質(zhì)的拓?fù)浼軜?gòu)Join操作的一些錯(cuò)誤訊息(342如何選擇MergingDistance(1/2)必須綜合考慮連接的精度︰精度過高將遺留很多縫隙,要花很多時(shí)間來修補(bǔ)。
而且精度過高時(shí)根本無法完成Join操作(Badtopology)而精度過低時(shí),雖然可以完成Join操作,但一些縫隙依然存在,會影響后續(xù)的操作。例如用于數(shù)控加工的零件是不應(yīng)存在縫隙的,如圖︰
Join操作將去除所有小于Mergingdistance的共享邊界,這在Mergingdistance太大時(shí)會引發(fā)其它問題(Join的結(jié)果將產(chǎn)生自相交(Self-intersecting)的邊)。mergingdist.=0.001mmmergingdist.=0.01mmmergingdist.=0.1mm8如何選擇MergingDistance(1/2)必須43要點(diǎn)︰先選取較低的Mergingdistance值只在產(chǎn)生劣質(zhì)拓?fù)浼軜?gòu)時(shí)才增加Mergingdistance的值獲得了拓?fù)浞忾]的曲面后,應(yīng)增大Mergingdistance的值以消除縫隙;做一個(gè)新的Join,不要修改剛剛生成的Join,以免產(chǎn)生自相交。利用HealingAssistant的工具Surfaceconnectionchecker檢查拓?fù)浼軜?gòu)LocalJoin,LocalHealing彌合縫隙如何選擇MergingDistance(2/2)用0.001mmJoin如果劣質(zhì)拓?fù)浣Y(jié)構(gòu)產(chǎn)生,則增加值取值范圍:0.01~0.05mm若問題依舊,分析后修補(bǔ)如果縫隙太多,則用較大的值Join取值范圍:0.01~0.05mm若問題依舊,分析后修補(bǔ)封閉的結(jié)構(gòu)開始的時(shí)候9要點(diǎn)︰如何選擇MergingDistance(2/244工作臺訪問HealingAssistant工作臺用戶界面修復(fù)方法10工作臺45訪問工作臺1-Start工作臺圖標(biāo)顯示當(dāng)前所在的工作臺2-MechanicalDesign3-HealingAssistant11訪問工作臺1-Start工作臺圖標(biāo)顯示當(dāng)前所在的工作臺46用戶界面12用戶界面47HealingAssistant的修復(fù)方法準(zhǔn)備︰將需要修復(fù)的曲面全都放到一個(gè)GeometricalSet中,刪除無關(guān)的數(shù)據(jù)。Join所有曲面使用較為嚴(yán)格的公差(例如0.01mm)用FaceChecker檢查每一個(gè)曲面用SurfaceConnectionChecker評估輸入數(shù)據(jù)的偏差用FaceSmooth一次性清理所有曲面的邊界,簡化模型。分析檢查修復(fù)修復(fù)分析縫隙彌合縫隙生成實(shí)體非V5有效曲面劣質(zhì)拓?fù)浼軜?gòu)合格13HealingAssistant的修復(fù)方法準(zhǔn)備︰Jo48使用HealingAssistant分析數(shù)據(jù)逐一地檢查曲面檢查非法的拓?fù)浼軜?gòu)14使用HealingAssistant分析數(shù)據(jù)49FaceChecker(1/2)用途檢查自相交(Self-Intersection)、邊界連續(xù)性(Hole)、細(xì)小表面(ThinFace)。將不合格曲面隔離到一個(gè)新建的GeometricalSet中,並自動修復(fù)自相交的元素(如果能修復(fù)的話)。新建的GeometricalSet的名稱該選項(xiàng)只對自相交有效打開文檔“…\HealingAssistant\PanHandle.CATPart”15FaceChecker(1/2)用途新建的Geome50FaceChecker(2/2)決定檢查對象是曲面(Surface,默認(rèn))還是表面(Face,選中),若為表面,則自動從曲面內(nèi)抽取有問題的表面,將其隔離、修復(fù)。自相交︰相鄰兩邊界部分重合,間距小于給定公差(兩邊界不存在唯一的交點(diǎn)(如下圖)。如果同一邊界的兩段曲線間的距離大于給定公差,那么表明該邊界是斷開的(不連續(xù))。細(xì)小表面︰其邊界匯聚為一條線線寬小于給定公差。16FaceChecker(2/2)決定檢查對象是曲面(51SurfaceConnectionChecker(1/3)檢查曲面或曲面內(nèi)部表面的連接特性(質(zhì)量)如果只選擇了一個(gè)曲面,那么檢查該曲面內(nèi)部表面的連貫性;如果選擇了多個(gè)曲面,那么檢查曲面間的連貫性。檢查結(jié)果包括︰縫隙(毫米)、切向連續(xù)性(度),、曲率連續(xù)性(百分比),超差的元素在螢?zāi)簧狭溜@。當(dāng)切向夾角接近180度時(shí),將造成劣質(zhì)拓?fù)浼軜?gòu)(BadTopology)。將Tangency錯(cuò)誤中的Site.33隔離(Transfer)到“G1gaps”打開文檔“…\HealingAssistant\PanHandle.CATPart”17SurfaceConnectionChecker(52SurfaceConnectionChecker(2/3)1、Searchdistance︰邊界間相鄰兩點(diǎn)的距離小于給定值時(shí)視為一條邊界,即這些邊界被合併,值越大需要合併的邊越多。2、Internaldeges︰用法同于FaceChecker3、Connexdomains︰Apply后檢測到的連貫域的個(gè)數(shù)4、Connectiondistance︰小于該值的兩個(gè)元素被視為一個(gè)5、Tangencyerror︰定義切向不連續(xù)的夾角範(fàn)圍6、結(jié)果──
Duplicate︰兩個(gè)元素成幾何與位置的複製關(guān)係
Embedded︰一個(gè)元素完全包括于另一個(gè)(如右下圖),它們是來自同一個(gè)曲面的兩個(gè)表面。取樣精度(影響運(yùn)算速度)的設(shè)置,會是該檢查存在遺漏。
MultipleConnection︰曲面在同一個(gè)邊界處存在與多個(gè)曲面的連接
Overlap︰一個(gè)元素遮蓋了另一個(gè)元素的一部分,只在表面的法矢夾角大于135度時(shí)才需要做該項(xiàng)檢查,而且應(yīng)在Distance檢查之后進(jìn)行。該檢查主要是為了避免劣質(zhì)拓?fù)錂C(jī)構(gòu)的產(chǎn)生。
Boundary︰邊界(包括內(nèi)部邊界)
Distance︰縫隙
Tangency︰切向不連續(xù)性18SurfaceConnectionChecker(53SurfaceConnectionChecker(3/3)7、Transfer︰隔離
Numberofanomalies︰錯(cuò)誤的數(shù)目
Name︰錯(cuò)誤的名稱,Site指將兩個(gè)存在缺陷的表面分成一組
Value︰檢測到的數(shù)值
Domain︰幾個(gè)存在缺陷的表面組成的一個(gè)域新建GeometricalSet的默認(rèn)命名︰DuplicatefacesDuplicateEmbeddedcasesEmbeddedMultipleconnectioncasesMultipleconnectionOverlapcasesOverlapBoundariesBoundaryG0gapsDistanceG1gapsTangency19SurfaceConnectionChecker(54修整拓?fù)浼軜?gòu)修復(fù)無效曲面修復(fù)劣質(zhì)拓?fù)浼軜?gòu)檢查縫隙20修整拓?fù)浼軜?gòu)55修復(fù)無效曲面修復(fù)方法用邊界裁減無效的曲面(Split)刪除無效曲面,重新生成。一般情況︰裁減SPLIT打斷被休整元素與其他元素的關(guān)聯(lián)求出該元素的全部邊界(fullBOUNDARY)(無關(guān)聯(lián)datum)必要時(shí)──對邊界實(shí)施SMOOTHCURVEDISASSEMBLE邊界,檢查修整后再JOINUNTRIM被休整元素SPLIT重新生成曲面FILLLOFTorBLEND(規(guī)則曲面)…21修復(fù)無效曲面修復(fù)方法一般情況︰裁減SPLIT重新生成56FaceSmooth(1/2)修復(fù)無效曲面(僅適用于含有單一表面的曲面(Mono-facesurface)打開文檔“…\HealingAssistant\PanHandleForFaceSmooth.CATPart”1、求出Surface.65的邊界Boundary.12、Disassemble邊界Boundary.1
發(fā)現(xiàn)該邊界由48段組成
3、刪除邊界Boundary.14、選擇Surface.65,再點(diǎn)擊圖標(biāo)
5、OK,生成新的曲面Surface.65smoothed,再用檢查新曲面的邊界,由3段組成。22FaceSmooth(1/2)修復(fù)無效曲面(僅適用于57FaceSmooth(2/2)缺陷值在Min和Max之間的表面(Face),得以改善。減少邊界的分段數(shù)除去邊界中小于給定值的曲線段AllInteractively/SequentiallyNotsmoothable23FaceSmooth(2/2)缺陷值在Min和Max58修復(fù)劣質(zhì)拓?fù)浼軜?gòu)用Connectionchecker找到將導(dǎo)致劣質(zhì)拓?fù)浼軜?gòu)的曲面(Tangency偏差接近180度,Overlap),並隔離。仔細(xì)分析問題所在有可能只是相鄰曲面間的法矢不一致修復(fù)方法︰刪除多餘的曲面剪裁(Trimming)曲面修正曲面的法矢24修復(fù)劣質(zhì)拓?fù)浼軜?gòu)用Connectionchecker找59檢查縫隙(1/2)顯示曲面的縫隙求取曲面的邊界(Boundary)
若曲面是封閉的則會有明確的提示設(shè)置Tools/Options/Display/Visualization/Surface’sBoundaries25檢查縫隙(1/2)顯示曲面的縫隙60檢查縫隙(2/2)存在4種縫隙2:Duplicated元素
1:Gap(包括overlap)大于Join操作的合併公差4:元素丟失3:無效的元素(Join操作不能識別)26檢查縫隙(2/2)存在4種縫隙2:Duplicat61封閉曲面彌合縫隙拓?fù)浞忾]Join幾何封閉Healing27封閉曲面62彌合縫隙(1/3)修復(fù)的最終結(jié)果是得到封閉的曲面(水密,無縫…)曲面若能轉(zhuǎn)化為實(shí)體,就表明它是封閉的。為此需要分析輸入曲面數(shù)據(jù),彌合縫隙。曲面閉合填充形成實(shí)體
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 借用樓梯通道合同模板
- 土地生產(chǎn)托管合同模板
- 2024年首屆諾貝爾獎(jiǎng)?lì)C發(fā)教案
- 2024專用高品質(zhì)不銹鋼管訂貨協(xié)議一
- 2024年泰康金融機(jī)構(gòu)存款管理合同一
- 酒水代理批發(fā)合同模板
- 采購模具合同模板
- 集中采購鋪貨合同模板
- 美發(fā)店書面合同模板
- 2024年工程居間業(yè)務(wù)代表協(xié)議版
- 焊接工藝評定報(bào)告報(bào)審表
- 《國有資產(chǎn)管理》PPT課件.ppt
- 審核信用證題目附答案
- 微觀經(jīng)濟(jì)學(xué) 第三講彈性理論及其應(yīng)用案例分析
- 1警戒水位,保證水位,防洪水位,歷史最高洪水位確定辦法2
- 流動沙丘沙障設(shè)置技術(shù)規(guī)范
- 概念設(shè)計(jì)階段連桿強(qiáng)度計(jì)算規(guī)范
- 《偷影子的人》PPT課件
- 733999974建筑工程制圖教案.doc
- 建設(shè)藥用酸棗產(chǎn)業(yè)基地項(xiàng)目可行性研究報(bào)告模板
- 工程師評審——專業(yè)技術(shù)人員(聘任期滿)考核登記表 范例
評論
0/150
提交評論