Seis vezes para incluir mensagens em programas CNC

Eu vejo muitos programas CNC feitos exclusivamente de comandos de código G necessários para usinar uma peça de trabalho. Todos os CNCs permitem que os usuários incluam mensagens de esclarecimento (comumente delineadas por parênteses) dentro do código G. As mensagens são fáceis de incluir em programas CNC, mesmo quando digitadas através do teclado de entrada manual de dados (MDI) do CNC.
Aqui estão seis vezes em que os operadores devem incluir mensagens em programas CNC:
1. Cabeçalhos do programa
Inicie cada programa com uma série de mensagens que descrevem o programa. As informações devem incluir qualquer coisa que ajude o operador do CNC a saber que está executando o programa correto, incluindo (no mínimo) nome da peça, número da peça, especificação de revisão, programador, data de criação e tempo de execução. Por exemplo:
- O0001
- (MÁQUINA:MORI SEIKE SL4)
- (NÚMERO DA PEÇA:A-2355-2C)
- (NOME DA PEÇA:FLANGE DO ROLAMENTO)
- (REVISÃO:F)
- (CLIENTE:ABC COMPANY)
- (OPERAÇÃO:20, FIM DA MÁQUINA FURADA)
- (PROGRAMADOR:MLL)
- (DATA DA PRIMEIRA EXECUÇÃO:11/04/16)
- (REVISÃO DO PROGRAMA:C)
- (ÚLTIMA REVISÃO DO PROGRAMA:30/01/20 POR CRD)
- (HORA DE EXECUÇÃO:00:05:25)
- N005 T0101 M41
De nota especial são a revisão e o tempo de execução. Pode haver várias versões do programa circulando devido a alterações de engenharia de projeto, portanto, a liderança deve fornecer ao operador uma maneira de confirmar que está usando o programa correto. Quanto ao tempo de execução, depois de executar o trabalho pela primeira vez, incluir o tempo de execução no cabeçalho do programa permitirá que as pessoas saibam quanto tempo o programa leva para ser executado, mesmo quando o trabalho não está em execução no momento.
2. No início de cada ferramenta
Se manuseadas de forma adequada e consistente, as mensagens colocadas no início de cada ferramenta servirão a dois propósitos. Em primeiro lugar, e mais importante, os operadores entenderão a ferramenta de corte e/ou a(s) operação(ões) de usinagem que estão sendo executadas. Além disso, eles podem determinar informações sobre a parte perecível de cada ferramenta de corte, como tamanho ou número da pastilha. Segundo, se você sempre colocar essas mensagens logo antes do primeiro comando de código G para cada ferramenta de corte, o operador saberá o bloco de reinicialização de cada ferramenta. Sempre será o comando logo após a última mensagem da ferramenta. Por exemplo:
- N145 M01 (Fim da ferramenta anterior)
- (FERRAMENTA DE ROSTO E VIRAR)
- (INSERIR:CNMG-432)
- (MÁQUINAS ÁSPERO FACE E VOLTA ÁSPERO ATÉ 5 POL. OMBRO)
- N150 T0303 M41
3. Ao final de cada ferramenta
A ideia aqui é ajudar as pessoas a realizar o tamanho de configuração em cada ferramenta de corte à medida que executam a primeira peça de trabalho. Também pode ser útil para os operadores durante as execuções de produção após a substituição de ferramentas cegas. Se um CNC permite que as ferramentas de corte sejam executadas novamente, como fazem os centros de usinagem e centros de torneamento de cabeçote fixo, provavelmente há uma parada opcional M01 no final de cada ferramenta que permite que o técnico ou operador pare a máquina e verifique o que a ferramenta possui feito.
Este é o lugar perfeito para inserir uma série de mensagens especificando o que a ferramenta de corte deveria ter feito. As mensagens podem ser específicas, evitando que o responsável pela configuração tenha que consultar o desenho da peça ou outra documentação, ou podem ser usadas para realizar cálculos, como mostra este exemplo:
- M01 (Parada opcional no final da ferramenta)
- (O DIÂMETRO GRANDE DEVE SER ATUALMENTE 4,08 POL PARA PERMITIR O ESTOQUE DE ACABAMENTO)
- (A DISTÂNCIA DO PONTO AO PRIMEIRO OMBRO DEVE SER ATUALMENTE 1,505 IN)
Se isso for feito para cada ferramenta, o técnico de configuração pode verificar facilmente as superfícies usinadas enquanto executa a primeira peça de trabalho. Se necessário, eles também podem ajustar o(s) deslocamento(s) relacionado(s) e executar novamente a ferramenta.
4. Ao fazer alterações no programa
Nós tendemos a ter uma atitude bastante arrogante sobre a mudança de programas. Embora a maioria das alterações possa ser apropriada, algumas podem causar problemas futuros. Não é incomum, por exemplo, esquecer por que uma mudança foi feita em primeiro lugar. Além disso, pode haver momentos em que os usuários são solicitados a fazer alterações com as quais não concordam. Crie o hábito de inserir uma mensagem no programa todas as vezes uma mudança é feita. Inclua qual era o comando originalmente, por que a mudança foi feita, quem a fez e quando foi feita. Aqui está um exemplo:
- N100 T0303 M41
- N103 G96 S600 M03 (VELOCIDADE AUMENTADA DE S500 PARA EFICIÊNCIA 3/20/21 POR WC)
- N105 G00 X1.585 Z0.1 M08
- N110 G01 Z0 F0.015 (ALIMENTAÇÃO AUMENTADA DE F0.011 PARA EFICIÊNCIA 3/20/21 POR WC)
- N115 X1,46 Z-0,0575
5. Em cada parada do programa
Como o nome indica, os comandos de parada do programa (M00) farão com que a máquina pare. Todas as funções da máquina, como fuso e refrigerante, serão desligadas. É neste ponto que se espera que um operador faça algo. Certifique-se de especificar exatamente o que o operador deve fazer, como mostra este exemplo:
- N135 M00
- (REDUZ A PRESSÃO DE FIXAÇÃO PARA OPERAÇÕES DE ACABAMENTO)
6. Ao fazer algo fora do comum
Há momentos em que você precisa fazer algo em um programa que normalmente não faz. Sempre que isso acontecer, certifique-se de deixar claro com mensagens no programa. Coloque as mensagens relacionadas logo no início do programa para que não sejam perdidas. Por exemplo:
- O0002 (Número do programa)
- (**************** NOTA ESPECIAL ****************)
- (A FERRAMENTA DE RANHURA NA ESTAÇÃO Nº 5 USA DOIS DESLOCAMENTOS.)
- (O DESLOCAMENTO Nº 5 CONTROLA A RANHURA NO DIÂMETRO DE 1,375 POLEGADAS)
- (O DESLOCAMENTO Nº 25 CONTROLA A RANHURA NO DIA. DE 4,25 POLEGADAS)
Equipamento industrial
- Como implementar um programa de aprendizagem de manufatura
- 6 maneiras fáceis de otimizar o programa CNC
- Torno CNC vertical
- 6 etapas a serem seguidas antes de criar um programa CNC
- Heidenhain lança programa de treinamento CNC on-line
- 5 erros que encontramos na maioria dos programas de máquinas CNC
- 4 Coisas para Incorporar em Programas CNC Gerados pelo Sistema CAM
- Código G para incluir em seu programa CNC após o término
- Parada do programa CNC M-Code M00
- Anilam CNC Program Comments