Calculations

Build, save, and reuse engineering calculations with 40 block types. Roark beam analysis, hydraulics, weld groups, section profiles — all in your browser.

Overview

Calculations provides a flexible, block-based environment for building engineering calculations. Chain reusable blocks together — each with defined inputs, formulas, and outputs — to model complex engineering problems.

Includes a full Roark beam calculation engine (18 cases with interactive SVG diagrams), a section profile database (132 Australian sections), hydraulics solvers, and weld analysis tools. Every calculation is revision controlled and exportable to professional PDF reports.

Calculations screenshot

Key Features

Block-Based System

Composable calculation blocks with inputs, formulas, and outputs. Chain blocks together to model complex problems. Drag to reorder, duplicate, and reuse across calculations.

40 Block Types

5 categories: Hydraulics (pipe sizing, pressure loss, pump power, NPSH, velocity, Reynolds, friction factor), Cross-Section (area, inertia, modulus for 8 profiles), Beams (18 Roark cases), Weld Joints (5 types), Weld Groups (Blodgett, 10 patterns).

Roark Beam Engine

18 load cases × 6 end conditions. Interactive SVG reference diagrams with live load position. 3-panel combined output (shear, moment, deflection). Section utilization checks (OK / MARGINAL / OVERSTRESSED).

Section Profile Database

132 Australian sections across 8 categories: UB (30), UC (39), PFC (15), SHS (10), RHS (10), CHS (10), EA (10), UA (10). Cascading dropdowns: Region → Type → Size. Values in cm⁴/cm³/cm, converted on-the-fly.

Material Library

Pre-built material presets with E-modulus values — steel, stainless steel, aluminum, titanium, copper, and more. Quick selection for beam calculations without looking up values.

PDF Reports

Full calculation export with all blocks, inputs, outputs, results, and embedded SVG diagrams. Professional format for design submissions and document control.

How It Works

1
Add Blocks

Choose from 40 block types across 5 categories. Each block loads with the relevant input fields, formulas, and output displays.

2
Chain & Calculate

Arrange blocks in sequence. Outputs from one block feed into the next. Reorder, duplicate, and adjust as your calculation evolves. Results update in real time.

3
Export & Submit

Export to a professional PDF with all blocks, diagrams, and results. Share via secure link or submit through the project workflow for checking and approval.

Calculation Categories

40 block types organized into 5 engineering disciplines:

  • Hydraulics (10): Pipe Sizing, Pressure Loss (Darcy-Weisbach + Hazen-Williams), Tank Overflow, Pump Power, NPSH Available/Required, Velocity, Reynolds Number, Friction Factor, Equivalent Length, Minor Loss
  • Cross-Section (8): Area, Moment of Inertia, Section Modulus, Radius of Gyration — for Rectangular, Circular, I-Beam, T-Section, Channel, Angle, Box, and Custom profiles
  • Beams (18 Roark cases): Cases 1, 3, 5 with 6 end conditions each (free, guided, pinned, fixed combinations). Interactive SVG diagrams, 3-panel output (shear/moment/deflection)
  • Weld Joints (5): Fillet, Lug, Gusset, Stub, Clip — throat area, stress checks
  • Weld Groups (10 Blodgett patterns): C-shaped, L-shaped, bracket, and custom patterns with electrode library

Ready to Get Started?

Create your first engineering calculation in minutes — no software to install.

Sign Up Free