Da descrição do ChatGPT ao arquivo

O ChatGPT escreveu a peça. O SpeakCAD transforma em STL, 3MF ou G-code.

O ChatGPT, o Claude e o Gemini são bons em definir como uma peça deve ser: o tamanho externo, a espessura das paredes, onde ficam os furos e os recortes. O problema é o arquivo: o ChatGPT consegue escrever um STL básico de uma caixa ou de um cilindro, não um modelo conferido e imprimível da peça que ele acabou de descrever. Cole essa descrição no SpeakCAD, exatamente como o assistente escreveu: ela vira um modelo paramétrico que você vê e edita, e depois um STL ou 3MF pronto para imprimir, ou G-code já fatiado para a sua impressora. No celular ou no computador, nada para instalar.

Grátis, sem cartão: a demo ao vivo (3 edições com IA) e 650+ modelos prontos. Sua própria peça: 2 créditos por pedido à IA, 75 créditos por US$ 5, pagamento único.

Como funciona

Peça ao assistente, cole a resposta, imprima a peça

A especificação que um assistente escreve já é um bom pedido: traz cada medida em milímetros e diz com o que a peça se encaixa. Mantenha o texto inteiro e cole do jeito que está.
1

Deixe o assistente escrever a especificação

Peça ao ChatGPT (ou ao Claude, Gemini, Copilot) a peça com medidas reais: “uma caixa em duas partes para uma placa de 65 x 30 mm, paredes de 2 mm, recorte USB-C no lado curto, tampa de encaixe”. Peça para ele manter todas as medidas em milímetros.
2

Cole na caixa acima

Cole a descrição inteira e continue: depois do cadastro, ela está esperando por você no editor. Os números são usados exatamente; o que ficar em aberto, a IA decide e diz o que assumiu. Enviar é um pedido à IA (2 créditos). Código OpenSCAD também funciona: colado na caixa, ele abre como um projeto na sua conta.
3

Confira a renderização

A primeira renderização costuma aparecer em um ou dois minutos: uma peça nova vai para os modelos mais fortes, que raciocinam sobre a geometria, e pequenas edições chegam em segundos. Gire a peça, toque em uma face para ler a medida, abra o painel de dimensões para ver cada número usado e veja se há partes em balanço que precisariam de suporte.
4

Corrija com uma frase

“Mova o recorte USB 3 mm para a esquerda”, “a tampa está folgada”: cada alteração é um pedido (2 créditos) e não mexe no resto da peça, e a versão anterior continua visível como um fantasma. Digitar um número novo no painel de dimensões é grátis.
5

Baixe STL, 3MF ou G-code fatiado

Baixe um STL ou 3MF com malha fechada para o seu fatiador (10 créditos), ou escolha a sua impressora (380+ modelos, perfis oficiais do OrcaSlicer) e baixe G-code que vai direto para a impressora.

Quanto custa uma peça

EtapaCusto
Demo ao vivo: 3 edições com IA de uma peça real, sem contaGrátis
Enviar a descrição (um pedido à IA)2 créditos
Cada alteração pelo chat2 créditos
Digitar um número novo no painel de dimensões, desfazerGrátis
Download em STL ou 3MF10 créditos; pequenos ajustes depois dele baixam de novo de graça
G-code fatiado para a sua impressora+5 créditos por fatiamento sem Pro ou Unlimited
Créditos StarterUS$ 5 uma vez só = 75 créditos, cerca de 4 peças com algumas edições cada; sem assinatura
ProUS$ 9,99 por mês: 200 créditos por mês, G-code fatiado incluído
UnlimitedUS$ 24,99 por mês: pedidos e downloads ilimitados

Descrições no estilo que os assistentes escrevem

São típicas do que as pessoas colam depois de uma conversa com o ChatGPT. Cada número é respeitado; as regras de impressão (espessura de parede, folgas, base plana) são aplicadas para você.

Crie um recipiente funcional em forma de ovo, em duas peças, para impressão FDM. Altura montada de exatamente 100 mm, diâmetro máximo de exatamente 70 mm. Duas partes separadas: um copo inferior e uma tampa superior unidos por um encaixe de fricção de 6 mm de altura com folga de 0,3 mm. Paredes de 2 mm. As duas partes devem ficar apoiadas na mesa com o lado aberto para cima.

Abrir este pedido no editor

Projete uma caixa compacta imprimível em 3D para uma PCB de 58 x 38 mm com quatro furos de fixação M2.5 a 3 mm de cada canto. Altura interna de 18 mm acima dos espaçadores. Abertura USB-C de 9 x 3,5 mm centralizada em um lado curto, furo de 12 x 12 mm para um botão na tampa, fendas de ventilação nos dois lados longos. Tampa presa por quatro parafusos M3 em colunas nos cantos. Paredes de 2 mm.

Abrir este pedido no editor

Faça um suporte de parede para um cano de 30 mm de diâmetro: placa traseira de 60 x 40 mm com 4 mm de espessura, dois furos escareados de 5 mm a 40 mm de distância, um berço semicircular de 20 mm de profundidade e arredondamentos de 2 mm em todas as arestas externas. Pensado para PETG.

Abrir este pedido no editor

O que o ChatGPT consegue e o que não consegue entregar

O ChatGPT raciocina sobre uma peça e escreve texto, inclusive código OpenSCAD, e a ferramenta de Python dele consegue escrever um STL simples (muitas vezes em ASCII) para caixas e cilindros. O que falta é o fluxo de CAD em volta do arquivo: ele não compila OpenSCAD, não te dá um modelo 3D ao vivo para conferir e editar, não aplica regras de impressão para paredes e folgas e não fatia com o perfil da sua impressora. Por isso o STL que ele anexa para uma peça de verdade costuma vir tosco ou quebrado, e o OpenSCAD que ele escreve pode ter paredes de espessura zero, sólidos sobrepostos ou um furo que não leva a lugar nenhum. Você só descobre no fatiador.

O SpeakCAD é a metade que falta. A IA dele escreve um programa OpenSCAD paramétrico a partir da sua descrição, o navegador compila esse programa em geometria exata, aplica as regras de projeto para FDM (espessura mínima de parede, folgas de encaixe, uma face plana na mesa) e confere as partes em balanço. O que você baixa é uma malha fechada e manifold em milímetros, ou G-code fatiado com o perfil da sua própria impressora.

O ChatGPT me deu um STL, ou um texto de STL

Se o ChatGPT ofereceu um download, ou escreveu um bloco que começa com solid e continua com facet normal … outer loop … vertex, isso é um STL (o segundo, em formato ASCII). Baixe o arquivo, ou copie o bloco inteiro para um arquivo de texto chamado peca.stl no computador. Depois anexe no chat do SpeakCAD e diga o que mudar: “deixe 4 mm mais alta”, “adicione dois furos M3 a 40 mm de distância na parte de trás”. O SpeakCAD mede o tamanho externo e acrescenta, corta ou reconstrói em volta; isso é um pedido como outro qualquer (2 créditos). Os detalhes estão em editar um STL.

Muitas vezes o caminho mais rápido é a própria descrição: cole na caixa no topo desta página o que o ChatGPT escreveu sobre a peça, e o SpeakCAD constrói a partir dos números, não dos triângulos do ChatGPT.

O OpenSCAD do ChatGPT não compila

Acontece muito: include <BOSL2/std.scad> ou chamadas da MCAD para bibliotecas que não estão instaladas, um ponto e vírgula ou um colchete faltando, uma função que o OpenSCAD não tem. E código que compila ainda pode estar errado: uma variável atribuída duas vezes (o OpenSCAD fica com o último valor no escopo inteiro), ou um difference() cujo cortador só encosta na superfície e deixa uma película fina como papel.

Cole o código na caixa no topo desta página: depois do cadastro, ele abre como um projeto na sua conta, onde o navegador o compila. Quando falhar, ou quando quiser mudar algo, peça à IA no chat: é um pedido (2 créditos), e a IA conserta o programa ou o reescreve como um modelo paramétrico limpo com as mesmas medidas. BOSL2 e MCAD não estão disponíveis, então as chamadas de biblioteca viram módulos auxiliares em OpenSCAD puro. O OpenSCAD em si é um programa de desktop; o SpeakCAD compila na aba do navegador, então isso também funciona no Safari do iPhone.

O que aproveitar da conversa com o ChatGPT

  • Todas as medidas. Os assistentes são bons em listá-las. O SpeakCAD usa cada uma exatamente, então um padrão de furos de 62 x 42 mm sai com 62 x 42 mm.
  • Com o que a peça se encaixa. "Encaixa em um cano de 20 mm", "segura um módulo OLED de 0,96 polegada", "prende numa prateleira de 3 mm". É isso que define as folgas.
  • Material e orientação, se ele falou. "Para PETG-CF", "impressa com a tampa para baixo" são levados em conta.
  • O OpenSCAD, se ele escreveu. Cole o código dizendo o que quer mudar: o projeto continua dali em vez de recomeçar.

Pode deixar de fora o incentivo e as instruções de impressão que o assistente acrescentou; não atrapalham, mas não são geometria.

Três jeitos de começar

  1. Colar. Copie a descrição para a caixa no topo desta página e continue. Funciona com qualquer assistente, sem configuração.
  2. O conector do SpeakCAD. Adicione o servidor MCP ao ChatGPT ou ao Claude e o próprio assistente passa a descrição para o SpeakCAD, ou encontra um modelo pronto na biblioteca. Veja o guia do conector.
  3. Uma foto com uma régua. Quando a peça existe e o assistente só estava descrevendo, duas fotos de celular ao lado de uma régua dão uma cópia paramétrica. Veja duplicar um objeto.

O que você recebe

  • STL ou 3MF, com malha fechada e em milímetros, pronto para PrusaSlicer, Bambu Studio, OrcaSlicer ou Cura sem reparo.
  • G-code fatiado para a sua impressora, com o perfil oficial do OrcaSlicer de 380+ impressoras (Bambu Lab, Prusa, Creality, Elegoo, Anycubic, Sovol, Qidi, Voron e outras), com perfil de impressão, filamento, preenchimento, paredes e suportes escolhidos na janela de download. Impressoras Bambu recebem um .gcode.3mf fatiado. Veja a página da sua impressora (em inglês).
  • O código OpenSCAD, se quiser continuar editando à mão.

Quando não é a ferramenta certa

O SpeakCAD constrói peças funcionais: caixas, suportes, organizadores, adaptadores, bases, clipes e botões de reposição, cortadores de biscoito, engrenagens. Se o ChatGPT descreveu uma estatueta, uma escultura ou um personagem, um gerador de malhas como o Meshy ou o Tripo combina mais; a comparação explica onde cada um ganha.

Perguntas frequentes

Só simples. A ferramenta de Python dele consegue escrever um STL básico (muitas vezes em ASCII) para caixas e cilindros, mas não compila OpenSCAD, não te dá um modelo 3D ao vivo para conferir e editar, não aplica regras de impressão para paredes e folgas e não fatia com o perfil da sua impressora; os arquivos dele muitas vezes precisam de reparo. Cole a descrição ou o código no SpeakCAD: a IA escreve um modelo paramétrico, o navegador compila e você baixa um STL, 3MF ou G-code fatiado para a sua impressora.

Sim. Cole o código na caixa no topo desta página: depois do cadastro, ele abre como um projeto na sua conta, onde o navegador o compila. Para mudar algo, ou se ele não compilar, peça à IA no chat (um pedido, 2 créditos): ela edita o programa ou o reescreve como um modelo paramétrico limpo com as mesmas medidas.

Cole no SpeakCAD e peça à IA para consertar: é um pedido (2 créditos). Ela corrige a sintaxe, troca as chamadas da BOSL2 ou da MCAD por OpenSCAD puro (essas bibliotecas não estão disponíveis aqui), elimina paredes de espessura zero e mantém todas as medidas do código. As causas mais comuns são um include de biblioteca, um ponto e vírgula ou colchete faltando e funções que o OpenSCAD não tem.

Não o aplicativo OpenSCAD, que é um programa de desktop para Windows, macOS e Linux. Versões do OpenSCAD compiladas para WebAssembly rodam no Safari, e o SpeakCAD é uma delas: cole o código na caixa no topo desta página e, depois do cadastro, ele abre como um projeto que compila na aba, no iPhone como no computador. Pedir à IA para mudar ou consertar o código é um pedido (2 créditos); baixar o STL ou 3MF custa 10 créditos.

Sim. Escreva ou cole a descrição em português: as medidas são números em qualquer idioma, e a IA costuma responder no idioma em que você escreveu. Os botões e menus do editor estão em inglês.

Sim. A origem da descrição não importa; o que importa é ela trazer as medidas em milímetros e dizer em que a peça precisa encaixar. O ChatGPT e o Claude também podem usar o conector do SpeakCAD (MCP) para mandar a descrição direto.

Sim. Cada medida da descrição vira um parâmetro nomeado do modelo e é usada ao milímetro. As medidas que você não informou são escolhidas pelas regras de projeto para FDM e aparecem na resposta, e você pode mudar qualquer uma pelo chat ou digitando um número no painel de dimensões.

Sim. Copie a descrição no app do ChatGPT, abra esta página no Safari ou no Chrome, cole na caixa e continue; o modelo renderiza na mesma aba. STL, 3MF e G-code vão para Arquivos ou Downloads. Nada para instalar.

A primeira renderização costuma aparecer em um ou dois minutos: uma peça nova vai para os modelos mais fortes, que raciocinam sobre a geometria, e pequenas edições chegam em segundos. Uma peça funcional típica, com algumas edições e uma conferência das medidas, vira um arquivo baixado em cerca de 10 a 15 minutos.

Créditos Starter: 75 créditos por US$ 5, uma vez só (50 + 25 grátis), sem assinatura. O Pro custa US$ 9,99 por mês (200 créditos por mês, G-code fatiado incluído); o Unlimited, US$ 24,99 por mês (pedidos e downloads ilimitados). Girar o modelo em 3D e mudar os números no visualizador é grátis; cada pedido à IA (uma peça nova ou uma alteração pelo chat) gasta 2 créditos, seja qual for o modelo que responde; um download gasta 10 créditos (+5 para G-code fatiado para a sua impressora sem Pro ou Unlimited); pequenos ajustes depois de um download baixam de novo de graça. A demo ao vivo (3 edições com IA de uma peça real) não precisa de conta.

A descrição está pronta. O arquivo está a poucos minutos.

Cole o que o assistente escreveu, confira a renderização, baixe o STL, 3MF ou G-code.