Casa > Universo > Folha de referências do código G + MDI: sua arma secreta CNC

Folha de referências do código G + MDI: sua arma secreta CNC

posso usar refrigerante universal?
habboin 14/10/2021 Universo 3138
Folha de referências do código G para comandos MDIVocê tem uma ideia básica de como o MDI funcionará, então agora é hora de entrar nos códigos G exatos que deseja usar e reuni-los em uma folha de referências para você. ...

Folha de referências do código G para comandos MDI

Você tem uma ideia básica de como o MDI funcionará, então agora é hora de entrar nos códigos G exatos que deseja usar e reuni-los em uma folha de referências para você.

Mover em linha reta: G01

G01 é o primeiro código G que você deve aprender, pois é o que você mais usará. Ele faz com que a máquina se mova em linha reta com base nas coordenadas que você inserir posteriormente. Por exemplo, digamos que você tenha um pedaço de material no torno de fresamento e o canto superior esquerdo está em 0, 0, 0. Você deseja mover a ponta do cortador para esse local, mas um pouco acima do trabalho, pois ainda não está pronto para cortar. poderia usar este comando MDI:

G01 X0 Y0 Z0.5

Você pode ver como isso mudaria para X = 0, Y = 0 e Z = 0,5. Parabéns, você acabou de aprender seu primeiro código G e era bastante óbvio. Algumas coisas a serem observadas:

–G-Code ignora espaços. Você também poderia ter digitado (e você verá frequentemente em programas) isto: G01 X0Y0Z0.5

–O eixo Z é positivo na direção “para cima”. Como você pode imaginar, é extremamente importante se acostumar com a maneira como o fuso se moverá, para cima ou para baixo, com base em seus comandos. seria de esperar e você está perto de tudo, você pode colidir com ele.

–O dialeto do código g determinará se você precisa daquele zero à esquerda ou pode escrever “G1” e se você precisa de um ponto decimal independente de como “X0. Y0. Z0,5 ”. Se as coisas parecerem estranhas, certifique-se de verificar isso para a sua máquina. Muitos CNCs sempre usam um zero à esquerda porque a próxima máquina que usarem pode exigir isso.

Para uma compreensão de como estabelecer o canto da peça em 0,0,0, consulte o manual da sua máquina ou leia o nosso artigo sobre como definir o zero peça. Eu lhe direi de antemão que é como usar um DRO. Você posiciona a ponta do o cortador em algum lugar e pressione os botões que definem os “DROs” para serem zerados. Fácil, mas um pouco diferente em cada máquina.

Dica útil: use G01, não G00 para evitar colisões em alta velocidade

O experiente CNC'er lendo isto vai se perguntar por que eu não comecei com G00 em vez de G01. Afinal, a maioria dos programas de código G começam com G00. Isso é um pouco de crédito extra, mas um ponto de bônus importante. G00 é um as corredeiras movem-se em linha reta. Tem a mesma sintaxe de G01, de modo que o último movimento seria:

G00 X0 Y0 Z0.5

A diferença é que G01 se move em velocidade de avanço e G00 se move em corredeiras, que é o mais rápido que sua máquina pode ir. Quando estou operando um CNC manualmente no modo MDI, prefiro não usar G00. É muito rápido e G01 é mais seguro .Muito tempo para apertar o botão vermelho se digitar a coisa errada.

Você também pode se mover muito rápido na taxa de alimentação, então vamos transformar nosso próximo código G na palavra “F” (ei, o que você achou que isso significava?).

Velocidade de avanço: F

Palavra com "F", hein? Não, não essa palavra com F, bobo!

No código g referimo-nos a palavras e endereços. A palavra é a letra e o endereço é o número que se segue. “G01” é a palavra “G” e o endereço “01”. Por isso, chamamos-lhe “palavra F” porque usa a letra “F”. Este é o código g necessário para definir o seu feedrate.

Por exemplo, em uma máquina que usa unidades imperiais, "F100" diz à máquina para se mover a 100 polegadas por minuto. Quando estou apenas movendo a ponta no ar, geralmente uso "F100" como a taxa de movimento. que seja minha velocidade “rápida” para o trabalho de MDI. É lento o suficiente para que você tenha muito tempo para reagir e rápido o suficiente para não envelhecer esperando.

Você especifica o F-Word antes de mover. Portanto, para mergulhar de nosso último movimento a uma velocidade de avanço de 5 polegadas por minuto até uma profundidade de 1/2 ″ após nosso último comando MDI, inseriríamos algo assim no prompt MDI:

F5

Z-0,5

Algumas coisas a serem observadas:

–Não tivemos que especificar G01 novamente, embora pudéssemos ter. O CNC é modal, o que significa que ele se lembra de muitas coisas para você. Em particular, o movimento é modal. Se tivéssemos acabado de executar um G00 e nenhum outro comando de movimento uma vez que, quaisquer coordenadas que inserirmos resultarão em movimentos G00. Neste caso, dependíamos do modo G01 anterior para ainda estar em vigor. Esta é outra razão pela qual não gosto de usar G00 para trabalhos de MDI. Sou apenas o tipo de pessoa que ' d fazer um G00, me distrair, pensar que estava no G01 e entrar em movimento.DOH! Quebrou outra ferramenta, droga!

- Por convenção, muitas vezes operamos nossas máquinas com Z = 0,0 correspondendo ao topo do material. Então, esse Z-0,5 comanda a ferramenta para avançar meia polegada para baixo no material. Sempre que você inserir um valor Z negativo, esteja no hábito de verificar cuidadosamente se a velocidade de avanço está configurada corretamente e se você realmente deseja colocar o cortador no material naquele local.

–Não só o código g não se preocupa com espaços, ele não se importa com nenhum espaço em branco. Eu poderia ter colocado o F-Word na mesma linha:

F5 Z-0,5

Ok, você está cozinhando com fogo agora. Você pode mover a ferramenta e controlar a velocidade com que ela se move. Espero que goste do uso de uma palavra grande com F em vez de G00, e também espero que você tenha uma boa ferramenta como o G-Wizard Calculadora CNC para ajudá-lo a determinar o F-Word correto a ser usado. Em outras palavras, os avanços e velocidades corretos.

Velocidade do fuso: S

Falando em Velocidades, é hora de ajustar as rpm do fuso. Para isso, usaremos o S-Word e seguiremos com rpm. “S1000” dá 1000 rpm no fuso.

Exceto que não.

Você digita e o fuso fica parado ali. Tudo o que S está fazendo é dizer ao spindle que quando começar a girar o fará a 1000 rpm. Tipo como “F” não causando nenhum movimento, apenas informando ao CNC que quando o movimento acontecer é a velocidade com que deve se mover.

Para realmente iniciar a rotação do fuso, você precisará:

Fuso Horário: M03

Assim que entrar em “M03”, o eixo-árvore começará a girar no sentido horário à velocidade programada.

Agora você realmente está no negócio.

Você pode mover a ponta da ferramenta em velocidades de avanço e pode ligar o fuso. Muito fácil até agora, certo?

Você também pode parar o fuso com M05, se necessário.

E temos a maior parte embaixo. Só uma coisa, você provavelmente não vai querer cortar sem um pouco de refrigerante, certo?

Refrigerante: M07 / M08 / M09

Boa ideia, não vamos cortar sem refrigeração, a menos que realmente entendamos a usinagem a seco e, mesmo assim, provavelmente queremos um jato de ar.

Existem definições para o que M07 e M08 devem fazer, mas não vou dizer o que são porque mudam de máquina para máquina. As pessoas podem conectar as máquinas para fazer todo tipo de coisas. Por exemplo, M07 poderia ligue um jato de ar ou névoa e M08 pode ligar o líquido de arrefecimento total. Basta dizer que M07 e M08 ligam dois tipos diferentes de líquido de arrefecimento. Dê a cada um uma tentativa para ver o que ele faz. M09 desliga o líquido de arrefecimento, que é outro bom saber.

Isso deve bastar. Você deve estar pronto para cortar. Mas espere, há uma coisa faltando. Que tal selecionar uma ferramenta?

Troca de ferramenta: T + M06

Você certamente poderia inserir manualmente uma ferramenta no cone do fuso. Isso não é difícil e você precisa saber como fazer isso. Mas se sua máquina tem um trocador de ferramentas, há um monte deles ali e provavelmente vários seriam fáceis de acessar.

Com apenas mais dois códigos G, você saberá como.

A troca da ferramenta é um processo de duas etapas em uma fresa (e em alguns tornos, mas a maioria dos tornos não usa o M06).

Primeiro, você seleciona a ferramenta com um T-Word seguido pelo número da ferramenta. Em seguida, você realiza a troca da ferramenta com M06. Você pode colocá-las em duas linhas ou escrevê-las juntas:

T12 M06

Selecione a ferramenta na ranhura 12 e troque-a para o fuso.

Mais um para crédito extra: Perfuração Peck

Com esses 9 códigos G, você pode fazer muito. Você pode fazer círculos em torno de seu amigo maquinista manual, por exemplo. E também não foi difícil de aprender ou entender, certo?

Bem, por um centavo, por uma libra!

Deixe-me dar mais um, apenas porque muitas vezes é conveniente fazer furos usando código MDI G, e quando você faz um furo mais profundo do que um diâmetro, você realmente deveria fazer uma broca.

O G-Code inclui o que é chamado de "Ciclos Canned." Ciclos Canned fazem todos os tipos de coisas milagrosas em um comando, em vez de exigir que você escreva um monte de G-code. Faça um ciclo até o fim do buraco com o G01. Você poderia fazer isso, mas não seria muito divertido.

Os ciclos fixos estão disponíveis para todos os tipos de funções, mas agora vamos aprender como fazer um ciclo simples de perfuração profunda G83. Escolhi esse porque é bastante universal. Existem ciclos mais rápidos para casos especiais e ciclos mais lentos para outros especiais. casos, mas este vai funcionar para muitos furos.

Um G83 típico se parece com isto:

G83 XYZ RPQFL

XY: Coordenadas do buraco

Z: Fundo do furo

R: Retraia a posição em Z. Os movimentos de Z inicial para R são realizados em velocidades de corredeiras. De R ao fundo do furo é feito na velocidade de alimentação.

P: Tempo de espera no fundo do buraco.

Q: Profundidade a aumentar a cada passo.

F: Velocidade de avanço de corte

L: Número de repetições

Eu deixei de fora os endereços associados a X, Y, Z, R, P, Q, F e L. Uma vez que a broca atinge o fundo do furo e termina a fixação, a retração ocorre em velocidades de corredeiras.

Agora, aqui está um exemplo real:

G01 X0 Y0 Z0.5

G83 X0Y0Z-1.0 R0.1 P0.1 Q0.1 F2

Iremos ignorar L por enquanto. As repetições provavelmente não são algo que você usará muito para MDI. Eu prendi o G01 para que tivéssemos um quadro de referência.

Assim, a ponta da ferramenta move-se para X0Y0 e está 1/2 ″ acima de 0, que normalmente programo para estar 1/2 ″ acima da minha peça de trabalho. Vamos bicar a cada 0,1 ″ no caminho para baixo. Isso significa que o a broca se retrairá a cada 0,1 ″ de profundidade adicional perfurada. E vamos permanecer um décimo de segundo no fundo do furo. Isso apenas limpa o fundo e garante que não haja lascas lá embaixo.

Importante: Depois de concluir um ciclo de perfuração, cada movimento iniciará um novo ciclo de perfuração no novo local. Cancele o ciclo de perfuração executando “G80”.

É isso!

Agora você está armado com 10 códigos g básicos que podem ser usados ​​no prompt MDI de sua máquina para fazer todos os tipos de coisas. Vá em frente e pratique-os um pouco com o Editor e Simulador de Código G do G-Wizard. Em seguida, tente em sua máquina. É muito conveniente fazer um furo rápido ou enfrentar o topo de algum material sem ter que iniciar o software CAD / CAM todas as vezes.

Brinde: Folha de referências do código G

Você gostaria de fazer o download de uma folha de referências em PDF para imprimir e colar no gabinete da máquina?