HomeElectronics NewsAI Helps Create Better CAD Models From Images

AI Helps Create Better CAD Models From Images

An AI system turns 2D images into CAD designs, uses less computing power, learns from its mistakes, and helps make product design faster and lower in cost.

“GIFT” is a new system that teaches vision-language generative AI models to produce accurate, computer-aided design programs that can be used to simulate and test 3D objects.
Photo Credit: Christine Daniloff, MIT; iStock
“GIFT” is a new system that teaches vision-language generative AI models to produce accurate, computer-aided design programs that can be used to simulate and test 3D objects.
Photo Credit: Christine Daniloff, MIT; iStock

Researchers at MIT and their collaborators have developed an artificial intelligence (AI) framework that enables vision-language models to generate computer-aided design (CAD) programs from 2D images while using about 80% less computing power than existing methods. The system could help speed up product design and reduce the cost of creating prototypes.

The framework, called Geometric Inference Feedback Tuning (GIFT), improves CAD generation by allowing AI models to learn from their own mistakes instead of relying on human-created training data. In tests, models using GIFT generated CAD programs that more closely matched reference designs than competing methods.

Vision-language models are being explored for engineering design because they can convert a 2D image and text description into Python code that creates a 3D model in CAD software. Engineers can then use these models to simulate how parts such as aircraft or automotive components will perform under real-world conditions, including crash and durability tests. However, existing models often fail to generate CAD code that is suitable for practical use.

The researchers found that the main limitation is the shortage of CAD training data. Rather than creating new data by making changes to existing examples, GIFT analyses how a model performs on CAD tasks and generates training data based on its weaknesses.

The system asks the AI model to solve the same CAD problem several times. It evaluates the outputs, identifies solutions that are close to being correct, fixes those errors, and adds both the corrected and successful results to a new training dataset. This allows the model to improve its performance without human intervention.

According to the researchers, the most useful training examples are those where the model succeeds only some of the time. These “near-miss” cases help the AI learn how to overcome problems that previously caused failures while also exposing it to multiple ways of solving the same design task.

GIFT also uses an approach known as inference-time scaling, which improves the output of a pre-trained model without retraining it. Users can choose how much computing power to allocate depending on their time and budget.

Nidhi Agarwal
Nidhi Agarwal
Nidhi Agarwal is a Senior Technology Journalist at Electronics For You, specialising in embedded systems, development boards, and IoT cloud solutions. With a Master’s degree in Signal Processing, she combines strong technical knowledge with hands-on industry experience to deliver clear, insightful, and application-focused content. Nidhi began her career in engineering roles, working as a Product Engineer at Makerdemy, where she gained practical exposure to IoT systems, development platforms, and real-world implementation challenges. She has also worked as an IoT intern and robotics developer, building a solid foundation in hardware-software integration and emerging technologies. Before transitioning fully into technology journalism, she spent several years in academia as an Assistant Professor and Lecturer, teaching electronics and related subjects. This background reflects in her writing, which is structured, easy to understand, and highly educational for both students and professionals. At Electronics For You, Nidhi covers a wide range of topics including embedded development, cloud-connected devices, and next-generation electronics platforms. Her work focuses on simplifying complex technologies while maintaining technical accuracy, helping engineers, developers, and learners stay updated in a rapidly evolving ecosystem.

SHARE YOUR THOUGHTS & COMMENTS

EFY Prime

Unique DIY Projects

Electronics News

Truly Innovative Electronics

Latest DIY Videos

Electronics Components

Electronics Jobs

Calculators For Electronics