Hierarchical assembly Directed Acyclic Graphs with ISO 4017 bolt schedules, joint constraints, and total mass rollups.
ZylForge Assembly Engine models mechanical assemblies as Directed Acyclic Graphs (`assembly_engine.py`). Components maintain transformation matrices relative to assembly origin, automatic fastener schedule matching (ISO 4017 / ISO 4032 M12-M24 bolts), and total mass / center of gravity calculations.