Glasa Lab / CAD data

Parametric CAD with the design intent intact

Native models with feature history, sketches, constraints and assemblies, annotated by professional mechanical engineers.

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.

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"]
}

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.

01

Engineers design to spec

Paid mechanical engineers model parts and assemblies from real-world requirements.

02

Annotate intent

Each feature gets a purpose label, tolerances and material choices, written by the engineer who built it.

03

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.

Need a specific part family?

Scope a Dataset