Robot Structural Analysis Steel Member Design

In the modern structural engineering landscape, the gap between theoretical knowledge and software proficiency is often where projects stall. We know how a steel beam behaves under load, but translating that physics into a digital environment like Autodesk Robot Structural Analysis Professional (RSA) requires a specific set of skills.

In the final Micrographics webinar for 2025, we peeled back the layers of the steel design workflow in RSA. This wasn’t just a demonstration of “which button to click”; it was a comprehensive look at setting up a model for success, navigating the often-confusing world of design parameters, and troubleshooting the subtle errors that can plague even experienced engineers.

Whether you are designing a simple warehouse or a complex industrial facility, this guide details the critical steps, efficiency hacks, and technical insights shared during the session.


Phase 1: The Foundation – Geometry and Reality

The most common mistake in structural analysis begins before a single load is applied: Geometry.

In the idealized world of finite element analysis (FEA), we often model structures using center-lines. A column is a line; a beam is a line. In this simplified view, a rafter and a purlin intersect at their centroids. However, in the real world, a purlin sits on top of a rafter, and that physical offset has mechanical implications. It changes the lever arm, affects moment connections, and alters how forces are distributed.

The Power of Offsets

During the webinar, we demonstrated the crucial Offset feature.

  1. Navigate to Geometry > Additional Attributes > Offsets.
  2. Here, you can define the spatial relationship between members. For example, by defining a “Lower Flange” offset for a purlin, you tell the software to treat the member’s node as the bottom of the section rather than the center.

The “Invisible” Adjustment

A frequent point of frustration for RSA users is applying an offset and seeing nothing change on the screen. The model still looks like a wireframe mesh. This is not a glitch; it is a display setting. To verify your geometry, you must enable the correct view:

  • Go to View > Display.
  • Select the Model tab.
  • Check the box for Offsets.

Suddenly, your rendering shifts. You can visually confirm that the purlins are resting on the rafter flanges, ensuring that your physical reality matches your analytical model. This visual check is vital for preventing clashes and ensuring connection details will work on site.


Phase 2: Workflow Efficiency – Selection and Loading

Speed is essential in consulting engineering. When dealing with a steel hall containing 50, 60, or 100 purlins, manually selecting each one to apply a roof load is not just slow—it is dangerous. Clicking the wrong line and applying a roof load to a bracing member or a strut can lead to catastrophic design errors that are hard to spot later.

The “Select Similar” Hack

One of the most valuable “hidden” features demonstrated in the session is the Select Similar tool. Instead of holding Ctrl and clicking 100 times, follow this workflow:

  1. Select one instance of the member you want to load (e.g., a single Lip Channel purlin).
  2. Right-click in the model window.
  3. Choose Select Similar > Select by Cross Section.

RSA immediately highlights every member in the model that shares that profile. When you open your Load Definition dialog, you simply click into the “Apply To” field, and the software auto-fills the list of member numbers. This guarantees 100% accuracy in load application and cuts a 10-minute task down to 5 seconds.


Phase 3: The Engine Room – Job Preferences

Before running calculations, we must visit the “engine room” of the software: Job Preferences (Tools > Job Preferences).

Many engineers assume the defaults are correct, but this assumption can be costly. The webinar highlighted three critical areas here:

  1. Units: Ensure your force units (kN) and stress units (MPa) align with your local standards.
  2. Materials: The default steel might be S235 or a generic equivalent. In South Africa (and many other regions), S355JR is the standard structural grade. If you don’t update this globally, every member you draw will default to a weaker steel, leading to conservative, heavy, and expensive designs.
  3. Design Codes: Verify you are running the correct iteration of the code. For South Africa, this is typically SANS 10162-1:2011. Using an older version or a Eurocode by mistake will change your safety factors and resistance formulas.

Pro-Tip: Once you have these settings perfect, save them as a default template (e.g., “RSA_SA_Steel_Template”). This saves you from repeating the setup for every new project.


Phase 4: Defining Member Parameters (The Crucial Step)

Running a “Calculation” in the main window only gives you internal forces (shear, moment, axial). It does not tell you if the steel will fail. For that, you must move to the Steel Design Layout.

Here, we encounter the concept of Member Types. A “Member Type” is a set of rules that tells RSA how to treat a beam physically.

Buckling Lengths (Ky and Kz)

Robot does not automatically know how your beam is restrained. You must tell it.

  • Columns: Are they pinned-pinned (K=1.0) or fixed-free (K=2.0)?
  • Truss Chords: Are they braced at every node?
  • Rafters: Does the purlin spacing constitute effective bracing against buckling?

In the Member Type dialog, you can define these coefficients. If you leave them at the default (often K=1.0 for the full length), you might be vastly underestimating the capacity of a beam that is actually braced every 1.5 meters by purlins.

Lateral Torsional Buckling (LTB)

This is often the governing failure mode for long-span beams. You must define the LTB parameters based on the compression flange.

  • If a roof sheet is screwed directly into the top flange, you can often consider the top flange “continuously restrained.”
  • If not, you must define the spacing of lateral restraints (e.g., the distance between fly braces). During the webinar, we showed how to create specific types named “Purlin,” “Rafter,” and “Column,” ensuring that the specific physics of each element are locked in.

Phase 5: Serviceability Limit States (SLS)

Structures rarely fail by collapsing; they “fail” by deflecting too much, cracking finishes, or vibrating. The Serviceability Limit State (SLS) check is just as important as the strength check.

In the configuration menu, you can set absolute limits (e.g., “Max deflection 20mm”) or relative limits (e.g., “L/360”).

  • Dead Load deflection: often limited to L/240.
  • Live Load deflection: often stricter, around L/360.

Camber: A unique feature in RSA is the ability to input a Camber value. If you know you are going to pre-camber a truss by 20mm during fabrication, you can input this into the design parameters. RSA will subtract this camber from the calculated deflection, potentially allowing a lighter section to pass the code check.


Phase 6: The “Zero Result” Trap – A Troubleshooting Case Study

The most memorable moment of the webinar occurred during the live troubleshooting segment. After running a full analysis and design check on a steel frame, we looked at the SLS (deflection) results.

The status was green (OK), but the deflection value listed was 0.00. This was suspicious. A steel structure under load must deflect, even if only slightly. A value of zero implies infinite stiffness, which is impossible.

The Diagnosis

Was the analysis broken? Were the loads ignored? No. The issue was Precision.

RSA was calculating the deflection in meters.

  • Actual deflection: 4mm.
  • In meters: 0.004m.
  • Display setting: 2 decimal places.
  • Result shown: 0.00.

The Fix

This served as a vital lesson in software management.

  1. Go to Tools > Job Preferences.
  2. Select Units and Formats.
  3. Under the Dimensions or Zero Formats tab, locate the unit for displacement/deflection.
  4. Change the precision from 0.00 to 0.0000, or switch the unit from meters to millimeters.

Instantly, the results table updated to show the correct values. This seemingly minor setting can mask critical behavior in your structure. Always ensure your precision settings match the magnitude of the values you expect to see.


Phase 7: Optimization and Groups

Design is an iterative process. You rarely guess the perfect section on the first try. RSA’s Group Design feature automates this iteration.

Instead of checking members one by one, you group them (e.g., “All Columns”). You then tell RSA: “Here is a list of Universal Columns (UCs). Find the lightest one that passes all checks.”

The software cycles through the catalogue, checking ULS strength, SLS deflection, and stability for every load combination. It then presents you with the optimal section. This not only saves hours of manual trial-and-error but also guarantees a more economical structure for your client—saving tonnage means saving money.


Phase 8: Reporting and The Future

Once the design is verified, the job isn’t done until the paperwork is signed. The Calculation Note in RSA is a powerful tool for this.

By selecting a member and generating a “Full Note,” you get a document that looks like a university textbook solution. It lists:

  • The exact formulas used.
  • The specific clauses from SANS 10162 or Eurocode.
  • The intermediate values (Gamma, Lambda, etc.).

This level of transparency is essential for peer reviews. It proves that the “Black Box” of the software is doing exactly what the engineering code requires.

Looking Ahead: The Eurocode Transition

As we closed the session and looked toward 2026, we touched on a major shift looming for South African engineering: the transition from SANS 10162 to SANS 51993 (Eurocode 3 adoption).

While the physics of steel doesn’t change, the terminology and safety factors do. RSA is already fully equipped with the Eurocode modules (EC3), making it a future-proof tool for this transition. Engineers were encouraged to start familiarizing themselves with the EC3 parameters in Robot now, rather than waiting for the legislation to force the switch.

Conclusion

Robot Structural Analysis is a beast of a program—powerful, complex, and capable. But as we saw in this webinar, its power relies entirely on the user’s ability to define the physical reality correctly. From the visual confirmation of offsets to the decimal precision of deflection checks, the details matter.

By mastering these workflows—grouping members, utilizing selection hacks, and rigorously defining buckling parameters—you move from being a software operator to a true digital engineer.

For those who missed the live session, the recording is available on the Micrographics YouTube channel. If you have specific questions about implementing these workflows in your projects, or if you need assistance preparing for the move to Eurocodes, please contact our technical team.

Was this helpful?

Thanks for your feedback!
SHARE
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.