atlas

Research map / Large language models / Agents, code and math

Targeted control of fast prototyping through domain-specific interface

ICML 2025 · Large language models › Agents, code and math · approach: Code generation benchmarks · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes an LLM-based domain-specific interface (DSL) that translates designers' natural-language intentions into FreeCAD modeling commands for targeted control of fast prototyping, with automated domain adaptation via MCMC sampling and DPMM clustering.

Problem

Designers' natural-language instructions for adjusting prototype models are poorly translated into low-level CAD modeling commands due to gaps in abstraction level, semantic precision, and domain specificity.

Approach

An intermediate-level, domain-specific interface DSL that binds design concepts to permissible operations, automatically specified per product domain by LLM-driven MCMC sampling, DPMM clustering, and an EM-like reciprocal optimization validated against the FreeCAD API.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the hierarchical DSL interface instead of a prompt-engineered LLM interfaceLLM-based CAD generation · Eight product design domainsRendering consistency: t(7183)=80.60, p<.0001Helped
Add the interface instead of processing designers’ language directlyLLM-based CAD generation · Eight product design domainsRendering consistency: t(7246)=63.81, p<.0001Helped
Use a prompt-engineered LLM interface instead of processing designers’ language directlyLLM-based CAD generation · Eight product design domainsRendering consistency: t(7127)=12.37, p<.0001Helped
Use the hierarchical DSL interface instead of a prompt-engineered LLM interfaceLLM-based CAD generation · Eight product design domainsInformation clarity: t(14)=4.413, p<.001Helped
Add the interface instead of processing designers’ language directlyLLM-based CAD generation · Eight product design domainsInformation clarity: t(14)=3.277, p<.01Helped

Surprising findings

Limitations

Experimental setup

Datasets: LLM-generated design concept samples (teapot, pan, fork, toaster, cleaver knife, sofa, wheelbarrow, unicycle)

Benchmarks: human study rendering consistency rankings (50 participants, 8 product domains) information clarity via AST cumulative depth

Metrics: rendering consistency (ranked order) information clarity (AST depth) paired t-test

Baselines: w/o-Int LLM-Int

Builds on: Metropolis-Hastings Dirichlet process mixture model FreeCAD

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy