← All projects

AI & AUTOMATION

AI-powered CAD geometry creation.

A prototype exploring natural-language requests translated into structured instructions and native CAD operations.

LLM APIsJSONC++CAACATIA3DEXPERIENCE

OVERVIEW

The challenge behind the work.

An engineering innovation prototype exploring how natural-language instructions can be translated into executable CAD operations, with validation and feedback between the language model and CAD application.

Bridge flexible user intent and the precise, structured operations required by engineering software while keeping execution observable and controlled.

APPROACH

Architecture & approach

  1. 01A user describes a geometry or feature request.
  2. 02An LLM interprets the request and produces a structured JSON plan.
  3. 03The application validates and processes the feature instructions.
  4. 04CAA-based functions execute supported CAD operations and return feedback.

CONTRIBUTION

Technical contributions

  • Explored structured command generation for CAD workflows.
  • Designed an execution-feedback concept for multi-step operations.
  • Investigated feature creation patterns including sketches, extrusions, holes, patterns and surface operations.

PROJECT DEMONSTRATIONS

Create document structureMP4 demonstration
FlangeMP4 demonstration
Nut flangeMP4 demonstration

ENGINEERING VALUE

Demonstrates a practical path to connect generative AI with native engineering APIs and automate repetitive CAD interactions.

Prototype scope and capabilities are described at a high level; no proprietary implementation details are included.
Explore more projects