gambit-建模學(xué)習(xí)筆記_第1頁
gambit-建模學(xué)習(xí)筆記_第2頁
gambit-建模學(xué)習(xí)筆記_第3頁
gambit-建模學(xué)習(xí)筆記_第4頁
gambit-建模學(xué)習(xí)筆記_第5頁
已閱讀5頁,還剩34頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、為什么更改后不顯示邊的顏色更改邊的顏色命令允許用戶更改與一條或者多條邊相關(guān)的幾何結(jié)構(gòu)和/或者網(wǎng)格節(jié)點的顯示顏色。使用ModifyEdgeColor窗口要打開Modify

EdgeColor窗口(如下圖),點擊Geometry/Edge子工具框中的ModifyColor命令按鈕即可。Modify

EdgeColor窗口包含如下詳細(xì)設(shè)定。Edges指定要更改顏色的一條或者多條邊。Color:--------------------------------------Geometry指定更改指定邊的顏色。Mesh指定更改與指定邊相關(guān)的網(wǎng)格結(jié)點顏色。體會:只能更改某點、邊、面、體(沒有組成更高級拓?fù)渲埃┑念伾?,例如線在沒有組成面之前是可以改變它的顏色的,而如果邊組成了面它就不再可以改變顏色了。不太懂2.3.2連接/分離邊Connect/DisconnectEdges命令按鈕允許用戶進行以下操作。圖標(biāo)命令詳細(xì)說明ConnectEdges合并重合的實邊或者生成代表一條或多條現(xiàn)有邊的連接的虛邊DisconnectAboutRealEdge分離具有公共實邊的面和體以下部分將詳細(xì)說明執(zhí)行上面列舉操作的步驟和要求的設(shè)定。注意:Graphics/WindowsControl工具框中的SpecifyColorMode命令按鈕允許用戶顯示基于實體連接而不是拓?fù)浣Y(jié)構(gòu)的模型顏色。關(guān)于使用SpecifyColorMode命令按鈕的詳細(xì)說明,請參閱GAMBITUser'sGuide中的部分。合并邊ConnectEdges命令允許用戶合并兩條或者多條邊。要合并邊,用戶必須指定如下參數(shù):要合并的兩條或者多條邊合并后的類型指定要合并的邊要合并的邊可以是實際的或者虛擬的,但是它們受到合并后類型的限制(見下面)。指定合并后的類型GAMBIT允許以下類型的邊合并操作:RealVirtual(Forced)Virtual(Tolerance)RealandVirtual(Tolerance)如果用戶使用Virtual(Forced),Virtual(Tolerance)或者RealandVirtual(Tolerance)操作合并一組邊,GAMBIT允許用戶通過Preservefirstedgeshape選項指定合并操作產(chǎn)生的邊的位置和形狀(見下面)。以下部分將詳細(xì)說明每種合并類型的基本特征。指定Real合并Real選項允許用戶合并重合的實邊——也就是說,兩條或者多條邊具有相同的方向并且它們的端點在全局誤差值10-6范圍內(nèi)重合。當(dāng)用戶合并實邊并指定了Real選項時,GAMBIT刪除除了一條指定的邊之外的所有邊,并將保留的實邊與任何與刪除的邊相連的所有面相連。指定Virtual(Forced)合并Virtual(Forced)選項允許用戶合并實際的或者虛擬的邊,無論它們互相接近的程度。當(dāng)用戶合并邊并指定了Virtual(Forced)選項時,GAMBIT用一條虛邊替代指定的邊。如果一條指定的邊作為一個面的一部分,GAMBIT將用一個虛擬的面覆蓋該面并根據(jù)新的虛邊的位置定形該虛面。如果該面與一個體積相連,GAMBIT將用一個虛擬體積覆蓋該體積。指定Virtual(Tolerance)合并Virtual(Tolerance)選項允許用戶指定僅僅合并相互之間距離在指定的誤差范圍內(nèi)的實際的和/或者虛擬的邊。有兩種表達(dá)誤差值的方法:ToleranceShortestEdge%Tolerance設(shè)定提供了用絕對距離單位表達(dá)的誤差值。ShortestEdge%設(shè)定提供了以模型中最短邊長度百分?jǐn)?shù)表達(dá)的誤差值。如果用戶指定了Virtual(Tolerance)選項,用戶也必須指定T-Junctions選項。T-Junctions選項允許在邊合并操作過程中生成T接頭(見下面的指定T-Junctions選項)。指定RealandVirtual(Tolerance)合并當(dāng)用戶指定了RealandVirtual(Tolerance)選項時,GAMBIT將按順序進行以下兩項操作:對于在全局誤差值范圍內(nèi)的重合邊進行Real合并操作對于沒有相連的相互距離在用戶指定誤差范圍內(nèi)的指定邊進行Virtual(Tolerance)合并操作(包括T-Junctions操作)。指定T-Junctions選項當(dāng)用戶使用Virtual(Tolerance)或者RealandVirtual(Tolerance)選項時,GAMBIT允許用戶選擇T-Junctions選項。如果用戶指定了T-Junctions選項,GAMBIT將執(zhí)行虛擬T合并操作,它適于合并端點距離虛擬邊在指定的誤差范圍內(nèi)的邊。(關(guān)于虛擬T合并操作的詳細(xì)說明,請參閱本向?qū)У母戒汚。)作為使用T-Junctions選項的一個實例,考慮如圖2-48(a)所示的邊和點——其中從到的距離小于等于和之間的距離。當(dāng)用戶合并和時指定T-Junctions選項的影響如下:如果用戶不指定T-Junctions選項,GAMBIT在處連接和并分別覆蓋和上的和(如圖2-48(b)所示)。如果用戶指定了T-Junctions選項,GAMBIT也將在處生成一個T連接,也就是說,GAMBIT將用覆蓋,在v_edge.8處分割并生成(如圖2-48(c))。圖2-48:合并邊圖2-48:合并邊——T-Junctions選項保留第一條邊的形狀如果用戶使用Virtual(Forced),Virtual(Tolerance)或者RealandVirtual(Tolerance)操作來合并一組邊,用戶可以通過Preservefirstedgeshape選項決定生成邊的形狀。當(dāng)用戶選擇了選項時,合并操作產(chǎn)生的結(jié)果邊將保持Edges列表中第一條邊的形狀。如果用戶在合并邊時沒有選擇Preservefirstedgeshape選項,則合并操作所產(chǎn)生的邊的形狀和位置代表了所合并得邊的位置和形狀的平均。在T連接操作中保留分割邊形狀當(dāng)用戶進行T連接操作時,GAMBIT允許用戶指定Preservesplit-edgeshape選項。當(dāng)用戶選擇了Preservesplit-edgeshape選項,GAMBIT將在T連接操作過程中保持被分割邊的形狀。作為Preservesplit-edgeshape選項影響的一個實例,考慮如圖2-49(a)所示的兩條邊(和)。如果用戶沒有指定Preservesplit-edgeshape選項,GAMBIT將生成如圖2-49(b)所示的邊。如果用戶指定了Preservesplit-edgeshape選項,GAMBIT在T連接操作過程中將保持的形狀并生成圖2-49(c)所示的邊。圖2-49:圖2-49:Preservesplit-edgeshape選項的影響注意:Preservesplit-edgeshape選項優(yōu)先于Preservefirstedgeshape選項。使用ConnectEdges窗口要打開ConnectEdges窗口(如下圖),點擊Geometry/Edge子工具框中的Connect命令按鈕即可。窗口包含如下詳細(xì)設(shè)定。Edges指定要合并的邊。Real指定邊合并所生成的邊為實邊。(注意:要使合并兩條或者多條邊生成的邊為實邊,則指定的邊必須重合。)Virtual(Forced)為合并邊操作生成的邊指定以下特性指定:該邊是一個虛邊不考慮指定邊之間的距離都生成該邊Virtual(Tolerance)為合并邊操作產(chǎn)生的邊指定以下特性:該邊為虛邊僅僅在指定邊之間的距離小于指定的誤差時才合并指定邊RealandVirtual(Tolerance)指定以下操作順序:對可能的進行Real合并操作對于其它的沒有連接的指定邊進行Virtual(Tolerance)合并操作Tolerance指定要連接邊之間的最大允許距離(絕對單位)ShortestEdge%指定要連接邊之間的最大允許距離(最短邊的百分比)Highlightshortestedge凸現(xiàn)當(dāng)前模型中最短邊。Preservefirstedgeshape當(dāng)進行合并操作時保持Edges列表中第一條邊的形狀。T-Junctions指定在可能的位置生成T連接。VerticesT-Junctions選項所限定的指定點(所有或者所選的)。Preservesplit-edgeshape在T-Junctions操作過程中保持要分割的邊的形狀。分離實邊命令允許用戶分離共用一條實邊的拓?fù)鋵嶓w。當(dāng)用戶在公共實邊處分離面或者體積時,GAMBIT將為除了與指定邊相連的實體之外的所有實體生成新邊。例如,如果指定邊為三個面的公共邊,GAMBIT將生成與指定邊重合的兩條新邊并使它們與三個面之中的兩個相連。原始邊與另外一個面相連。指定EndpointVertex選項GAMBIT提供了以下關(guān)于分離的邊端點處理的選項:Edge+VerticesEdgeOnlyEdge+SelectVertex下表詳細(xì)介紹了與每個選項相關(guān)的效果。選項詳細(xì)說明Edge+VerticesGAMBIT分離指定邊及其頂點。結(jié)果,GAMBIT生成為每條新邊生成兩個新的端點。EdgeOnlyGAMBIT分離該邊但是不包括端點。分離過程生成的每條新邊共用指定邊的端點。Edge+SelectVertexGAMBIT分離該邊合它的兩個端點之一(用戶指定)。另一個端點為所有新邊共用。作為上面描述的選項之間區(qū)別的一個實例,考慮如圖2-50所示的情況,其中兩個面通過一條公共邊()連接,它的端點(和)也被兩個面共用。圖2-50:兩個面共用一條公共邊圖2-50:兩個面共用一條公共邊如果用戶在處分離兩個面,GAMBIT將生成一條與重合的新邊并將其與兩個面之一相連——例如,。原始邊()保持與另一個面()相連。GAMBIT處理端點的方式根據(jù)選項類型的變化如下。選項詳細(xì)選擇Edge+VerticesGAMBIT分離和并指定分離產(chǎn)生的點作為新邊的端點。EdgeOnlyGAMBIT不分離和。新邊和共用端點,也就是說,和為兩邊共用。Edge+SelectVertexGAMBIT僅僅分離的一個端點。另一個端點(或者)作為指定邊和新邊的共同端點。使用DisconnectAboutRealEdge窗口要打開DisconnectAboutRealEdge窗口(如下圖),點擊Geometry/Edge子工具框中的DisconnectAboutRealEdge命令按鈕即可。Disconnect

About

Real

Edge窗口包含如下詳細(xì)設(shè)定。Edge指定幾何結(jié)構(gòu)從哪一條邊分離。Method:--------------------------------------Edge+Vertices指定指定邊的端點將和該邊一起分離。EdgeOnly指定當(dāng)邊分離時指定邊的頂點保持連接。Edge+SelectVertex指定僅僅分離指定邊的兩個端點之一。Vertex指定于指定邊相連的將被分離的頂點。分割邊(realdisconnect)融合邊(Max.EdgeLengthMin.Angle)分割邊SplitEdge命令允許用戶將現(xiàn)有的一條邊分割為兩條實邊或者虛邊。SplitEdge命令包括以下輸入?yún)?shù):要分割的邊分各類型分割工具指定要分割的邊GAMBIT允許用戶分割實邊或者虛邊,但是對于分割產(chǎn)生的邊的類型有以下限定:如果用戶分割一條實邊,用戶可以生成兩條實邊或者虛邊。如果用戶分割非實邊,用戶必須生成兩條虛邊。指定分割類型這里有三種分割邊操作類型:RealconnectedRealdisconnectedVirtualconnected當(dāng)用戶分割一條實邊時,用戶必須指定替代它的兩條邊是實邊還是虛邊。如果用戶用兩條實邊替代一條實邊,用戶必須指定產(chǎn)生的邊在分割點是連接的(Realconnected)或者非連接的(Realdisconnected)。如果用戶用兩條虛邊替代一條邊,GAMBIT將通過虛擬頂點(Virtualconnected)在分割點處連接兩條邊。注意:當(dāng)分割的邊與更高拓?fù)浣Y(jié)構(gòu)面或者體積實體相連時,GAMBIT不允許用戶使用Realdisconnected選項。體會:當(dāng)realconnect時,在分割處生成一個點;而realdisconnect時,在分割處生成兩個點,即分割后的兩條邊不共用一個點。融合邊(虛擬的)指定要融合的邊GAMBIT允許用戶融合一組兩條或者多條實邊和虛邊,但是要遵循以下關(guān)于被融合邊的原則(如圖2-51):該組中每條邊必須在它的一個或者兩個端點與該組中的其它邊相連所有沒有相連的端點可以連接成兩條以上的邊圖2-51:GAMBIT邊融合規(guī)則指定融合類型當(dāng)用戶融合邊時,用戶必須指定融合類型。這里有兩類邊融合操作:Virtual(Forced)Virtual(Tolerance)當(dāng)用戶指定Virtual(Forced)融合時,GAMBIT將融合指定組內(nèi)的所有邊,無論它們之間的相對長度和角度。當(dāng)用戶指定Virtual(Tolerance)融合時,GAMBIT僅僅當(dāng)所有該組中的所有邊符合指定的誤差標(biāo)準(zhǔn)時才進行融合操作。指定誤差標(biāo)準(zhǔn)這里有兩類誤差標(biāo)準(zhǔn):Max.EdgeLengthMin.Angle當(dāng)用戶指定了MaxEdgeLength標(biāo)準(zhǔn)時,GAMBIT在融合操作中僅僅包含那些比指定長度短的邊。MinAngle標(biāo)準(zhǔn)基于邊組之間的內(nèi)角。當(dāng)用戶指定了Virtual(Tolerance)選項時,GAMBIT在融合操作中僅僅包含那些內(nèi)角大于指定角度的邊組。掃掠掃描邊GAMBIT提供了兩種一般的掃描操作類型:剛性的(rigid)垂直的(perpendicular)垂直掃描方法GAMBIT提供了以下進行垂直掃描操作的方法:繪圖法(draft)扭曲法(twist)繪圖方法生成面其投影廓線在它的端點處垂直于路徑。扭曲法允許用戶沿著路徑長度旋轉(zhuǎn)廓線通過一定的角度。?Forrigidsweepoperations,GAMBITmaintainstheorientationoftheprofilewithrespecttotheglobalcoordinatesystem.?Forperpendicularsweepoperations,GAMBITmaintainstheorienta-tionoftheprofilewithrespecttothepath.TheEffectofPathPositionTheshapeofthecreatedfacedepends,inpart,ontherelativepositionsoftheprofileandpath.Specifically,theeffectcanbesummarizedasfollows.?Ifthepathedgestartsatapointontheprofileedge,GAMBITretainstheglobalpositionofthepathwhenperformingthesweepoperation.?Ifthepathedgedoesnotstartatapointontheprofileedge,GAMBIT(bydefault)movesthestartingpointofthepathtothemidpointoftheprofilewhenperformingthesweepoperation.(NOTE:YoucanalterthisdefaultbehaviorbymeansoftheGEOMETRY.VOLUME.SWEEP_PATH_ALIGNMENTdefaultvariable(seebelow).)TheEffectofSweepDefaultVariablesTheshapeofanyfacecreatedbymeansoftheedge-sweepoperationisdeter-mined,inpart,bythevaluesassociatedwithtwoGAMBITdefaultvariables:?GEOMETRY.VOLUME.SWEEP_PATH_ALIGNMENT?GEOMETRY.VOLUME.SWEEP_METHODTheSWEEP_PATH_ALIGNMENTdefaultvariableaffectsthedefaultpath-posi-tionbehaviordescribedabove.TheSWEEP_METHODdefaultvariableallowsyoutospecifywhetherthecreatedfaceistruncatedinitsendregion(seebelow).SweepPathAlignmentDefault?0—Movesthepathtothenearestpointontheprofile?1—(Default)Movesthesweeppathtothemidpointoftheprofile(asshowninFigure2-89,above)SweepMethodDefault?0—GAMBITmaintainstheoriginalprofileorientationthroughoutthesweepoperation?1—GAMBITmaintainstheoriginalprofileorientationthroughoutthesweepoperation?2—GAMBITconstructsthefacesuchthatoneendrepresentsthetruncationofthesweepoperationbyaplaneperpendiculartothepathatitsendpoint.PerpendicularSweepOptions?Draft—specifyananglebywhichthesweptsurfaceofthecreatedfacedeviatesfromthePath.?Twist—GAMBITrevolvestheprofilethroughaspecifiedangleasitsweepstheprofilealongthelengthofthepath.EffectofSweepPathAlignmentDefaultSweepPathAlignmentDefault?0—Movesthepathtothenearestpointontheprofile?1—(Default)Movesthesweeppathtothemidpointoftheprofile(asshowninFigure2-89,above)5、BooleanOperationsUniteFacestwotypesofface-uniteoperations:?Real?VirtualPerformingaVirtualFace-UniteOperationUnitingFacesSeparatedbyaGapUnitingOverlappingFacesSpecifyingCriticalPointsIftwoormoreconsecutivecriticalpointslieonagivenedge,GAMBITretainstheshapeoftheedgebetweenthepoints.Whenyouperformavirtualface-uniteoperation,youmustusecautionwhendeterminingthesequenceinwhichthecriticalpointsarespecified.SubtractRealFacesThecommandrequirestwospecifications:?Targetface?ToolfacesetTheEffectofIntersectingFacesIfoneormorefacesinthetoolfacesetfullyintersectsthetargetface,GAMBITfullysplitsthetargetface.Ifthetoolface-setfacespartiallyintersectthetargetface,GAMBITcreatesoneormoredanglingedges.IntersectRealFaces6、連接面、分離面5連接面555IfyouattempttoconnectfacesAandBwithoutspecifyingtheT-Junctionsoption,GAMBITfailstoperformtheconnectoperationduetoalackofcorre-spondencebetweenthegeometriesofthetwofaces.IfyouspecifytheT-Junctionsoptionwhenattemptingtoconnectthefaces,GAMBITsplitsbothfacesbidirectionallyandconnectsthevolumesbymeansofanewface(C)(seeFigure2-111(b)).指定RealandVirtual(Tolerance)連接當(dāng)用戶指定RealandVirtual(Tolerance)選項時,GAMBIT將依次指定以下兩項操作:對于在全局誤差值范圍內(nèi)的面進行Real連接操作對于沒有連接的彼此距離在用戶指定誤差值范圍內(nèi)的指定面進行Virtual(Tolerance)連接操作分離實面DisconnectAboutRealFace命令允許用戶分離單獨的實面和/或者體積的公共面。指定邊和點選項GAMBIT提供以下三個關(guān)于處理被分離邊的端點的選項:Face+Edges/Vertices—將兩volums的公共邊分離成兩個,且n個公用點分離成2n個FaceOnly—只將兩volums的公共邊分離成兩個,n個公用點不分離Face+SelectedEdges—將兩volums的公共邊分離成兩個,將選擇的公用點分離成2個7、分割/融合/皺縮/簡化面分割面Theoperationrequiresspecificationofthefollowingparameters:?Targetface?SplittypeNOTE(1):GeometrythatfailsGAMBITgeometrychecks(“bad”geometry)cansometimescausesplitoperationstofail.Bydefault,ifasplitoperationfailsduetobadgeometry,GAMBITabortstheoperation.Forsplitoperationsthatinvolveonlytwoentities,however,itispossibletospecifythatinsteadofabortingtheprocedure,GAMBITautomaticallyattemptstosmoothand/orhealthegeometryandretriesthesplitoperation.ThisspecificationismadebymeansoftheGEOMETRY.VOLUME.BOOLEAN_METHODdefaultvariable.Specifically,ifyousettheGEOMETRY.VOLUME.BOOLEAN_METHODdefaultvariableto2,GAMBITperformstheautomaticsmooth/heal-retryoperation.NOTE(2):IfyousettheGEOMETRY.VOLUME.BOOLEAN_METHODdefaultvariableto3,GAMBITattemptstopreserveexistingvertexandedgelabelswhenperformingafacesplitoperation.SpecifyingtheTargetFaceSpecifyingtheSplitTypeGAMBITprovidesthefollowingtypesoffacesplit-typeoperations:?Faces?Face(Virtual)?Edges?Vertices?LocationsPerformingaFacesSplit-typeOperationTheFacessplitoperationallowsyoutosplitarealorvirtualtargetfaceusingasetofoneormorerealorvirtualsplit-toolfaces.IntersectingTargetandSplit-ToolFaces?Ifasplit-toolfaceintersectsthetargetface,GAMBITeithersplitsthetargetfaceintotwoormorefacesorcreatesadanglingedgeonthetargetface.OverlappingTargetandSplit-ToolFaces?Ifasplit-toolfacepartiallyoverlapsthetargetface,GAMBITsplitsthetargetfacealongtheboundaryedgesofthesplit-toolface.NOTE(2):Ifthetargetfaceconstitutespartofavolume,orifthetargetfaceand/oranyofthesplit-toolfacesarevirtualfaces,youmustselecttheCon-nectedoption;otherwise,theoperationwillfail.體會:1、分割前分割前分割后分割后2、2、PerformingaFace(Virtual)Split-typeOperationTheFace(Virtual)splitoperationallowsyoutosplitarealornon-realtargetfaceusingavirtualsplit-toolface.NOTE:AlthoughtheFace(Virtual)optionalwaysappearsontheSplitwithoptionbutton,theFace(Virtual)splitfunctionalityisdisabledbydefault.ToenabletheFace(Virtual)functionality,settheGEOMETRY.FACE.VIRTUAL_FACE_FACE_SPLITdefaultvariableto1.體會:1、2、3、PerforminganEdgesSplit-typeOperationheEdgessplitoperationallowsyoutosplitarealornon-realtargetfaceusingasetofoneormorerealornon-realedges.Thesplit-tooledgesetcanconsistofeitherasingleedgeorachainofconnectededges.PerformingaVerticesSplit-typeOperation(要按一定順序選擇點)TheVerticessplitoperationallowsyoutosplitarealornon-realtargetfaceusingasplit-toolconsistingoftwoormorerealand/ornon-realvertices.Ifthefirstandlastverticesspecifiedforthesplit-toolvertexsetarelocatedonorconnectedtotheboundaryofthetargetface,GAMBITfullysplitsthetargetface;otherwise,thesplitoperationresultsinthecreationofdanglingedges.NOTE(1):Self-intersectingedgeloopsarenotallowedintheVerticessplitoperation,butGAMBITdoesnotpre-checkthesetofspecifiedverticestoensurethatitwillnotresultinanattempttocreateself-intersectingloop.Itistheuser’sresponsibilitytoensurethatthevertexlocationandsequencespeci-fiedfortheoperationdoesnotconstituteaself-intersectingloop.NOTE(2):Tosplitthetargetface,GAMBITfirstcreatesasetofvirtualedgesbetweenthesplit-toolvertices.Theproximityofthevirtualedgestothesurfaceoftheoriginalfacedependsonthenumberoffacetsusedtodefineeachedge.YoucancontrolthenumberoffacetsusedbymeansoftheGEOMETRY.EDGE.VIRTUAL_NUM_FACETSdefaultvariable.Ifthetargetfacepossessesacomplexsurface,itissometimesnecessarytoincreasethevalueofthisdefaultvariableinordertoproduceasplittingedgethatfollowsthecontoursoftheoriginalface.SpecifyingtheShapededgeOptionTheShapededgeoptionspecifiesthatface-faceboundaryresultingfromthesplitoperationbisectstheinterioranglesoftheoriginalfaceboundariesatitsendpoints(seeFigure2-118).5、PerformingaLocationsSplit-typeOperationTheLocationssplitoperationallowsyoutosplitarealornon-realtargetfaceusingasplit-toolconsistingofpoints(locations)ontheface.Foravirtualsplitoperation,thefirstandlastpointsspecifiedmustbelocatedontheboundaryofthetargetface.TheLocationssplitoperationincludesthreeoptionsthatdeterminethegeometrytypeandtheshapeoftheface-faceboundaryresultingfromtheoperation:?Virtual?Mergeresultingedges?ShapededgeSpecifyingtheVirtualOptionIfyouusetheLocationssplitoperationtosplitarealface,GAMBITattemptstogeneraterealgeometryfromtheoperationandproducesvirtualgeometryonlyiftheattemptisunsuccessful.TheVirtualoptionspecifiesthatthesplitoperationproducesonlyvirtualgeometry.SpecifyingtheMergeresultingedgesOptionwhensplittingthetargetface,GAMBITcreatesachainofedgesbetweenthepointsthatconstitutethesplittool.IfyouspecifyasplittoolconsistingofthreeormorepointsandselecttheMergeresultingedgesoption,GAMBITattemptstomergeadjacentedgesinthechainwhenperformingthesplitoperation.GAMBITmergestheedgesonlyiftheanglebetweenthemattheirsharedvertexisgreaterthanthecurrentedge-mergeminimumangle(default=135o).YoucanchangetheminimumanglevaluebymodifyingtheEOMETRY.EDGE.VIRTUAL_MERGE_MIN_ANGLEdefaultvariableontheEditDefaultsform.SpecifyingtheShapededgeOption融和面TheMergeFacesoperation(facemergecommand)mergestwoormorerealand/ornon-realfacesintoasinglerealorvirtualface.TheMergeFacesoperationrequiresspecificationofthefollowingparameters:?Facestobemerged?Mergetype?RealandVirtual(Forced)?Virtual(Tolerance)?MergeedgesoptionNOTE:Bydefault,GAMBITdoesnotallowyoutomergefacesorientedsuchthattheyform“sharp”angleswitheachotherasdefinedbythefacenormalsalongtheircommonedges.Specifically,GAMBITdoesnotmergefacesthenormalsofwhichdifferbylessthan90°orgreaterthan270°.YoucanoverridethisrestrictionbysettingtheGEOMETRY.FACE.SHARP_ANGLE_MERGEdefaultvariableto1.Virtual(Tolerance)OptionForexample,tomergetwosidefacesofaregular,six-sidedprismusingtheVirtual(Tolerance)option,youmustspecifyaMin.Anglevalueof119°.SpecifyingtheMergeedgesOption上下四條邊被merge為兩條邊上下四條邊被merge為兩條邊皺縮操作Eachoftheneighboringfacesspecifiedforthecollapseoperationmustbeconnectedtothefacetobecollapsedbymeansofoneormorecommonedges.Thevirtualfacesthatresultfromthecollapseoperationsharethevirtualedgeorvertexthatreplacesthecollapsedface.ThreeCoplanarFacesinaLineThreeCoplanarFacesatanAngleFourNon-coplanarFacesThefollowinggeneralrulesgovernthespecificationsofparametersfortheface-collapseoperation:?Youcannotcollapseafacethatconstitutespartofavolume.Forexample,GAMBITdoesnotallowyoutocollapseoneendofaprism.?Eachofthespecifiedneighboringfacesmustbeconnectedtothefacetobecollapsedbymeansofacommonedge.簡化面TheSimplifyFacesoperation(facesimplifycommand)removes(deletes)danglingedgesfromfaces.Figure2-124showstwodifferenttypesofdanglingedges,bothofwhichcanberemovedbymeansoftheSimplifyFacescommand.8、Smooth/Heal/ConvertFaces修整實面HealRealFaces命令試圖修整有些時候在一組實面中存在的幾何機構(gòu)或者拓?fù)浣Y(jié)構(gòu)的問題。HealRealFaces命令試圖發(fā)現(xiàn)和修整包括面實體在內(nèi)的幾何結(jié)構(gòu)和拓?fù)浣Y(jié)構(gòu)的問題。修正操作時一個包括簡化幾何結(jié)構(gòu)、縫合松散面(如果需要)和構(gòu)造新的幾何結(jié)構(gòu)來修整幾何結(jié)構(gòu)和拓?fù)浣Y(jié)構(gòu)問題的三步過程。SpecifyingtheSmoothfacesOption?Replacebadgeometry?Reducecomplexity轉(zhuǎn)換面(NonrealtoReal)GAMBITcanuseanyofthreetechniquestoconvertanon-realface:?Underlyingrealhost?Deformablemodeling?Net-surface-basedThedeformablemodeling(DM)andnet-surface-basedtechniquesbothrequireasetofpointsonthesurfaceofanyfacetobeconverted.Forsuchtechniques,GAMBITemployspointinformationderivedfromanyexistingmeshorconformalfaceting.Ifafacetobeconvertedisneithermeshednorfaceted,GAMBITattemptstogeneratethenecessarymeshnodesorconformalfacetsbeforeconvertingtheface.NOTE(1):ThealgorithmthatdeterminesthetechniquetobeusedisinternaltoGAMBITandisnotuser-specified.NOTE(2):TheDMtechniquecanbeusedtoconvertafacewithmultipleedgeloopsaslongasthefacepossessesasingleperipheraledgeloop.NOTE(3):Thenet-surface-basedtechniquecannotbeusedtoconvertfaceswithmultipleedgeloops.NOTE(4):Ifthenet-surface-basedtechniqueisusedtoconvertaface,itisgenerallyadvisabletopre-meshthefacewithamappedmeshratherthanusingtheautomaticallygeneratedmesh.NOTE(5):Hiddenentitiesthatserveashostsforvirtualentitiesmaybecomevisiblewhentheirguestsareconvertedtorealgeometry.NOTE(6):WhenusingtheDMtechnique,theconvert-to-realoperationisrestrictedtonon-realfacesthatare“simplyplaneprojectable”—thatis,facesthatcanbereadilyprojectedontoaplane.Non-realfacesthatareflatornearlyflatcanbeconvertedwithoutproblem;however,theoperationgenerallyfailsfornon-realfacesthatarehighlycurved,suchasa?-cylinderorhalf-torus.ThegeneralmethodologysequencethatGAMBITuseswhenattemptingtoconvertanon-realfacecanbesummarizedasfollows.AttemptTechniqueDescription1UnderlyinghostIfthefacetobeconvertedpossessesasingle,realunderlyingface,usethegeometryoftheunderly-inghostfacetodefinethenewface.2DeformablemodelingUsetheDMtechniquewithpointinformationderivedinoneoftwoways(seeNOTE(1),below):a)Ifthefacetobeconvertedismeshedand/orconformallyfaceted,usetheexistingmeshorfacetinginformation.b)Ifthefacetobeconvertedisneithermeshednorconformallyfaceted,generateameshorconformalfacetsandusetheresultingmeshorfacetinformation(seeNOTE(2),below).3Net-surfaceUsethenet-surface-basedtechniquewithpointinformationderivedinoneoftwoways:a)Ifthefacetobeconvertedpossessesamappedmesh,usetheexistingmap-meshinformation.b)Ifthefacetobeconverteddoesnotalreadypossessamappedmesh,generateamappedmeshandusetheresultinginformation.Forexample,toconvertavirtualfacethatdoesnothaveasingle,realhostandthatisneithermeshednorconformallyfaceted,GAMBITattemptstogenerateatrianglemeshforusewiththeDMtechnique.Ifthetrianglemeshingoperationfails,GAMBITattemptstogenerateconformalfacetsfortheface.IftheDMattemptfails,GAMBITattemptstogenerateamappedmeshandconvertthefaceusingthenet-surface-basedtechnique.NOTE(1):TheGEOMETRY.FACE.NUM_SAMPLING_POINTSdefaultvariablecanbeusedtolimitthenumberofpointsusedbytheDMalgorithmregardlessofthenumberofmeshnodesorfacetingpointsonthefacetobeconverted.NOTE(2):TheGEOMETRY.FACE.CONFORMAL_FACETSdefaultvariablemustbesetto1forGAMBITtoattempttogenerateconformalfacets.Thedeformablemodeling(DM)andnet-surface-basedtechniquesbothrequireasetofpointsonthesurfaceofanyfacetobeconverted.Forsuchtechniques,GAMBITemployspointinformationderivedfromanyexistingmeshorconformalfaceting.Ifafacetobeconvertedisneithermeshednorfaceted,GAMBITattemptstogeneratethenecessarymeshnodesorconformalfacetsbeforeconvertingtheface.NOTE(1):ThealgorithmthatdeterminesthetechniquetobeusedisinternaltoGAMBITandisnotuser-specified.NOTE(2):TheDMtechniquecanbeusedtoconvertafacewithmultipleedgeloopsaslongasthefacepossessesasingleperipheraledgeloop.NOTE(3):Thenet-surface-basedtechniquecannotbeusedtoconvertfaceswithmultipleedgeloops.NOTE(4):Ifthenet-surface-basedtechniqueisusedtoconvertaface,itisgenerallyadvisabletopre-meshthefacewithamappedmeshratherthanusingtheautomaticallygeneratedmesh.NOTE(5):Hiddenentitiesthatserveashostsforvirtualentitiesmaybecomevisiblewhentheirguestsareconvertedtorealgeometry.NOTE(6):WhenusingtheDMtechnique,theconvert-to-realoperationisrestrictedtonon-realfacesthatare“simplyplaneprojectable”—thatis,facesthatcanbereadilyprojected

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論