Unit Consistency Checklist
A detailed unit QA checklist for structural calculations (forces, moments, stresses, geometry, density).
This page provides a copyable template or checklist intended to improve traceability of calculator-based workflows. It is deliberately written as a neutral documentation artifact and does not prescribe design criteria or acceptance thresholds.
If you use calculators in a professional context, the main risk is not that the arithmetic is complicated—it is that the assumptions are not written down. Templates and checklists reduce that risk.
Unit consistency checklist (detailed)
Use this checklist before you trust any numerical output:
A) Force and mass
- Confirm whether you are using mass units (kg) or force units (kN).
- If converting mass to weight/load, confirm the gravitational constant used and where it is applied.
- Avoid mixing kN and N within the same equation.
B) Stress and pressure
- Confirm MPa vs Pa vs kPa, or ksi vs psi.
- Confirm whether a value is a strength parameter (material) or a demand parameter (stress from load).
- Ensure that section property units align with stress units (e.g., N/mm² with mm geometry).
C) Geometry
- Confirm mm vs m, and in vs ft.
- Confirm whether thickness is entered as a plate thickness or as a weld size (different meaning).
- Confirm consistent axis definitions (x/y; major/minor).
D) Moments and distributed loads
- Confirm kN·m vs N·mm or kip·ft vs lb·in.
- Confirm whether a distributed load is per meter or per millimeter.
E) Derived properties
- Confirm section properties units (mm^4 vs in^4 for I; mm^3 vs in^3 for section modulus).
- Confirm density units (kg/m³ vs lb/in³).
F) Display rounding
- Keep full precision internally; round only for display.
- If two sources differ slightly, compare before rounding.
A strong practice is to include a “unit audit” table in your calculation note that lists each variable with units.
Code-Specific Unit Pitfalls
AISC 360 (US Customary)
- kip vs. lb: All loads and forces in AISC tables are in kips (1 kip = 1000 lb). Mixing kips and lb in the same equation creates factor-of-1000 errors
- ft vs. in for moments: Moment = force (kips) × length (ft) produces kip-ft. Multiplying force in kips × length in inches gives kip-in. AISC uses kip-ft for flexural strength but kip-in for member force checks. Always divide by 12 when converting from kip-in to kip-ft
- ksi vs. psi: Steel yield strengths are in ksi (50 ksi for A992). Concrete strengths are in psi (4000 psi). Mistaking ksi for psi on a concrete column would overestimate capacity by a factor of 1000
EN 1993 (Eurocode 3 - Metric SI)
- N vs. kN: Stresses in Eurocode are in N/mm² (= MPa). Forces in structural analysis are typically in kN. The conversion: 1 N/mm² = 1000 kN/m²
- mm vs. m: Section properties are in cm⁴ (I), cm³ (W), and cm² (A). An I value of 10,000 cm⁴ = 10,000 × 10⁴ mm⁴ = 10⁸ mm⁴. Mixing cm and mm in the same formula gives errors of 10⁴
- kN/m vs. kN/mm: Distributed loads in Eurocode are typically in kN/m. Converting to N/mm requires dividing by 1000
AS 4100 (Australian)
- MPa for everything: Stress, Young's modulus, and yield strength are all in MPa. E = 200,000 MPa for steel. A conversion error between GPa (200 GPa) and MPa (200,000 MPa) would produce factor-of-1000 errors in deflection
- kN/m for line loads: Consistent with Eurocode conventions
CSA S16 (Canadian)
- Metric SI with MPa: Similar to Eurocode and AS 4100. Section properties from CISC Handbook in mm⁴, mm³, mm²
- Conversion check: Double-check section properties from CISC (Canadian) vs AISC (US) databases for the same nominal section — the units differ
How to use this resource with steelcalculator.app
- Start from the relevant calculator page.
- Use the template/checklist to record inputs and assumptions.
- Link the calculator page’s clean URL in your note (avoid parameterized URLs).
- Store a screenshot/export so the result can be audited later.
If you maintain multiple calculators, a consistent documentation template is one of the highest leverage improvements you can make.
Automated Unit-Checking Workflows
For teams managing many calculations, consider building automated unit checks into the workflow:
Template-based spreadsheets with unit columns: Add a column for units next to every value column. Use conditional formatting to flag when units don't match expected patterns (e.g., kN in a column expecting N).
Named constants in code: When using Python, MATLAB, or VBA for calculations, define all physical constants once at the top of the script with explicit unit annotations. Example: g = 9.81 # m/s². Never hard-code conversion factors in the middle of equations.
Unit-testing frameworks: Apply software testing principles to structural calculations. Write test cases that verify dimensional consistency: input a force in kN, verify the output stress is in MPa. Use known hand calculations as reference test cases.
Input validation in calculators: The Steel Calculator tools validate inputs as you type. Entering a web thickness of 100 inches (instead of 0.300 inches) triggers a range check. Mistakes are caught before the calculation runs.
Post-processing sanity checks: After any calculation, run dimensional checks:
- Stress = Force / Area → verify units produce stress (MPa, ksi, etc.)
- Moment / Section Modulus → verify result is stress
- Force × Length² / (E × I) → verify result is length (deflection)
- If the units of the answer don't match the expected output, trace back through the equation
Frequently Asked Questions
What is the most common unit error in structural calculations? Mixing force units (kN vs N) or stress units (MPa vs Pa vs kPa) within the same equation. These errors can change results by factors of 1,000 and are often invisible until a physical check reveals the answer is nonsensical.
Should I convert everything to SI before calculating? It is the safest approach. Pick one consistent internal unit system (e.g., N, mm, MPa) and convert all inputs before any calculation. Convert back to display units only at the end.
Why does this checklist separate force from mass? Because gravity (g) must be applied explicitly when converting mass (kg) to force (N). If g is applied twice or not at all, the result is wrong by a factor of ~9.81. This is a frequent error in load calculations.
How do I catch unit errors before they cause problems? Include a "unit audit" table in your calculation note that lists each variable, its value, and its unit. Then check dimensional consistency: force divided by area should give stress, moment divided by section modulus should give stress, etc.
Where can I find a unit converter? Use the unit converter tool on this site for quick conversions between metric and imperial systems.
What are the most common imperial-to-metric conversion errors in structural design? The most frequent errors include: (1) Converting inches to mm using 25.0 instead of 25.4 — a 1.6% error that accumulates across multiple dimensions, (2) Using kPa instead of MPa for concrete strength (fc' = 4000 psi = 27.6 MPa, not 27,600 kPa), (3) Confusing kip-ft with kip-in when calculating moments — a factor of 12 error, (4) Using section property values from a metric catalog without converting flange and web thicknesses consistently, (5) Applying the gravitational constant g = 9.81 m/s² when converting mass to force in kN, where 1 metric ton = 9.81 kN, not 10 kN (a 2% error). The most dangerous errors are off by factors of 10, 12, or 1000 — always verify the magnitude of your answer against an order-of-magnitude estimate.
Run This Calculation
→ Unit Converter — convert forces, moments, stresses, lengths, and section properties between metric and imperial.
→ How to Verify Calculator Results — full verification workflow including unit-check steps for any structural calculation.
→ Beam Capacity Calculator — works in either kN·m or kip·ft; select units before entering inputs to keep all values consistent.
Related pages
- Resources and templates
- Unit converter
- Guides and checklists
- How to verify calculator results
- Disclaimer (educational use only)
Disclaimer (educational use only)
This page is provided for general technical information and educational use only. It does not constitute professional engineering advice, a design service, or a substitute for an independent review by a qualified structural engineer. Any calculations, outputs, examples, and workflows discussed here are simplified descriptions intended to support understanding and preliminary estimation.
All real-world structural design depends on project-specific factors (loads, combinations, stability, detailing, fabrication, erection, tolerances, site conditions, and the governing standard and project specification). You are responsible for verifying inputs, validating results with an independent method, checking constructability and code compliance, and obtaining professional sign-off where required.
The site operator provides the content “as is” and “as available” without warranties of any kind. To the maximum extent permitted by law, the operator disclaims liability for any loss or damage arising from the use of, or reliance on, this page or any linked tools.