NX Open for CAE programming
NX Open for CAE terminology and concepts
Creating NX Open for CAE applications is different from creating standard NX Open applications. This is because of:
The depth and complexity of the data model used in CAE.
The unique solver language system used by CAE to interface with external analysis solvers, such as Simcenter Nastran, ANSYS, and Abaqus.
To successfully create NX Open for CAE applications, you must have an understanding of certain terminology and concepts. This section covers:
CAD terminology and concepts, including assembly relations.
CAE terminology and concepts, including the different part types used in CAE and the relationships between them.
The importance of the work part in CAE applications.
An overview of the CAE data model and how to work with objects in the data model hierarchy.
The CAE solver language structure and its importance for obtaining name strings and property table settings.
Managing Undo marks and model updates.
Learn more
CAD terminology and concepts
CAE terminology and concepts
The importance of the work part in CAE applications
Overview of the CAE data model
Working with objects in the CAE data model
Overview of the CAE solver languages
Working with the CAE solver languages: name strings
Working with the CAE solver languages: property tables
Creating undo marks and forcing model updates
Look up more details
NX Open for CAE documentation resources
NX Open for CAE code examples
Quick links
Command reference
Pre/Post video examples
Bulk Entry Descriptions
Simcenter 3D tutorials
Browse Simcenter 3D help by product area
NX Open for CAE terminology and concepts, Simcenter 3D 2021.1 Series
© 2020 Siemens
window.mainLanguage="en_US"
window.delivId=""
window.projectId=""
MathJax.Hub.Config({ TeX: { extensions: ["autoload-all.js"] }, tex2jax: { displayMath: [ ] }, "SVG": { scale: 125 } });
Source: https://docs.sw.siemens.com/en-US/doc/289054037/PL20200601120302950.advanced/id1617569 · retrieved 2026-07-17