liftinglugcalculator.com
v0.1 · preliminary releaseASME BTH-1 · Eurocode 3 · DNV-ST-N001

A serious calculator for preliminary lug design.

Single-plate lifting lugs and padeyes — sized in seconds, with transparent assumptions, traceable sources, governing-check logic, and a printable report you can send to a colleague. Not a replacement for FEA. Not pretending to be.

Validated against published standards

Every active check is guarded by a hand-computed benchmark derived from the published clause equations.

  • ASME — American Society of Mechanical Engineers
  • AISC — American Institute of Steel Construction
  • European Commission — Eurocode
  • DNV
  • Standards Australia
What it does

Preliminary design, done properly.

The tool covers the checks you'd do by hand in the first pass of a lug design — faster, with clearer traceability and a report you can actually share.

Transparent assumptions

Every implemented check prints the assumptions it relies on — load in plane, linear-elastic, user-supplied allowables, single-plate geometry. No hidden factors.

Standards-traceable

Every check links to a source reference with edition and clause number. Mechanics identities are labelled public-domain; ASME BTH-1-2020, EN 1993-1-8:2005 §3.13 and DNV-ST-N001:2020 §16 are each guarded by a hand-computed benchmark.

Governing-check logic

All applicable checks run on every input change; the governing failure mode is selected from the methodology you pick, and the other families appear alongside as cross-checks.

FEA-required warnings

Edge distance below d_hole, large lifting angle, unusual pin-hole clearance, offshore scenario — out-of-scope cases are flagged automatically with a recommendation to use a detailed method or FEA.

Printable report

Structured report with project metadata, inputs summary, assumptions, result table, source traceability, timestamp, and revision — not a screenshot.

No database, no lock-in

Inputs live in the URL and in your browser. Share a link, reload, hand it off. The app doesn't need to own your data.

Standards strategy

We don't claim "all standards supported." We tell you exactly which clauses are implemented, which route drives the governing utilisation, and what's out of scope.

Read the standards scope doc →
Mechanics
active

Net-section tension, double-plane shear-out, pin bearing, pin double shear, and a full angle-aware fillet weld group (throat resultant + von Mises). Classical identities used as cross-checks and for the live report.

ASME BTH-1-2020
active

Pin-connected plate static strength (§3-3.3.1 – §3-3.3.4) and fillet-weld allowable (§3-3.4.3) extended to a combined-stress interpretation, with Design Category Nd and static/rotating service-class bearing allowables.

EN 1993-1-8:2005 §3.13 & §4.5.3
active

Pin-plate geometry (Table 3.9), pin shear and plate bearing (Table 3.10), pin bending + combined shear/bending (Figure 3.11, Table 3.10). New: directional and simplified fillet-weld methods on the lug base weld group (§4.5.3.2 / §4.5.3.3), β_w and γ_M2 user-editable.

AISC 360-22 §J2.4
active

Fillet weld nominal strength with the directional increase and ASD . Runs alongside the mechanics weld checks; uses the same electrode value as the BTH-1 allowable.

AWS A2.4
documentation

Weld-symbol convention used by the schematic: the fillet leg is shown on the symbol, closed-perimeter groups get the weld-all-around circle, and the schematic side view carries the throat dimension.

DNV-ST-N001:2020 §16
active

Dynamic amplification and skew-load factors from Section 16. Applied on the demand side of every resistance check — including all weld checks — when the DNV route is selected; project values can override the defaults.

Reports

A report that reads like engineering, not like marketing.

Structured sections: project metadata, inputs summary, assumptions, result table with demand / capacity / utilisation per check, governing check, warnings, source traceability, and a timestamped revision note. PDF export is rendered as structured pages — not a blurry screenshot.

View demo report
Lifting Lug Calculator — Report
Example 100 kN lug — Rev A
Revision A
Generated automatically
Design load
100 kN
Plate t
20 mm
Hole d
52 mm
Pin d
50 mm
Edge dist.
60 mm
Width
200 mm
Check
Demand
Capacity
U
Net section
33.8 MPa
213 MPa
0.16
Shear-out
73.5 MPa
123 MPa
0.60
Bearing
100.0 MPa
320 MPa
0.31
Weld throat
49.1 MPa
207 MPa
0.24
Governing: Double-plane shear-out · U = 0.60 · Status: pass
Why this tool is different

Calculators have aged badly. This one doesn't.

BeforeOpaque spreadsheets with copy-pasted factors
HereEvery factor traced to a source ID, or marked awaiting-source.
BeforeLegacy calculators that quietly approximate
HereMechanics identities are labelled; code routes won't run without your clauses.
BeforeReports that need manual rewriting every time
HereStructured, printable report — assumptions and warnings included by default.
Before"It passes" with no indication of the governing mode
HereGoverning check, utilisation, and demand / capacity are always visible.
BeforeNo signal when you're outside validated scope
HereOut-of-scope rules and FEA-recommended triggers surface automatically.
Frequently asked

Honest answers, before you trust the number.

Is this a replacement for detailed engineering analysis or FEA?

No. The tool is for preliminary sizing and quick verification within its supported scope. It does not replace a full engineering review, specialist lift procedures, or FEA where the geometry or loading demands it. The app says so in the UI and on the report.

Which standards are active today?

Four methodology routes are active. The public-domain mechanics route uses the classical identities (net-section tension, double-plane shear-out, pin bearing, pin double shear, fillet weld throat) against your allowables. The ASME BTH-1-2020 route implements the pin-connected plate checks of §3-3.3 and the fillet-weld allowable of §3-3.4.3. The EN 1993-1-8:2005 route implements the §3.13 pin-connection geometry and resistances. The DNV-ST-N001:2020 route adds the Section 16 dynamic amplification and skew-load factors on top of the resistance checks.

How do you know the code routes match the published equations?

Each code route ships with at least one hand-computed benchmark derived from the clause equations and any worked example in the standard. Every time the site is built, the calculator is re-run against those benchmarks. If a computed value drifts outside the stated tolerance, the release is stopped. You can see the full table on the validation page.

What happens if the geometry is outside the supported scope?

Automatic rules catch cases like edge distance below d_hole, lifting angles above 30°, large pin-hole clearance, offshore scenarios, and high utilisation. Each fires an explicit warning on-screen and in the report, and the overall status becomes indeterminate rather than a misleading pass.

Does the app store my inputs?

No. Inputs live in your browser and in the URL. There is no account and no database in v1. You can share a calculation by copying the URL.

Is the report certified?

No. The report is a structured, printable summary of the engineering decisions you entered and the transparent checks performed against your allowables. It is a communication artefact, not a certification.

Try it

Open the calculator. Size a lug in under a minute.

No sign-up. No hidden factors. Inputs persist in your URL so a configuration can be shared with a colleague by sending a link.