1 / 21

CastNet-Modeling for OpenFOAM ® CastNet: Modeling and meshing environment for CFD and FEA

CastNet-Modeling for OpenFOAM ® CastNet: Modeling and meshing environment for CFD and FEA CAD-Model based (reads Parasolid -xt, Acis –sat or Granite Pro-E parts) Generates hybrid meshes CFD specific features (boundary-layer-meshing)

Antony
Download Presentation

CastNet-Modeling for OpenFOAM ® CastNet: Modeling and meshing environment for CFD and FEA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CastNet-Modeling for OpenFOAM® • CastNet: • Modeling and meshing environment for CFD and FEA • CAD-Model based (reads Parasolid -xt, Acis –sat or Granite Pro-E parts) • Generates hybrid meshes • CFD specific features (boundary-layer-meshing) • Direct OpenFOAM-Modeling (boundary-layer definition, zones, solver, material…) • CastNet is based on Simmetrix Inc. meshing, CAD preparation and abstract modeling technology OPENFOAM® is a registered trade mark of OpenCFD Limited This offering is not approved or endorsed by OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM® and OpenCFD® trade marks.

  2. Example 1: CastNet Modeling for SimpleFOAM Mesh generated in CastNet Meshing example: Extrusion tool Kindly provided by Institut für Kunststofftechnik, Universität Stuttgart

  3. Example 1: SimpleFoam-Modeling Parasolid model import

  4. Example 1: SimpleFoam-Modeling Some solver setup, controlDict and material panels

  5. Example 1: SimpleFoam-Modeling Some boundary and Initial conditions panels Option: Initializing with potentialFOAM and applyBoundaryLayer

  6. Example 1: SimpleFoam-Mesh Extrude regions Transition of boundary layer from free-mesh to extrude region Extrude region Small gaps with boundary layer Curvature controlled meshing

  7. Example 1: SimpleFoam-Mesh All faces meshed with prism layers: Able to handle difficult situations CAD-Model Sliver face suppression Mesh

  8. Example 1: SimpleFoam-Output Automatic script export: Case is setup with one command Only original OpenFOAM commands and inputs are used

  9. Example 1: SimpleFoam+ HeatTransfer Results Rheological investigations of molding process at IKT, Stuttgart

  10. Example 2: CastNet Modeling for rhoPorousSimpleFOAM Mesh generated in CastNet

  11. Example 2: rhoPorousSimple-Foam-Modeling Addressing of porous regions in CAD-Model (highlighted in white)

  12. Example 2: rhoPorousSimple-Foam-Modeling Addressing of baffle-faces in CAD-Model (highlighted in white)

  13. Example 2: rhoPorousSimple-Foam-Mesh Extrude with various section diameters Transition of prism-layer from extrude to free-mesh Extrude with mesh distribution

  14. Example 2: rhoPorousSimple-Foam- Mesh Boundary-Layer Transition from baffle Face

  15. Example 2: rhoPorousSimple-Foam- Results

  16. Example 3: • CastNet Modeling for InterFOAM • Meshing with Snappy-Hex-Mesh • Reason for additional snappyHexMesh-Modeling: • In general: • Providing a single modeling environment that covers the various demands of different OpenFOAM solvers or numerical methods • In particular: • Hex-dominant meshes work better with certain solver (e.g. *InterFOAM) • Grid studies can be easily carried out (switch from CastNet-Meshing to snappyHexMeshing without changing solvers, models or boundary definitions) • Surface grid can be still generated in CastNet based on poor and defect CAD models (base for snappyHexMesh volume mesh)

  17. Example 3: InterFOAM with SnappyHexMesh-Modeling Refine faces and layer faces can be picked in the CAD-model SnappyHex-Mesh Calculator estimates blockMesh-Parameter and subdivisions Solver-setup and boundary definition just like in CastNet-Meshing

  18. Example 3: InterFOAM with SnappyHexMesh-Modeling All SnappyHexMeshDict-Parameters can be set Local init with setFields Option to define more parameters

  19. Example 3: InterFOAM with SnappyHexMesh-Modeling Exports: SnappyHexMeshDict BlockMeshDict Special stl-File + scripts to manage the mesh and job Example: Face-Handling Faces are automatically collected to boundary-Patches using createPatch after the meshing Exported snappyHexMeshDict: All faces are available:

  20. Example 3: InterFOAM with SnappyHexMesh

  21. Example 3: InterFOAM with SnappyHexMesh: Results Animation will be shown in display mode

More Related