The translator creates the CFD-ACE grid and physical data files. It supports 2D or 3D configurations composed of single or multiblock grid. Non C0-contiguous interfaces are supported for both 2D and 3D configurations. The grid file is written in PLOT3D multigrid format with iblank array. It can be written in single (default) or double precision. The supported iblank values are:
The physical data file contains three sections:
The translator writes the CFD-ACE mesh file using the selected structured domain files, the boundary conditions file and the topology file. To create the CFD-ACE mesh file, select the translator "CFD-ACE" in the "Output" menu from the ICEM CFD/CAE Manager. After clicking "Write output" you can specify the following options for the CFD-ACE interface:
The interface generates the CFD-ACE mesh file located in the Transfer Shell. You may open a shell window in this directory by selecting the menu items "Utility" and "Transfer Shell".
This interface has a special menu in MULCAD for defining boundary conditions. To display the CFD-ACE special menu, set the analysis code to CFD-ACE in MULCAD:
Select the menu ANALYSIS from the ICEM CFD/CAE MULCAD main menu.
The available boundary conditions are:
In this menu, specify the boundary condition types (options 2 to 7) and boundary condition values (options 8 to 13). The first option (1.UNSPEC. BOUND.COND) allows the user to define his own boundary condition type flags.
With the ANALYSIS CODE set to CFD-ACE, the following menu appears when a domain is selected:
This menu allows to specify the cell type (options 2 and 3) and the cell properties (options 4 to 9). The translator supports the cell type information only for whole domains, not for subdomains.
For grids generated with the HEXA-Mesher, the boundary conditions and properties are defined in the "general bound. cond." menu of the DDN-Mesher Interface. Please refer to the General Remarks section for more details.
Boundary condition type:
In the DDN-Mesher Interface, select a boundary family (surface in 3D or edge in 2D) and give it one of the following flags (string1) in the property menu:
string1 Description ------- ----------- INLET BC-Type Inlet OUTLT BC-Type Exit_P SYMM BC-Type Symmetry WALL BC-Type Wall EXTR BC-Type Exit_E FIXX BC-Type Exit_C
Boundary condition values:
VELOCITY: 1.string1 VELO 3.integer Enter the X-component of the velocity 4.real1 Enter the Y-component of the velocity 5.real2 Enter the Z-component of the velocity TURBULENT QUANTITIES: 1.string1 TUEN 3.integer Enter the first turbulent kinetic energy 4.real1 Enter the dissipation of the first turbulent energy 5.real2 Enter the length scale for turbulence TOTAL ENTHALPY: 1.string1 ENTH 3.integer Enter the total enthalpy COMPOSITION: 1.string1 FRAC 3.integer Enter the scalar composition number PRESSURE: 1.string1 PRES 3.integer Enter the pressure TEMPERATURE: 1.string1 TEMP 3.integer Enter the temperature
The cell type can only be assigned to blocks in 3D or faces in 2D. Two cell types are available:
1.string1 BLOCK For cell type: Blocked 1.string1 HEATT For cell type: Heat transfer
THERMAL CONDUCTIVITY: 1.string1 THCON 3.integer Enter the thermal conductivity SPECIFIC HEAT: 1.string1 CP 3.integer Enter the specific heat DENSITY: 1.string1 DENS 3.integer Enter the density INITIAL TEMPERATURE: 1.string1 TEMPI 3.integer Enter the initial temperature MELTING TEMPERATURE: 1.string1 TEMPM 3.integer Enter the melting temperature LATENT HEAT: 1.string1 HL 3.integer Enter the latent heat
Note that a real value can be defined in the field "integer" of the DDN-Mesher Interface.