CADAM
Aplicación web de código abierto para generar modelos 3D de una descripción de texto o una imagen subida.

Examen
CADAM es una aplicación web de código abierto que le permite crear modelos 3D para sistemas CAD basados en una descripción de texto o una imagen subida. El servicio funciona directamente en el navegador, sin necesidad de instalación de software adicional: toda la carga computacional es manejada por OpenSCAD WebAssembly.
Cómo funciona la generación de modelos
El usuario describe el modelo deseado en palabras simples o sube una imagen de referencia: el sistema analiza la solicitud y genera un modelo 3D paramétrico. La API de Claude Anthropic se utiliza para procesar solicitudes, mientras que la plataforma Supabase maneja el almacenamiento de datos y la lógica de backend.
Technology foundation
La aplicación se construye sobre una pila de herramientas modernas: OpenSCAD WebAssembly potencia el núcleo de generación matemática, mientras que Three.js proporciona una vista previa interactiva en tiempo real. Este enfoque permite que la geometría modelo se actualice instantáneamente, sin recargas de página o llamadas repetidas a la red neuronal.
CADAM Características
| Característica | Valor |
|---|---|
| Tipo de aplicación | Aplicación web |
| Modelo de distribución | Gratis |
| Licencia | GPLv3 |
| Fuente abierta | Sí. |
| Motor de generación | OpenSCAD WebAssembly |
| Proveedor primario de IA | Antrópico Claude API |
| Plataforma de backend | Supabase |
| Formatos de exportación | STL, SCAD |
| Bibliotecas de apoyo | BOSL, BOSL2, MCAD |
| Fuente incorporada | Geist |
| Model viewer | Tres.js (tiempo real) |
| Soporte de carga de imágenes | Sí. |
| Parámetros interactivos | Sí. |
¿Para quién es CADAM?
Ingenieros y diseñadores
Los profesionales que trabajan con sistemas CAD obtienen una herramienta conveniente para crear rápidamente modelos paramétricos. En lugar de dibujar cada detalle a mano, puede formular la tarea en texto o mostrar una referencia — y obtener una base de trabajo para el refinamiento posterior.
Diseñadores y artistas 3D
Para aquellos que trabajan en diseño industrial o creando objetos para impresión 3D, CADAM se convierte en un asistente útil en la etapa conceptual. La capacidad de ajustar las dimensiones con los deslizadores y ver inmediatamente el resultado en Three.js acelera las iteraciones y ayuda a establecerse en la geometría más rápido.
Estudiantes y educadores en campos técnicos
Gracias al código de código abierto y al modelo de distribución gratuita, el servicio es adecuado para enseñar los fundamentos de modelado 3D y diseño paramétrico. Los estudiantes pueden explorar cómo se generan modelos a partir de impulsos de texto y estudiar el código del proyecto para comprender la mecánica interna.
¿Cómo utilizar CADAM?
Interfaz y flujo de trabajo
CADAM se ejecuta en el navegador — para empezar, simplemente abrir la aplicación web. El usuario describe el modelo en texto o sube una imagen como referencia. Después de procesar la solicitud, el sistema genera un modelo paramétrico y lo muestra en la ventana de vista previa basada en Three.js.
Ajuste de parámetros y exportación
Después de la generación, los deslizadores interactivos están disponibles — le permiten cambiar las dimensiones y proporciones del modelo sin hacer nuevas solicitudes a la red neuronal. Una vez que el modelo se ajusta a los parámetros deseados, puede exportarlo en formato STL o SCAD para seguir trabajando en sistemas CAD especializados.
Correr una versión local
Los desarrolladores tienen la opción de ejecutar la aplicación localmente. Esto requiere Node.js, Supabase CLI y ngrok, este último es necesario para enviar imágenes a la API. El repositorio del proyecto contiene instrucciones detalladas para configurar el entorno, instalar dependencias y lanzar el servidor de desarrollo.
Características clave de CADAM
Generación de modelos 3D del texto
La función central del servicio, convirtiendo una descripción de texto en un modelo paramétrico 3D. Simplemente formular una solicitud en lenguaje natural, y el sistema creará geometría basada en OpenSCAD WebAssembly.
Creación modelo de una imagen
Además de texto, la aplicación acepta imágenes subidas. El sistema analiza la referencia visual y genera un modelo que coincide con la intención del usuario. Esto es útil cuando es difícil describir una forma compleja o proporciones en palabras.
Ajuste del parámetro interactivo
El modelo generado no es un resultado estático. El usuario obtiene un conjunto de deslizadores que controlan las dimensiones de los elementos individuales y el modelo en su conjunto. Los cambios se reflejan en tiempo real, lo que facilita la adaptación de la geometría a requisitos específicos.
Integración de las exportaciones y las bibliotecas
El modelo terminado se puede guardar en formatos STL y SCAD. La aplicación soporta las populares bibliotecas OpenSCAD: BOSL, BOSL2, y MCAD. La fuente Geist incorporada maneja elementos de texto en modelos.
Ventajas de CADAM
Funciona en el navegador sin instalación. Gracias a OpenSCAD WebAssembly, los usuarios no necesitan descargar y configurar software complejo, simplemente abre la aplicación en un navegador.
Iteraciones rápidas. Los deslizadores interactivos le permiten cambiar los parámetros de modelo al instante, sin llamadas repetidas a la red neuronal. Esto acelera significativamente el proceso de ajuste de las dimensiones y proporciones.
Proyecto totalmente abierto. El código fuente está disponible bajo la licencia GPLv3. Los desarrolladores pueden estudiar la arquitectura interna, ampliar la funcionalidad o desplegar su propia versión del servicio.
Exportar a formatos CAD estándar. El soporte para STL y SCAD hace que los modelos generados sean compatibles con la mayoría de los sistemas CAD y el software de impresión 3D.
Opciones de entrada flexibles. La capacidad de utilizar imágenes tanto de texto como de referencia amplía la gama de casos de uso, desde bocetos rápidos basados en descripciones hasta modelos recreativos de fotos o dibujos.
Limitaciones del CADAM
Una limitación es la dependencia de la aplicación de la API de Claude antropópica externa: se requiere una conexión con este servicio para procesar solicitudes. Además, el desarrollo completo con cargas de imagen requiere configurar ngrok, lo que añade cierta complejidad al desarrollo local. También vale la pena señalar que la calidad de la generación puede depender de la complejidad de la solicitud: cuanto más inusual sea la tarea, mayor será la posibilidad de que el resultado necesite un refinamiento manual. No se proporcionan detalles precisos sobre los límites de uso gratuitos o las restricciones de solicitud en fuentes públicas.
¿Qué problemas resuelve CADAM?
Prototipado rápido. El servicio le permite obtener un modelo paramétrico en minutos, sin pasar tiempo en la construcción manual de geometría en un editor de CAD.
Proporciones y dimensiones de ajuste fino. Los deslizadores interactivos ayudan a explorar rápidamente diferentes opciones de tamaño para un producto, que es especialmente relevante durante la etapa de especificación técnica o aprobación de conceptos.
Crear modelos de referencias visuales. La subida de imagen resuelve el problema de la geometría recreativa cuando un cliente puede mostrar, pero no describir en palabras, lo que necesitan.
Preparación de modelos para impresión 3D. STL export le permite enviar modelos generados directamente a un cortador y prepararlos para imprimir en una impresora 3D.
Aprender y estudiar modelado paramétrico. El código de código abierto sirve como material educativo: se puede utilizar para entender cómo funciona la red neuronal, OpenSCAD WebAssembly y renderización interactiva.
CADAM Precios
El servicio utiliza un modelo de distribución gratuita, totalmente gratuito. La solicitud es de código abierto y se distribuye bajo la licencia GPLv3 permisiva. Esto significa que cualquier usuario puede utilizar la aplicación web de forma gratuita, y los desarrolladores pueden estudiar, modificar y desplegar sus propios casos del servicio. En la descripción del proyecto no se menciona información sobre cargos ocultos, fichas pagadas o restricciones de acceso gratuito.
Términos de uso para CADAM
Términos de licencia
El proyecto se distribuye bajo la licencia GPLv3 — una licencia de software libre que le permite utilizar, modificar y distribuir el código, siempre y cuando se mantengan las mismas obligaciones de licencia para trabajos derivados.
Requisitos para la ejecución
Para implementar la aplicación localmente, necesitará instalar Node.js y Supabase CLI. Para la funcionalidad de carga de imágenes, ngrok también es necesario, ya que proporciona un túnel para enviar datos a la API. Todos los pasos necesarios de configuración y lanzamiento se describen en el repositorio del proyecto.
Disponibilidad de CADAM
CADAM está disponible como una aplicación web que funciona en el navegador, lo que garantiza la compatibilidad entre plataformas: el servicio funciona en Windows, macOS y Linux sin instalar componentes adicionales. La fuente Geist incorporada admite la reproducción de texto en modelos. La aplicación está completamente basada en el navegador, por lo que el sistema operativo del usuario final no importa.
Cómo CADAM difiere de alternativas
La principal diferencia entre CADAM y los servicios de generación de texto a 3D más similares es su código fuente abierto y disponibilidad gratuita. Muchas alternativas comerciales ofrecen una tarifa limitada gratuita o funcionan sobre una base de suscripción. CADAM se distribuye bajo GPLv3 y le permite implementar su propia versión de la aplicación.
La segunda diferencia significativa es ajuste paramétrico mediante deslizadores sin repetidas solicitudes. Por lo general, cambiar las dimensiones de un modelo generado requiere otra llamada a la red neuronal con un impulso refinado. Aquí, el modelo está representado como un objeto paramétrico OpenSCAD, permitiendo que la geometría sea cambiada instantáneamente a través de la interfaz.
El tercer rasgo distintivo es el uso de OpenSCAD WebAssembly en combinación con una red neuronal. Este enfoque técnico permite que toda generación suceda directamente en el navegador del usuario, sin enviar computaciones geométricas a un servidor remoto. Este enfoque arquitectónico es notablemente más raro que los conjuntos clásicos cliente-servidor con la generación GPU-cluster.
Conclusión
CADAM es una aplicación web gratuita de código abierto que combina el procesamiento de lenguaje natural con el modelado paramétrico basado en OpenSCAD WebAssembly. El servicio le permite crear modelos 3D de descripciones de texto o imágenes de referencia, ajustar rápidamente dimensiones mediante deslizadores interactivos y exportar el resultado a los formatos comunes STL y SCAD. Con soporte para las bibliotecas BOSL, BOSL2, y MCAD, así como la vista previa en tiempo real a través de Three.js, la herramienta es útil para ingenieros, diseñadores, estudiantes y cualquier persona que trabaje con modelado 3D paramétrico. La licencia abierta GPLv3 y las instrucciones de despliegue local hacen que el proyecto sea accesible tanto para uso diario como para estudio y desarrollo impulsado por la comunidad.
Preguntas frecuentes
Vea también

Herramienta AI para crear presentaciones, documentos y páginas web de una descripción de texto.

Plataforma para crear arte anime, cómics y videos con AI.

Plataforma para crear sistemas de IA multiagentes y chatbots para automatizar el soporte al cliente y la generación principal.

Servicio basado en AI para la generación automática de contenido de texto en varios formatos.

Teclado AI para dispositivos Apple que acelera escribiendo con correcciones, traducción y generación de respuesta.

Catálogo de herramientas AI con materiales educativos y guías para seleccionar redes neuronales.

Agente terminal AI para la programación que se adapta dinámicamente a las tareas del desarrollador.

Una herramienta para generar modelos 3D basados en descripciones de texto, imágenes o bocetos.