IA traduce imágenes en diseños CAD editables con precisión

Fuentes: GenCAD: Image-conditioned Computer-Aided Design Generation with Transformer-based Contrastive Representation and Diffusion Priors
IA traduce imágenes en diseños CAD editables con precisión
Imagen generada con IA

GenCAD es un modelo de inteligencia artificial diseñado para generar modelos CAD (diseño asistido por computadora) a partir de imágenes. A diferencia de otras aproximaciones que simplemente crean representaciones geométricas como mallas ovoxeles, GenCAD genera la secuencia completa de comandos paramétricos del programa CAD, lo que permite modificar y editar el diseño resultante de manera exacta. El sistema combina cuatro componentes técnicos fundamentales: un codificador transformer autorregresivo que aprende representaciones latentes de secuencias de comandos CAD; un modelo de aprendizaje contrastivo que alinea el espacio latente entre los comandos y las imágenes; un modelo de difusión latente que genera nuevas representaciones condicionadas por imágenes de entrada; y un decodificador que convierte las representaciones latentes en secuencias ejecutables de comandos CAD paramétricos. Esta arquitectura permite que, dada una imagen de un objeto, el sistema infiera no solo su forma tridimensional, sino también el programa completo que lo genera, haciendo posible su modificación posterior mediante herramientas CAD convencionales. Las aplicaciones principales incluyen la automatización de procesos de diseño industrial, donde se pueden convertir bocetos o fotografías en modelos editables; la exploración del espacio de diseño, generando múltiples variantes paramétricas para una misma imagen de referencia; y la recuperación de programas CAD similares desde bases de datos existentes. Entre las limitaciones a considerar destaca la dependencia de la calidad de las imágenes de entrada y la necesidad de datasets de entrenamiento específicos de comandos CAD paramétricos. El enfoque constituye un avance significativo respecto a representaciones intermedias como mallas o nubes de puntos, al preservar la precisión y modificabilidad que requieren las tareas de ingeniería y manufactura.