Checkbot commands

Este artigo também está disponível em:
Checkbot is an IDEA StatiCa application that manages and synchronizes structural details imported to IDEA StatiCa from other programs. Checkbot as a structural data hub makes sure that you can work with all of your steel connections and members from your CAD/FEA applications. 

IDEA StatiCa Checkbot is an application that manages BIM workflows. It gives you:

  • Complete control over all of your imported connections and members
  • Clear list of all imported items including status checked/not-checked
  • 3D visualization of imported members and loads
  • Conversion table for materials & cross-sections
  • Load combinations management

The tool's major advantage is that it understands not only the geometry of the original structure but, more importantly, the loading and internal forces resulting from the analysis. Every engineer who transforms internal forces from one analysis to another understands how tricky it can be to keep all the forces in a proper coordinate system. The Checkbot app can do that for hundreds of load combinations and tens of different tools.

Different ways of importing data to Checkbot

BIM Links

Checkbot is a stand-alone application that allows users to open any structural design using BIM links directly in third-party software. The import command bar slightly differs depending on whether the source program is CAD or FEA (Finite element analysis software) type. You can always check supported integrations for steel CAD/FEA software and list supported versions of 3rd party applications

Following step-by-step tutorials, you will learn how to design and code-check your connections and members using the BIM link between IDEA StatiCa and other software.

When a Checkbot project is created utilizing the BIM link, the nodes and members need to be chosen to import connections or members. 

inline image in article

SAF/IOM

Another way of importing data from CAD/FEA software is provided using the IDEA Open Model (IOM). It also enables the import and process of widely used Structural Analysis Format (SAF). An SAF file can be exported from SCIA Engineer, Dlubal software, FEM-Design, SOFiSTiK, Risa 3D, FRILO, Allplan, AxisVM, ConSteel, and many others.

inline image in article

Import of connections/members

  • Connection - imports only a selected node and connected members into the Checkbot application.
  • Member (analysis software only) - imports selected nodes and beams which are fundamental for verification in the application IDEA StatiCa Member.
inline image in article

Conversion

When a cross-section or a material is not recognized automatically during import, a new conversion table pops up to assign manually from our material library. These pairs are then saved for future use within your user account and therefore, don't need to be defined again. 

inline image in article

All materials used in Checkbot are listed in the Materials tab. All imported materials and cross-sections are disabled for any changes, for modifying their parameters, a copy needs to be created.

inline image in article

Numbering and Local coordinate system

The numbering and local coordinate system of members in Checkbot and in third-party software might be different. Although Checkbot is based on a load-mapping algorithm, there is no need to be worried. Checkbot recognizes and identifies the corresponding members and reliably assigns the correct load effects to them.

How to work with Checkbot

Load configuration

The Load configurator displays the imported Load cases and Load Combinations. The first column lists all the Load cases and Combinations imported from the linked FEA model. The second column shows the result classes used for the Checkbot project. 

Imported load effects can be assigned to Result classes. Result classes are meant to sort load effects to specific groups, which can simplify and speed up the design process. Result classes can be created using the "+" icon and removed with a right-click. 

The load configurator allows you to activate the evaluation of critical effects in complex structures. This feature selects load cases and combinations with maximum and minimum load effects taking into account the stresses in the top and bottom fibers of the cross section to speed up the code-check calculations. 

inline image in article

Furthermore, the third column displays detailed descriptions of the currently selected entity.

inline image in article

Any Load case or Combination can be assigned under a Result class by dragging it from the first column under the appropriate Result class in the second column. Result classes can be added using the "+" icon and removed on a right-click of a mouse.

inline image in article

A Result class can be assigned to any given Design item using the drop-down menu in the project item properties. After a different Result class is selected, the Load update button can be used to generate Load effects for the project item based on the newly selected Result class. In case the project item has already been calculated, this action will delete the old results.

inline image in article

Checkbot also visualizes the internal forces of imported combinations. Right-click on connections/members, select all of them and define load combinations and internal forces to be displayed.

inline image in article

Please be aware that not all combinations are compatible with Checkbot. Some combinations might be imported as load cases which does not affect the results. Always check the known limitations of each BIM link:

Dynamic grouping 

Grouping functionality automatically creates groups based on typology and/or cross-sections. The groups are then ordered from least complex to most complex based on the number of connected members.

Typology grouping considers the number of members and their relative positions (beam-to-beam, beam-to-column). It does not consider the rotation of members. 

Typology, cross-section (Arrangement) grouping differentiates typology groups according to designed cross-section types. For example, a HEB 200 and a HEB 220 are under one cross-section type. Grouping according to typology and arrangement is set by default.

User defined groups

Furthermore, users can create their own groups allowing further customization, enabling organizations based on specific project needs. For example, connection representing anchoring with bracing can be grouped. 

inline image in article

The reference connection (underlined in the tree) is automatically designated as the primary connection that drives the design for the whole group. All other connections are treated as child connections. The reference connection is assigned only when you manually create a group. To define a reference connection, start by creating a group that includes only the desired reference connection. Once the reference connection is added, include the other connections to the group.

You can now edit the reference connection. Any operations added to the reference connection will automatically be duplicated to the child connections to avoid work duplication. Adding operations directly to a child connection is disabled. If adjustments are needed, right-click on the connection and select 'Remove from group.' Once a connection is ungrouped, all operations copied from the reference connection will also be deleted.

Merge members

In some cases in the CAD or analysis software model, a member might be split into multiple members but in reality, it is one continuous member. For these cases, Merge functionality can correct it. Right-click on one of the split members you want to merge and tick other members that you want to connect. Please be aware, that only members with the same direction of X and Z local coordinate systems are enabled to be merged.

Additionally, if you need to reverse a merge, a Divide button allows you to separate any members that have already been merged.

inline image in article

Merge connections

Connection arrangement with close structural joints which should be analyzed in one Connection model might be imported as two separated connections, typically appearing for eccentric diagonals. 

inline image in article

Delete one of the connections with a right-click and merge members separated by the deleted connection. Now you need to modify the connected members of the analyzed connection. Click on the mouse icon, select all members relevant to the connection (highlighted in red) and confirm the changes by clicking on the tick box. 

Connection manager

For an organized overview of the project, Checkbot offers a summarized project status displaying the total number of connections, how many still need to be designed, and the number that has been checked. It also shows how many connections have passed or failed the code check, giving users a comprehensive view of the project's progress at a glance.

To access the overview, click on Connections in the tree, all data will be displayed.

inline image in article

Furthermore, every connection is marked by the following icons to provide a quick overview.

inline image in article
  • Cogwheel – more inputs needed (geometry, load cases, …)
  • Nothing – ready to be calculated
  • Green tick – calculated and code-checks passed
  • Red cross – calculated but code-checks failed
  • Invalid design – with sync or update of the structural model, the child connection no longer meets the reference connection's parameter

How to make Checkbot even faster?

Once the Connection application window is open, do not close it. Simply return to the Checkbot application and open a new connection - this will load much more quickly.

Export to Connection

When Checkbot is linked to third-party software, it does not allow you to manage changes in members' properties. If such changes are relevant, you can easily export the model to IDEA StatiCa Connection independently from the synchronized Checkbot model. You can export either only one connection or select multiple connections and save them all in one file, enabling you to print all reports of modelled connections at once.

Once the separated project files are exported, they are no longer linked to the original Checkbot structural model, and therefore no further synchronization with the 3rd party model or their management in Checkbot is not possible but changes in member properties are enabled. 

inline image in article

Export to IFC files

The Industry Foundation Classes (IFC) format is an open data, vendor-neutral format that enables the sharing of CAD data. Checkbot allows you to export all selected connections to one IFC model or export connections to multiple IFC files to a specific folder.

inline image in article

Export to Hilti PROFIS Engineering

Hilti PROFIS Engineering Suite is a user-friendly, cloud-based software for designing and analyzing anchors. By selecting a node with one anchored member, users can export the data directly to Hilti PE using the Export button, ensuring the accurate transfer of relevant structural data for further analysis.

inline image in article

Sync

After importing all necessary items, the Sync button lets you easily detect and apply changes from the source project to the IDEA StatiCa model. These changes may include updates to thickness, cross-sections, or modifications to the properties of welds and bolts. However, it’s important to note that updates cannot include new or deleted components such as plates, members, repositioned elements, or load combinations. In such cases, you must delete the current Checkbot project (the folder) and import it again.

Please keep in mind that synchronization in IDEA StatiCa works one way, from the source program to IDEA StatiCa, not the reverse.

  • FEA program - sync does not affect design operations (cut, end plate, ...).
  • CAD program -  sync does not affect load effects.

If any changes are made in the third-party software model later, you must re-open the Checkbot project and press the Sync button to ensure all updates from the third-party software model are reflected in Checkbot. The sync button is enabled only if the Checkbot file is open through the third-party application.

inline image in article

Remember the Sync button is only active if Checkbot is opened through a BIM link from third-party software.

inline image in article

Be aware that any modifications made directly in IDEA StatiCa (e.g., to cross-sections, load combinations, or operations) will be overwritten during synchronization with the source project. The same rule applies if the eccentricities are modified in IDEA StatiCa. 

For example, if you adjust a connection design in IDEA StatiCa Connection that was initially imported from Tekla Structures and then synchronize, your changes in IDEA StatiCa will be replaced by the latest design data from Tekla Structures.

Artigos relacionados