All posts

Learn structural analysis step by step in Stabileo Basic

Basic now has a course: pick a method and the app solves your structure, or an example, step by step as on paper. Statics, influence lines, second order, plastic analysis and dynamics. Free.

Analysis software gives you the results all at once. Learning needs the opposite: seeing where every number comes from, in the order it is done on the blackboard. That is “Explained step by step”, the course that now lives inside Stabileo Basic. You pick a method, the app applies it to your structure and works through it step by step, with the equations, the figures and the numbers of that model, and it ends by comparing the result with the matrix method.

The course was written by Bautista Chesta, civil engineer (FIUBA), and it arrives in six units: the shared base, statics and classical methods, influence lines, second order and buckling, plastic analysis and dynamics. It is free, like all of Basic: it opens in the browser, with nothing to install and no account, and the texts are in Spanish, English, Portuguese, German, French and Turkish.

How to open it

  1. Go to stabileo.com/app/basic.
  2. Press Advanced. On a phone it is in the bottom ribbon.
  3. Under “Explore and learn”, press Explained step by step. The catalog of methods opens, grouped by topic.
  4. Each method says what the structure must be to try it and whether your model qualifies; the ? explains what it does. “Open an example” loads a model that qualifies and opens the method; “Open” applies it to the model on screen.
  5. Next and Previous move through the steps, and the numbered tabs jump to one. Methods goes back to the catalog.
Stabileo Basic with the “Explained step by step” catalog open in the side panel: the methods under stiffness method, flexibility method and continuous beams, each with what the structure must be and the Open and Open an example buttons.
The catalog: each method says what the model needs and comes with an example that meets it.

Statics, the force method and the displacement method

This is the largest unit: continuous beams with the three-moment equation and moment distribution, frames with slope-deflection, moment distribution with and without sway and the displacement method, trusses by joints, by sections (Ritter) and with the compatibility matrix, and deflections by double integration, moment-area, virtual work and Castigliano. The degree of indeterminacy is counted the same way everywhere (GH = 3·m + r − 3·n − c for a plane frame, GH = m + r − 2·n for a truss), with the internal hinges written out and split into its external and internal parts.

In the force method you choose the primary structure: you release supports or member ends until there are as many redundants as the degree, and if your choice leaves a mechanism the app explains why instead of solving it. Then it goes through the nine steps, with axial stiffness on or off and members and springs written out term by term. Virtual work computes displacements, rotations and relative movements, with springs, settlements and temperature too. To try it: Examples → Portal Frame, Advanced → Explained step by step → Force method → Open.

The force-method wizard on the Portal Frame example, at the primary-structure step: the three reactions of the right support are released and the app lists the three redundants chosen.
Force method: you choose the primary structure, and the app tells you whether the choice works.

Influence lines

Examples → Continuous Beam, then Advanced → Influence line, and tap a section of the beam. There are lines for reactions, moment, shear, axial force, displacements and rotations, at any section, member ends included, and the section can be moved afterwards. The panel loads the line with the permanent load g, the live load q and a point load P for its extremes, draws the envelope along the member and opens the step-by-step explanation with the Müller-Breslau figures. “Load cases and envelopes” finds the largest and smallest effects. The moment line is positive where it tensions the bottom fibre, like the static diagram.

The Continuous Beam example with the moment envelope obtained by loading the influence lines, red for the maximum and blue for the minimum, and the panel loading the moment line 2 m from the left support with g = 10 and q = 5 kN/m: maximum 20.00 kN·m and minimum 10.00 kN·m, each confirmed by a direct solve.
The moment influence line loaded for its extremes, and the envelope along the beam.

Second order and buckling

With a loaded frame, Advanced → P-Δ (2nd order) or Pcr (Euler). Under “How it is calculated” you pick the method, with stability functions φ, the geometric matrix or the chord matrix (P/L), and how many elements each member has. P-Δ shows its iterations, and B₂ = 1/(1 − 1/λ₁) comes from the buckling of the same model at the same discretization, next to the displacement amplification at the node that moves most in first order. Buckling uses four elements per member by default, and when the discretization cannot represent the factor it refuses it instead of reporting it. In the catalog, the “Second order and buckling” group comes with a frame prepared for all four methods.

Plastic analysis

Examples → Portal Frame, then Advanced → Plastic collapse. The unit is written: each load step, the λ–displacement curve, the plastic rotations, the mechanism drawn on the model and checked by virtual work, and a mechanism you choose by tapping where the hinges go. Its results are withheld for now. We found that the limit analysis behind it can give a collapse factor up to 4.6 times different when the members are renumbered or reversed, or the units change (#758). Until that is fixed the panel says so and links the issue, and the static and kinematic methods in the catalog are disabled with the same reason: no number is better than one that depends on how the model was drawn.

Stabileo Basic with the Portal Frame example and Advanced → Plastic collapse chosen: no curve or mechanism is shown; a framed message says the results are withheld because the 2D plastic collapse factor can change by up to 4.6 times with numbering, member direction or units, and links issue #758.
Plastic collapse of the portal frame, withheld until #758 is fixed.

Dynamics

Advanced → Dynamic opens the dynamics panel. A single-degree-of-freedom system is taken from the model, with its free response and its forced response to a harmonic load; a multi-degree-of-freedom one is solved by modal superposition, the shear building included. Mass models, lumped or consistent and with condensation, are compared with the engine’s frequencies, and point masses can be placed at nodes, with their rotary inertia, which the modal analysis uses too. In the catalog’s “Structural dynamics” group, “Open an example” loads a column with a tip mass, a two-storey shear frame or, for distributed mass, a cantilever.

A cantilever column with a tip mass and the dynamics panel open on the single-degree-of-freedom system taken from the model: k = 2250 kN/m, m = 5 t, ω = 21.21 rad/s, the damped free vibration and the response to a harmonic force with its factor β.
One degree of freedom: the column with a tip mass under a harmonic force.

Everything in the catalog

GroupCountMethods
Stiffness method1Matrix method, as a wizard
Flexibility method1Force method, as a wizard
Continuous beams2Three moments (Clapeyron); moment distribution (Hardy Cross)
Frames4Kinematic unknowns; moment distribution without and with sway; slope-deflection
Trusses3Joints; sections (Ritter); compatibility matrix
Deformations and energy5Double integration; moment-area; virtual work; Castigliano; internal forces by cuts
Influence lines1Influence line
Second order and buckling2Second order with φ functions and with the geometric matrix; buckling by mode count and by eigenvalues
Plastic analysis2Kinematic method; static method (withheld until #758)
Structural dynamics3One degree of freedom; many degrees by modal decomposition; distributed mass
The methods in “Explained step by step”, by group, in catalog order.

If you teach structures, you can use it in class as it is: a model is shared by link and every student opens it in their own browser, in their own language. If a step is unclear or a number does not match the one you get by hand, write to us: that is exactly what we need to know.

All posts

Keep reading