Developed in Norway
Product update

Structural calculations, built into your design

Advanced calculations with a simple workflow. Explore preliminary sizing for roof trusses, rafters and glulam ridge beams in our early-stage release.

October 25, 20264 min read
Concept illustration of timber roof trusses carrying snow loads down to supporting walls.
From roof loads to member sizes: a new step in the Autostrek design workflow. Concept illustration, not an analysis result.

Structural load calculations are an advanced feature, designed to be simple to use. Keep designing your building as usual, choose Automatic sizing and review the loads. Autostrek can then propose preliminary timber dimensions for supported roof layouts and use the accepted sizes in the generated model.

This is an early-stage release. It helps you explore a design and understand what governs its dimensions. A passing result is a preliminary member check, not approval to build.

Start with your building

In Build Generator, the span, roof angle and centre spacing already come from your design. Choose Truss, select a supported type and switch to Automatic. Enter the site’s ground snow load in kN/m², then review the assumptions before calculating. A Norwegian snøsone number is not itself a load value.

Advanced settings expose timber grade, roof and floor loads, supports and assumed restraint. Start with the visible defaults, but check that they describe your project: choosing a roof covering does not automatically calculate its weight. The selected centre spacing stays fixed during sizing.

For a supported gable Beam roof, Automatic roof dimensions instead proposes C24 rafters and a GL30c glulam ridge beam. Apply the result and generate the building to carry the dimensions into the model and material lists.

01 / Snow on a truss
Snow loads, truss forces and wall reactions Blue arrows push downward onto a W truss. Orange top chords represent compression and the teal bottom chord represents tension under this illustrated gravity load. Green arrows at the walls show upward support reactions. The animation exaggerates elastic deflection. TensionCompressionLoads reach the supporting walls
Snow pushes down; the supports react upward. In this simplified example, the top chords carry compression and the bottom chord carries tension. Motion is exaggerated and is not a calculated result.

What happens behind the scenes

For trusses, Autostrek builds a numerical model of connected members, their stiffness and their supports. A finite-element analysis solves how that structure responds to loads, producing internal forces, support reactions and movement. It considers several load patterns, including uneven snow, with floor loading for supported attic layouts.

In Automatic mode, the browser chooses a candidate set of timber sizes and sends its geometry, supports and loads to the paired calculation engine on your computer. The engine analyses the load cases and returns forces, reactions and movement. Autostrek then checks strength, deflection and stability in the browser, and may send another candidate for analysis. Checking candidate counts these section combinations, not a percentage.

When a suitable preliminary result is ready, review it, apply it and generate the building. If the search cannot find suitable sizes, or you cancel it, no unfinished result is applied. The repeated analysis is why a demanding layout can take longer.

02 / From inputs to a result
The browser and your local engine work together Enter loads and geometry. The browser chooses candidate timber sizes and sends them to the paired engine on the same computer. The engine analyses the loads and returns its results. The browser checks them and can try another candidate. Review the accepted sizes, apply them and generate the model. This illustrative sequence shows one retry, not real calculation progress. Try another candidate 1. Enter loads and geometryBrowser chooses candidate sizes 2. Calculate on your computerLocal engine analyses load cases 3. Results return to the browserAutostrek checks each candidate 4. Review, apply and generateAccepted sizes enter the model Both work on the same computer
The browser manages the search; the paired local engine does the numerical analysis. This animation shows one illustrative retry. Real calculations can need more candidates and do not follow this animation's timing.

Rafter and glulam ridge sizing follows a separate, simpler beam calculation. Rafters carry roof loads to their bearings, including the ridge beam; that beam must then carry its share to its own supports. Glulam is timber made from bonded laminations, commonly used for load-bearing beams.

03 / Rafters and the ridge beam
Rafter bending across the roof and glulam bending along the ridge The upper view shows two rafters supported at the exterior walls and ridge. The lower view looks along a glulam ridge beam between two supports. Blue arrows indicate downward loads; bowed shapes exaggerate deflection while the ends remain supported. These are separate views of the load path. Across the roof: rafters Ridge and wall bearings Along the ridge: glulam Loads continue to the supports
Two views of a beam roof. Rafters bend between their bearings; the ridge beam bends along its span. The exaggerated curves explain deflection, not acceptable movement or a predicted capacity.

Why supports and bracing matter

A slender member in compression can bow sideways: buckling. Its effective unsupported length matters, so a bigger section is only one part of the answer. The truss checks use declared restraint assumptions; visible battens or connector plates do not establish that a real bracing system is adequate.

An interior bearing can change the forces and required sizes substantially. It counts only when explicitly declared and supported by the workflow. A drawn partition is not automatically a load-bearing wall, and any reaction still needs a designed route through the building to the foundation.

04 / Compression and restraint
Sideways buckling of an unrestrained compression member A schematic timber member has inward compression forces at its ends. The left member bows sideways while its ends stay in place. The right member is drawn with a lateral restraint at mid-height. The restraint is a design requirement, not a verified fixing or a guarantee of capacity. UnrestrainedRestraint assumed Real bracing and its fixings need design
A conceptual buckling mode, not a simulated failure. A lateral restraint reduces the unsupported length, but the restraint, its fixings and the remaining member checks still need to work together.

Try the early-stage release

Subscribers can run truss calculations with the Windows local calculation engine. Install it once, pair the browser and keep it open while calculating. Cloud calculations are not available yet. See the setup guide and the guides to Automatic truss sizing and rafter/ridge sizing.

Expect rough edges and review every result. Connections, bracing design, wind, local snow accumulation and the complete load path still need separate engineering work; this release does not establish full Norwegian Eurocode compliance. Changing the design or loads requires a new assessment.

Help shape the feature by reporting problems in the Bug Reports forum. Include the tool, relevant inputs, steps and error message—without pairing codes or private project information.

Continue exploring

See the workflow in the product

Privacy controls

Your choice, clearly stated

Choose which optional cookies Autostrek may use. Essential cookies support account access and security. You can change your preferences at any time.

Read the Privacy Policy