Utility catalog
Each calculator below launches the same standalone page machinists already use. Docs stay nearby, but the apps themselves run in Chromium with WebGL/WASM acceleration.
| Utility | Description | Standards | Launch |
|---|---|---|---|
| Pipe Cutter Visualizer | Preview saddle intersections, adjust offsets, and export DXF templates ready for CNC plasma or waterjet tables. | ASME B31.3 · ISO 9606 | Open |
| Cylindrical Shell Rolling | Calculate roll spacing, bending allowance, and developed lengths with EN 13445 / ASME VIII presets. | EN 13445 · ASME VIII | Open |
| Sheet-metal bending sandbox | Simulate K-factors, reliefs, and bend deductions before locking in CAM programs or tooling. | ISO 2768 · EN 10149 | Open |
| Interactive thread atlas | Filter ISO, UNC, and UNF series, reference drill diameters, and copy callouts for drawings. | ISO 965 · UNC/UNF | Open |
| PDF number extractor | Highlight QA serials, BOM IDs, and inspection numbers locally with WASM-powered parsing. | Offline parsing | Open |
| QR nameplate generator | Create serialized equipment tags with branding, safety icons, and QR/serial automation. | ISO 3864 · Traceability | Open |
Versioning & telemetry
- Utilities are static builds under static/utilities/*. Update the React/Vite project, drop the bundle here, commit, and push.
- Include a concise changelog in the docs whenever a calculator or macro changes behavior.
- Use browser devtools or custom logging endpoints if you need telemetry—nothing tracks usage by default.
Embed utilities inside docs
See Embedding calculators for iframe snippets and React wrappers. MDX lets you import components or iframes directly, so you can keep instructions and UI together.