您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > gambit-23-Lecture-06a--VolumeMeshing
6-1FluentUserServicesCenterwww.fluentusers.com©2006FluentInc.IntroductoryGAMBITTrainingGAMBIT2.3June2006VolumeMeshing6-2FluentUserServicesCenterwww.fluentusers.com©2006FluentInc.IntroductoryGAMBITTrainingGAMBIT2.3June2006ApproachAhigh-qualityhexmeshisgenerallypreferredoveratetmesh.Reduceddiscretizationerrorandfalsenumericaldiffusionforagivenmeshsize.SignificantlylowercellcountExample:Comparethecellcountfora10×10×10cubeusinghexandtetwithacellsizeof1.Hexmeshgenerates1,000cells.Tetmeshgenerates7,726cells!Forahexmesh,geometriestypicallyneedtobedecomposedintosimpleronessothatoneofthehexmeshingschemescanbeused.Insomecases,thegeometrycanbeverycomplex.Hexmeshingcanbeexpensiveorimpractical.Inthesecases,atetorhybridmeshispreferredinordertoreducemeshingeffort.6-3FluentUserServicesCenterwww.fluentusers.com©2006FluentInc.IntroductoryGAMBITTrainingGAMBIT2.3June2006VolumeMeshingUponpickingavolumeGAMBITwillautomaticallychooseatypebasedonthesolverselectedandthecombinationofthefaceTypesofthevolume.Inambiguouscases,GAMBITchoosestheTet/Hybrid:TGridcombinationAvailableelement/schemetypecombinationsHexMap,Submap,TetPrimitive,Cooper,StairstepHex/WedgeCooperTet/HybridTGrid,HexCore6-4FluentUserServicesCenterwww.fluentusers.com©2006FluentInc.IntroductoryGAMBITTrainingGAMBIT2.3June2006VolumeMeshes-HexExamplesHex–MapHex--SubmapHex–TetPrimitiveHex–Cooper6-5FluentUserServicesCenterwww.fluentusers.com©2006FluentInc.IntroductoryGAMBITTrainingGAMBIT2.3June2006Hex/WedgeandTet/HybridExamplesHex/Wedge:CooperTet/Hybrid:TGridTet/Hybrid:HexCore6-6FluentUserServicesCenterwww.fluentusers.com©2006FluentInc.IntroductoryGAMBITTrainingGAMBIT2.3June2006HexMeshing–MapAmappablevolume:IsalogicalcubeHasallfaceseithermappableorsubmappableHastopologicallymatchingmeshonallfaces.MeshMeshsubmapface6-7FluentUserServicesCenterwww.fluentusers.com©2006FluentInc.IntroductoryGAMBITTrainingGAMBIT2.3June2006HexMeshing–SubmapAsubmappablevolume:Hasallfaceseithermappableorsubmappable.Hastopologicallymatchingoppositefaces.MeshMesh6-8FluentUserServicesCenterwww.fluentusers.com©2006FluentInc.IntroductoryGAMBITTrainingGAMBIT2.3June2006HexMeshing–TetPrimitiveTet-PrimitiveschemeAllhexelementsinafour-sided(tetrahedral)volumeVolumesdirectlymeshableusingTetPrimitiveschemeHowthetetprimitiveschemeworksConnectcenterpointsonedges,facesandthevolumeMeshthefoursubvolumesusingthemapscheme.Mesh6-9FluentUserServicesCenterwww.fluentusers.com©2006FluentInc.IntroductoryGAMBITTrainingGAMBIT2.3June2006HexMeshing–CooperTheCooperschemeprojectsorextrudesafacemesh(orasetoffacemeshes)fromoneendofavolumetotheotherandthendividesuptheextrudedmeshtoformthevolumemesh.TheprojectiondirectionisreferredtoastheCooperdirection.Facestopologicallyperpendiculartothisdirectionarecalledsourcefaces.Sourcefacesneednotbepremeshed.Atleastonesourcefacemustnotbemeshedandmustspantheentirecrosssection.Facesthatintersectthesourcefacesarereferredtoassidefaces.SidefacesmustbeeithermappableorsubmappableSideFaces(twohidden)CooperdirectionSourceFaces6-10FluentUserServicesCenterwww.fluentusers.com©2006FluentInc.IntroductoryGAMBITTrainingGAMBIT2.3June2006CooperExamplesVolumeContainingMultipleHolessourcefacessourcefacessourcefacesSourceFacesNotParallelsourcefacesMultipleSourceFacesandMultipleInteriorLoops6-11FluentUserServicesCenterwww.fluentusers.com©2006FluentInc.IntroductoryGAMBITTrainingGAMBIT2.3June2006CooperToolMethodologyWhentheCooperschemeisselected,asourcefacelistboxappearsinthepanel.IfGAMBITchoosesthesourcesfacesCheckthesourcefacelistandverifythatGAMBIThaschosenthecorrectfaces.Ifnecessary,changethesourcefacesselection.GAMBITmaynotbeabletoresolvethesourcefacesManuallyselectthesourcefacesIfnecessary,manuallychangethevertextypes(discussedinlecture3)onsomeofthesidefaces6-12FluentUserServicesCenterwww.fluentusers.com©2006FluentInc.IntroductoryGAMBITTrainingGAMBIT2.3June2006TroubleshootingtheCooperToolABCProblem:SourcefacesA,B,andCarepremeshed.TheCoopertoolfails.Why?Howcanthisvolumebemeshed?6-13FluentUserServicesCenterwww.fluentusers.com©2006FluentInc.IntroductoryGAMBITTrainingGAMBIT2.3June2006TroubleshootingtheCooperToolSolution:ThemeshonsourcefacesAandBcannotbeprojectedontofaceC(thesourcefacesareoverconstrained.DeletethemeshonfaceCinordertogeneratethevolumemesh.ABC6-14FluentUserServicesCenterwww.fluentusers.com©2006FluentInc.IntroductoryGAMBITTrainingGAMBIT2.3June2006TroubleshootingtheCooperToolProblem:Abrickissplitasshown.TheCoopertoolfails.Why?Whatcanbedonetogenerateavolumemesh?ABC6-15FluentUserServicesCenterwww.fluentusers.com©2006FluentInc.IntroductoryGAMBITTrainingGAMBIT2.3June2006TroubleshootingtheCooperToolSolution:Coopertoolfailsbecausenologicalaxisexists.IffacesAandBaresourcefaces,thenfaceCmustbeeithermappableorsubmapple.FaceCcontainsavoidandcanonlybepaved.Splitthevolumewithafaceasshown.UseFaceA1asonesourcefaceforvolume1andusefaceC2asonesourcefaceforVolume2.A1Volume1Volume2C1ABC6-16FluentUserServicesCenterwww.fluentusers.com©2006FluentInc.IntroductoryGAMBITTrainingG
本文标题:gambit-23-Lecture-06a--VolumeMeshing
链接地址:https://www.777doc.com/doc-245 .html