SG-X supports all element types and modelling features available in SPACE GASS, ensuring full backward compatibility with existing models. The following elements and features are fully supported.
General purpose beam and frame members with axial, transverse shear, bending, and torsion stiffness, based on Reissner-Timoshenko beam theory. Each element has 6 degrees of freedom per node (3 translations and 3 rotations).
In SG-X, the beam element formulation differs depending on the analysis type.
For a nonlinear static analysis, SG-X uses a four node cubic beam element. The two end nodes remain the nodes you define; before the analysis begins, the solver automatically inserts two interior nodes along each member, at the one third and two third points of its length.
These interior nodes are created and managed entirely by the solver and belong to that element alone, so from the user’s perspective every beam is still defined by just its two end nodes, and any end releases or hinges act on the end nodes exactly as before.
The cubic interpolation captures curvature and second order (p-delta) behaviour far more accurately per element than the two node linear element.
The underlying formulation is a Reissner-Timoshenko beam based on the Green-Lagrange strain measure, resisting axial force, transverse shear, torsion, and bending, with six degrees of freedom per node.
Geometric nonlinearity is carried by a geometric stiffness matrix built from the current internal forces of the element, which accounts for stress stiffening and the geometric response of the member.
When SG-X is the active solver, a Theory option is available with two settings, Small and Large, which control how the member deformation is treated. A third setting, Finite, is reserved for a future release and is disabled for SG-X. Both settings share the same four node element and the same Green-Lagrange strain measure, and differ only in how displacements and rotations are handled:

A buckling analysis always uses small displacement theory internally, regardless of the dialog selection, because buckling runs on the two node element, where the large displacement beam formulation is not appropriate.
In SG-X, tension only and compression only members cannot carry distributed member loads (such as UDLs or distributed moments): the solver reports a validation error if one is applied. Because the element is axial only, a concentrated load applied along the member cannot produce bending or shear either, so loads should be applied at the member end nodes instead. The exception is self weight, which is calculated and divided equally as point loads applied at the two end nodes.
Cable members are specialised elements for modelling cables in static and buckling analysis. In the Paradise and Wavefront solvers, the cable element is a highly specialised element with a catenary shape formulation, where internal forces are calculated in post processing.
In SG-X, cable elements are modelled as a series of truss elements. By default, SG-X subdivides each cable into 20 elements. This default can be changed via the SG-X Advanced settings. The appropriate number of subdivisions depends on the type of structure being modelled; detailed guidance, together with a full comparison against the cable formulation in the Paradise and Wavefront solvers, is given in SG-X Cable Element Modelling.

Plate and shell elements are two dimensional elements for modelling slabs, walls, and other planar structural components, with support for nonlinear static analysis and buckling. In the Paradise and Wavefront solvers, plate and shell elements support nonlinear geometry only. SG-X extends this capability by supporting both nonlinear geometry and nonlinear material behaviour.
SG-X employs advanced shell element formulations to ensure accuracy and robustness: