CADAM
Aplicativo web de código aberto para gerar modelos 3D a partir de uma descrição em texto ou de uma imagem enviada.

Visão geral
CADAM é um aplicativo web de código aberto que permite criar modelos 3D para sistemas CAD com base em uma descrição de texto ou uma imagem carregada. O serviço é executado diretamente no navegador, sem necessidade de instalação adicional de software: toda a carga computacional é tratada pelo OpenSCAD WebAssembly.
Como funciona a geração de modelos
O usuário descreve o modelo desejado em palavras simples ou carrega uma imagem de referência — o sistema analisa a solicitação e gera um modelo paramétrico 3D. A API Anthropic Claude é usada para processar solicitações, enquanto a plataforma Supabase lida com armazenamento de dados e lógica de backend.
Base tecnológica
O aplicativo é construído em uma pilha de ferramentas modernas: OpenSCAD WebAssembly alimenta o núcleo de geração matemática, enquanto Three.js fornece visualização interativa em tempo real. Essa abordagem permite que a geometria do modelo seja atualizada instantaneamente, sem recargas de páginas ou chamadas repetidas para a rede neural.
Características do CADAM
| Característica | Valor |
|---|---|
| Tipo de aplicação | Aplicação Web |
| Modelo de distribuição | Livre |
| Licença | GPLv3 |
| Código aberto | Sim. |
| Motor de geração | OpenSCAD WebAssembly |
| Prestador primário de IA | API de Claude Antrópico |
| Plataforma de infraestrutura | Supabase |
| Exportar formatos | STL, SCAD |
| Bibliotecas suportadas | BOSL, BOSL2, MCAD |
| Tipo de letra incorporado | Geist |
| Visualizador de modelos | Três.js (em tempo real) |
| Suporte para envio de imagens | Sim. |
| Parâmetros interativos | Sim. |
Para quem é o CADAM?
Engenheiros e designers
Profissionais que trabalham com sistemas CAD recebem uma ferramenta conveniente para criar rapidamente modelos paramétricos de rascunho. Em vez de desenhar cada detalhe à mão, você pode formular a tarefa em texto ou mostrar uma referência — e obter uma base de trabalho para um refinamento adicional.
Designers e artistas 3D
Para quem trabalha em design industrial ou cria objetos para impressão 3D, o CADAM torna-se um assistente útil na fase de conceito. A capacidade de ajustar dimensões com controles deslizantes e ver imediatamente o resultado em Three.js acelera iterações e ajuda a se estabelecer na geometria mais rápido.
Estudantes e educadores nas áreas técnicas
Graças ao código aberto e ao modelo de distribuição gratuito, o serviço é adequado para o ensino dos fundamentos da modelagem 3D e do design paramétrico. Os alunos podem explorar como os modelos são gerados a partir de prompts de texto e estudar o código do projeto para entender a mecânica interna.
Como utilizar CADAM?
Interface e fluxo de trabalho
O CADAM é executado no navegador — para começar, simplesmente abra o aplicativo web. O usuário descreve o modelo em texto ou envia uma imagem como referência. Após a solicitação ser processada, o sistema gera um modelo paramétrico e o exibe na janela de visualização baseada em Three.js.
Ajuste de parâmetros e exportação
Após a geração, os controles deslizantes interativos ficam disponíveis – eles permitem que você altere as dimensões e proporções do modelo sem fazer novos pedidos para a rede neural. Uma vez que o modelo está sintonizado com os parâmetros desejados, você pode exportá-lo em formato STL ou SCAD para mais trabalhos em sistemas CAD especializados.
Executando uma versão local
Os desenvolvedores têm a opção de executar o aplicativo localmente. Isso requer Node.js, Supabase CLI e ngrok — este último é necessário para enviar imagens para a API. O repositório do projeto contém instruções detalhadas para configurar o ambiente, instalar dependências e lançar o servidor de desenvolvimento.
Principais características do CADAM
Geração de modelos 3D a partir de texto
A função central do serviço — transformar uma descrição de texto em um modelo paramétrico 3D. Basta formular um pedido em linguagem natural, e o sistema criará geometria baseada no OpenSCAD WebAssembly.
Modelar a criação de uma imagem
Além do texto, o aplicativo aceita imagens enviadas. O sistema analisa a referência visual e gera um modelo que corresponde à intenção do usuário. Isto é útil quando é difícil descrever uma forma complexa ou proporções em palavras.
Ajuste de parâmetros interativos
O modelo gerado não é um resultado estático. O usuário obtém um conjunto de controles deslizantes que controlam as dimensões dos elementos individuais e o modelo como um todo. As mudanças são refletidas em tempo real, facilitando a adaptação da geometria a requisitos específicos.
Exportação e integração de bibliotecas
O modelo acabado pode ser salvo em formatos STL e SCAD. O aplicativo suporta bibliotecas populares do OpenSCAD: BOSL, BOSL2 e MCAD. A fonte Geist integrada lida com elementos de texto em modelos.
Vantagens do CADAM
Funciona no navegador sem instalação. Graças ao OpenSCAD WebAssembly, os usuários não precisam baixar e configurar software complexo — basta abrir o aplicativo em um navegador.
Iterações rápidas. Os controles deslizantes interativos permitem alterar os parâmetros do modelo instantaneamente, sem chamadas repetidas para a rede neural. Isso acelera significativamente o processo de ajuste de dimensões e proporções.
Projeto totalmente aberto. O código fonte está disponível sob a licença GPLv3. Os desenvolvedores podem estudar a arquitetura interna, estender a funcionalidade ou implantar sua própria versão de O serviço.
Exportar para formatos CAD padrão. O suporte para STL e SCAD torna os modelos gerados compatíveis com a maioria dos sistemas CAD e software de impressão 3D.
Opções de entrada flexíveis. A capacidade de usar imagens de texto e de referência expande a gama de casos de uso — desde esboços rápidos baseados em descrições até recriar modelos de fotos ou desenhos.
Limitações do CADAM
Uma limitação é a dependência do aplicativo da API externa do Anthropic Claude — uma conexão a este serviço é necessária para processar solicitações. Além disso, o desenvolvimento completo com uploads de imagens requer a configuração do ngrok, o que adiciona alguma complexidade ao desenvolvimento local. Também vale ressaltar que a qualidade da geração pode depender da complexidade da solicitação: quanto mais incomum for a tarefa, maior será a chance de o resultado necessitar de refinamento manual. Não são fornecidos detalhes precisos sobre limites de uso gratuito ou restrições de solicitação em fontes públicas.
Que problemas o CADAM resolve?
Prototipagem rápida. O serviço permite obter um modelo paramétrico em minutos, sem gastar tempo na construção de geometria manual em um editor CAD.
Proporções e dimensões de ajuste fino. Os controles deslizantes interativos ajudam a explorar rapidamente diferentes opções de tamanho para um produto, que é especialmente relevante durante a fase de especificação técnica ou aprovação de conceito.
Criando modelos a partir de referências visuais. O upload de imagem resolve o problema de recriar geometria quando um cliente pode mostrar, mas não descrever em palavras, o que ele precisa.
Preparando modelos para impressão 3D. A exportação STL permite enviar modelos gerados diretamente para um slicer e prepará-los para impressão em uma impressora 3D.
Aprender e estudar modelagem paramétrica. O código de código aberto serve como material educativo: você pode usá-lo para entender como a rede neural, OpenSCAD WebAssembly e renderização interativa funcionam em conjunto.
Preços CADAM
O serviço utiliza um modelo de distribuição gratuita — é totalmente gratuito. O aplicativo é de código aberto e distribuído sob a licença GPLv3 permissiva. Isso significa que qualquer usuário pode usar o aplicativo web gratuitamente, e os desenvolvedores podem estudar, modificar e implantar suas próprias instâncias do serviço. Nenhuma informação sobre taxas ocultas, níveis pagos ou restrições de acesso gratuito é mencionada na descrição do projeto.
Termos de utilização do CADAM
Termos da licença
O projeto é distribuído sob a licença GPLv3 — uma licença de software livre que permite que você use, modifique e distribua o código, desde que as mesmas obrigações de licença sejam mantidas para trabalhos derivados.
Requisitos de funcionamento
Para implantar o aplicativo localmente, você precisará instalar Node.js e Supabase CLI. Para a funcionalidade de upload de imagens, ngrok também é necessário, pois fornece um túnel para enviar dados para a API. Todas as etapas de configuração e lançamento necessárias são descritas no repositório do projeto.
Disponibilidade do CADAM
O CADAM está disponível como um aplicativo web que é executado no navegador — isso garante compatibilidade entre plataformas: o serviço funciona em Windows, macOS e Linux sem instalar componentes adicionais. A fonte Geist integrada suporta renderização de texto em modelos. O aplicativo é totalmente baseado em navegador, então o sistema operacional do usuário final não importa.
Como o CADAM difere das alternativas
A principal diferença entre o CADAM e os serviços de geração text-to-3D mais semelhantes é o seu código de código aberto e disponibilidade gratuitaMuitas alternativas comerciais oferecem um nível livre limitado ou operam numa base de subscrição. CADAM é distribuído sob GPLv3 e permite que você implante sua própria versão do aplicativo.
A segunda diferença significativa é ajuste paramétrico através de barras deslizantes sem solicitações repetidas. Normalmente, mudar as dimensões de um modelo gerado requer outra chamada para a rede neural com um prompt refinado. Aqui, o modelo é representado como um objeto OpenSCAD paramétrico, permitindo que a geometria seja alterada instantaneamente através da interface.
A terceira característica distintiva o uso de OpenSCAD WebAssembly em combinação com uma rede neuralEsta abordagem técnica permite que toda a geração aconteça diretamente no navegador do usuário, sem enviar cálculos geométricos para um servidor remoto. Esta abordagem arquitetônica é visivelmente mais rara do que as configurações clássicas cliente-servidor com geração GPU-cluster.
Conclusão
CADAM é uma aplicação web livre e de código aberto que combina processamento de linguagem natural com modelagem paramétrica baseada em OpenSCAD WebAssembly. O serviço permite criar modelos 3D a partir de descrições de texto ou imagens de referência, ajustar rapidamente as dimensões através de controles deslizantes interativos e exportar o resultado para os formatos STL e SCAD comuns. Com suporte para as bibliotecas BOSL, BOSL2 e MCAD, além de visualização em tempo real através de Three.js, a ferramenta é útil para engenheiros, designers, estudantes e qualquer um que trabalhe com modelagem 3D paramétrica. A licença GPLv3 aberta e as instruções de implantação local tornam o projeto acessível tanto para uso diário como para estudo e desenvolvimento baseado na comunidade.
Perguntas mais frequentes
Consulte também

Plataforma baseada em IA para criar logotipos e identidade de marca.

Plataforma com IA para gerar e editar imagens e vídeos.

Teclado de IA para dispositivos Apple que acelera a digitação com correções, tradução e geração de respostas.

Plataforma baseada em IA para criar e editar imagens de produtos e vídeos para vendedores de comércio eletrônico.

Anakin.ai é uma plataforma low-code que integra diversos modelos de IA para criação de conteúdo e automação de fluxos de trabalho sem necessidade de programação.

Plataforma com IA para gerar e melhorar imagens, vídeos e logotipos em tempo real.

Cabina AI é uma plataforma unificada para trabalhar com diferentes redes neurais generativas, permitindo criar textos, imagens e vídeos.

BannsAi — serviço com uso de IA para criação rápida de banners publicitários a partir de descrição textual ou referência.