Sep 01, 2023 Dejar un mensaje

Explicación de la declaración GOTO de transferencia incondicional del programa macro NC, fácil de entender

 

Sabemos que los programas ordinarios se ejecutan de arriba a abajo y que se pueden realizar saltos incondicionales en los programas macro. Permítanme compartirles un caso de aplicación de declaraciones de transferencia incondicional.

 

imagen

Agregue WeChat: Yuki7557 para enviar el tutorial CNC 10G

Cuando todas las máquinas herramienta se encienden en invierno, deben funcionar con un motor térmico. Esto es algo que todo el mundo sabe, entonces, ¿qué es un motor térmico? Es para prevenir algunos problemas cuando la guía se pone en marcha repentinamente debido a la baja temperatura en invierno, como problemas menores como la baja precisión, y problemas graves como la rotura de algunas piezas de la máquina herramienta. Por lo tanto, debemos realizar una operación del motor térmico antes de arrancar la máquina en invierno, para que los componentes de la máquina herramienta se puedan calentar uniformemente mediante el funcionamiento del motor térmico.

 

Entonces, ¿cómo se suele realizar el funcionamiento del motor térmico? La gente común, es decir, enciende el husillo y lo deja girar durante decenas de minutos y, al mismo tiempo, mueve manualmente el poste de la herramienta hacia adelante y hacia atrás en los ejes X y Z. Hazlo repetidamente así. Si en este momento tienes algo que dejar por un tiempo y no quieres que la máquina herramienta se detenga, ¿qué debes hacer? En este momento, ¿realmente desea que la máquina herramienta se ejecute automáticamente? Se puede hacer esto?

 

Antes de que haya aprendido los programas de macros, sentirá que esto parece algo increíble. Si sabe un poco sobre programas de macros, encontrará que en realidad es algo simple y fácil de implementar.

Antes de compartir este caso, obtenga una vista previa de la declaración de transferencia incondicional.

GOTO n (n representa el número del número de serie)

Los estudiantes que han aprendido inglés saben que lo anterior se compone de GO y TO, lo que significa ir a..., donde la siguiente n (n representa el número de serie) representa el número de línea del programa (como GOTO 100, lo que significa saltar al segmento del programa de la línea N100)

Bueno, podemos aprender cómo realizar esta función de calentamiento automático mediante declaraciones macro.

Ejemplo de uso de una declaración condicional: programa macro de motor térmico

(PROGRAMAR POR)

O0001

M03S300

N5 G01Z50.F50.

Z300.

X200.

Y200.

X-200.

Y-200.

IR A 5

M30

Este es el programa macro más simple para motores térmicos.

Aquí tenemos que aprender sobre el papel de la declaración GOTO.

El significado del segmento de programa GOTO 5 es: ir incondicionalmente a la línea N5 cuando se ejecuta este segmento de programa. Luego ejecute los siguientes segmentos del programa uno por uno y salte al segmento del programa N5 cuando encuentre GOTO 5....

Esto constituye un bucle sin fin. La máquina herramienta CNC puede funcionar sin limitación hasta que se detenga manualmente la ejecución del programa.

 

 

Envíeconsulta

whatsapp

skype

Correo electrónico

Consulta