Appearance
User Guide
CivilKit Studio is a browser-based 3D structural analysis tool. It runs entirely in your browser - the finite-element solver is compiled to WebAssembly, so models solve locally with nothing sent to a server.

What you can do today
- Start fast from a parametric template (continuous beam or gable portal frame) and read a live steel take-off as you model.
- Model beams, trusses and plate/shell elements in 3D, with member releases/offsets, real steel sections from a 5-country library (AU / US / UK / EU / CA), the β orientation convention for strong/weak-axis members, and undo/redo (Ctrl+Z) on every edit.
- Apply loads: nodal loads, member UDL / point / trapezoidal loads, one-click self-weight, springs & settlements, multiple load cases, and factored load combinations (AS/NZS 1170 presets + governing envelope).
- Analyse: linear static, P-Delta (second-order), buckling, and modal (natural frequency).
- Design to AS 4100: per-member capacities (φMs, φMb, φNc, φNt, φVv) and combined-action utilisation, design-by-section grouping and a serviceability check, with auto-sizing to the lightest adequate section.
- Design connections (base / fin / end plate, AS 4100) and concrete & composite members (AS 3600 RC member + slab, AS 2327 composite beam) - demands pulled straight from the analysis.
- Interpret results: reactions, member forces, displacements and plate forces (kN, mm); deflection/stress contours and a colour-by-utilisation view; N/V/M force diagrams drawn on the whole model; an animated deformed shape and mode shapes.
- Report & share: a printable, auditable PDF report (an editable title block, clause-referenced AS 4100 calcs, connections and concrete), JSON export, a share link (the whole model in a URL), copy results to Excel (TSV), and save the 3D view as a PNG.
- Stay where you left off: your model, panel layout and view settings persist across a refresh - and everything runs offline in your browser.
Layout
| Area | What it does |
|---|---|
| Top toolbar | Model gallery, analysis-type selector, Solve, and File / View / Panels menus |
| Model tree (left) | Browse nodes, members, plates, supports, loads, materials, sections |
| Viewport (centre) | 3D model; orientation cube (drag to orbit, click a face/edge/corner to snap) |
| Inspector (right) | View/edit the selected node, member or plate; per-member force diagrams |
| Results panel (bottom) | Reactions, member forces, displacements, plate forces, summary, console |
New here?
Start with Getting started, generate a model from a template, then read Analysis & results and Design checks.