Editing and iterating on 3D models with AI

¿Puede la IA editar un archivo STL? Qué funciona, qué no, y la solución que sí funciona

Un STL es una malla congelada, así que ninguna IA puede «agrandar el agujero» de forma fiable sobre ella. Lo que sí puedes hacer: construir piezas que encajen con él, hacer un remix a su alrededor, o reconstruirlo paramétrico.
8 September 2026 · 3 min readaieditingstl

Por qué editar un STL es difícil para cualquiera

Un archivo STL es una lista de triángulos. No sabe que 400 de ellos forman un «agujero» o que una región plana es una «tapa». Todo programa de CAD que edita STL, o bien lo convierte en un sólido (lo cual funciona para formas simples y falla en las orgánicas), o esculpe los triángulos directamente (lo cual cambia la superficie, no el diseño). La IA no cambia eso: un modelo de lenguaje no puede razonar sobre una bolsa de triángulos de la forma en que razona sobre hole_d = 6;.

Así que cuando una herramienta promete «editar cualquier STL con IA», pregunta qué edita en realidad. Normalmente regenera algo que se parece a tu STL. Para un objeto decorativo puede estar bien. Para una pieza que tiene que encajar, no lo está.

Qué puedes hacer con un STL en SpeakCAD

1. Construir piezas que encajen con él. Sube el STL como referencia y describe la pieza que tiene que acoplarse: una tapa para esta caja, un soporte para esta figura, un anclaje para esta carcasa de sensor. La IA lee la caja delimitadora de la malla y puede importarla al programa, así que la pieza nueva se construye alrededor de la geometría real.

2. Hacer un remix a su alrededor. «Pon esto sobre una base de 5 mm con cuatro agujeros para tornillos.» «Corta esto por la mitad a lo largo de su eje más largo para que se imprima plano.» «Añade una anilla de llavero a esto.» La malla original permanece intacta y las operaciones booleanas añaden o quitan material a su alrededor. Esto cubre la mayoría de los casos de «solo necesito añadir una cosa».

3. Reconstruirlo como un modelo paramétrico. Para piezas funcionales, el camino más rápido hacia una versión editable es describir la pieza con sus medidas y dejar que la IA la construya desde cero como un programa. Adjunta el STL para que la forma sea correcta, da los tres o cuatro números que importan, y obtienes un modelo donde cada medida es una variable. A partir de ahí, cada edición es trivial.

4. Duplicar el objeto físico. Si el STL venía de un objeto físico que tienes, sáltate el STL: fotografía el objeto junto a una regla y deja que la función Duplicar construya una copia paramétrica.

Lo que no puedes hacer

Cambiar el diámetro de un agujero que solo existe como triángulos, engrosar una pared de una malla escaneada, o «arreglar» una malla generativa rota. Eso necesita herramientas de malla, y los resultados rara vez son imprimibles sin limpieza.

Si tienes el origen, usa el origen

La solución real es no volver a editar nunca un STL. SpeakCAD guarda cada modelo como un programa paramétrico: cuando necesitas un cambio seis meses después, lo abres y lo pides. Si ya tienes archivos OpenSCAD, súbelos y edítalos por chat, incluidos proyectos de customizer de Thingiverse.

Prompts de ejemplo

Prompt
Usando el STL adjunto de una carcasa de sensor, diseña un soporte de pared en el que la carcasa se deslice desde arriba con 0,4 mm de holgura, con dos agujeros para tornillos de 4,5 mm separados 50 mm.
Prompt
Pon el STL adjunto sobre una placa base de 4 mm de grosor 10 mm más grande que su huella por cada lado, con cuatro agujeros de 3,2 mm a 5 mm de cada esquina.

Prompts to start from

Open one in the builder, change the numbers to yours, and the model renders in seconds. Keep adjusting in the chat before you print.

Using the attached STL of a sensor housing, design a wall bracket that the housing slides into from the top with 0.4 mm clearance, with two 4.5 mm screw holes 50 mm apart.

Open in the builderPre-filled after sign-in. Preview is free.

Put the attached STL on a 4 mm thick base plate 10 mm larger than its footprint on every side, with four 3.2 mm holes 5 mm from each corner.

Open in the builderPre-filled after sign-in. Preview is free.

Rebuild this attached STL of a knob as a parametric model: 32 mm diameter, 18 mm tall, 6 mm D-shaft bore with a 0.2 mm press fit, 12 grip ridges. Make the diameter, height and bore parameters.

Open in the builderPre-filled after sign-in. Preview is free.

Questions

No, y tampoco puede ninguna IA de forma fiable: un STL son triángulos sin características. SpeakCAD puede construir piezas alrededor de un STL subido, añadirle material o cortarlo, y puede reconstruir la pieza como un modelo paramétrico a partir de tu descripción para que cada medida se vuelva editable.

Si el proyecto de Thingiverse incluye un archivo .scad, súbelo y edítalo por chat. Si solo tiene un STL, describe la pieza con sus medidas clave y adjunta el STL como referencia de forma; la IA construye un equivalente paramétrico.

Nunca. Se importa al programa tal cual; los añadidos y cortes ocurren en el programa a su alrededor. Tu archivo original queda intacto.

Edit a 3D model by talking to it

Generate a part, then say what to change: wider, taller, another hole, a different lid. Each edit lands in seconds and you can undo it. A Fast edit costs a single credit.Describe una pieza desde el teléfono o el ordenador y mírala renderizarse, luego descarga un STL al instante, o G-code laminado para tu impresora. Planes desde 3,99 $ al mes, cancela cuando quieras. Nada que instalar, sin conocimientos de CAD. ¿Aún no lo tienes claro? Edita primero una pieza real en la demo en directo, sin cuenta.