← Latest papers
🤖 AI

MUSE: Benchmarking Manufacturable, Functional, and Assemblable Text-to-CAD Generation

This paper introduces MUSE, a new benchmark and evaluation framework designed to advance Text-to-CAD generation beyond simple geometric similarity by assessing complex, editable B-Rep assemblies against critical engineering criteria such as functionality, manufacturability, and assemblability.

Original authors: Xiaoyu Dong, Zhi Li, Xiao-Ming Wu

Published 2026-05-28
📖 5 min read🧠 Deep dive

Original authors: Xiaoyu Dong, Zhi Li, Xiao-Ming Wu

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you have a very smart, creative robot that can listen to your voice and draw pictures of 3D objects. If you say, "Make me a chair," it might draw a beautiful chair that looks perfect on a screen. But in the real world, a chair isn't just a picture; it's something you have to build, put together, and sit on without it collapsing.

This paper introduces a new test called MUSE to see if our current "smart robots" (AI models) can actually design real, buildable objects, not just pretty pictures.

Here is the breakdown of what they did, using some simple analogies:

1. The Problem: Drawing vs. Building

Previously, AI tests for 3D design were like a high school art class. The teacher would say, "Draw a chair," and the grade was based on how much the drawing looked like a real chair. If the legs were slightly crooked but it still looked like a chair, it got an A.

But in the real world (engineering), a chair with crooked legs is a disaster. It might wobble, break, or be impossible to build with wood or plastic. The old tests didn't check if the chair would actually work.

2. The New Test: MUSE (The "Master Builder" Exam)

The authors created MUSE, which is like a final exam for a Master Builder. Instead of just asking the AI to "draw a chair," they give it a detailed Design Specification. Think of this as a strict blueprint that says:

  • What it is: A wooden chair.
  • How to build it: Use CNC machines (like a super-precise saw).
  • How to put it together: The legs must slot into the seat using specific joints.
  • The Rules: The wood can't be too thin, or it will snap. The pieces can't overlap in a way that makes them impossible to cut.

3. The Three-Stage Filter (The Funnel)

The paper tests the AI in three strict stages, like a funnel that filters out bad designs at every step:

  • Stage 1: The Code Check (Can it speak the language?)
    The AI has to write a computer program (a script) to build the object. If the code has a typo or a logic error, the program crashes.

    • Analogy: It's like asking a chef to write a recipe. If the recipe says "add salt" but forgets to say how much, the dish is ruined before it starts.
    • Result: Many AIs failed here. They couldn't even write a working script.
  • Stage 2: The Geometry Check (Is the shape valid?)
    If the code runs, the computer builds the 3D model. Then, engineers check if the shape makes sense physically. Is it watertight (no holes)? Do the parts overlap in a weird way?

    • Analogy: Imagine the chef followed the recipe, but the cake they baked has a hole in the middle or the frosting is melting into the sponge. It looks like a cake, but you can't eat it.
    • Result: Even when the code worked, the shapes often had "glitches" that made them impossible to manufacture.
  • Stage 3: The Design Intent Check (Does it actually work?)
    This is the hardest part. The AI passes the code and shape checks, but does the chair actually function? Can you sit on it? Is it stable? Can you assemble the parts?

    • Analogy: The chef baked a perfect-looking cake, but it's made of stone. It looks like a cake, but it's useless for eating.
    • Result: This is where the biggest drop happened. Even the smartest AIs struggled to make designs that were truly functional, manufacturable, and easy to assemble.

4. The "Rubric" Judge (The Strict Teacher)

To grade these designs, the researchers didn't just ask a human to look at them (which is slow and expensive). They built a special AI Judge (a Vision-Language Model) that acts like a strict teacher.

  • This judge doesn't just say "It looks good." It checks against a Rubric (a checklist).
  • The Checklist: "Does the leg connect to the seat? Is the wood thick enough? Are the joints tight?"
  • The researchers tested this AI Judge against human experts and found it agreed with them about 83% of the time. This means the computer can reliably grade the designs without needing a human to check every single one.

5. The Big Discovery

The paper found a "Failure Cascade."

  • If you ask an AI to design a complex, buildable object:
    1. It often fails to write the code.
    2. If it writes the code, the shape is often broken.
    3. If the shape is perfect, the design usually fails to work in the real world (it's unstable or unbuildable).

Even the most powerful AI models (the "smartest" ones) only managed to pass the final "Design Intent" check about 20% to 50% of the time (depending on the model). The open-source models (free ones) did even worse, often scoring near zero on the final engineering criteria.

The Bottom Line

The paper concludes that while AI is great at making things look like 3D objects, it is still very bad at making things that are actually useful.

We are currently at a point where AI can draw a chair, but it cannot yet design a chair that a carpenter could build and a human could sit on safely. The MUSE benchmark is a new tool to push AI developers to stop making pretty pictures and start making real, working designs.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →