ESAComp
CalculiX
Translators
IGES2FBD
Benchmarks
LE1
LE10



Data Translators

There are a number of data translators included with CalculiX for Windows. The standard
version includes the VDA and ACIS to FBD. These and the others are included in the
extended version of CalculiX for Windows.

If there is a CAD or CAE I/O data format that is not currently supported or not supported
sufficiently for your project please submit a feature request to info@bConverged.com.

The usage for the translator is:

 usage:
    transform -abq inFile -offsetNum nNum elNum outFile
    transform -abq inFile -props
 usage:
    translate ( -abq| -ccx) inFile ( -ccx|-gmsh) outFile
    translate  -gmsh        inFile ( -abq| -ccx) outFile elemDim
    translate (-acis| -vda) inFile   -fbd        outFile
    translate (-iges|-step) inFile   -fbd        outFile
    translate (-iges|-step) inFile (-iges|-step) outFile
    translate (-iges|-step) inFile ( -stl|-vrml) outFile
      elemDim:
        Use to filter element topologies. Valid values are: 
          0|1|2|3|01|02|03|12|13|23|012|013|023|123
        where: 0=point, 1=line, 2=surface, 3=volume

Extended version - CAE input data

ABAQUS INP:

This translator expands an ABAQUS input deck to remove some of the cards that are not
supported by CalculiX's solver CCX. The resultant input deck is still valid Abaqus input.

Entities translated to CCX INP:

  • All syntax that CCX and Abaqus share is transferred verbatim during the
    translation except *INCLUDE. To simplify the translation process, the contents of the included files are all contained in the resultant translation.

  • *BOUNDARY (expand the type formats: XSYMM, YSYMM, ZSYMM, ENCASTRE, PINNED,
    XASYMM, YASYMM and ZASYMM)

  • *ELGEN

  • *NFILL (bias and singular not yet implemented)

  • *NGEN (cylindrical and spherical systems and parabolic generation not yet
    implemented)

  • *NSET, ELSET

  • *PARAMETER

This translator also translates the mesh from an ABAQUS or CCX input deck to the GMSH format.

Entities translated to GMSH MSH (ASCII 2.0):

  • *ELEMENT

  • *ELGEN

  • *ELSET

  • *INCLUDE

  • *NFILL (bias and singular not yet implemented)

  • *NGEN (cylindrical and spherical systems and parabolic generation not yet
    implemented)

  • *NODE

  • *NSET

  • *NSET, ELSET

  • *NSET, GENERATE

  • *NSET, UNSORTED

  • *PARAMETER

GMSH MSH (ASCII 2.0):

This translator converts the ASCII version 2.0 GMSH mesh file to the format used by
ABAQUS and CCX.

All nodes, elements and sets (based on tags) are translated to CCX and ABAQUS INP.

Extended version - CAD geometry

IGES:

Supports IGES versions up to and including version 5.3

Translates to STEP (AP214)

Translates to STL (A)

Translates to VRML (1.0)

Entities translated to FBD:

  • Points

  • Straight Lines

  • Arcs

  • B-Splines

  • B-Spline Surfaces

Translations of some public domain IGES files to FBD

STEP:

Supports STEP version AP203 and AP214

Translates to IGES (5.3)

Translates to STL (A)

Translates to VRML (1.0)

Entities translated to FBD:

  • Points

  • Straight Lines

  • Arcs

  • B-Splines

  • B-Spline Surfaces

Open source translators

ACIS:

Supports ACIS version 4 (version 7 will be available in the next release of the ACIS translator)
The Perl script was written by Roland Felde. A C++ implementation is shipped with CalculiX for
Windows to remove the Perl dependency. This was written by Convergent Mechanical
Solutions and supports the same entities.

Entities translated to FBD:

  • Points

  • Straight Lines

  • Elliptic Curves

  • Shells

  • Bodies

VDA:

Supports VDA-FS
Tool written by Johannes Barner.

Entities translated to FBD:

  • Point

  • Circle

  • Curve

  • Surface

  • Cons

ABAQUS is a registered trademark of Abaqus, Inc.

Site map