Apr 02, 2024 Deixe um recado

Semelhanças e diferenças entre o programa Macro e o programa NC

 

Um exemplo simples usado na programação macro será agora usado para ilustrar as semelhanças e diferenças entre programas macro e programas NC.


Uma empresa realiza principalmente processamento de médio volume de 10 tipos de peças semelhantes às mostradas na Figura 1-1.
foto
Imagem 1-1


As peças são feitas de peças fundidas de precisão. Essas peças têm um total de seis elementos de processamento: furo interno, chanfro interno, face final, filete externo, círculo externo pequeno e superfície cônica entre o círculo externo pequeno e o círculo externo grande. Esses 10 tipos de peças são processados ​​sucessivamente de tempos em tempos.

A figura 1-1 mostra um diagrama esquemático de uma das peças. Ao processar esta peça, o primeiro passo é usar uma ferramenta de torneamento de face final para girar a face final e o contorno externo, e o segundo passo é usar uma ferramenta de torneamento interno para girar o furo interno e chanfrar o canto interno. Apenas o primeiro passo é discutido aqui.

O programa NC para a primeira etapa é o seguinte:
foto

Cada parte precisa compilar um programa NC semelhante, mas na verdade apenas os dados nos segmentos N12~N17 entre esses 10 programas são diferentes.

Portanto, substitua os dados de 8 tamanhos mostrados na Figura 1-1 por 8 variáveis ​​(#1~#7, #18) e atribua valores a eles antes de executar a seção do programa (seção do programa macro) contendo essas variáveis.

(Entre eles, o número 1 representa o tamanho do chanfro do furo interno, que será utilizado na próxima etapa).

Neste momento, a execução deste macrobloco que substitui constantes por valores variáveis ​​tem o mesmo efeito que a execução do bloco NC.

O resultado é o mesmo.

A seguir está um programa macro para tornear a peça mostrada na Figura 1-1:

A execução deste programa macro é igual à execução do programa 0001NC.
Este programa macro também pode ser utilizado para o processamento de diversas outras peças. Basta reatribuir as primeiras sete variáveis ​​de acordo com o tamanho real das peças a serem processadas (ou seja, alterar os valores). Este programa macro também possui outros formatos, que serão apresentados em detalhes posteriormente.

 

 

Enviar inquérito

whatsapp

skype

Email

Inquérito