CastNet: GUI environment for OpenFOAM



Similar documents
CastNet: Modelling platform for open source solver technology

OpenFOAM open source CFD on ANSELM

2013 Code_Saturne User Group Meeting. EDF R&D Chatou, France. 9 th April 2013

OpenFOAM Workshop. Yağmur Gülkanat Res.Assist.

Open Source CFD Solver - OpenFOAM

Introduction to ANSYS

Self Financed One Week Training

The influence of mesh characteristics on OpenFOAM simulations of the DrivAer model

THE CFD SIMULATION OF THE FLOW AROUND THE AIRCRAFT USING OPENFOAM AND ANSA

ME6130 An introduction to CFD 1-1

CFD software overview comparison, limitations and user interfaces

OpenFOAM Opensource and CFD

Titelmasterformat durch Klicken bearbeiten

O.F.Wind Wind Site Assessment Simulation in complex terrain based on OpenFOAM. Darmstadt,

Introduction to CFD Analysis

Introduction to CFD Analysis

CFD Applications using CFD++ Paul Batten & Vedat Akdag

HPC Deployment of OpenFOAM in an Industrial Setting

LSCFD: Meshing Tools for Open Source CFD A Practical Point of View

Customer Training Material. Lecture 2. Introduction to. Methodology ANSYS FLUENT. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.

CCTech TM. ICEM-CFD & FLUENT Software Training. Course Brochure. Simulation is The Future

PUTTING THE SPIN IN CFD

Steady Flow: Laminar and Turbulent in an S-Bend

Laminar Flow in a Baffled Stirred Mixer

Express Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology

Introduction: Keywords: CFD, MRF, Blower Angular Orientation

This tutorial provides a recipe for simulating L

Multiphase Flow - Appendices

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.

Pre-processing in openfoam, mesh generation. OpenFOAM kurs 2013 Håkan Nilsson Olivier Petit

TwinMesh for Positive Displacement Machines: Structured Meshes and reliable CFD Simulations

bluecape s Official Website

CONVERGE Features, Capabilities and Applications

Harvesting-Combine-Flow Simulation Technique

CFD: What is it good for?

Advanced discretisation techniques (a collection of first and second order schemes); Innovative algorithms and robust solvers for fast convergence.

How To Create A Cdf Optimisation System

Best Practices Workshop: Heat Transfer

Adaptation and validation of OpenFOAM CFD-solvers for nuclear safety related flow simulations

version 3.0 tutorial - Turbulent mixing in a T-junction with CFDSTUDY in SALOME contact: saturne-support@edf.fr

Set up and solve a transient problem using the pressure-based solver and VOF model.

Computational Modeling of Wind Turbines in OpenFOAM

CFD SIMULATION OF IPR-R1 TRIGA SUBCHANNELS FLUID FLOW

Technology Update: Workbench, Geometry, Meshing, Workflow. ANSYS Users Group Meeting Prague, 2011

Meshing of a detailed DrivAer Body with ANSYS Meshing and ANSYS ICEM CFD

ANSA. quality and performance in automatic mesh generation. p i o n e e r i n g software systems

CFD SIMULATION OF NATURAL GAS COMBUSTION AND IST APPLICATION TO TUNNEL KILN FIRING

Modeling of Earth Surface Dynamics and Related Problems Using OpenFOAM

AN EFFECT OF GRID QUALITY ON THE RESULTS OF NUMERICAL SIMULATIONS OF THE FLUID FLOW FIELD IN AN AGITATED VESSEL

TVM 4155 Numerical modelling and hydraulics 10. March OpenFOAM homework

f o r d e m a n d i n g C F D pre- & post-processing ANSA μετα p i o n e e r i n g software systems

Lecture 6 - Boundary Conditions. Applied Computational Fluid Dynamics

CAD Import Module and LiveLink for CAD V4.3a

How To Run A Steady Case On A Creeper

Lecture 7 - Meshing. Applied Computational Fluid Dynamics

Thermal Simulation of a Power Electronics Cold Plate with a Parametric Design Study

OpenFOAM Optimization Tools

Fully Automatic In-cylinder Workflow Using HEEDS / es-ice / STAR-CD

Introductory FLUENT Training

ANSA. ANSA for demanding CFD pre-processing. for demanding CFD pre-processing. Model setup. software systems. Morphing & optimization

How To Run A Cdef Simulation

Coupling micro-scale CFD simulations to meso-scale models

Aeroacoustic Analogy for the Computation of Aeroacoustic Fields in Partially Closed Domains

Marine CFD applications using OpenFOAM

Compatibility and Accuracy of Mesh Generation in HyperMesh and CFD Simulation with Acusolve for Torque Converter

OPEN-SOURCE CFD ANALYSIS OF MULTI-DOMAIN UNSTEADY HEATING WITH NATURAL CONVECTION

Design and Optimization of OpenFOAM-based CFD Applications for Hybrid and Heterogeneous HPC Platforms

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.

ANSYS Meshing User's Guide

Tips and Tricks: Design Modeler & ANSYS Meshing

High-end FEA pre/postprocessor

Best practices for efficient HPC performance with large models

Overset Grids Technology in STAR-CCM+: Methodology and Applications

Introduction to ANSYS ICEM CFD

Automated moving mesh techniques in CFD

CFD modelling of floating body response to regular waves

STCE. Outline. Introduction. Applications. Ongoing work. Summary. STCE RWTH-Aachen, Industrial Applications of discrete adjoint OpenFOAM, EuroAD 2014

CFD analysis of external aerodynamic and entry into to the air conditioning system on the roof of a bus

imaginit.com/autodeskcfd Scalable, robust fluid flow and thermal simulation solution

BBIPED: BCAM-Baltogar Industrial Platform for Engineering design

How is EnSight Uniquely Suited to FLOW-3D Data?

Experts in Computational Fluid Dynamics

Customer Training Material. Lecture 4. Meshing in Mechanical. Mechanical. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.

Automatic HVAC Workflow with STAR-CCM+

GAMBIT Demo Tutorial

COMPUTATIONAL FLOW MODEL OF WESTFALL'S 4000 OPEN CHANNEL MIXER R1. By Kimbal A. Hall, PE. Submitted to: WESTFALL MANUFACTURING COMPANY

Aerodynamic Department Institute of Aviation. Adam Dziubiński CFD group FLUENT

Model of a flow in intersecting microchannels. Denis Semyonov

Importing Boundary and Volume Meshes

OpenFOAM postprocessing and advanced running options

Christof Hinterberger, Mark Olesen

2.1 CFD PROJECT PLANNING ANSYS, Inc. All rights reserved. ANSYS, Inc. Proprietary

CFD SIMULATION OF SDHW STORAGE TANK WITH AND WITHOUT HEATER

HowTo Rhino & ICEM. 1) New file setup: choose Millimeter (automatically converts to Meters if imported to ICEM)

Tutorial: 2D Pipe Junction Using Hexa Meshing

Numerical Simulation of the External Flow Field. Around a Bluff Car*

Multiphysics Software Applications in Reverse Engineering

Introduction to ANSYS ICEM CFD

tutorial U N S T R U C T U R E D G R I D S F O R O P E N F O A M W I T H B L E N D E R A N D E N G R I D paul.bomke@hs-bremen.de

Transcription:

CastNet: GUI environment for OpenFOAM CastNet is a preprocessing system and job-control system for OpenFOAM. CastNet works with the standard OpenFOAM releases provided by ESI Group as well as ports for Windows based on OpenFOAM technology. The outstanding features of the CastNet modeling environment are: Providing access to reliable, robust and high quality CFD-meshing based on CAD geometry Establishing a complete GUI based environment: Access to strong OpenFOAM -solution capabilities without editing text files or detailed knowledge of keyword-structure Reducing the time from CAD model to OpenFOAM ready-to-run case Allowing a reliable and stable CFD analysis by detail job control Supporting a flexible complete CFD environment for Windows and Linux including preprocessing, solving and post-processing The following chart demonstrates the typical workflow from CAD to results with OpenFOAM using the CastNet modeling environment: CAD model based input CastNet allows a high quality geometry import based on CAD kernel data. There is no need to repair the CAD geometry and volume information is preserved. The CAD import includes: Direct access to Parasolid, ACIS and Granite (ProE) parts and assemblies. CastNet generates internally a non-manifold model of complex assemblies resulting in conformal grids between the various regions (parts). This feature simplifies the case setup for region models, e.g. Porous, MRF, AMI rotating, CHT. Also different meshing approaches (e.g. free or extrude meshes) can be setup in the regions. Automated geometry improvement for meshing by suppression of sliver faces if needed.

The meshing and case setup GUI The complete case setup including mesh definition, OpenFOAM -solver setup and boundary conditions is done in a single graphical user interface. Mesh specifications and OpenFOAM settings (e.g. the velocity inlet conditions in the figure below) are defined with associations to the CAD geometry. The complete case definition is stored in a single data-file. Settings can be modified easily by re-opening the attributes and defining new parameters. Changing a flow rate for OpenFOAM or refining the mesh locally is carried out with few clicks. CFD-Meshing CastNet supports two meshing approaches: The internal hybrid meshing with extrude meshes, free meshes and strong boundary layer capabilities and the external meshing with snappyhexmesh. Both meshing approaches complement each other perfectly: The hybrid meshing is preferred if near wall effects are very important or a good geometry resolution is required. Stretched domains can be effectively meshed using extrude grids in CastNet s hybrid meshing approach. The snappyhexmesh meshes with polyhedral cells are preferred for free surface flows, time critical transient applications or very bad CAD input. CAD model based meshing and case setup: Reliable CFD with CastNet and OpenFOAM for complex geometry

CastNet hybrid meshing In the hybrid meshing CastNet generates tetrahedral cells, combined with prisms in boundary layer regions and hexahedral cells (e.g. in extrude regions). The particular features in this meshing approach are: Fast and high-quality mesh generation using relative element sizes and curvature control parameters Efficient mesh setup by combinations of extrude and free meshes. Full mesh control by means of local meshing parameters (element sizes, refinement boxes, boundary layer sizes) Extrude and free meshes Mesh changes are quickly carried out: Changing the boundary layer thickness or setting refinement zones takes just one click. Additionally CastNet provides advanced boundary layer features: Different types of boundary layer, e.g. first layer thickness, number of layer relative size Blend options Single sided boundary layer for interior meshes (baffle faces, solid zones in CHT analysis) Transition of boundary layer from extrude regions Blends of boundary layer Single sided boundary layer The CastNet meshing features allow an easy access to advanced OpenFOAM functionality. These are in particular: Fan and baffle faces, regions (porous, MRF, AMI, CHT) and cyclic patches. Furthermore CastNet provides a special mesh improver for OpenFOAM quality criteria. This results in an improved nonorthogonality of hybrid meshes. Baffle face definition

SnappyHexMesh support in CastNet Additionally to the hybrid meshing approach CastNet supports snappyhexmesh, the script based meshing system in OpenFOAM. The meshing setup for SnappyHexMesh is strongly simplified compared to manually editing text files. CastNet exports directly the snappyhexmesh-dictionary based on the GUI settings and CAD model selections. The meshing process is incorporated into the automated case setup of the complete OpenFOAM case. The entire meshing and case setup is conducted in background. Following features are supported: Region support (e.g. porous or MRF) based on CAD geometry AMI support for sliding meshes (e.g. for mixer or turbo machinery) Feature edges with automated feature extraction Face and region refinement Boundary layer meshing CFD domain generation based on solid region input CAD related edge refinement CAD related Faces refinement CAD related boundary layer definition

OpenFOAM support in CastNet CastNet supports OpenFOAM 1.5-2.1 ESI-Linux versions and the BlueCFD Windows version. CastNet offers access to the following solver directly: Incompressible solvers: simplefoam, MRFSimpleFoam, poroussimplefoam, pisofoam, pimplefoam, pimpledymfoam, SRFSimpleFoam, SRFPimpleFoam, icofoam, nonnewtonianicofoam Compressible solvers: rhosimplefoam, rhosimplecfoam, rhoporousmrfpimplefoam, rhoporousmrfsimplefoam. rhoporousmrfltspimplefoam, rhopimplefoam, sonicfoam, Heat transfer: buoyantsimplefoam, buoyantpimplefoam, buoyantsimpleradiationfoam, buoyantboussinesqsimplefoam, buoyantboussinesqpimplefoam, chtmultiregionsimplefoam, chtmultiregionfoam Multiphase: interfoam, interdymfoam, compressibleinterfoam, MRFInterFoam, porousinterfoam, LTSInterFoam, twoliquidmixingfoam, bubblefoam Basic: laplacianfoam Lagrangian: uncoupledkinematicparcelfoam, icouncoupledkinematicparcelfoam These solvers include the following modeling capabilities: Steady-state/transient analysis compressible or incompressible flows and media With or without heat transfer including radiation Multiphase flow (VOF/Euler-Euler/Lagrangian particle tracking) Dynamic meshes (sliding meshes or sloshing applications) Conjugate heat transfer analysis CastNet provides a strong user support for OpenFOAM during the case setup: CastNet gives warnings in case of certain setting are missing or do not agree with the standard OpenFOAM solver requirements. E.g. if gravity is required by the selected solver but the definition is missing a warning will appear. CastNet defines the boundary by patch, not by field. There is no need for the user to define zero gradient conditions or special wall conditions for all fields explicitly. CastNet helps the user with many defaults in the background. E.g. CastNet selects the thermo-class automatically or sets up valid time loop parameter for the chosen solver. These defaults can be modified by the user in a configuration file. Beside the standard solvers the user can also define solution settings and boundary conditions for custom solver and custom fields. The CastNet output is fully compatible to standard OpenFOAM releases. Therefore the user can extend the output manually for own developments or not supported features. Further CastNet functionalities for OpenFOAM usage are: Simple configuration of settings for parallel runs. Probes definition and post processing output options. Fully automated setup for conjugate heat transfer and sliding mesh applications. Convenient definition of boundary conditions using derived OpenFOAM patches. Easy and stable initialization with potentialfoam before the final run. Definition of local initial conditions, e.g. specification of volume fractions in particular regions. Support of baffle faces, fan faces, cyclic boundary conditions and two-dimensional modeling. Time dependent boundary conditions and support of groovybc. Definition for incompressible (Newtonian/Non-Newtonian), multiphase or thermophysical materials. Second solver run for particle tracking.

Job-Control System for OpenFOAM : rungui The rungui is a job control system for OpenFOAM. It completes the GUI based environment for settings during runtime. The major goals for the rungui are: To enable a reliable CFD analysis by a detailed job control To facilitate the usage of OpenFOAM features such as modifying solution settings during runtime To provide an easy access to OpenFOAM meshing, pre- and post-processing features. These goals are reached by following outstanding features: One click button for case setup from the CastNet output Job control by automated residual and probes plots controlled by CastNet settings Modifying solver settings during the run, e.g. by changing schemes and solution settings without stopping the solver Selectable automated stabilization of runs for rho-solvers Selectable automated stable start and accurate end by scheme modifications during the run GUI based OpenFOAM feature: o Mesh manipulations such as mesh extrusion, mesh scaling and wall refinement o MapField: Mapping of results from one case to another o Wall results such as wall shear stress, YPlus-values etc. For more information please contact us: DHCAE Tools GmbH Address: Friedrich-Ebert-Str. 368, 47800 Krefeld Germany Phone +49 2151 821493 Fax: +49 2151 821494 Website: www.dhcae-tools.com email: info@dhcae-tools.de OPENFOAM is a registered trademark of ESI Group. This offering is not approved or endorsed by ESI Group, the producer of the OpenFOAM software and owner of the OPENFOAM and OpenCFD trademarks.