Bem-vindo
Bem-vindo à geometria da usinagem CNC. Cada corte que uma máquina CNC faz é uma operação geométrica: um ponto movendo-se através do espaço ao longo de um caminho precisamente definido.
Antes de poder programar uma trajetória de ferramenta, você precisa entender onde: & isso significa sistemas de coordenadas.
Esta lição pressupõe que você já sabe o que é uma máquina CNC & o que G-code faz. Se não, comece com a lição Usinagem CNC: Fabricação de Precisão primeiro.
MCS & WCS
Sistema de Coordenadas da Máquina (MCS) vs Sistema de Coordenadas de Trabalho (WCS)
Cada máquina CNC possui dois sistemas de coordenadas operando simultaneamente.
Sistema de Coordenadas da Máquina (MCS): O quadro de referência absoluto da máquina. Quando você habilita a máquina, o fuso move para um ponto fixo (zero da máquina) definido por chaves limite ou codificadores. Cada posição que a máquina pode alcançar é definida em relação a este ponto. O MCS nunca muda: está incorporado no hardware.
Sistema de Coordenadas de Trabalho (WCS): Seu quadro de referência escolhido para programar a peça. Você escolhe um ponto conveniente na peça (geralmente um canto ou o centro de um recurso) & diz à máquina: 'Este é meu zero.' Todas as coordenadas de G-code são relativas a este ponto.
G54 até G59 são seis deslocamentos de coordenadas de trabalho armazenados no controlador. Cada um diz: 'O zero de WCS está localizado nesta posição de MCS.' G54 é o padrão. Se você tiver várias peças fixadas na mesa, pode usar G54 para a primeira peça, G55 para a segunda & G56 para a terceira: mesmo programa, deslocamentos diferentes.
Quando você 'toca' uma peça, você mede a posição MCS da origem da peça & armazena em um registro G54-G59. Se a morsa se mover, os deslocamentos devem ser atualizados.
Regra da Mão Direita
Orientação do Eixo: A Regra da Mão Direita
As máquinas CNC seguem uma convenção universal para as direções dos eixos. Aponte seu polegar da mão direita na direção X positiva, seu dedo indicador em Y positivo, & seu dedo médio se curva em direção a Z positivo.
Em um torno vertical (fuso apontando para baixo):
- X = esquerda / direita (mesa se move)
- Y = em sua direção / longe de você (mesa se move)
- Z = cima / baixo (fuso se move): Z positivo é LONGE da peça
Em um torno, a convenção é diferente:
- Z = ao longo do eixo do fuso (comprimento da peça)
- X = perpendicular a Z (direção radial: controla o diâmetro)
Inversão importante: Em G-code, você programa como se a ferramenta se movesse & a peça fosse estacionária. Em muitas máquinas, o oposto acontece fisicamente: a mesa se move enquanto o fuso fica parado em X & Y. O controlador da máquina manipula a inversão. Você sempre programa da perspectiva da ferramenta.
Deslocamentos de Comprimento da Ferramenta
Deslocamentos de Comprimento da Ferramenta (Códigos H)
Diferentes ferramentas têm diferentes comprimentos. Uma fresa de topo de 2 polegadas sai mais longe do fuso do que uma broca de centro. Se você trocar ferramentas & não contabilizar a diferença de comprimento, as coordenadas Z estarão erradas: potencialmente de forma catastrófica.
Deslocamento de Comprimento da Ferramenta (TLO): Um valor armazenado no controlador para cada ferramenta. Ele diz à máquina a que distância a ponta da ferramenta está da linha de medida do fuso (um ponto de referência no fuso). Quando você chama G43 H01, o controlador adiciona o deslocamento de comprimento da ferramenta 1 a todos os movimentos Z.
Sem TLO, você teria que re-tocar Z toda vez que trocar ferramentas. Com TLO, você toca uma vez com uma ferramenta de referência, mede todas as outras ferramentas em relação àquela referência, & o controlador faz a matemática.
G43 = Aplicar deslocamento de comprimento da ferramenta (direção positiva: adiciona o deslocamento)
G49 = Cancelar deslocamento de comprimento da ferramenta
Código H = Qual deslocamento da ferramenta usar (H01, H02, etc.)
Interpolação Linear & Circular
Como o Controlador Move a Ferramenta
G-code define dois tipos fundamentais de movimento:
G01: Interpolação Linear: A ferramenta se move em linha reta de sua posição atual para a posição alvo. O controlador coordena os motores X, Y & Z para que todos cheguem ao ponto final simultaneamente. G01 X2.0 Y1.0 Z-0.5 desenha uma linha reta no espaço 3D.
G02 / G03: Interpolação Circular: A ferramenta se move ao longo de um arco circular.
- G02 = arco no sentido horário
- G03 = arco no sentido anti-horário
Os arcos podem ser definidos de duas formas:
- Formato de raio: G02 X2.0 Y1.0 R0.5: move para (2.0, 1.0) ao longo de um arco com raio 0.5
- Formato de centro: G02 X2.0 Y1.0 I0.5 J0.0: I & J dão a distância incremental da posição atual para o centro do arco. Este formato é inequívoco & preferido para trabalho de precisão.
Dentro do controlador, até mesmo arcos circulares são divididos em pequenos segmentos de linha reta (interpolação de micro-linha). O controlador calcula centenas ou milhares de pontos intermediários & envia pulsos de passo & direção aos motores. A resolução é tão fina que o movimento resultante parece & mede como uma curva suave.
Usinagem com Avanço (Climb) vs Usinagem Convencional
Usinagem com Avanço (Climb) vs Usinagem Convencional
A geometria de como a ferramenta se envolve com o material importa enormemente para o acabamento da superfície, vida útil da ferramenta, & forças de corte.
Usinagem Convencional (Up): A ferramenta gira contra a direção de avanço. Cada dente entra no material em espessura de cavaco zero & sai em espessura máxima. A ferramenta tende a se afastar do trabalho inicialmente, depois pega & puxa. Isto cria mais calor (o dente esfrega antes de cortar) & um acabamento de superfície mais áspero.
Usinagem com Avanço (Down): A ferramenta gira com a direção de avanço. Cada dente entra em espessura máxima de cavaco & sai em espessura mínima. A ferramenta morde imediatamente no material & empurra o trabalho para baixo contra a mesa. Isto produz melhor acabamento de superfície, menos calor & vida útil mais longa da ferramenta.
Por que nem sempre usinar com avanço? A usinagem com avanço puxa a peça contra a ferramenta. Em máquinas manuais mais antigas sem compensação de backlash, essa tração pode fazer a mesa avançar bruscamente & bater. As máquinas CNC possuem esferas com backlash mínimo, portanto a usinagem com avanço é padrão. Mas para peças finas ou mal fixadas, a usinagem convencional ainda pode ser mais segura porque empurra o trabalho para longe.
Arcos Tangentes & Concordâncias
Arcos Tangentes, Concordâncias, & Chanfros
Peças reais raramente têm cantos perfeitamente agudos. Elas têm concordâncias (cantos internos arredondados), raios (cantos externos arredondados) & chanfros (cortes angulares que removem arestas agudas).
Um arco tangente é um arco que encontra uma linha reta (ou outro arco) sem descontinuidade de direção. No ponto onde o arco começa, ele tem a mesma inclinação da linha à qual se conecta. Isto produz um perfil suave & contínuo sem mudanças abruptas de direção.
Por que o arco tangente importa para a usinagem:
- Um canto agudo força a ferramenta a parar, mudar de direção, & acelerar novamente. Isto deixa marcas de permanência (a ferramenta senta em um lugar enquanto desacelera, queimando a superfície).
- Um arco tangente permite que a ferramenta varra através da transição em velocidade. Sem desaceleração, sem marcas de permanência, melhor acabamento de superfície.
- Concentradores de estresse: cantos internos agudos concentram estresse & é onde as peças trincam. As concordâncias distribuem o estresse sobre uma superfície curva.
Chanfros são mais simples: um corte reto em 45 graus (ou outro ângulo) que remove uma aresta aguda. Programado com movimentos G01 em ângulo. Os chanfros são mais fáceis de usinar do que concordâncias, mas não distribuem o estresse tão bem.
Compensação de Raio da Ferramenta
Compensação de Raio da Ferramenta (G41 / G42)
Quando você programa um perfil de peça, você descreve a geometria da superfície de peça acabada. Mas a ferramenta tem um raio: seu centro deve seguir um caminho que é deslocado da superfície da peça por esse raio.
G41: Compensação de Ferramenta à Esquerda: O centro da ferramenta se desloca para a ESQUERDA do caminho programado (olhando na direção de deslocamento). Usado para usinagem com avanço de perfis externos.
G42: Compensação de Ferramenta à Direita: O centro da ferramenta se desloca para a DIREITA.
G40: Cancelar compensação de raio da ferramenta.
Com compensação ativa, você programa a geometria exata da peça (a superfície acabada) & o controlador calcula automaticamente o caminho de deslocamento para o centro da ferramenta. Isto tem duas grandes vantagens:
1. O programa corresponde ao desenho. As dimensões no desenho correspondem às dimensões no código. Sem cálculos manuais de deslocamento.
2. Ajuste de desgaste de ferramenta. Quando uma ferramenta se desgasta & corta ligeiramente acima do tamanho, o operador ajusta o valor de compensação de ferramenta na tabela de deslocamento: nenhuma edição de programa necessária. Um valor de compensação menor puxa a ferramenta mais próxima da superfície da peça, compensando o corte de tamanho insuficiente.
O controlador lida com toda a complexidade geométrica: deslocar linhas retas, recalcular raios de arco para o caminho de deslocamento, & gerenciar a geometria de transição nos cantos.
Por Que GD&T Depende da Geometria
GD&T: Geometria, Não Apenas Dimensões
A dimensionamento tradicional diz: 'Este furo tem 0,500 polegadas de diâmetro, localizado 2,000 polegadas a partir da borda esquerda, mais ou menos 0,005 polegadas.'
O problema: a tolerância mais-ou-menos cria uma zona de tolerância quadrada. O centro do furo deve cair dentro de um quadrado de 0,010 x 0,010 polegadas. Mas uma zona quadrada não é justa: um furo cujo centro está no canto do quadrado (0,005 para a direita E 0,005 para cima a partir do nominal) está na verdade 0,007 polegadas a partir da verdadeira posição (teorema de Pitágoras: a raiz quadrada de 0,005 ao quadrado mais 0,005 ao quadrado). Você rejeitaria essa peça mesmo que um furo em 0,007 a partir do nominal em uma única direção passaria.
GD&T substitui a zona quadrada por uma zona de tolerância cilíndrica. O centro do furo deve cair dentro de um círculo de um diâmetro especificado ao redor da verdadeira posição. Isto é geometricamente justo: 0,007 a partir do nominal é 0,007 a partir do nominal independentemente da direção.
GD&T é uma linguagem geométrica completa para descrever quanto um recurso pode desviar de sua forma ideal, orientação & localização. Ela usa quadros de controle de recurso: aquelas caixas retangulares com símbolos que você vê nos desenhos de engenharia.
Tolerâncias de Forma & Orientação
Tolerâncias de Forma: Controlando a Forma
A posição controla onde um recurso está. As tolerâncias de forma controlam qual forma ele tem.
Planicidade: A superfície deve cair entre dois planos paralelos separados pelo valor de tolerância. Se a planicidade é 0,002, cada ponto da superfície deve estar dentro de uma zona de altura de 0,002 polegadas entre dois planos perfeitamente planos & paralelos. Nenhuma referência de datum necessária: a planicidade é auto-referente.
Perpendicularidade: Uma superfície ou eixo deve estar dentro de uma zona de tolerância relativa a um datum (superfície de referência). Para uma superfície, a zona é dois planos paralelos perpendiculares ao datum, separados pelo valor de tolerância. Para um eixo (como um furo), a zona é um cilindro perpendicular ao datum.
Concentricidade: Dois recursos cilíndricos devem compartilhar o mesmo eixo dentro de uma zona de tolerância. Os pontos medianos de um cilindro devem cair dentro de uma zona de tolerância cilíndrica centrada no eixo de datum. A concentricidade é cara de inspecionar (requer cálculos de ponto mediano): a maioria das lojas usa runout em vez disso.
Todos estes são geométricos controles. Eles definem zonas de tolerância que são formas (planos, cilindros, cones), não apenas números. Uma tolerância de planicidade de 0,002 é um par de planos paralelos. Uma tolerância de posição de 0,014 de diâmetro é um cilindro. Isto é o que torna GD&T geométrico: toda tolerância é uma forma no espaço.
Limites de Deslocamento da Máquina
Envelope de Trabalho: O Espaço que uma Máquina Pode Alcançar
Toda máquina CNC tem deslocamento finito em cada eixo. Um centro de usinagem vertical típico pode ter:
- Deslocamento X: 30 polegadas
- Deslocamento Y: 16 polegadas
- Deslocamento Z: 20 polegadas
O envelope de trabalho é o volume 3D definido por esses limites de deslocamento: uma caixa retangular (para um torno de 3 eixos) ou uma forma mais complexa (para máquinas com eixos rotativos). Qualquer recurso que você queira cortar deve cair dentro deste envelope.
Evitar colisão é a geometria de garantir que a ferramenta, porta-ferramenta, cabeçote do fuso, fixação & peça não colidam durante o programa. O controlador não sabe inerentemente onde o torno, grampos ou fixações estão. Evitar colisão é responsabilidade do programador.
Geometrias críticas de colisão:
- Comprimento da ferramenta vs profundidade do bolso: Uma ferramenta longa alcançando um bolso profundo pode colidir o porta-ferramenta ou cabeçote do fuso com as paredes da peça.
- Interferência de fixação: A trajetória da ferramenta deve limpar grampos, paralelogramos, & mandíbulas de morsa. Um movimento rápido (G00) na peça na altura Z errada pode guiar a ferramenta para um grampo.
- Plano de deslocamento rápido: A maioria dos programas define um 'plano de deslocamento rápido': uma altura Z segura acima de todas as obstruções. Os deslocamentos rápidos acontecem acima deste plano. Nunca deslocar rápido abaixo disso.
Eixos Rotativos & Liberdade Geométrica
4º & 5º Eixo: A Rotação Expande a Geometria
Um torno de 3 eixos pode apenas se aproximar da peça de cima (ao longo de Z). Qualquer recurso que exija acesso do lado ou por baixo requer uma configuração separada: virar a peça, re-fixar, re-tocar, & rezar para que os recursos se alinhem.
4º eixo: Adiciona um eixo rotativo (geralmente A, que gira ao redor de X). A peça pode ser virada para apresentar diferentes faces à ferramenta. Um 4º eixo é comumente uma mesa rotatória aparafusada à mesa do torno. Permite que você usine recursos ao redor de um cilindro ou em múltiplas faces sem re-fixar.
5º eixo: Adiciona dois eixos rotativos. A ferramenta (ou a mesa) pode se inclinar em duas direções rotacionais independentes. Isto significa que a ferramenta pode se aproximar de praticamente qualquer ângulo.
O que o eixo 5 faz geometricamente possível que o 3 eixos não consegue:
- Subcuts: Recursos que são ocultos de uma vista de cima para baixo. A ferramenta se inclina para alcançar atrás de geometria que sobressai.
- Ângulos compostos: Superfícies que não são paralelas ou perpendiculares a qualquer eixo. Um torno de 3 eixos exigiria uma fixação ângular personalizada. Uma máquina de 5 eixos apenas se inclina.
- Impulsores & pás de turbina: Superfícies torcidas & curvas que mudam de ângulo continuamente. Apenas a usinagem simultânea de 5 eixos pode cortar estes em uma configuração.
- Configurações reduzidas: Uma peça que requer seis configurações em um torno de 3 eixos pode exigir uma configuração em um torno de 5 eixos. Cada configuração é uma chance de erro de alinhamento.
Resumo
Geometria da Usinagem CNC: Principais Conclusões
Sistemas de coordenadas: MCS é o quadro absoluto da máquina. WCS (G54-G59) é seu quadro de referência para a peça. A regra da mão direita define as direções dos eixos. Os deslocamentos de comprimento da ferramenta compensam ferramentas de diferentes comprimentos.
Trajetórias de ferramentas: G01 move em linhas retas. G02/G03 movem em arcos. O formato de centro I/J elimina a ambiguidade de dois arcos do formato de raio. A usinagem com avanço (rotação de ferramenta com direção de avanço) proporciona melhor acabamento de superfície & vida útil de ferramenta.
Arcos & perfis: Arcos tangentes criam transições suaves sem marcas de permanência. O raio de concordância interna mínimo é igual ao raio da ferramenta. A compensação de ferramenta (G41/G42) permite que você programe a geometria da peça enquanto o controlador deslocar a trajetória da ferramenta.
GD&T: Tolerâncias geométricas definem zonas de tolerância como formas (cilindros, planos). As zonas de tolerância de posição são circulares, não quadradas: geometricamente justas. A tolerância de bônus MMC reflete o espaço real de montagem. A planicidade & perpendicularidade controlam a forma independentemente das dimensões.
Envelope de trabalho: Cada máquina tem deslocamento finito. Os eixos rotativos (4º & 5º) expandem qual geometria é alcançável & reduzem configurações. Menos configurações significam tolerâncias mais apertadas entre recursos porque todos os recursos compartilham a mesma origem WCS.
A geometria é o fundamento. Cada comando G-code, cada callout de tolerância, cada decisão de fixação é uma operação geométrica. Domine a geometria, & a usinagem a segue.