ChatGPT se ha convertido en una sensación en línea desde su aparición hace unos meses. Además de ayudar a generar respuestas a consultas simples, el chatbot puede preparar archivos para impresión 3D. Con ChatGPT, puede crear archivos STL listos para imprimir, código para modelos 3D que se pueden abrir con un software de modelado 3D basado en secuencias de comandos, como OpensCAD, o crear archivos Gcode sin una cortadora 3D.
A continuación, exploraremos cada una de estas estrategias en detalle. Recuerde que ChatGPT es tan bueno como las indicaciones que le dé y es posible que deba probar varias palabras diferentes para obtener lo que desea.
Cómo generar código G usando ChatGPT
Vamos a generar el código G en ChatGPT, obtenga una vista previa y luego envíelo a una impresora 3D. Si no ha probado el chatbot, puede acceder a él registrándose e iniciando sesión en abierto. Debería ver la opción para ingresar sus indicaciones cuando inicie sesión.
Puede pensar en cualquier diseño y pedirle al software que genere el archivo imprimible. En mi caso, quiero crear un modelo 3D simple de un cubo. Si le pido al chatbot que desarrolle un modelo 3D que pueda imprimir, mostrará una respuesta general, como se muestra a continuación.
Para obtener un archivo imprimible en 3D, debemos pedirle al software que genere ASCII STL. El formato ASCII STL almacena detalles legibles por humanos de las facetas triangulares que forman la superficie del objeto. Cada vértice está conectado a otros vértices del modelo, creando triángulos que definen la forma del modelo 3D.
A continuación se muestra una sección sobre el formato ASCII STL para diseñar una taza.
El archivo siempre comienza con Sólido
Puede seguir los pasos a continuación para crear el modelo 3D en ChatGPT.
1. Escribe el aviso «Generar un modelo 3D de un cubo usando el formato ASCII STL», luego haga clic en Intro. A continuación se muestra una muestra del código generado.
Puedes descargar el archivo completo en Google Drive.
2. copia el codigo y pegarlo a cualquier editor de texto como el Bloc de notas, y luego puede guardarlo.STL. Si comprende cómo funciona el código, puede modificarlo.
3. Importar el archivo a Cura o cualquier otro software de corte 3D para cortarlo y generar el código G que enviaremos a la impresora 3D. También es útil para obtener una vista previa y comprobar cómo se imprimirá en 3D. También me di cuenta de que el diseño generado por ChatGPT la primera vez era muy pequeño y tuve que escalarlo en Cura, como se muestra a continuación.
4. Envía el archivo a tu impresora 3D. Después de cortar, puede obtener una vista previa moviendo los controles deslizantes a la derecha y en la parte inferior de la interfaz para ver si todo está en orden. También puede especificar la velocidad, la altura de la capa, la temperatura y otras configuraciones según su impresora 3D.
A continuación, puede enviar el archivo a su máquina para imprimirlo en 3D. El diseño tardó unas 6 horas en imprimirse en 3D y quedé impresionado con el resultado, ya que no tenía fallas.
Si puede ver bien, las superficies y los bordes se imprimieron perfectamente en 3D y las superficies eran más suaves.
Además de usar ChatGPT para generar archivos STL, también puede corregir los archivos de código G que puede enviar a su impresora 3D directamente sin usar una cortadora 3D.
Cómo arreglar archivos de código G en ChatGPT
Para demostrar esto, descargué un Modelo 3D de una enredadera de Minecraft de Thingiverse y lo corté usando Cura para obtener el código G. Luego lo abrí en el Bloc de notas y modifiqué las secciones resaltadas a continuación, agregando letras en lugar de valores numéricos de la línea 5.
Luego guardé el archivo, y cuando intenté abrirlo en Cura, recibí el siguiente error.
En lugar de tomarse mucho tiempo para identificar los errores, ChatGPT puede detectarlos fácilmente. Así que copié el archivo, lo pegué en ChatGPT y le pedí al bot que identificara los errores. Esta fue la respuesta que recibí.
Como puede ver, pudo detectar que los valores en las líneas 5, 7 y 10 no son numéricos porque agregué letras.
También puede seguir adelante y decirle que lo arregle. En este ejemplo, utilicé el mensaje «Corrija los errores que identificó». Como ves, reemplazó las letras con números aleatorios.
Además de corregir el código G y generar archivos STL en ChatGPT, también puede usarlo para generar scripts de modelos 3D que puede usar en software de modelado 3D como OpensCAD. Síguenos mientras te mostramos.
Cómo generar scripts de modelos 3D en ChatGPT
Si queremos un modelo 3D que podamos manipular, solo podemos pedir uno. Aquí, le diremos que genere un script de un modelo 3D de una taza que podemos usar en OpensCAD. Utilicé el mensaje «Cree un Script de un modelo 3D de una taza para abrir en OpensCAD.”
A continuación se muestra la salida que obtuve.
Después de generar el código, yo OpensCAD descargado, creó un nuevo archivo y pegó el código en el editor. Después de guardar y renderizar el modelo, obtuve el diseño que se muestra a continuación.
Casi parecía una taza, aunque está un poco fuera de lugar. Pero puedes jugar con las indicaciones y el código hasta que logres el diseño perfecto de una taza. Puede guardar el archivo como un archivo STL seleccionando el STL opción en la sección superior izquierda de la barra de herramientas.
Luego puede enviarlo a su cortadora 3D y cortarlo. Después del corte, el tiempo necesario para imprimir el modelo se estima en 57 minutos.
Después de la impresión 3D, pude obtener el diseño que se muestra a continuación.
Como puede ver, tiene una superficie lisa y en general es buena, al igual que la otra para el cubo. Siempre puede experimentar con varias indicaciones y podrá crear un diseño increíble.