ALX FFF · Deterministic DfAM · Free forever
Design for the printer,
by the numbers.
The DfAM Engine reads your part, applies the 10 Golden Rules with real numbers — overhangs, walls, bridges, trapped voids, orientation — and shows you exactly what to fix. It all runs in your browser: your geometry never leaves your device.
- 100% deterministic — same part, same report
- Zero uploads — analysis is client-side
- AI layer optional — physics first
Act 01 · Analyze
X-Ray. Every face. Every layer. Every rule.
Drop an STL here or click to browse
Binary + ASCII · parsed locally · nothing is uploaded
or try a teaching sample:
Machine & material
- Topology
- Overhang scan
- Thickness rays
- Voxel pass
- Orientation compass
- Rule score
Deterministic pipeline — the same file always produces the same report.
Part report
3D overlays
Orientation Compass
Scores weigh overhang area, build height and bed contact. Rulebook rule 04: layers bond weakest along Z.
AI second opinion optional layer
The deterministic report above is the source of truth. This optional layer (Workers AI) translates it into plain language and priorities — the engine works fully without it.
No part loaded yet. Drop an STL above or pick a teaching sample — each one demonstrates a specific rule of the DfAM Rulebook.
Act 02 · Generate
Forge. Parametric parts, rule-checked while you type.
Parameters
Act 03 · Assist
Assist. Tolerances and consolidation, by the book.
Fit Lab — Rule 05
Rulebook numbers: tight 0.10–0.15 mm · standard 0.20–0.30 mm · moving 0.4 mm+. Printed holes come out slightly undersized — always verify with a test coupon before the real part.
Consolidation Wizard — Rule 09
A deterministic decision tree: should this assembly become one printed part?
Act 04 · Rules
The 10 Golden Rules. Same order, same numbers — everywhere.
The numbering below is load-bearing: it matches tab 5 on the main site and the DfAM Rulebook exactly. Here is where each rule is wired into this engine.
Act 05 · About
About this engine.
The covenant
ALX FFF is a non-profit initiative: every tool is free today and will remain free forever.
ALX FFF (Alexandria Layer Xperiments) is a graduation project of the AI-AM 2026 class, Faculty of Engineering, Alexandria University — serving MENA and the world from Egypt.
Privacy & determinism
STL parsing, topology, overhang scans, thickness rays, voxel passes and the orientation compass all run in your browser. Your geometry is never uploaded — there is no upload endpoint at all.
The pipeline contains no clocks and no randomness: the same part with the same settings yields the same report, byte for byte.
The optional AI layer
Checking AI layer status…
The AI layer only annotates the deterministic report in plain language. It never generates geometry, and every other feature works with it switched off.
Credits
Built with Three.js (MIT) and earcut (ISC), self-hosted. Rules source: The DfAM Rulebook. Family: alxfff.com · Material Advisor · AI Chat.