Apr 22, 2023 Deixe um recado

Explicação da instrução GOTO de transferência incondicional do programa macro NC, fácil de entender

 

 

Sabemos que programas comuns são executados de cima para baixo e saltos incondicionais podem ser realizados em programas macro.

Quando todas as máquinas-ferramentas são ligadas no inverno, elas devem ser operadas com um motor térmico. Isso é algo que todo mundo sabe, então o que é uma máquina térmica? É para evitar alguns problemas quando a guia é iniciada repentinamente devido à baixa temperatura no inverno, como problemas menores, como baixa precisão, e problemas sérios, como quebra de algumas peças da máquina-ferramenta. Portanto, devemos executar uma operação do motor térmico antes de ligar a máquina no inverno, para que os componentes da máquina-ferramenta possam ser aquecidos uniformemente durante a operação do motor térmico.

Então, como você costuma realizar a operação do motor térmico? Pessoas comuns, ou seja, ligam o fuso e deixam o fuso girar por dezenas de minutos e, ao mesmo tempo, movem manualmente o poste da ferramenta para frente e para trás no eixo X e no eixo Z. Faça repetidamente assim. Se neste momento você tiver algo para deixar por um tempo e não quiser que a máquina-ferramenta pare, o que você deve fazer? Neste momento, você realmente deseja que a máquina-ferramenta funcione automaticamente? Isso pode ser feito?

Antes de aprender programas de macro, você sentirá que isso parece ser uma coisa incrível. Se você souber um pouco sobre programas de macro, descobrirá que isso é realmente uma coisa simples e fácil de implementar.

GOTO n (n representa o número do número de série)

Os alunos que aprenderam inglês sabem que o acima é composto de GO e TO, que significa ir para ..., onde o seguinte n (n representa o número do número de série) representa o número da linha do programa (como GOTO 100, o que significa pular para o segmento do programa da linha N100)

Bem, podemos aprender como realizar essa função de aquecimento automático por meio de instruções de macro.

Exemplo de uso de instrução condicional - programa de macro do motor térmico

(PROGRAMAR POR)

O0001

M03S300

N5 G01Z50.F50.

Z300.

X200.

Y200.

X-200.

Y-200.

IR PARA 5

M30

Este é o motor térmico de programa de macro mais simples.

Aqui temos que aprender sobre o papel da instrução GOTO

O significado do segmento de programa GOTO 5 é: ir incondicionalmente para a linha N5 quando este segmento de programa for executado. Em seguida, execute os segmentos de programa a seguir e pule para o segmento de programa N5 ao encontrar GOTO 5....

Isso constitui um loop infinito. A máquina-ferramenta CNC pode funcionar sem limitação até que a execução do programa seja interrompida manualmente.

 

 

Enviar inquérito

whatsapp

skype

Email

Inquérito