FEA mesh nodes field export file format

FEA mesh nodes field export file consists of the following parts:

caption string

    1102    2082       6       4     300       0       6     0.0010000

nodes section

       0        5.0000        5.0000
       1        15.000        5.0000
       2        5.0000        15.000
       3        15.000        15.000
       4       -5.0000        5.0000
       5       -15.000        5.0000
       6       -5.0000        15.000
       7       -15.000        15.000
       8       -20.000        0.00000
       9       -17.500        2.5000
       .       .        .
	   

triangles section

     346     372      77       3   2.6126e-007  -1.1783e-007  -3.4853e-005   6.6244e-006  -1.1560e-006   -0.00019116       0.00000       0.00000  -3.2963e-005    0.00025637   4.7158e-008   -0.00014727       0.00000       0.00000       0.00000    0.00031351       0.00000   -0.00014021
     345     538     346       3       0.00000  -3.2161e-007   3.2873e-005  -9.2292e-005  -2.9051e-006   -0.00031797   2.6385e-007  -1.5852e-007   2.4159e-005   -0.00019943  -3.1039e-006   -0.00022444   2.6126e-007  -1.1783e-007  -3.4853e-005   6.6244e-006  -1.1560e-006   -0.00019116
      44     537     345       3   1.6301e-007  -6.5115e-007   1.7853e-005    0.00021678  -4.9676e-006   -0.00039784  -6.1143e-008  -3.4448e-007   -0.00011236  -7.6604e-005  -1.1934e-007   -0.00032707       0.00000  -3.2161e-007   3.2873e-005  -9.2292e-005  -2.9051e-006   -0.00031797
     165     537      44       3   1.6840e-007  -6.4665e-007  -2.7134e-005   9.3785e-005  -4.9838e-006   -0.00040257  -6.1143e-008  -3.4448e-007   -0.00011236  -7.6604e-005  -1.1934e-007   -0.00032707   1.6301e-007  -6.5115e-007   1.7853e-005    0.00021678  -4.9676e-006   -0.00039784
     164     542     165       3   2.2797e-008  -6.4009e-007    0.00013360   -0.00012872  -4.1802e-006   -0.00038070   2.4185e-007  -3.7162e-007  -8.9740e-005  -1.8127e-005  -5.6451e-007   -0.00034422   1.6840e-007  -6.4665e-007  -2.7134e-005   9.3785e-005  -4.9838e-006   -0.00040257
       .       .        .
	

labels section

     Conductor 1       7.9577e+005   7.9577e+005
     Conductor 2       7.9577e+005   7.9577e+005
             Air       7.9577e+005   7.9577e+005
         Coating            7957.7        7957.7

boundary edges section

       0     119       1       2
     119     120       1       2
     120      56       1       2
       1      23       1       2
       3     121       1       2
     121      48       1       2
       2     122       1       2
     122     123       1       2
     123      50       1       2
       .       .        .
	

File has a text format with numerical fields of fixed length. Integer data fields are 8 symbols long, floating-point data fields are 14 symbols long. Text field of the label name is 16 symbols long. End of each line is marked by 0x0A symbol (code 13 in the decimal notation)

Header line

First line of the file contents 7 integer numbers and one floating-point value:

  1. nNodes – number of finite element mesh nodes;

  2. nElements – number of finite elements (triangles);

  3. nValues – number of the field parameters exported in each finite element mesh node;
    This parameter is defined by the problem type. Please, refer to Finite Element List section for more details;

  4. nLabels – number of block labels in the model;

  5. nEdges – number of the external and internal boundary edges of the triangles.

  6. plane – symmetry class of the problem: 0 - plane-parallel, 1 - axisymmetric.

  7. analysis – type of analysis. See the table below for details.

  8. scale – length scale factor. One should multiply any coordinate value by this factor to get the value in meters.

Analysis Type Codes

Code

Analysis

0

Electrostatic analysis

1

Magnetostatic analysis

2

Steady-state heat transfer

3

Transient heat transfer

4

Stress analysis

5

DC conduction analysis

6

AC magnetic analysis

7

Transient magnetic analysis

8

AC conduction analysis

Node list

The node list consists of nNodes lines. Each line corresponds to particular node of the finite element mesh. Line includes following three fields:

  1. Integer value – serial number of the node (from 0 to nNodes - 1).

  2. Real value – node abscissa (X-coordinate in the plane-parallel or Z-coordinate in the axisymmetric problem).

  3. Real value – node ordinate (Y-coordinate in the plane-parallel or R-coordinate in the axisymmetric problem).

Element list

Element list consists of nElements lines.

Each line defines one triangular finite element. Line includes following fields:

  1. Three integer values, defining numbers of the nodes whose form a triangle. Nodes are listed in the counter-clockwise direction.

  2. Next integer value means the label number related to the media properties in this triangle.
    Labels are numbered from 0 to (nLabels - 1)

  3. Then (nValues * 3) real values related to the field parameters in the finite element nodes.
    First of nValues parameters are related to the first node,
    then go nValues parameters of the second node,
    and then last nValues parameters of the third node.

    Number and meaning of the field parameters in the node are defined by the problem type.
    Generally potential components (one for scalar problem, two for complex or vector problems), go first. Then potential gradient components are listed (respectively two for scalar, four for complex and three for vector problems).
    Details are shown in the table below.

    Problem Type

    1

    2

    3

    4

    5

    6

    Magnetic field
    (both static and transient)

    magnet vector potential (MVP)AZ (Wb/m) 

    grad(AZ)X

    grad(AZ)Y

     

     

     

    Electrostatic field and DC Conduction

    scalar electric potential
    U (V)

    grad(U)X

    grad(U)Y

     

     

     

    Heat transfer field (both steady-state and transient)

    temperature 
    T (deg)

    grad(T)X

    grad(T)Y

     

     

     

    AC Magnetic field

    real part of complex magnetic vector potential
    AZ, IM (Wb/m)

    imaginary part of complex magnetic vector potential
    AZ, IM (Wb/m)

    X-component of real part of magnetic flux density
    BRE, X (T)

    Y-component of real part of magnetic flux density
    BRE, Y (T)

    X-component of imaginary part of magnetic flux density
    BIM, X (T)

    Y-component of imaginary part of magnetic flux density
    BIM, Y (T)

    AC Conduction field

    imaginary part of complex electric potential
    URE (V)

    imaginary part of complex electric potential
    UIM (V)

    X-component of real part of electric field strength
    ERE, X (V/m)

    Y-component of real part of electric field strength
    ERE, Y (V/m)

    X-component of imaginary part of electric field strength
    EIM, X (V/m)

    Y-component of imaginary part of electric field strength
    EIM, Y (V/m)

    Stress analysis

    X-component of displacement vector δ(m)

    Y-component of displacement vector δ(m)

    XX-component of
    strain tensor σXX

    YY-component of
    strain tensor σYY

    non-diagonal XY-component of strain tensor σXY

Label List

List of the block labels consists of nLabels lines, one line per one block label. Each line includes following fields:

  1. Label name – 16-symbol text string.

  2. Media property parameters.
    For all problems but stress/strain this line consists of two parameters, defining XX and YY components of the media property tensor (magnetic permeability, dielectric permeability, thermal conductivity for magnetic, electric and heat transfer problems respectively). For isotropic materials both components are the same.
    For mechanical problems of stress and strain distribution each line has three components of Young modulus (EX, EY and EZ)

Boundary edges list

Boundary edges are the edges of triangular finite elements that divide media with different properties. They also include edges related to only one triangle (external edges).

Boundary edges list consists of nEdges lines, one line per every boundary edge. Order of sequence is not specified.

Each line includes following fields:

  1. Starting node number (integer value from 0 to nNodes-1);

  2. Ending node number (integer value from 0 to nNodes-1);

  3. Left block label number (integer value from -1 to nLabels-1). Direction is supposed from starting node to ending node. Value equal -1 means that there is no finite element to the left of the edge;

  4. Right block label number (integer value from -1 to nLabels-1). Direction is supposed from starting node to ending node. Value equal -1 means that there is no finite element to the right of the edge

Related Topics
Field Solution Export