Sep 01, 2023 Deixe um recado

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

 

Sabemos que os programas comuns são executados de cima para baixo e que saltos incondicionais podem ser realizados em programas macro. Deixe-me compartilhar um caso de aplicação de declarações de transferência incondicional

 

foto

Adicione WeChat: Yuki7557 para enviar tutorial CNC 10G

Quando todas as máquinas-ferramentas são ligadas no inverno, elas devem ser operadas com 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 liga repentinamente devido à baixa temperatura no inverno, como problemas menores como baixa precisão, e problemas graves como quebra de algumas peças da máquina-ferramenta. Portanto, devemos realizar 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? Isto é, pessoas comuns ligam o fuso e deixam-no girar por dezenas de minutos e, ao mesmo tempo, movem manualmente o porta-ferramenta para frente e para trás no eixo X e no eixo Z. Faça repetidamente assim. Se neste momento você tem algo para deixar por um tempo e não quer que a máquina-ferramenta pare, o que deve fazer? Neste momento, você realmente deseja que a máquina-ferramenta funcione automaticamente? Isso pode ser feito?

 

Antes de aprender programas macro, você sentirá que isso parece algo incrível. Se você conhece um pouco sobre programas de macro, descobrirá que na verdade isso é algo simples e fácil de implementar.

Antes de compartilhar este caso, visualize o extrato de transferência incondicional

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

Os alunos que aprenderam inglês sabem que o texto acima é composto por GO e TO, o 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 saltar 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 macro.

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

(PROGRAMA POR)

O0001

M03S300

N5 G01Z50.F50.

Z300.

X200.

Y200.

X-200.

Y-200.

VÁ PARA 5

M30

Este é o motor térmico de programa 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 seguintes segmentos do programa e pule para o segmento do programa N5 ao encontrar GOTO 5....

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

 

 

Enviar inquérito

whatsapp

skype

Email

Inquérito