Search papers, labs, and topics across Lattice.
This paper introduces a framework for automated assembly instruction generation by grounding large language models (LLMs) in CAD data. The system maps CAD models to a ProductGraph, derives a deterministic assembly sequence via topological sorting, and generates natural-language instructions conditioned on this structured context, augmented with visual documentation. A human-in-the-loop verification process ensures quality before final output, demonstrating end-to-end feasibility on a six-part assembly.
Manual assembly instruction writing is now obsolete: LLMs can generate accurate, CAD-grounded procedures, preserving engineering details and passing automated checks.
Assembly documentation is a downstream manufacturing artifact that is still usually authored by interpreting CAD models by hand. Structured product data and large language models are both available, yet studies of CAD interpretation, assembly sequence planning, instruction writing, and human oversight have largely proceeded separately. This paper formulates CAD-grounded assembly instruction generation: the production of natural-language assembly procedures constrained by structured engineering information extracted from CAD models. The proposed framework maps a STEP assembly to a typed ProductGraph intermediate representation, derives a precedence order by deterministic topological sorting, realizes each step as language conditioned only on selected graph context, attaches per-step visual documentation, and applies rule-based and model-assisted checks. PDF export remains disabled until a human reviewer resolves every quality flag. The case study establishes endto-end feasibility on a built-in six-part reference assembly: the pipeline preserves a reported assembly order and carries quantity, material, and torque into an exported manual page. Generalization and geometric validation remain open empirical questions. The contribution is an architecture that separates engineering state, deterministic reasoning, grounded language realization, verification, and human release.