Stack by F³ Lab

An offline desktop tool for dimensional tolerance stack-up analysis. You describe an assembly — its materials, parts and toleranced features — draw the dimensional chain directly on your own 2D drawing, and the application computes the resulting assembly dimension by three methods side by side:

  • Worst Case — the arithmetic limits: every dimension at its worst extreme simultaneously.
  • RSS (root-sum-of-squares) — the classic statistical band.
  • Monte Carlo — full statistical simulation with per-dimension distributions, yield and Cp/Cpk estimates.

Thermal expansion is built in: assign materials with CTE values (constant or a nonlinear α(T) curve) and the stack is re-evaluated at your minimum, room and maximum temperatures. GD&T with Ⓜ/Ⓛ bonus, the boundary method, PDF and Excel reports, DXF/DWG import and export.

Everything runs locally. No project data ever leaves your computer.

Windows 10/11, 64-bit. Version 1.0.0.

Overview

A floating fastener assembly: two plates, two bolts, and the clearance that decides whether they go together. The replay shows the Calculations sheet at work — the drawing, the requirement, sixteen contributors drawn tip-to-tail, each given its feature from the list with a click, the grid filling as you go, and the result at three temperatures.

Calculations — Floating fastener assemblyStack by F³ Lab
ImageDrawingStack-up
101202X M1051030604X 10.5 ±0.2ø0.3 ⓂABCFLOATING FASTENER ASSEMBLY:T=H-FR-0031BLT-0012PLT1-0013PLT1-0024PLT1-0055PLT1-0036PLT1-0027PLT1-0058PLT1-0019BLT-00110PLT1-00111PLT1-00212PLT1-00513PLT1-00314PLT1-00215PLT1-00516PLT1-001+
Grid zoom
NO.PARTFEATURE IDNAMETYPEF. SIZEF. TOL+F. TOL−GEO TOL+/−/2CONTRIB.TOL. ±
1BLTBLT-001BOLT DIA10.00000−10.00000
2PLT1PLT1-001HOLE DIA10.500000.20000−0.20000+5.250000.10000
3PLT1PLT1-002HOLE POSITION0.30000+0.000000.15000
4PLT1PLT1-005← PLT1-0010.40000+0.000000.20000
5PLT1PLT1-003BOLT PATTERN60.00000+60.00000
6PLT1PLT1-002HOLE POSITION0.30000+0.000000.15000
7PLT1PLT1-005← PLT1-0010.40000+0.000000.20000
8PLT1PLT1-001HOLE DIA10.500000.20000−0.20000+5.250000.10000
9BLTBLT-001BOLT DIA10.00000−10.00000
10PLT1PLT1-001HOLE DIA10.500000.20000−0.20000+5.250000.10000
11PLT1PLT1-002HOLE POSITION0.30000+0.000000.15000
12PLT1PLT1-005← PLT1-0010.40000+0.000000.20000
13PLT1PLT1-003BOLT PATTERN60.00000−60.00000
14PLT1PLT1-002HOLE POSITION0.30000+0.000000.15000
15PLT1PLT1-005← PLT1-0010.40000+0.000000.20000
16PLT1PLT1-001HOLE DIA10.500000.20000−0.20000+5.250000.10000
Σ0.00000+0.00000 / −0.00000
MONTE CARLO ANALYSISSamples 1 000 000Target yield 99.730 %Target Cpk 1.67
1,000,000 samples · T ROOM 20 °C · yield 100.00% · fixed seed
13,06226,12439,18552,247−3σ−4σμMIN 0.000 «0.4570.6380.8191.0001.1811.3621.543(grey lines = ±3/4/5/6σ, orange = limits) · MIN −5.53σ · dash-dot = Cpk target reach (3·target·σ from μ)
Yield 100.000% (5.53σ) ≥ target 99.730% (3.00σ) ✓ · Cpk 1.84 ≥ target 1.67
OVERALL STATUS
T MIN −50.0 °CPASS
MINNOMINALMAX
WORST CASE−0.014680.983772.78098
MONTE CARLO0.441981.52555
T ROOM 20.0 °CPASS
MINNOMINALMAX
WORST CASE0.000001.000002.80000
MONTE CARLO0.457381.54262
T MAX 250.0 °CPASS
MINNOMINALMAX
WORST CASE0.054141.059792.86996
MONTE CARLO0.514101.60548
Two plates, two bolts: the drawing, imported from DXF. The requirement comes next.0 / 19

Download

The installer will appear here with the first release. Until then: support@f3lab.tools. Windows 10/11, 64‑bit. The application runs with a license file, Free or Pro; both are bound to one computer and activated offline by importing the file in Help → About → License.

Editions

Free
No charge. Register with your name, e‑mail and the machine code and the file is issued at once. Every feature, a “not for commercial use” watermark on the sheet and on every report, at most 20 chains per project.
Pro
590 zł net per year. Every feature, no watermark, no chain limit, reports that carry your name or your company’s. After the purchase you send the machine code, the file arrives by e‑mail. A renewal starts where the previous license ends.

Buy Pro. VAT is added according to your country.

Who made it

Stack is written by an ASME GDTP Senior certified dimensional engineer at one of the largest aerospace companies. Fifteen years of tolerance analysis, GD&T, DFM&A and producibility work went into a tool that reduces the tolerance analysis process to its essence.

Training & Consulting

GD&T, dimensional tolerance analysis and help using Stack on your own product. Training and consulting are available online or at your site: develop your team's skills, review datum schemes and drawing requirements, or build an analysis for your product.Training & Consulting details.

For self-paced learning, start with the animated R-001 tutorial. The manual covers application controls; the white paper covers the analysis methods.

Contact

support@f3lab.tools