top of page
Buscar

Programación asistida por ChatGPT

Foto del escritor: CómomecanizarCómomecanizar

A lo largo de este post vamos a estudiar las respuestas obtenidas de ChatGPT cuando se le solicita programar en Fagor 8055 una operación de planeado.


Antes de comenzar, es importante tener en cuenta que se trata de un ejemplo y que la respuesta puede variar dependiendo del lenguaje de programación, de las preguntas de preparación, de la versión que utilicemos… por lo que de ningún modo debe considerarse un ejemplo real de las capacidades de este chatbot.


Primera prueba

Para esta prueba se va a utilizar el siguiente ejemplo de programación del manual de Fagor 8055:

Figura 1. Dimensiones del bruto. Fuente: Manual de ejemplos CNC 8055 (2016)


Se pretende, con una fresa de Ø50 mm, efectuar un planeado de la superficie XY rebajándola 6 mm.


Para lograr esto, tras varios mensajes de preparación de ChatGPT, se le ha dado el siguiente prompt:


“Realizaremos un nuevo ejercicio, efectúa la programación para realizar un planeado de la superficie XY de una pieza rebajándola 6 mm, se trata de un bruto con medidas Z máxima 0, Z mínima -20, X máxima 200, X mínima 0, Y máxima 120 Y mínima 0 mm para ello se utilizará una herramienta T1 con corrector D1 de 50 mm de diámetro”


La solución obtenida ha sido:

Figura 2. Primera prueba de programación. Fuente: ChatGPT (2023)


Por una parte, desde un punto de vista gramatical cumple de forma aceptable con lo solicitado, realiza el llamamiento a la herramienta, indica la velocidad de giro al solicitar que gire, indica el avance en la primera línea que utiliza el G01, nos indica el número de línea, finaliza el programa con un M30…


Por otra parte, vemos que parece incapaz de calcular los puntos por los que tiene que pasar, pasando varias veces por las mismas posiciones, aunque parece hacerlo bien en el eje Z.


Segunda prueba

Como podemos observar, ChatGPT nos ha puesto el “;” después del comentario, lo cual daría error, pero se logra arreglar tras varios mensajes.

Figura 3. Segunda prueba de programación. Fuente: ChatGPT (2023)


Tercera prueba

Si le solicitamos que utilice taladrina durante el mecanizado, vemos que sitúa correctamente el M8 al inicio y el M9 al final.


Figura 4. Tercera prueba de programación. Fuente: ChatGPT (2023)


Cuarta prueba

A la hora de realizar repeticiones no conseguimos una respuesta adecuada:

Figura 5. Cuarta prueba de programación. Fuente: ChatGPT (2023)


Conclusión

Debido a su reciente aparición, queda mucho por investigar en el campo de la programación de control numérico con ChatGPT, pero los resultados de esta prueba si bien, no consiguen un programa que funcione en máquina, sí que genera un programa que a primera vista puede resultar gramaticalmente correcto.


Referencias:

Fagor Automation S. Coop (2016) Manual de ejemplos CNC 8055. https://dmscncrouters.com/wp-content/uploads/2016/05/Fagor-CNC-8055-Examples-Manual-Spanish.pdf

OpenAI (2023) ChatGPT. https://openai.com/

8 visualizaciones0 comentarios

Entradas recientes

Ver todo

Comments


©2022 por Como mecanizar. Creada con Wix.com

bottom of page