PolyFrame Logo

Design 2D steel and timber frames and trusses with automatic stability

Get your everyday frame calculations done in minutes, with documentation a reviewer accepts the first time.

The Everyday Frame Tool

Draw the frame from nodes and elements, and add the loads. PolyFrame checks the stability on its own, with no buckling length to set by hand, and runs a full verification of every member. The documentation is a short PDF a reviewer can follow. PolyStruc runs every day at COWI, Artelia, Sweco, AFRY and NIRAS, and at 900+ universities.

PolyFrame Modelling a Collar Tie Roof Truss

Modelling

Draw the frame from nodes and elements, using relative distances and angles, a grid to snap to, or a DWG import as a background to trace. Every element’s cross-section, fire exposure, and stability restraints are set in one table, not spread across separate dialogs.

Automatic Stability

PolyFrame handles stability automatically: an imperfection based on the first eigenmode, plus a second-order analysis, replaces manual buckling lengths entirely. Out-of-plane, PolyFrame uses the general method instead. See how it works.

PolyFrame Automatic stability

Full Verification

Every member gets the same full ULS, ALS, and Fire verification as PolyBeam and PolyColumn, applied automatically across the whole frame.

Deflection

PolyFrame’s SLS check works at both levels: locally per element, and globally for the structure’s horizontal and vertical deflection

SLS in PolyFrame

Documentation

PolyFrame's report is short and precise: inputs, diagrams, and results up front, the full Eurocode calculation behind them. One click to generate, with your own logo.

The daily tool at Denmark and Sweden's leading consulting firms

PolyStruc customer - COWI
PolyStruc customer - AFRY
PolyStruc customer - Sweco
Norconsult
Artelia

Frequently Asked Questions

What is PolyFrame?

PolyFrame is desktop software for 2D steel and timber frames and trusses. It models the structure from nodes and elements, and runs a full ULS, SLS, ALS and fire verification, generating a short PDF report.

Draw the frame using relative distances and angles or a grid to snap to, or trace it directly over a DWG file imported as a background.

Stability is handled automatically, using Eurocode methods for both directions. In-plane, an imperfection based on the first eigenmode combined with a second-order analysis replaces a manually assigned buckling length. Out-of-plane, PolyFrame uses the general method instead.

PolyFrame designs according to Eurocode, either the base standard or with the Danish or Swedish national annex:

  • EN 1990 for load combinations
  • EN 1993-1-1, EN 1993-1-2 and EN 1993-1-5 for steel, steel in fire, and plated (thin-walled) steel
  • EN 1995-1-1 and EN 1995-1-2 for timber, and timber in fire

PolyFrame is kept up to date with Eurocode, and is being prepared for the second generation as it is introduced.

Yes, a C# API on NuGet (PolyFrame.Connector). You can define sections, loads and supports in code, run analyses, save or load native .pfr files, and generate PDF reports.

Anyone can create a free starter account, with all ULS, SLS, ALS and fire checks available on a single fixed section (HE300B). Students get full access to every feature for free with a student email, already used at 900+ universities worldwide.

Try it on your next frame

Create a free account and run your own project. No credit card, and the starter license stays free.

Try it on your next frame

Create a free account and run your own project. No credit card, and the starter license stays free.

Looking for more?

PolyBeam logo

A powerful beam calculator that designs steel-, timber-, and concrete beams.

PolyStringer logo
Design concrete shear walls and diaphragms using PolyStringer.
PolyWind logo
Determine wind loads on buildings with PolyWind.

Follow PolyStruc on LinkedIn for regular news and updates.

Request a demo