bracket_mount_v7.json{ "part": "bracket_mount", "material": "Al 6061-T6", "features": [ { "op": "sketch", "plane": "XY", "entities": 14 }, { "op": "extrude", "depth_mm": 12.0 }, { "op": "hole", "count": 4, "dia_mm": 6.6, "intent": "M6 clearance, matches plate" }, { "op": "fillet", "r_mm": 3.0, "edges": 8 }, { "op": "mirror", "plane": "YZ" } ], "mass_g": 84.2, "reviewed_by": "mech-eng-031", "files": ["part.step", "part.stl", "drawing.pdf"] }
Meshes show the shape.
Feature trees show how to make it.
Native, not scraped.Every model built and checked by an engineer.
- RepresentationsFeature tree, B-rep, mesh, 2D drawings
- FormatsSTEP, Parasolid, native + code-CAD
- AnnotationsDesign intent, tolerances, material
- ScopeParts, assemblies, sheet metal
What's in the dataset
History
Full feature trees
Every sketch, extrude, cut, fillet and pattern in build order, with parameters and dimensions preserved.
Constraints
Sketch and assembly constraints
Geometric and dimensional constraints plus mates, so models learn what stays fixed when a part changes.
Intent
Why it was built that way
Engineers annotate each feature with its purpose, from "M6 clearance" to "matches mating plate pattern".
Edits
Revision pairs
Before and after versions with a natural-language change request. Built for training CAD-editing agents.
Sample record
One part, simplified. Geometry ships alongside as STEP.
Supervision
Many targets from one model
Train text-to-CAD, sketch completion, feature prediction, drawing generation or edit-following, all from the same records.
- GeometrySTEP / B-rep + mesh
- MetadataJSON per part and assembly
- DrawingsPDF + vector, GD&T
How we build it
Real engineers, real design work, checked twice.
Engineers design to spec
Paid mechanical engineers model parts and assemblies from real-world requirements.
Annotate intent
Each feature gets a purpose label, tolerances and material choices, written by the engineer who built it.
Validate and export
Geometry checks, rebuild tests and a second-engineer review before export to every format.
Which CAD systems do you support?
We deliver neutral STEP and Parasolid plus code-CAD scripts, and can provide native files for the major parametric systems on request.
Do you cover assemblies?
Yes. Multi-part assemblies with mates, clearances and interference checks are a core part of the corpus.
Who owns the IP?
Models are created for Glasa Lab under work-for-hire agreements, so licensing is clean and transferable.