MIDAS GEN NX BIM link for steel connection design

Dit artikel is ook beschikbaar in:
By following this step-by-step tutorial, you will learn how to design and code-check a structural steel connection using the BIM link between MIDAS GEN NX and IDEA StatiCa Checkbot.

1 Activation 

Since version MIDAS GEN NX 2026 (V1.1) and newer, the API has been added, and due to this new possibility, the new link to IDEA Statica Checkbot was created.

In the following figures, you can see how to activate the link.

inline image in article

Press YES when the User Account Control asks for permission to make changes to your device.

Install the Midas GEN NX BIM link.

inline image in article

Subsequently, the new icon appears on the Desktop.

inline image in article

Now run Midas GEN NX and open the new or existing project.

In the ribbon, in the last tab APPs, there is API Settings, where the Base URL and MAPI-Key are given. At first, the MAPI-Key is blank; it must be generated by clicking the Refresh button. The MAPI-Key is unique for every user and shouldn´t be shared with others. The Copy button can be used to copy them. 

Connect to the API. 

inline image in article

The API is connected when the Tab changes to "Disconnect".

inline image in article

Open the IDEA to MIDAS GEN NX Integration Tool from the Desktop and paste the copied Base URL and MAPI Key from your opened MIDAS GEN NX project (1). Then, Validate (2) and connect to Civil NX (3). After that, Start Checkbot (4).

inline image in article

Select the path to the active MIDAS GEN NX file and open it. Both .mgb and .mgbz file formats can be chosen.

inline image in article

Create the New project in Checkbot.

inline image in article

The Checkbot folder is created in the same folder as the MIDAS GEN NX project.

inline image in article

After that, a new project is opened. The Checkbot is connected to GEN NX (look at the bottom right corner).

inline image in article

2 Import to Checkbot

At first, run the linear analysis in GEN NX to get the internal forces. 

After analysis, you can import the whole model. To do so, select all the elements. 

inline image in article

Click on the Connections Import tab.

inline image in article

The whole structure has been imported.

inline image in article

Alternatively, the connections could be imported one by one by selecting only one or more connections. The connections of the same typology are sorted into one arrangement or group.

More about the workflow in the Checkbot, see the article Checkbot – bulk BIM workflows.

Grouping

The software groups connections by topology and cross-sections. The system automatically designates the Reference connection (visually distinguished by an underlined name in Three). This assignment is fixed and cannot be changed manually.

  • Reference connection: Fully editable source of the design.
  • Child connections: Non-editable duplicates of the Reference.
inline image in article

Operations, settings, and model types defined in the Reference are automatically applied to all Child connections. To modify a Child connection independently, use the right-click menu to Remove from group. This action disconnects it from the Reference and clears any inherited operations.

You can also create custom groups to organize the project as needed. To designate a specific connection as the Reference, first create a group containing only that target connection. Then, add the remaining connections to this new group. You can also select and assign multiple connections to a group simultaneously.

inline image in article

Known limitations

  • For now, importing only steel connections (no concrete) is possible.
inline image in article
  • All nodes are imported as connections.

Also, the intermediate nodes are imported as connections.

  • Only simple combinations. 

Creating the load combinations in midas GEN NX is based on combining previously defined combinations (Add and Envelope). For now, the BIM link doesn’t allow the import of these multilevel combinations, but allows the import of only two “single-level” types of load combinations:

  • Basic Add combination – means linear combinations of only individual load cases. No Add combination, Envelope combination, Moving load, or Settlement load can be included in the imported combination.
  • Basic Envelope combination – means a simple Envelope of only individual load cases. No Add combination, Envelope combination, Moving load, or Settlement load can be included in the imported combination.

For example, in the case of the moving load, the user has to create a linear load case that causes extreme internal forces in the connection (by the Moving Load Tracer feature, for example), and then use this load case in the add combination.

inline image in article
  • Nodal loads are not imported; only internal force imports are available. 

This limitation could cause unbalanced forces in the connection due to nodal loads being entered directly in the node, which basically do not create internal forces on the members.

inline image in article

Voorbeeldbestanden

Wil je je vaardigheden verbeteren? Bezoek onze campus

Leer hoe je IDEA StatiCa effectief gebruikt met onze e-learningcursussen die je zelf kunt volgen