Академический Документы
Профессиональный Документы
Культура Документы
14.0Release
IntroductiontoANSYS Meshing
1 2011ANSYS,Inc. December27,2011 Release14.0
IntroductiontoANSYSMeshing
Whatyouwilllearnfromthispresentation:
2011ANSYS,Inc.
December27,2011
Release14.0
PreprocessingWorkflow
GeometryCreation OR GeometryImport Geometry Operations Meshing Solver
3D Operations
Boolean, Body Operations, Split, etc
Meshing Methods
Hybrid Mesh: Tet, Prisms, Pyramids
2011ANSYS,Inc.
December27,2011
Release14.0
WhatisANSYSMeshing?
ANSYSMeshingisacomponentofANSYSWorkbench
Nextgenerationmeshingplatform CombinesstrengthsofpreprocessingofferingsfromANSYS:ICEMCFD,
TGRID,CFXMesh,Gambit PlantocompletefullintegrationbyR15
CreatesMeshfordifferentPhysicsandSolvers
2011ANSYS,Inc.
December27,2011
Release14.0
MeshingProcessinANSYSMeshing
Physics,Sizing,Inflation,Pinch,etc.
Adjust settings if necessary
Sizing,Refine,Pinch,Inflation,etc
PreviewSurfaceMesh,Inflation
MeshMetrics,Charts
2011ANSYS,Inc.
December27,2011
Release14.0
LaunchingANSYSMeshing
FromAnalysisSystems
Ex:FluidFlow(Fluent),FluidFlow(CFX)
FromComponentSystems
Ex:Mesh
ANSYSMeshingislaunchedwithinWorkbench DoubleclickMeshintheSystemorrightclickandselectEdit
6 2011ANSYS,Inc. December27,2011 Release14.0
ANSYSMeshingGraphicsUserInterface
Toolbars Graphics Window Outline
Status/Info Bar
7 2011ANSYS,Inc. December27,2011
Outline
TheOutlinecontainsthreedefaultsections
Geometry
Bodies CoordinateSystems Defaultglobal&userdefinedsystems Mesh Meshingoperations(controls&methods) displayedintheorderinwhichtheyare inserted
Rightclickcontext menuforMesh object RMBclickonMesh
Rightclickingonanyobjectinthetree launchesacontextsensitivemenu
Example:Contextmenuformeshobject containscommandstogenerate,preview, clearmeshetc.
8 2011ANSYS,Inc. December27,2011
Release14.0
DetailsView
AccessingObjectDetails
IfanobjectintheOutlineisselected
detailsrelatingtothatobjectare displayedintheDetailsViewbelow Example:Selectingabody(Fluid) intheOutlinedisplaysDetailsof Fluidwhichcontainsgraphical andgeometricdetails Foraccesstomeshingdetailsclick theMeshobjectoranyofthe insertedobjects
TheDetailsViewprovidesoptionsto
review,editorinputvaluesforevery objectintheTree
9 2011ANSYS,Inc. December27,2011 Release14.0
GeometryConfiguration MultipleParts
HandlingofMultipleParts
Whenmultiplepartsareattachedto
aMeshingsessionaContactRegion isautomaticallycreatedbetween thoseparts 2FacesatContactRegion Eachpartmeshedindependently Resultsinanonconformal interfacebetweenthetwoparts (meshnodesonbodiesdonotline upandarenotconnected) GridInterfaceinFluentorGGIin CFXcanbedefinedforthefacesat thecontactregion
Independent Faces
10 2011ANSYS,Inc. December27,2011
ContactRegion
Release14.0
InDM,whereSharedTopologyisset
toAutomatic(default) Facesincontactimprinted&fused toformasinglefaceshared betweenthetwobodies ResultsinConformalmesh CommonfaceactsasInteriorzone inFluent
DMPart Details
Common SharedFace
11
2011ANSYS,Inc.
December27,2011
Release14.0
InDM,whereSharedTopologyisset
toImprints Theboundariesofthefacesat contactregionareimprintedon eachotherresultinginlikefaces ContactRegionisautomatically createdatlikefaces ResultsinNonconformalinterface GridInterfaceinFluentorGGIin CFXcanbedefinedforthefacesat thecontactregion Tocreateidenticalmeshonthe likefacesuseMatchControl option(meshwillremain unconnected)
12 2011ANSYS,Inc. December27,2011
TwoLikeFaces
Release14.0
MeshingMethodsfor3DGeometry
Sixmeshingmethodsavailablefor3Dgeometries:
Tetrahedrons
13 2011ANSYS,Inc.
PatchConforming(TGrid based)&PatchIndependent(ICEM CFDbased) Sweep Generatesprismsorhexahedral MultiZone Mainlyhexahedralelements HexDominant CutCell mesh GeneratesCartesianCutCell mesh Automatic CombinesTetrahedralPatchConforming&SweepMesh basedoncomplexityofthegeometry Interoperabilitybetweendifferentmeshingmethods
December27,2011 Release14.0
MeshingMethodsfor3DGeometry Examples
Tetrahedral Mesh Sweep Meshing Automatic (Tetrahedral& Sweep)
Multizone Meshing
CutCell Meshing
14
2011ANSYS,Inc.
December27,2011
Release14.0
MeshingMethodsfor2DGeometry
Fourmeshingmethodsavailablefor2Dgeometries:
Triangle (Tri)
Quadrilateral (Quad)
15
2011ANSYS,Inc.
December27,2011
Release14.0
MeshingProcessinANSYSMeshing
16
2011ANSYS,Inc.
December27,2011
Release14.0
GlobalMeshControls
AllowsdefinitionofGlobalMeshsettings
Defaults:SetPhysicsandSolverpreferences Sizing:Specifysizingfunction(curvature,
proximity,fixed),meshsizes,growthrate,etc. Inflation:Prismlayergrowth AssemblyMeshing:Assemblymeshingmethod (None/CutCell/Tetrahedrons) PatchConformingOptions:TriSurfaceMesher Advanced:Advancedmeshparameters Defeaturing :Ignoresmallfeaturesingeometry forimprovingmeshquality Statistics:Viewmeshcountandmeshquality
HowtoAccess
DisplayedunderDetailsofMeshwhenthe
MeshobjectisselectedintheOutline
17 2011ANSYS,Inc. December27,2011 Release14.0
MeshingProcessinANSYSMeshing
18
2011ANSYS,Inc.
December27,2011
Release14.0
LocalMeshControls
WhatareLocalMeshControls?
Usedtocontrolthemeshlocallyby
scopingthefollowingoptionsto geometricentities(bodies,faces, edges)asrequired Sizing ContactSizing Refinement MappedFaceMeshing MatchControl Pinch Inflation
Insertinglocalcontrols usingContextMenu
HowtoAccess
Contextmenuaccessedbyright
clickingMeshinOutline
19 2011ANSYS,Inc. December27,2011
LocalControlsinOutline
Release14.0
VirtualTopology
Without VT With VT
Whentouse?
Tomergetogetheranumberofsmall
(connected)faces/edges Tosimplifysmallfeaturesinthe model Tosimplifyloadabstractionfor mechanicalanalysis Tocreateedgesplitsforbetter controlofthesurfacemeshcontrol
Virtualcellsmodifytopology
OriginalCADmodelremains
unchanged Newfacetedgeometryiscreated withvirtualtopology
December27,2011 Release14.0
20
2011ANSYS,Inc.
MeshingProcessinANSYSMeshing
21
2011ANSYS,Inc.
December27,2011
Release14.0
MeshGeneration
HowtoGenerateaMesh
RightclickMeshinthetreeforcontext
menu GenerateMesh Generatesentirevolumemeshonall bodies Rightclickonindividualbodiesto generatemeshonselectedbody Preview Generatessurfaceorinflationmeshonly Allowssurfaceorinflationmeshquality tobecheckedbeforevolumemeshing NotavailablewhenusingPatch IndependentTetrahedron,MultiZone orCutCell methods
December27,2011 Release14.0
22
2011ANSYS,Inc.
NamedSelections
Usedtoassignanametooneor
moreselectedentities CanbecreatedinMeshingby selectingentity(s)andrightclickor thosecreatedinDMorCADcanbe transferredtoMeshing EntitieswithinaNamedSelection mustbeofthesametopology (edge/surface/volume) Easytoreselectgroupsthatwillbe referencedoften Namedselectionsareautomatically exportedtosolvermoduleslike FluentorCFXPre ListedunderNamedSelections objectinOutline
23 2011ANSYS,Inc. December27,2011 Release14.0
NamedSelections
NamedSelectionscanbeappliedto
theentitiesofthesamesize,typeor location,byusingselectionoptions Aworksheetenablesselection criteriatobemodifiedandNamed Selectionsregeneratedusingnew criteriaifrequired
Dropdownboxesdisplayoptions Worksheettogglebutton
24 2011ANSYS,Inc. December27,2011 Release14.0
MeshingProcessinANSYSMeshing
25
2011ANSYS,Inc.
December27,2011
Release14.0
MeshStatisticsandMeshMetrics
DisplaysglobalNode/Elementcountandquality
ForperbodystatisticsselectbodyinTree QualitydefinedbyMetrics; ElementQuality AspectRatio JacobeanRation WarpingFactor ParallelDeviation MaximumCornerAngle Skewness OrthogonalQuality Showsmin,max,averageandstandarddeviation Differentphysicsanddifferentsolvershave differentcriteriaformeshquality
December27,2011 Release14.0
26
2011ANSYS,Inc.
MeshMetricGraph
IfMeshStatisticsinformusthatthe
worstqualitydoesnotmeetourcriteria weneedtolocatethoseelements DisplaysMeshMetricsgraphforthe elementqualitydistribution Differentelementtypesareplotted withdifferentcolour bars Canbetoggledthroughmenubar usingMetricGraphbutton Clickonrequiredbartosee correspondingelementsinthe graphicsview Enablesproblemelementstobe quicklylocated Usercancontrolthehistogramdisplay byclickingtheControlsbutton
December27,2011 Release14.0
27
2011ANSYS,Inc.
SectionPlanes
Displaysinternalmeshelements
CreateSectionPlanebutton Elementsoneithersideofplanecan
bedisplayed Togglebetweencutorwhole elementsdisplay Multiplesectionplanesareallowed Switchon/offusingthecheckbox intheSectionPlaneswindow
Forlargemeshes(100,000+),itis
advisabletoswitchtowireframe viewmode(mainmenuortoolbar button),createthesectionplaneand thengobacktomeshmodel
28 2011ANSYS,Inc. December27,2011 Release14.0
ParameterizationinANSYSMeshing
ParameterizedMeshingcontrols
Globalcontrolsandlocalcontrols Selectionofparameterpromotesthe
parametertotheWBprojectpage SameprocessasDM GeometryandMeshingparameterscanbe relatedusingexpressionsintheparameter manager Example Parameterizededgesizing
29
2011ANSYS,Inc.
December27,2011
Release14.0
ParameterizationExample
Inthisexampletheparameterisededgesizingisexpressedasafunctionofthe
lengthparameter(fromDM).ExpressionscreatedinWorkbench.
Length=1mDivisions=10
Length=1.5mDivisions=15
NumberofDivisions=10xLength
30 2011ANSYS,Inc. December27,2011 Release14.0
Workshop1 ANSYSMeshingBasics
Workshopsarecontainedwithinthe
ANSYS_Meshing_R14.0foldersupplied. SeveralWorkshopsrequiresupporting fileswhichcanbefoundintheInputFiles Folder. Precompletedprojectsforeach WorkshoparesuppliedintheCompleted Workshopsfolderforyourconvenience.
31
2011ANSYS,Inc.
December27,2011
Release14.0
Appendix
Contents
32
2011ANSYS,Inc.
December27,2011
Release14.0
Standardtoolbar
Createsectionalplanetoviewcutsectionof geometryand
mesh Addatextcomment(tag)inGraphicswindow Addcomments(notes)withincurrentlyhighlightedbranchin OutlineTree CaptureFiguresandImagesofgraphicsview.
33
2011ANSYS,Inc.
December27,2011
Release14.0
Standardtoolbar
Showallverticesonthemodel Togglewireframemodeonoroff Edgecolouringbybodycolour,byconnectionorinblackcolour
34
2011ANSYS,Inc.
December27,2011
Release14.0
Modeltoolbar
ActivewhenModelobjectisselectedinOutlinetree VirtualTopology:Createvirtualentitiesbymergingsmallfacesand/or
edgestoimprovemeshing Symmetry:DefineSymmetricportionsofgeometrywithsymmetry planes Connections:DefineContactregions,Interfaces,etc. MeshNumbering:Renumberingthenodesandelements NamedSelections:Definenamedselections
35
2011ANSYS,Inc.
December27,2011
Release14.0
Meshtoolbar
ActivewhenMeshobjectisselectedinOutlinetree Update:Updategeometry,generatemeshorwriteoutputdata Mesh:GenerateorpreviewmeshinANSYSMeshing MeshControl:ContainslistofmeshingcontrolslikeMeshmethod, Sizing,Inflation,etc.thatcanbeinsertedintheoutlinetree MetricGraph:Displayorhidethemeshmetricsgraph Options:OpenMeshingOptionspanelfordefiningPhysicspreference andMeshmethod
36
2011ANSYS,Inc.
December27,2011
Release14.0
CoordinateSystems
CreatenewCoordinatesystems RequiredduringMatchControl
operation Globalcoordinatesystemisavailable bydefault Followingtransformationscanbe performedonnewcoordinatesystem Offset(x) Rotate(x) Flip(x)
37
2011ANSYS,Inc.
December27,2011
Release14.0
NamedSelectionsasBoundaryConditions
NamedSelectionsarealsousedtoassignnamestoBoundaryZonesandCellZonesandreference
thoseintheSolverslikeFluentorCFX.ParticularlytheNamedSelectionscanbeusedtogroup regionsforCFXPre InFluent,appropriateboundarytypeisautomaticallyassignediftheNamedSelectionlabel containsthekeywordspertainingtotheboundarytype ExamplesofhowtheNamedSelectionscanbeusedtoautomaticallyassignboundarycondition typesinFluent: A3Dbodycanbeassignedanamedselectionoffluid_1ifthatbodyrepresentsafluid domain.Fluentwillassignazonetypeoffluidtothatcellzonewhenthemeshistransferredto Fluent IfasetoffacesareassignedaNamedSelectionlabelofpressure_far_field_2,Fluentwill assigntheboundarytypeofpressurefarfieldwhenthemeshisimportedtoFluent.Notethat thenamecanbeanyvariationcontainingthekeywordspressure,far,andfield,like far_pressure_field_2,orfarpressurefield_2orpressurefarfield_2anditwillstillbe recognizedaspressurefarfieldboundarytypewhentransferredtoFluent ANamedSelectionlabelcontainingthekeywordinletandnootherkeywordspertainingto otherboundaryconditiontypeswillbeassignedaVelocityInletboundaryconditiontype. Similarly,aNamedSelectionlabelcontainingthekeywordoutletandnootherkeywords pertainingtootherboundaryconditiontypeswillbeassignedaPressureOutletboundary conditiontype WallboundarytypeisassignedtoaNamedSelectionlabelcontainingWallorifitdoesnt containkeywordsmatchingotherboundarytypes
38 2011ANSYS,Inc. December27,2011 Release14.0
Connections
Connectionsareusedtoestablishsurfacetosurfacecontactbetween
twoparts,mainlyusedforMechanicalAnalysis ThesecontactregionsareautomaticallyresolvedduringaMechanical analysis,butwillnotberesolvedinaCFDanalysis Toresolvethem,thefacesinthecontactregionsshouldbemadeintoa NamedSelectionanddefinedasInterfacezonesinANSYSFluentor GeneralGridInterfaceinANSYSCFX. Whetherameshinconformalornonconformaldependsonhowthe geometrywasconfiguredinDM MultipleParts(=NonConformalMesh) MultibodywithSharedtopologyasImprint(=NonConformalMesh) MultibodypartwithSharedTopologyasAutomatic(=Conformal Mesh) However,PatchIndependenttetrahedronmeshingmethodwith MatchMeshWherePossibleoptionmaygenerateconformalgrids whateveristheSharedTopologyMethodusedinDM
December27,2011 Release14.0
39
2011ANSYS,Inc.