首页 gambit-23-Lecture-06a--VolumeMeshing

gambit-23-Lecture-06a--VolumeMeshing

举报
开通vip

gambit-23-Lecture-06a--VolumeMeshingVolumeMeshingApproachAhigh-qualityhexmeshisgenerallypreferredoveratetmesh.Reduceddiscretizationerrorandfalsenumericaldiffusionforagivenmeshsize.SignificantlylowercellcountExample:Comparethecellcountfora10×10×10cubeusinghexandtetwithacellsizeof1.Hexmeshgenerate...

gambit-23-Lecture-06a--VolumeMeshing
VolumeMeshingApproachAhigh-qualityhexmeshisgenerallypreferredoveratetmesh.Reduceddiscretizationerrorandfalsenumericaldiffusionforagivenmeshsize.SignificantlylowercellcountExample:Comparethecellcountfora10×10×10cubeusinghexandtetwithacellsizeof1.Hexmeshgenerates1,000cells.Tetmeshgenerates7,726cells!Forahexmesh,geometriestypicallyneedtobedecomposedintosimpleronessothatoneofthehexmeshingschemescanbeused.Insomecases,thegeometrycanbeverycomplex.Hexmeshingcanbeexpensiveorimpractical.Inthesecases,atetorhybridmeshispreferredinordertoreducemeshingeffort.VolumeMeshingUponpickingavolumeGAMBITwillautomaticallychooseatypebasedonthesolverselectedandthecombinationofthefaceTypesofthevolume.Inambiguouscases,GAMBITchoosestheTet/Hybrid:TGridcombinationAvailableelement/schemetypecombinationsHexMap,Submap,TetPrimitive,Cooper,StairstepHex/WedgeCooperTet/HybridTGrid,HexCoreVolumeMeshes-HexExamplesHex–MapHex--SubmapHex–TetPrimitiveHex–CooperHex/WedgeandTet/HybridExamplesHex/Wedge:CooperTet/Hybrid:TGridTet/Hybrid:HexCoreHexMeshing–MapAmappablevolume:IsalogicalcubeHasallfaceseithermappableorsubmappableHastopologicallymatchingmeshonallfaces.MeshMeshsubmapfaceHexMeshing–SubmapAsubmappablevolume:Hasallfaceseithermappableorsubmappable.Hastopologicallymatchingoppositefaces.MeshMeshHexMeshing–TetPrimitiveTet-PrimitiveschemeAllhexelementsinafour-sided(tetrahedral)volumeVolumesdirectlymeshableusingTetPrimitiveschemeHowthetetprimitiveschemeworksConnectcenterpointsonedges,facesandthevolumeMeshthefoursubvolumesusingthemapscheme.MeshHexMeshing–CooperTheCooperschemeprojectsorextrudesafacemesh(orasetoffacemeshes)fromoneendofavolumetotheotherandthendividesuptheextrudedmeshtoformthevolumemesh.TheprojectiondirectionisreferredtoastheCooperdirection.Facestopologicallyperpendiculartothisdirectionarecalledsourcefaces.Sourcefacesneednotbepremeshed.Atleastonesourcefacemustnotbemeshedandmustspantheentirecrosssection.Facesthatintersectthesourcefacesarereferredtoassidefaces.SidefacesmustbeeithermappableorsubmappableSideFaces(twohidden)CooperdirectionSourceFacesCooperExamplesVolumeContainingMultipleHolessourcefacessourcefacessourcefacesSourceFacesNotParallelsourcefacesMultipleSourceFacesandMultipleInteriorLoopsCooperToolMethodologyWhentheCooperschemeisselected,asourcefacelistboxappearsinthepanel.IfGAMBITchoosesthesourcesfacesCheckthesourcefacelistandverifythatGAMBIThaschosenthecorrectfaces.Ifnecessary,changethesourcefacesselection.GAMBITmaynotbeabletoresolvethesourcefacesManuallyselectthesourcefacesIfnecessary,manuallychangethevertextypes(discussedinlecture3)onsomeofthesidefacesTroubleshootingtheCooperToolABCProblem:SourcefacesA,B,andCarepremeshed.TheCoopertoolfails.Why?Howcanthisvolumebemeshed?TroubleshootingtheCooperToolSolution:ThemeshonsourcefacesAandBcannotbeprojectedontofaceC(thesourcefacesareoverconstrained.DeletethemeshonfaceCinordertogeneratethevolumemesh.ABCTroubleshootingtheCooperToolProblem:Abrickissplitasshown.TheCoopertoolfails.Why?Whatcanbedonetogenerateavolumemesh?ABCTroubleshootingtheCooperToolSolution:Coopertoolfailsbecausenologicalaxisexists.IffacesAandBaresourcefaces,thenfaceCmustbeeithermappableorsubmapple.FaceCcontainsavoidandcanonlybepaved.Splitthevolumewithafaceasshown.UseFaceA1asonesourcefaceforvolume1andusefaceC2asonesourcefaceforVolume2.A1Volume1Volume2C1ABCTroubleshootingtheCooperToolProblem:TheCoopertoolfailsbecausetheinteriorloopsonsourcefacesAandBeitheroverlaporareclose.ABInteriorloopsTroubleshootingtheCooperToolABInteriorloopsA1A2Solution:SplitsourcefaceAasshown.NeitherfaceA1norA2containclosedinteriorloops.Example:manuallychangethevertextypes3SourceFacesHowtoMakeaVolumeCooperableThreeoptionstousetheCooperTool:Manuallychangevertextypesonthesidefacestomakethemmappableorsubmappable.Manuallyselectthesourcefaces.GAMBITwillattempttomakesidefacesmappableorsubmappable.Enforcethemaporsubmapschemeonthesidefaces.SESECCEEEEEETet/HybridMeshingTetrahedral/HybridMeshScheme-TGridMostvolumescanbemeshedwithoutdecomposition,regardlessofcomplexity.Useboundarylayerstocreatehybridgrids(prismlayersonboundariestocaptureimportantviscouseffects).Useonvolumesthatareadjacenttovolumesthathavebeenmeshedwithhexelementswillautomaticallyresultinatransitionlayerofpyramids.1HexCooper2Tet:TGridPyramidlayer3Hex/WedgeCooperTet/HybridMeshing–TroubleshootingQualityofthetetrahedralmeshishighlydependentonthequalityofthetriangularmeshontheboundaries.Initializationprocessmayfailorhighlyskewedtetrahedralcellsmayresultifthereexists:highlyskewedtrianglesontheboundaries.largecellsizevariationbetweenadjacentboundarytriangles.smallgapsthatarenotproperlyresolvedwithappropriatelysizedtriangularmesh.Difficultiesmayariseingeneratinghybridmesh.Cannotgrowpyramidsfromhighaspect-ratiofaces.Prismandpyramidgenerationmaynotworkproperlybetweensurfacesformingverysmallangles.Low-qualitypyramidPrismlayersmallangleHexCoreMeshingCombinesTet/HybridmeshwithCartesianmeshinthecore.Fewercellswithfullautomationandgeometricflexibility.ImportantHexCoredefaults:Hexcore_Offset_LayersThenumberofoffsetlayers(celllayersbetweenwallandhexahedralcore);defaultvalueis3.Hexcore_Quad_Surface_SplitControlsquad/trisplittingandeliminatespyramidcellswhenturnedon;seeAppendixHexcore_MethodControlsthemethodusedtocreateHexCore–StandardorTGridHexCore.TGridHexCorerequiresspecificationofbufferlayers.HexCoreMeshingFlowVolumeInsideanAutomobileManifoldFlowVolumeAroundaBoatHullAssigningBoundaryandContinuumTypesBoundaryTypeFormEnterentitiestobegroupedintosinglezoneinentitylistbox.Firstchooseentitytypeasfaceoredge.Selectboundarytypeforzone(entitygroup).AvailabletypesdependonSolverNamezoneifdesired.Applydefineszoneandboundarytype.Canalsomodifyanddeletezone/boundary.Bydefault,Externalfaces/edgesarewallsInternalfaces/edgesareinteriorContinuumTypeformContinuumtypesaredefinedinasimilarwayasboundarytypes.Multiplefluid/solidzonescanbedefined.Unspecifiedcontinuumzonesarealwaysassignedthefluidtype.Example:FlowoveraHeatedObstacleBoundaryName=outletType=PRESSURE_OUTLETContinuumName=obstacleType=SOLIDBoundaryName=inletType=VELOCITY_INLETDefaults:Example:FlowoveraHeatedObstacleBydefault,the4remainingexternalfaceshavetheNameandType:Boundary:Name=wallType=WALLBydefault,theoneremainingvolumehastheNameandTypeContinuum:Name=fluidType=FLUIDAppendixMeshedSizeFunctionfromBoundaryLayerCapMeshedSizeFunctionstartingfromboundarylayercapimprovessizetransitionbetweentheboundarylayerandvolumemesh.Usefulforexternalaerodynamicsapplications.SpecifytheGrowthRateandMax.Sizeforthemeshgrowingfromthelastprismlayerintothevolume.Example:3Dwingprofilewith12boundarylayers;themeshedsizefunctionisusedforsmoothtransitiontothetetvolumemesh.Hex-CoreMeshing–SurfaceSplitOptions1(default)Splitboundaryquadinto2triangleshangingedgescreated(NOTallowedinFIDAP)Smoothboundaryhexeswithlargerhexcore0BoundaryquadsareNOTsplitPyramid(transition)elementscreatedBoundaryhexesnotsmoothedGeometry:CylinderEditDefault:Mesh.Cartesian.Hexcore_Quad_Surface_SplitFIDAP8Example:FlowoveraHeatedObstacleBoundary:Name=outletType=PLOTBoundary:Name=outletType=PLOTContinuum:Name=stepType=SOLIDLinear/QuadraticElements(FIDAP/POLYFLOWUSERSONLY)GeneraltoolsHigher-orderelementsForFEMcodes(FIDAPandPOLYFLOW),theelementordercanbechangedatallthreemeshinglevelsOnlylinearandquadraticelementsaredirectlyavailableAchangetoquadraticelementtypeatonelevelwillautomaticallychangetheelementtypeinotherlevelsThefollowingtablepresentsthemostcommonlyusedandrecommendedquadraticelementtypesforFEMsolversPOLYFLOWFIDAPEdge3-node3-nodeFace8-nodequad9-nodequadVolume21-nodebrick27-nodebrick演讲完毕,谢谢观看!
本文档为【gambit-23-Lecture-06a--VolumeMeshing】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
言言无悔一生
暂无简介~
格式:ppt
大小:2MB
软件:PowerPoint
页数:31
分类:
上传时间:2022-01-21
浏览量:1