Recent Advances Aly Khawaja Outline STAR- CCM+: a complete - - PowerPoint PPT Presentation

recent advances
SMART_READER_LITE
LIVE PREVIEW

Recent Advances Aly Khawaja Outline STAR- CCM+: a complete - - PowerPoint PPT Presentation

Meshing in STAR-CCM+: Recent Advances Aly Khawaja Outline STAR- CCM+: a complete simulation workflow Emphasis on pre-processing technology Recent advances in surface preparation and meshing Continue to enhance flexibility, control,


slide-1
SLIDE 1

Meshing in STAR-CCM+: Recent Advances Aly Khawaja

slide-2
SLIDE 2

STAR-CCM+: a complete simulation workflow…

– Emphasis on pre-processing technology

Recent advances in surface preparation and meshing

– Continue to enhance flexibility, control, automation, ease-of-use…

Future direction

Outline

slide-3
SLIDE 3

Automated surface and volume meshing Meaningful visual and numerical analysis Wide variety of physics Complex model import and preparation

STAR-CCM+: a complete simulation workflow…

slide-4
SLIDE 4

Provide a streamlined workflow for engineering analysis Complete the loop to enable design optimization studies Achieve the most optimal design…

STAR-CCM+: a complete simulation workflow…

slide-5
SLIDE 5

Ability to take arbitrarily complex, “unclean” geometry as input Hierarchical data organization Automatic and interactive tools to prepare geometry for meshing Wide variety of volume mesh types to optimize based on your need Complete control on mesh size and distribution An emphasis on speed and quality

Surface preparation and meshing – a key enabler…

slide-6
SLIDE 6

Surface wrapper – the ability to make unclean geometry ready for meshing Surface repair and imprinter – interactive tools in an intuitive interface Surface remesher – high quality triangulations for high quality volume meshes

Surface preparation

Import Wrapped and Remeshed

slide-7
SLIDE 7

Trimmed Polyhedral Prismatic Thin Directed Advancing layer …

Volume meshing

slide-8
SLIDE 8

Each new release continues to build on our theme of

– Automation – Flexibility – Control – Ease-of-use – Accuracy – Innovation – …

Continue to push the envelope on the workflows we are able to pipeline and automate

Recent advances in surface preparation and meshing

slide-9
SLIDE 9

New gap closure option

– User specifies seed points to specify volumes to exclude – No need to know gap closure size a-priori – Works in conjunction with existing size-based gap closure – Localizes the effect of gap closure

Surface wrapper

slide-10
SLIDE 10

Surface remesher

Edge proximity mesh control

– Provides the ability to specify number of triangles across a part surface – refines based on size of CAD face… – Optionally specify number of triangles between feature edges or patch perimeter edges internal to part surface – Eliminates the need to split the surface

  • ut for local refinement

– Especially useful for wing trailing edges, geometries with widely varying length scales, etc.

slide-11
SLIDE 11

Surface remesher

Proximity Ceiling

– Surface proximity now has a “ceiling” option to limit the distance for which proximity is searched – Provides more control on precise placement of mesh density – Useful in meshing of thin structures

slide-12
SLIDE 12

Local growth rate specification

– Ability to specify surface mesh growth rate on a per-part surface basis in addition to globally – Can also specify at a sub-assembly level in parts based meshing – Provides complete control on transition rate from small mesh sizes to larger

Surface remesher

Variab riable le grow

  • wth

th rate e (1. 1.1 1 for cylin linde der, 2.0 for flo loor) r) Cons nstant tant gro rowt wth h rate e (1.3) .3)

slide-13
SLIDE 13

Aligned meshing

– First introduced in v6.02 – Numerous improvements in every version since then to increase the number of aligned meshable surfaces – v8.06 provides the ability to align mesh CAD faces even if they are not logically four sided

Surface remesher

Remeshed surface preserves directionality Smooth transitions from aligned to non-aligned regions

slide-14
SLIDE 14

Boolean operations within repair panel

– Unite – Intersect – Subtract

Surface repair

slide-15
SLIDE 15

Enhancements to split by patch tool

– Ability to grow and shrink patch sets for easier selection – Options to invert selection set, clear selections, do multi-grows, etc. – Includes “smart selection” – double click on patch to stop at next “break” point

Surface repair

slide-16
SLIDE 16

New plane specification option for project to plane and intersect faces features

– Can either specify vector or three points to define plane – Points can be specified by coordinates or picked in scene

Surface repair

slide-17
SLIDE 17

Surface repair

Mixed-mode hole fill

– Enhances hole filling option to fill open and closed loops within same selection set – Options to control interactions between edge chains

Directional smoothing option

– Allows user to constrain smoothing direction – Also allows the use of local coordinate systems

slide-18
SLIDE 18

Parallel polyhedral mesher introduced a couple of years ago Parallel trimmer

– Officially introduced in v8.06 – Speedups of up to 3x on eight processors – Equivalent mesh count and quality – No more cell count ceiling – successfully generated over 1 billion cells!

Each version in v9.xx will continue to improve on the scalability and work on parallelizing more meshers…

Volume meshers – parallel meshing

1 1.5 2 2.5 3 3.5 1 3 5 7 9 Speedup Processors

slide-19
SLIDE 19

Prism layer mesher

– Ability to visualize only prism layer cells using cell sets – Allows user to see surface of transition from prisms to core mesh

Volume meshers

slide-20
SLIDE 20

Introduced in v7.04 Numerous user requested enhancements in every release since then

– Repeated distribution patterns – Create patch vertex at user specified location – Split curve at specified parameter value – Split curve evenly multiple times – Ability to deal with “stacked” parts – …

Directed mesher

slide-21
SLIDE 21

Automatic source mesh creation

– User can invoke remesher to triangulate complex source mesh surface – Optionally convert triangles to quadrilaterals – Pipelined approach automates entire procedure

Directed mesher

slide-22
SLIDE 22

Ability to mesh looped geometries

– Source/target is same surface

Continued improvements to robustness and quality

– Dramatically varying cross-sections – Highly non-planar source/target surfaces

Directed mesher

slide-23
SLIDE 23

Introduced in v8.02 – surface preparation and meshing done at parts level Decouples meshing from physics Preserves model assembly hierarchy during meshing phase More natural, compact mesh control specification on individual surfaces, parts or entire assemblies Much more flexible pipeline – facilitates easy design modification studies A framework for all future surface preparation and meshing…

Parts based meshing

slide-24
SLIDE 24

Parts based meshing – a flexible pipeline…

Wrap Wrap Flow Extraction

Boolean Unite Surface Remesh

P1 P2 P3 Bounding Box

Volume Mesh

P4 A few clicks, and you are ready to go! Wrap

Surface Remesh

P1 P2

Volume Mesh

slide-25
SLIDE 25

Parts based meshing

Combine geometry actions, mesh

  • perations, mesh types in any

combination Facilitate quick design studies

slide-26
SLIDE 26

Continue to add more functionality with every release

– Copy/paste of mesh controls – automatically handles part inheritance, etc. – Only modified parts are remeshed in per-part meshing mode – Better association with upstream 3D-CAD bodies – Split part surface by contact – Priority indexing in imprint panel

  • User selects parts to imprint
  • Pick parts with higher priority, reorder as needed
  • Priority order dictates direction of imprint

Parts based meshing

slide-27
SLIDE 27

Continue to broaden our scope in each of the key areas of:

– Geometry import/preparation – Meshing – Multi-disciplinary physics – Visualization/analysis

Future direction

Volume rendering: Convection of soot from a fire source

slide-28
SLIDE 28

Partial wrapping

– Wrap only the small portion of a complex geometry that is unclean

Pipelined 2D meshing

– Works within the pipeline to be able to do 1000’s of design modifications quickly and seamlessly

Continued emphasis on parallel meshing

– Improve scalability of current parallel meshers – Parallelize more meshers (wrapper, remesher, etc.)

More investment in parts based meshing

– Continue to migrate all meshers to parts environment – Add new operations to promote more workflows

Continue to innovate with new meshers Local remeshing…

Future direction - meshing

slide-29
SLIDE 29

Useful when user has large initial mesh and wants to do minor design modifications

– User would specify changed components and workflow would seamlessly regenerate only the local mesh in the vicinity…

Future direction – local remeshing

slide-30
SLIDE 30

The tool of choice for engineering analysis and simulation We continue to make strides in each facet of the simulation workflow

Conclusion

Integrated engineering solution for solving multidisciplinary problems