FEANexus is a novel FEA pre-processor intended to facilitate efficient, automated simulation-based design (SBD) processes delivering reliable results for decision making.

FEA analysts tasked with creating and analyzing virtual prototypes are faced with a number of tedious and time-consuming tasks. These include generally:

  1. CAD geometry translation
  2. Geometry cleanup
  3. Manual meshing processes
  4. Re-applying problem physics (e.g. material, constraint forces etc.)

When time-consuming tasks coincide with a shortage of analysts, assuring timely availability of FEA results for design decisions becomes impossible.

FEANexus relieves FEA analysts from routine, time-wasting tasks through the implementation of the following three concepts.

  1. FEANexus avoids geometry conversion and clean-up efforts by using CAD system functionality to create the FEA mesh directly from the CAD model.
  2. The mesh is always created automatically, which accelerates this step in the simulation process.

Finally, FEANexus employs geometry-independent, re-usable Abstract Models to define an FEA simulation model. When combined with a CAD model, Abstract Models behave like a recipe to automatically execute the type of simulation they have been created for. Thanks to the automated process, they always create the same accuracy, comparable results, whether used by FEA specialists or product designers without FEA knowledge. Hence, FEA verifications can be performed when needed and not only when an analyst is available.

FEANexus System Overview:

An FEA simulation process based on FEANexus can be executed in two roles, authoring, and production.

Authoring mode involves the creation, editing, testing and debugging of an abstract model during the initial setup of the workflow. Authoring of abstract models is usually performed by FEA specialists.


Production mode means the automatic generation of an FEA mesh and solver input files by simply selecting a CAD model and corresponding abstract model.


FEA CAD Creation: This mode involves capturing/deriving simulation space in a CAD model using a smart combination of parametric, library and manual feature creation with the top down CAD modeling approach.


After FEA CAD and the abstract model file gets ready then the user can use Production mode for automatic generation of an FEA mesh and solver input files by simply selecting a CAD model and corresponding abstract model.

Supported CAD Modellers

  • Creo
  • SolidWorks
  • NX
  • SpaceClaim

Supported FEA Solvers

  • Abaqus
  • Ansys Mechanical
  • MSC Nastran
  • OptiStruct

Automation Philosophy

  • Abstract Model Example

  • Traditional pre-processors define a simulation model for a specific geometry or a mesh. When the geometry changes, the model set-up has to be adapted or, depending on the nature of the changes, completely redone. Abstract models define a simulation set-up in a geometry and mesh independent way, which makes Abstract Models re-usable for any product shape whether it differs just minimally or radically.

    In an Abstract Model, material information, volume and boundary conditions are applied to abstract (not explicit shapes) geometry classes instead of geometrical entities or mesh regions.

    The real simulation model is created when an Abstract Model is combined with a CFD CAD model. In simulation model, these abstract classes get associated with the real geometry entities by matching strings attached on real geometry entities with name of abstract geometry classes. This real simulation model is used for automatic mesh generation, application of all necessary material information, boundary- and volume-conditions as well creation of the CFD solver input deck.

    The creation and testing of Abstract Models requires CFD expertise and is done by analysts; the use of Abstract Models needs no CFD knowledge. Selecting a best practice Abstract Model and relevant CAD geometry to work with is all that a designer has to do to get a reliable CFD simulation started.

  • CAD Integration Example Pro/ENGINEER®

  • Importing CAD geometry into a pre-processor can be very time-consuming when the geometry kernels of the CAD system and CFD pre-processor are not identical. Adding to this problem is the fact that whenever the CAD design is changed, the same process has to be repeated.

    FluidNexus/AcuNexus avoids these efforts by using only the CAD system for all geometry related tasks, as well as for meshing. The CAD model is the reference geometry representation, no translated otherwise derived geometry models exist. Having only one geometry representation not only eliminates conversion and healing problems, but it also eliminates the possibility of having unsynchronized geometry versions.

    To enable the use of a CAD model by FluidNexus/AcuNexus, simulation relevant volumes and surfaces need to be tagged with simulation text strings. The text strings allow FluidNexus/AcuNexus to apply the desired material models, volume or boundary-conditions and create a mesh according to the best practices for the simulation type at hand.

  • Mesh Example

  • Mesh quality plays an important role to ensure robust execution of simulations and for the quality of CFD results. FluidNexus/AcuNexus offer users many capabilities to create meshes most suitable for a specific type of application and for the solver type involved.

    Mesh parameters are defined in an abstract model allowing for re-use with varying geometries. The available control parameters include for instance: mesh size (absolute and relative to model size), curvature adaptation and multiple options for boundary layer definition (prism and tetrahedral).