Try out our Multimodal CAD Agent in BETA here
Generative AI has transformed how we create content in our daily lives. From writing and art to images and videos, we've seen an explosion of tools that turn ideas into reality with just a few prompts. Yet in the world of 3D design, the journey from concept to model remains stubbornly complex and time-consuming.
CADbuildr is on a mission to accelerate and democratize 3D design workflows. Generative AI is key in achieving this:
Whether you're a seasoned engineer or a hobbyist maker, translating ideas into CAD designs still requires extensive software knowledge and technical expertise. While AI has revolutionized creative workflows across industries, 3D design has remained largely unchanged – until now.
Today, we're excited to announce a significant milestone in that journey: Cadbuildr's Multimodal CAD Agent. This AI-powered tool represents a fundamental shift in how we approach CAD design, allowing you to:
What sets our agent apart is its unique ability to create fully editable models. In the backend, it generates code built on top of our open-source CAD library: Foundation
Unlike other AI-generated content, these aren't just static outputs – they're proper CAD models that you can refine, modify, and integrate into your existing workflows.
The Multimodal CAD Agent uses advanced AI to understand your intent across different input types:
You can also export to STL and STEP files as well as open the files to be edited directly in the Playground
If you are a hobbyist or beginner at CAD, it can be challenging or time-consuming to generate parts. For simple parts, you can start with a basic text prompt. In this example, we asked the chat to generate a rectangular plate with rounde corners.
You can directly upload an image of the part you want to generate.
The agent can take an existing part and modify it based on a hand-drawn sketch. This enables quick iterations on designs without having to start from scratch each time.
The Chat is quite good at creating parametric designs. For instance, in one example, we asked the chat to generate a chess board from individual parts. It developed its own way to represent the chess board layout. This would be almost impossible to do manually in CAD software.
In this example, we asked the chat to generate a NACA airfoil. The chat generated a parametric airfoil that we can then modify. It used the actual formulas of the NACA airfoil to generate the geometry.
The chat is not yet good at creating complex assemblies. This is an issue we are actively working on, but it often gets simple orientations wrong. It also struggles with creating complex sketches. In this example, when asked to generate this car from the reference image, the chat simplified the car to a box and put the wheels in the wrong direction.
It can also produce code that will not be valid for the CAD library, resulting in an error message. However, the generated code is often still useful as a starting point.
We are releasing the Multimodal CAD Agent as part of the rollout of the Cadbuildr Hub, providing tools for editing, collaborating on, and sharing 3D models (More on that later).
We are excited to see how this tool will be used and how it will evolve. We are convinced this is a first step in applying generative AI to CAD workflows. If you have any feedback or suggestions, we would love to hear from you.