Controle Numérico computadorizado (CNC) e CNC M-Códigos

Fechar

Obter Sua Empresa Listada nesta Página de Energia

controle numérico computadorizado (CNC) é uma parte fundamental da indústria moderna. A maioria das máquinas opera usando instruções e diretrizes que foram baixadas usando um controlador de programa CNC. Para que uma máquina interprete os comandos do CNC, os comandos devem ser inseridos usando códigos G e M. Os operadores CNC devem conhecer os códigos e instruções apropriados, bem como como usá-los. Ambos os tipos de codificação são necessários para que o sistema de um dispositivo CNC funcione corretamente.

Usinagem CNC
Usinagem CNC

M-código é uma parte da linguagem que o AutoCAD e o CAM, computer aided manufacturing, utilize-o para instruções de entrada em máquinas CNC. Os códigos G e os códigos M funcionam em uníssono para posicionar uma peça de trabalho e orientar as ações da máquina. Códigos M, códigos Diversos ou de máquina, controlam as operações do equipamento informando quando operar ou interromper a operação. Enquanto o código G pode direcionar uma máquina para se mover em uma linha ou arco, uma vez que a ferramenta está posicionada, ela não saberá parar, trocar ferramentas, adicionar refrigerante ou concluir quaisquer outras ações, que são fornecidas por códigos M. As instruções para uma ferramenta ligar ou desligar fazem parte da linguagem M-code.

o uso de códigos M varia dependendo da máquina. Durante a programação, um código M é necessário por bloco de código, dando os comandos para uma ferramenta para ligar ou desligar e ativar outras operações. Ter mais de um código m em um bloco de código pode causar problemas. A definição de funções de código M e seus usos é explicitada pelo fabricante da máquina.Os operadores usam códigos M para dizer a uma máquina para trocar ferramentas, ligar o fuso, carregar refrigerante ou abrir e fechar uma porta. Existem vários códigos M que os operadores precisam saber para que uma máquina funcione corretamente. Além disso, cada máquina tem um método diferente para baixar os códigos M. Um controlador pode exigir um zero entre o M e o número, enquanto outros não precisam do zero. O método específico para uma máquina é claramente estabelecido nas instruções do fabricante.

OBTER SUA EMPRESA LISTADA ABAIXO

Principais Fabricantes e Fornecedores

Contato com essas Empresas

Os tipos de comandos programados em uma máquina CNC

M-códigos são um componente importante da operação de uma máquina CNC. Enquanto os códigos G descrevem o posicionamento de uma operação, os códigos M fornecem dados para as ações de uma máquina. Para o bom funcionamento de uma máquina CNC, Os códigos G E M devem ser inseridos. Eles trabalham em conjunto e juntos para instruir, orientar e programar as respostas de um dispositivo CNC. Como em qualquer computador, as máquinas CNC possuem um controlador para entrada de dados. Embora a maioria das linguagens de computador sejam construídas em C ou C++, existem variações para cada tipo de controlador.A Fanuc fabrica controladores robóticos que usam códigos M para comandos para máquinas CNC. Seus controladores usam a forma de Número M zero de códigos M. Abaixo estão vários dos códigos m do controlador Fanuc.

  • M00 Programa stop
  • M01 programa Opcional stop
  • M02 Fim de programa
  • M03 Eixo começar a frente CW
  • M04 Eixo começar para trás CCW
  • M05 Eixo stop
  • M08 Refrigerante em
  • M09 Refrigerante desligado
  • M29 Rígida toque em modo
  • M99 Final do programa

M comandos são parte de um grupo de informações que determina como e quando uma máquina deve iniciar ou parar uma ação. Começando com M00 eles continuam em uma progressão aritmética para M99, que termina o programa. Como um código M é usado difere entre fornecedores e produtores. Em muitos casos, nem todo código M é programado na máquina. Conhecer os códigos e como eles fazem a máquina funcionar é fundamental. Em alguns casos, quando um código não é usado ou programado, a definição do código é deixada a critério do Usuário.

exemplos dos códigos programáveis para uma operação de torno e fresagem estão listados abaixo. A tabela 1 possui códigos para um torno, enquanto a tabela 2 possui os códigos M para uma operação de fresagem. Ambas as tabelas são exemplos de códigos M para controladores Fanuc.

Fanuc M-Lista de códigos (Torno)

Tabela de origem de dados
M código Descrição
M00 Programa parar
M01 programa Opcional de parada
M02 Fim do programa
M03 Eixo de início para a frente CW
M04 Eixo começar a inverter CCW
M05 Eixo parar
M08 Refrigeração
M09 Refrigeração fora
M29 Rígida toque em modo de
M30 Fim do programa de reposição de
M40 Eixo de engrenagem no meio
M41 Baixa velocidade Seleccionar
M42 Alta velocidade Seleccionar
M68 mandril Hidráulico fechar
M69 mandril Hidráulico aberto
M78 Tailstock de avanço
M79 Tailstock de marcha à ré
M94 imagem espelhada cancelar
M95 imagem espelhada do eixo X
M98 chamada de Subprograma
M99 Fim de sub-programa

Fanuc M-Lista de códigos (Moinho)

Tabela de Origem de dados
M código Descrição
M00 Programa parar
M01 programa Opcional de parada
M02 Fim do programa
M03 Eixo de início para a frente CW
M04 Eixo começar a inverter CCW
M05 Eixo parar
M06 Ferramenta de mudança
M07 Refrigeração – Névoa de arrefecimento/Refrigeração através do eixo
M08 Refrigeração – Inundação de refrigeração
M09 Refrigerante DESLIGADO
M19 orientação do Eixo
M28 Retorno à origem
M29 Rígida toque em
M30 Fim do programa (Reset)
M41 Baixa velocidade seleccionar
M42 Alta velocidade seleccionar
M94 Cancelar imagem espelhada
M95 imagem espelhada do eixo X
M96 imagem espelhada do eixo Y
M98 chamada de Subprograma
M99 Fim de sub-programa

Pode haver alguma confusão sobre os códigos para máquinas CNC, uma vez que alguns operadores referem-se a todos códigos como sendo códigos G, embora insiram códigos G e M. Para evitar desinformação e mal-entendidos, é importante saber que cada bloco de código deve ter um código M para iniciar e encerrar uma função. O código G informa à máquina onde e quando fazer um trabalho. Os códigos m interrompem uma operação, encerram uma tarefa programada ou iniciam um movimento após a Ferramenta ter sido posicionada.

 Usinagem CNC personalizada
Usinagem CNC personalizada

a maioria das peças e produtos produzidos por máquinas CNC são programados usando software CAD ou CAM que dão instruções para máquinas CNC usando programação alfanumérica. Mesmo que os engenheiros sejam fluentes nessas duas formas de software, ainda é importante que eles entendam como os códigos G E M direcionam uma máquina CNC.

obtenha sua empresa listada abaixo

principais fabricantes e fornecedores

entre em contato com essas empresas

Leave a Reply

Deixe uma resposta

O seu endereço de email não será publicado.