UC02960

Elaborar programas de fabrico em fresadoras CNC

Do desenho da peça ao programa validado por simulação, em código ISO e conversacional

Curso profissional · 50h · Técnico de Programação e Maquinação CNC

Plano

  1. Ler a peça: desenho técnico e tolerâncias
  2. Preparação de trabalho e fichas
  3. Tecnologia do corte
  4. Dispositivos de aperto e ferramentas de corte
  5. A fresadora CNC
  6. Sistema de coordenadas e pontos de referência
  7. Programação CNC: métodos e boas práticas
  8. Estrutura de um programa
  9. Funções auxiliares
  10. Posicionamentos e trajetórias
  11. Compensação da ferramenta
  12. Sub-programação
  13. Ciclos fixos de furação, roscagem e mandrilagem
  14. Programação paramétrica
  15. Edição e simulação de programas
  16. Otimização do percurso da ferramenta
  17. Segurança, validação e fecho

Bloco 1 · Ler a peça

Do desenho técnico ao programa

Um programa CNC começa sempre no desenho de definição da peça. Antes de escrever uma única linha de código, o programador tem de o ler com rigor:

  • Normas de desenho técnico (linhas, escalas, formatos de folha).
  • Projeções ortogonais, cortes e secções para perceber a forma interior.
  • Cotagem, com as dimensões que definem geometria e posição.
  • Simbologia e anotações: rugosidade, tratamento térmico, notas gerais.

Um erro de leitura no desenho propaga-se a todo o programa e à peça final.

Cortes, secções e simbologia

  • Corte: secção imaginária que "abre" a peça para mostrar furos, rasgos ou cavidades internas, normalmente com tracejado.
  • Secção: representa só a fatia cortada, sem o resto da vista.
  • Simbologia de rugosidade (Ra): indica o acabamento superficial exigido em cada face.
  • Anotações gerais: material, tratamento térmico, tolerâncias gerais não indicadas, revisões.

Cada símbolo tem impacto direto na estratégia de maquinação escolhida.

Toleranciamento dimensional e geométrico

  • Tolerância dimensional: intervalo entre a cota máxima e a cota mínima aceitáveis (ex.: Ø20 ±0,05).
  • Tolerância geométrica: controla forma, orientação, posição e batimento (planeza, perpendicularidade, concentricidade, simbologia GD&T).
  • A classe de tolerância (ex.: H7) define o campo de tolerância normalizado ISO.
  • Tolerâncias apertadas obrigam a estratégias de maquinação, ferramentas e verificação diferentes de tolerâncias largas.

Exemplo: Ø20 H7 corresponde ao intervalo Ø20,000 a Ø20,021 mm.

Bloco 2 · Preparação de trabalho e fichas

Preparação de trabalho aplicada ao CNC

A preparação de trabalho é o planeamento que antecede a programação: decide-se como a peça vai ser maquinada antes de escrever código.

  • Analisar geometria, material e tolerâncias do desenho.
  • Definir a sequência de operações: desbaste, semiacabamento, acabamento.
  • Escolher dispositivo de fixação, ferramentas e parâmetros de corte.
  • Estimar tempos de ciclo e necessidade de mudanças de ferramenta.

Uma boa preparação evita colisões, refação e desperdício de material.

A ficha de fabrico

A ficha de fabrico documenta o processo completo de maquinação de uma peça:

Campo Conteúdo
Peça / desenho referência, material, quantidade
Máquina modelo da fresadora CNC
Operações sequência numerada, com ferramenta associada
Parâmetros Vc, n, f, ap por operação
Origem peça zero-peça e sistema de fixação
Tempos estimado por operação

Acompanha a peça na oficina: qualquer operador consegue reproduzir o processo.

A ficha de ferramentas

A ficha de ferramentas lista todas as ferramentas usadas no programa, com os dados que a máquina precisa para as gerir:

  • Número de ferramenta (T) e corretor associado (D/H).
  • Tipo: fresa topo, fresa de facear, broca, macho, mandril.
  • Dimensões: diâmetro, comprimento, número de dentes (z).
  • Parâmetros de corte recomendados pelo fabricante.
  • Corretores de comprimento e de raio medidos no pré-ajuste.

Sem a ficha de ferramentas atualizada, a máquina aplica corretores errados e a peça sai fora de cota.

Bloco 3 · Tecnologia do corte

Parâmetros fundamentais de corte

A tecnologia do corte define como a ferramenta remove material com eficiência e sem se danificar:

  • Vc, velocidade de corte (m/min): velocidade do gume na periferia da ferramenta.
  • n, rotação do fuso (rpm): calculada a partir de Vc e do diâmetro D.
  • fz, avanço por dente (mm/dente): quanto cada gume avança a cada rotação.
  • Vf, avanço de trabalho (mm/min): velocidade da mesa/ferramenta.
  • ap, profundidade de corte axial; ae, largura de corte radial (mm).

Estes parâmetros vêm do catálogo do fabricante da ferramenta, ajustados ao material.

Fórmulas fundamentais

Cálculo da rotação (n) a partir da velocidade de corte:

n = (Vc × 1000) / (π × D)      [rpm]

Cálculo do avanço de trabalho (Vf):

Vf = fz × z × n                [mm/min]

Exemplo resolvido

Fresa de topo Ø10 mm, z = 4 dentes, Vc = 120 m/min, fz = 0,05 mm/dente.

n  = (120 × 1000) / (π × 10) ≈ 3 820 rpm
Vf = 0,05 × 4 × 3 820 ≈ 764 mm/min

Bloco 4 · Dispositivos de aperto e ferramentas

Dispositivos de fixação de peça

A fixação garante que a peça não se move durante a maquinação:

  • Morsa de máquina: fixação rápida para peças prismáticas simples.
  • Grampos e calços sobre a mesa: peças de forma irregular.
  • Placas de aperto pneumático/hidráulico: produção em série.
  • Dispositivos dedicados: geometria específica de uma peça repetida.

A escolha depende da geometria da peça, das forças de corte previstas e do acesso das ferramentas.

Ferramentas de corte e acessórios

  • Fresas de topo: perfilagem, contornos, rasgos.
  • Fresas de facear: planificação de grandes superfícies.
  • Brocas: furação; machos: roscagem interior; mandris: acabamento fino de furos.
  • Suportes e pinças (ER, hidráulicas, térmicas): fixam a ferramenta ao fuso com concentricidade.
  • Acessórios: pré-ajustadores de ferramenta, apalpadores de peça e de ferramenta.

Cada combinação ferramenta + suporte tem um comprimento e um diâmetro próprios, a registar na ficha de ferramentas.

Bloco 5 · A fresadora CNC

Constituição de uma fresadora CNC

  • Estrutura: base, coluna, mesa, carros (eixos X, Y, Z).
  • Fuso principal: roda a ferramenta a alta velocidade.
  • Armazém de ferramentas e trocador automático.
  • Comando numérico (CNC): interpreta o programa e comanda os motores.
  • Painel de controlo: teclado, ecrã, volante manual, botões de emergência.
  • Sistemas auxiliares: refrigeração, extração de aparas, sistema de lubrificação.

Compreender a máquina física ajuda a prever como o programa se vai comportar.

Funcionamento e tipos

  • Eixos: normalmente 3 (X, Y, Z); centros com 4.º/5.º eixo para geometrias complexas.
  • Fresadora vertical: fuso vertical, mais comum na aprendizagem e na maioria das peças.
  • Centro de maquinação: fresadora com armazém e troca automática de ferramenta.
  • O comando executa o programa bloco a bloco, movendo os eixos segundo as coordenadas e funções lidas.

O programador escreve para a máquina se comportar de forma previsível e repetível, sempre da mesma forma.

Bloco 6 · Coordenadas e pontos de referência

Sistema de eixos e pontos de referência

  • Sistema de coordenadas cartesiano: X, Y (mesa) e Z (profundidade/altura da ferramenta).
  • Zero-máquina (M): ponto de referência fixo, definido pelo fabricante.
  • Zero-peça (W): ponto de origem definido pelo programador, geralmente num vértice ou centro da peça.
  • Os deslocamentos programados são sempre relativos ao zero-peça ativo, gravado num corretor (G54-G59).

Determinar corretamente o zero-peça é o primeiro critério de desempenho da UC: sem ele, a peça sai deslocada.

Coordenadas absolutas e incrementais

  • Absolutas (G90): cada coordenada é medida sempre a partir do zero-peça.
  • Incrementais (G91): cada coordenada é medida a partir da posição anterior da ferramenta.

Exemplo comparado

Deslocamento de (0,0) → (20,0) → (20,10):

Absoluto:      G90 X20 Y0   /   X20 Y10
Incremental:   G91 X20 Y0   /   X0  Y10

Regra prática: usar absolutas para posicionamentos principais e incrementais só quando simplifica um padrão repetitivo.

Bloco 7 · Programação CNC: métodos e boas práticas

Código ISO vs conversacional

  • Código ISO (G-code): linguagem normalizada de blocos com letras e números (G, M, X, Y, Z...). Portável entre máquinas com o mesmo padrão.
  • Programação conversacional: interface guiada por menus e formulários no próprio comando, gera o código internamente.
ISO Conversacional
Portabilidade alta baixa (dependente do comando)
Curva de aprendizagem mais exigente mais intuitiva
Controlo fino total limitado ao que o menu oferece

A UC trabalha as duas linguagens: ISO para rigor e portabilidade, conversacional para produtividade em peças simples.

Boas práticas de programação

  • Comentar o início de cada operação (ferramenta, descrição, parâmetros).
  • Programar sempre com o mesmo estilo: absolutas para posicionamento, um plano de segurança fixo.
  • Validar mentalmente cada bloco antes de o correr na máquina.
  • Documentar alterações ao programa na ficha de fabrico.
  • Usar nomes de programa e numeração de blocos consistentes com a norma da oficina.

Um programa bem escrito é lido e corrigido por qualquer colega, não só por quem o escreveu.

Bloco 8 · Estrutura de um programa

Anatomia de um programa CNC

%
O1001 (PECA_FLANGE)
N10  G17 G90 G94 G21 G54
N20  T1 M06 (FRESA TOPO D10)
N30  G43 H1 Z50 S3800 M03
N40  G00 X0 Y0
N50  G01 Z-5 F200
...
N120 G00 Z100
N130 M30
%
  • Cabeçalho: número/nome do programa, comentário identificativo.
  • Bloco de arranque: plano, unidades, sistema de coordenadas, corretor ativo.
  • Corpo: sequência de operações por ferramenta.
  • Fecho: retirar ferramenta, parar fuso, M30 (fim + retorno ao início).

Numeração de blocos e comentários

  • N: número de sequência do bloco (N10, N20...), facilita localizar e editar.
  • Comentários entre parênteses ( ): não são executados, documentam o programa.
  • Um programa pode conter vários programas de peça (O) ou chamar sub-programas guardados à parte.
  • %: marca início e fim de ficheiro em muitos comandos (formato ISO clássico).

Programar de forma consistente na numeração poupa tempo em correções futuras.

Bloco 9 · Funções auxiliares

Funções M essenciais

As funções auxiliares (M) controlam o estado da máquina, não o movimento dos eixos:

Código Função
M03 / M04 fuso roda sentido horário / anti-horário
M05 paragem do fuso
M06 mudança de ferramenta
M08 / M09 refrigerante ligado / desligado
M00 / M01 paragem de programa / paragem opcional
M30 fim de programa, retorno ao início
M98 / M99 chamada / retorno de sub-programa

Cada comando tem um M próprio; alguns coexistem no mesmo bloco (M03 S3800).

Funções G de preparação

Código Função
G17 / G18 / G19 plano de trabalho XY / XZ / YZ
G90 / G91 coordenadas absolutas / incrementais
G94 / G95 avanço em mm/min / mm/rotação
G21 / G20 unidades métricas / imperiais
G54-G59 corretores de zero-peça (origens)
G43 / G49 ativa / cancela compensação de comprimento

Estas funções configuram o "estado" da máquina antes de qualquer movimento de corte.

Bloco 10 · Posicionamentos e trajetórias

Movimento rápido e interpolação linear

  • G00, posicionamento rápido: move à velocidade máxima da máquina, sem corte. Usa-se em vazio, fora da peça.
  • G01, interpolação linear: move em linha reta à velocidade de avanço (F), com a ferramenta a cortar.
N40  G00 X0   Y0          (aproximação rápida)
N50  G01 Z-5  F200        (mergulho a cortar)
N60  G01 X50  Y0   F300   (corte em linha reta)

Nunca se programa G00 com a ferramenta dentro do material: risco de colisão e quebra de ferramenta.

Interpolação circular

  • G02: interpolação circular no sentido horário.
  • G03: interpolação circular no sentido anti-horário.
  • Define-se o centro do arco com I, J (deslocamento do centro em X, Y a partir do ponto inicial) ou com R (raio).
N70  G01 X60 Y20 F300
N80  G02 X80 Y40 I20 J0     (arco horário, centro a I20 J0)
N90  G03 X60 Y60 R20        (arco anti-horário, raio 20)

O sentido do arco depende do referencial: visto de cima, "horário" segue o ponteiro do relógio.

Bloco 11 · Compensação da ferramenta

Compensação de comprimento

  • G43 H_: ativa a compensação de comprimento com o corretor H indicado, soma/subtrai o comprimento real da ferramenta.
  • Permite programar em Z=0 na face da peça, independentemente do comprimento físico de cada ferramenta.
  • G49: cancela a compensação de comprimento (bom hábito antes de trocar de ferramenta).
N20  T2 M06
N30  G43 H2 Z50 S4000 M03

Sem G43/H correto, a ferramenta pode mergulhar demasiado fundo, ou nem chegar à peça.

Compensação de raio da ferramenta

  • G41: compensação à esquerda do percurso (vista no sentido do avanço).
  • G42: compensação à direita do percurso.
  • G40: cancela a compensação, deve ser feito em movimento de aproximação/afastamento, fora da peça.
N60  G01 G41 D1 X10 Y10 F300   (compensação à esquerda, corretor D1)
...
N110 G01 G40 X0 Y0             (cancelar compensação, fora do material)

Permite programar o contorno real da peça, e a máquina desloca automaticamente o centro da ferramenta pelo raio.

Bloco 12 · Sub-programação

Técnicas de sub-programação

  • Um sub-programa é um bloco de código reutilizável, guardado com o seu próprio número (O).
  • Chama-se com M98 P____ (número do sub-programa) e regressa ao programa principal com M99.
  • Útil para: padrões repetidos (furação em matriz), contornos usados várias vezes, rotinas de segurança.
N50  M98 P2000 (chama sub-programa O2000)
...
O2000 (SUBPROGRAMA FUROS)
N10  G81 X10 Y10 Z-5 R2 F100
N20  X30
N30  X50
N40  M99 (regressa ao programa principal)

Quando usar sub-programas

  • Repetição idêntica em vários locais da peça (furos, rasgos, cavidades).
  • Rotinas comuns entre programas diferentes (ex.: retirar ferramenta em segurança).
  • Combinar sub-programação com coordenadas incrementais (G91) simplifica padrões em matriz.
  • Manter sub-programas bem numerados e documentados numa biblioteca da oficina.

Reduz o tempo de programação e o risco de erro ao copiar e colar código manualmente.

Bloco 13 · Ciclos fixos

Ciclos de furação

O ciclo fixo resume numa só função uma sequência completa de movimentos (aproximação, corte, retração):

Código Ciclo
G81 furação simples
G73 / G83 furação com quebra de apara (peck drilling)
G82 furação com temporização no fundo
N40  G81 X10 Y10 Z-15 R2 F100
N50  X30
N60  X50
N70  G80                       (cancela o ciclo fixo)

O ciclo repete-se automaticamente para cada novo par X/Y até ser cancelado com G80.

Roscagem e mandrilagem

  • G84, ciclo de roscagem: sincroniza a rotação do fuso com o avanço, para cortar rosca interior com macho.
  • G85 / G86, ciclos de mandrilagem: acabamento fino de furos com mandril, com ou sem paragem do fuso na retração.
N40  G84 X20 Y20 Z-15 R2 F150 (F = passo da rosca × n)
N50  G80

Estes ciclos exigem parâmetros de máquina bem configurados (relação rotação/avanço) para não partir a ferramenta.

Bloco 14 · Programação paramétrica

Fundamentos da programação paramétrica

  • Usa variáveis (ex.: #1, #2) em vez de valores fixos, permitindo cálculos e programas genéricos.
  • Suporta operações aritméticas, condições (IF) e ciclos (WHILE), diretamente no código.
  • Permite criar um programa genérico que se adapta a várias dimensões, mudando só o valor das variáveis.
#1 = 10          (diâmetro do furo)
#2 = -15         (profundidade)
G81 X0 Y0 Z[#2] R2 F100

Base de programas paramétricos mais avançados, usados em famílias de peças semelhantes.

Vantagens e cuidados

  • Vantagens: menos programas para manter, adaptação rápida a variantes de peça, menos erros de cópia.
  • Cuidados: documentar bem o significado de cada variável (comentários), testar sempre em simulação antes de correr.
  • Nem todo o programa precisa de ser paramétrico, usa-se onde há famílias de peças ou padrões variáveis.

A programação paramétrica é uma ferramenta avançada, aplicada com critério, não por defeito.

Bloco 15 · Edição e simulação de programas

Edição direta e remota

  • Edição direta (na máquina): escrever ou corrigir o programa no painel do comando, junto da máquina.
  • Edição remota: escrever num software de edição no computador e transferir depois para a máquina.
  • Vantagens da edição remota: teclado completo, verificação de sintaxe, cópias de segurança, trabalho sem parar a máquina.
  • A transferência faz-se por software de comunicação PC-Máquina (rede, cabo série, pen USB).

Boa prática: programas complexos editam-se remotamente; ajustes pontuais podem ser feitos na máquina.

Simulação gráfica

  • A simulação gráfica representa o percurso da ferramenta em 2D/3D antes de correr o programa na máquina real.
  • Deteta: colisões, percursos em vazio excessivos, erros de coordenadas ou de sintaxe.
  • Permite comparar o material removido simulado com a geometria alvo do desenho.
  • É o passo que valida o programa antes da maquinação de protótipo.

Um programa só está pronto quando passa a simulação sem colisões e sem alarmes.

Bloco 16 · Otimização do percurso da ferramenta

Técnicas de otimização

  • Entradas e saídas: aproximar e afastar em arco ou rampa, nunca perpendicular ao contorno acabado.
  • Maquinação contínua: manter a ferramenta em contacto com material o máximo de tempo possível, reduzindo movimentos em vazio.
  • Trajetórias helicoidais e em rampa: para entrar em profundidade sem mergulho vertical (Z reto), preservando a ferramenta.
  • Posicionamentos otimizados: encurtar percursos rápidos (G00) sem comprometer segurança.

Um percurso otimizado reduz tempo de ciclo, desgaste de ferramenta e melhora o acabamento.

Validar a otimização por simulação

  • Comparar o tempo de ciclo estimado antes e depois de otimizar o percurso.
  • Verificar na simulação gráfica se as entradas/saídas ficaram suaves, sem marcas no acabamento.
  • Confirmar que a maquinação de protótipo confirma o previsto na simulação (cota, acabamento, tempo).
  • Registar os parâmetros finais otimizados na ficha de fabrico.

A otimização fecha o ciclo: da simulação gráfica à maquinação real de protótipo, com o processo documentado.

Bloco 17 · Segurança, validação e fecho

Equipamentos de proteção e segurança

  • EPI obrigatórios: óculos de proteção, calçado de segurança, proteção auditiva quando aplicável.
  • Nunca abrir a porta de proteção com a máquina em movimento ou o fuso a rodar.
  • Cumprir os planos e normas de segurança e saúde no trabalho da oficina.
  • Manter mãos, roupa e cabelo afastados de partes móveis; usar sempre os resguardos da máquina.

Segurança não é opcional, é condição para qualquer operação de maquinação.

Recapitulando

  • Analisar o desenho, as tolerâncias e preparar o trabalho (ficha de fabrico e de ferramentas) é o primeiro passo.
  • A tecnologia de corte, os dispositivos de fixação e a fresadora CNC definem o processo físico.
  • Programar exige coordenadas, funções G/M, trajetórias, compensação, sub-programação, ciclos fixos e parametrização.
  • Editar e simular valida o programa; otimizar o percurso melhora tempo e qualidade.
  • Tudo fecha com segurança e a atualização da ficha de fabrico e de ferramentas.

Próximo: fichas e projeto, elaborar e simular programas de fabrico de raiz.

NOTAS DO PROFESSOR - enfatizar: o programador não desenha, mas tem de ler o desenho como quem o desenhou; a leitura é a primeira operação crítica do processo. - erro comum/pergunta: confundir uma cota de referência com uma cota funcional e maquinar para a dimensão errada. - exemplo/analogia: ler um desenho técnico é como ler uma partitura, um símbolo mal interpretado muda toda a "execução".

NOTAS DO PROFESSOR - enfatizar: a rugosidade pedida condiciona a velocidade de avanço e o número de passagens de acabamento. - erro comum/pergunta: ignorar as notas gerais do desenho (tratamento térmico, tolerâncias gerais) por estarem "fora" da vista principal. - exemplo/analogia: mostrar um desenho real com corte A-A e pedir à turma para identificar o que o corte revela.

NOTAS DO PROFESSOR - enfatizar: tolerância geométrica não é o mesmo que dimensional, uma peça pode estar dentro da cota e fora da forma exigida. - erro comum/pergunta: calcular só o valor médio e esquecer que a peça tem de caber sempre dentro do intervalo mínimo e máximo. - exemplo/analogia: a tolerância é como o espaço de estacionamento, a cota é o centro da vaga, a tolerância são as linhas que não se podem ultrapassar.

NOTAS DO PROFESSOR - enfatizar: a preparação de trabalho é o "projeto" do processo, a programação é só a sua tradução em código. - erro comum/pergunta: saltar direto para o código sem planear a sequência de operações no papel primeiro. - exemplo/analogia: como planear uma viagem antes de conduzir, decidir a rota evita voltas desnecessárias.

NOTAS DO PROFESSOR - enfatizar: a ficha de fabrico é um critério de desempenho explícito da UC, tem de ser atualizada sempre que o programa muda. - erro comum/pergunta: alterar o programa na máquina e esquecer de atualizar a ficha, criando desfasamento entre documento e realidade. - exemplo/analogia: a ficha de fabrico é a "receita" escrita, sem ela ninguém repete o prato com o mesmo resultado.

NOTAS DO PROFESSOR - enfatizar: ficha de fabrico e ficha de ferramentas são documentos distintos mas ligados, um refere o outro. - erro comum/pergunta: trocar o número de corretor entre duas ferramentas parecidas e aplicar o comprimento errado. - exemplo/analogia: a ficha de ferramentas é como o inventário de uma caixa de ferramentas com etiquetas, cada uma no seu lugar certo.

NOTAS DO PROFESSOR - enfatizar: os parâmetros não se "inventam", partem do catálogo e ajustam-se com experiência. - erro comum/pergunta: confundir avanço por dente (fz) com avanço de trabalho (Vf), são grandezas diferentes ligadas pela fórmula. - exemplo/analogia: Vc é a velocidade a que "corre" o gume, n é quantas voltas dá a ferramenta por minuto para atingir essa velocidade.

NOTAS DO PROFESSOR - enfatizar: fazer o cálculo passo a passo no quadro, unidade a unidade, antes de qualquer atalho de calculadora. - erro comum/pergunta: esquecer de multiplicar pelo número de dentes z e calcular um Vf quatro vezes menor. - exemplo/analogia: pedir à turma para recalcular com Ø16 mm mantendo a mesma Vc, a rotação tem de descer.

NOTAS DO PROFESSOR - enfatizar: um aperto insuficiente é causa direta de vibração, mau acabamento e risco de acidente. - erro comum/pergunta: apertar a peça em cima da zona a maquinar, impedindo o acesso da ferramenta. - exemplo/analogia: a fixação é como segurar bem uma folha antes de a cortar, se escorrega, o corte sai torto.

NOTAS DO PROFESSOR - enfatizar: a escolha da ferramenta certa reduz tempo de ciclo e prolonga a vida útil do gume. - erro comum/pergunta: usar uma pinça desgastada e perder concentricidade, o que degrada o acabamento e pode partir a ferramenta. - exemplo/analogia: comparar um pré-ajustador de ferramenta a uma balança de precisão, mede antes de confiar.

NOTAS DO PROFESSOR - enfatizar: cada eixo tem um motor e um encoder próprios, o CNC coordena todos em simultâneo. - erro comum/pergunta: confundir o comando numérico (o "cérebro") com a máquina-ferramenta (o "corpo"). - exemplo/analogia: a fresadora CNC é como um braço robótico guiado por instruções escritas, o programa é o guião.

NOTAS DO PROFESSOR - enfatizar: repetibilidade é a grande vantagem do CNC face à maquinação manual. - erro comum/pergunta: assumir que todas as fresadoras têm o mesmo painel e os mesmos ciclos, cada fabricante tem variantes. - exemplo/analogia: mostrar fotos/vídeo de uma fresadora vertical e identificar os elementos em conjunto com a turma.

NOTAS DO PROFESSOR - enfatizar: o zero-peça não é fixo na máquina, é definido a cada nova montagem com um apalpador ou relógio comparador. - erro comum/pergunta: confundir zero-máquina com zero-peça e programar coordenadas relativas ao ponto errado. - exemplo/analogia: o zero-peça é o "ponto de partida no mapa", tudo o resto do percurso é medido a partir dele.

NOTAS DO PROFESSOR - enfatizar: misturar G90 e G91 sem perceber qual está ativo é uma das causas mais comuns de colisão. - erro comum/pergunta: deixar G91 ativo por engano e o próximo bloco somar-se à posição em vez de ir à cota absoluta. - exemplo/analogia: absoluto é dar uma morada fixa, incremental é dar direções a partir de onde se está.

NOTAS DO PROFESSOR - enfatizar: dominar ISO permite entender e corrigir qualquer programa, mesmo o gerado por conversacional ou CAM. - erro comum/pergunta: achar que o conversacional "substitui" a compreensão do ISO, é só outra forma de o gerar. - exemplo/analogia: ISO é escrever à mão uma carta, conversacional é preencher um formulário que gera a mesma carta.

NOTAS DO PROFESSOR - enfatizar: a atitude de "sentido de organização" do referencial aplica-se diretamente a como se escreve um programa. - erro comum/pergunta: escrever um programa "que funciona" mas ilegível, sem comentários nem estrutura. - exemplo/analogia: comparar a um código de programação normal, um bom programador comenta e organiza para o "eu" de amanhã.

NOTAS DO PROFESSOR - enfatizar: todo o bloco N é opcional para a máquina correr, mas essencial para localizar erros e editar com segurança. - erro comum/pergunta: esquecer o M30 no fim e a máquina não saber que o programa terminou. - exemplo/analogia: a estrutura do programa é como um texto com introdução, desenvolvimento e conclusão.

NOTAS DO PROFESSOR - enfatizar: incrementos de 10 em 10 nos N deixam espaço para inserir blocos depois sem renumerar tudo. - erro comum/pergunta: apagar um comentário "porque não faz nada" e perder a documentação do que aquele bloco faz. - exemplo/analogia: os números de bloco são como números de linha num livro, ajudam a apontar exatamente onde está o erro.

NOTAS DO PROFESSOR - enfatizar: M03/M04/M05 e o refrigerante fazem parte da segurança, nunca aproximar a ferramenta sem o fuso a rodar. - erro comum/pergunta: trocar M08 (refrigerante) com M03 (fuso) por semelhança de posição no bloco. - exemplo/analogia: as funções M são os "interruptores" da máquina, os G são os "movimentos".

NOTAS DO PROFESSOR - enfatizar: G17/G90/G94/G21/G54 aparecem quase sempre juntas no arranque de um programa métrico. - erro comum/pergunta: deixar G20 (polegadas) ativo de um programa anterior e programar em métrico por engano. - exemplo/analogia: estas funções são como as "definições" de um programa informático antes de começar a trabalhar.

NOTAS DO PROFESSOR - enfatizar: G00 é sempre movimento em vazio, G01 é sempre movimento a cortar, esta distinção é a base de tudo o resto. - erro comum/pergunta: usar G00 para "poupar tempo" já dentro do material, causa direta de colisões reais em oficina. - exemplo/analogia: G00 é andar depressa num corredor vazio, G01 é andar devagar a cortar relva com uma tesoura.

NOTAS DO PROFESSOR - enfatizar: I e J são sempre incrementais ao ponto de partida do arco, mesmo em G90, é uma armadilha frequente. - erro comum/pergunta: trocar G02 por G03 e a ferramenta descrever o arco do lado errado da peça. - exemplo/analogia: desenhar no quadro dois arcos, um com I/J e outro com R, para o mesmo resultado.

NOTAS DO PROFESSOR - enfatizar: o corretor H tem de corresponder ao número medido no pré-ajustador para essa ferramenta específica. - erro comum/pergunta: usar sempre H1 para todas as ferramentas por hábito, ignorando o comprimento real de cada uma. - exemplo/analogia: G43 é como "avisar" a máquina do tamanho real de cada lápis antes de desenhar.

NOTAS DO PROFESSOR - enfatizar: G41/G42 evitam ter de recalcular manualmente o percurso do centro da fresa para cada diâmetro diferente. - erro comum/pergunta: ativar ou cancelar a compensação já dentro do contorno, criando um movimento brusco não previsto. - exemplo/analogia: é como andar à volta de uma piscina mantendo sempre a mesma distância à borda, o raio é essa distância.

NOTAS DO PROFESSOR - enfatizar: sub-programação reduz erros e o tamanho do programa, o padrão escreve-se uma vez só. - erro comum/pergunta: esquecer o M99 no fim do sub-programa e a máquina não voltar ao programa principal. - exemplo/analogia: um sub-programa é como uma função reutilizável em qualquer linguagem de programação.

NOTAS DO PROFESSOR - enfatizar: ligar este bloco à boa prática de organização e reutilização já vista no Bloco 7. - erro comum/pergunta: duplicar o mesmo código várias vezes em vez de o isolar num sub-programa, dificultando correções. - exemplo/analogia: perguntar à turma, "se mudar o diâmetro de furo, quantos sítios do programa têm de mudar?"

NOTAS DO PROFESSOR - enfatizar: R é o plano de aproximação, Z é a profundidade final, o ciclo faz sozinho a ida e o retorno rápido. - erro comum/pergunta: esquecer o G80 no fim e o próximo movimento X/Y executar sem querer outro furo. - exemplo/analogia: o ciclo fixo é uma "macro" que a máquina já sabe fazer, só é preciso indicar onde e até onde.

NOTAS DO PROFESSOR - enfatizar: em roscagem, o avanço F tem de corresponder exatamente ao passo da rosca vezes a rotação, não é um valor livre. - erro comum/pergunta: aplicar um F de roscagem "estimado" em vez de calculado, arriscando partir o macho. - exemplo/analogia: roscagem sincronizada é como uma máquina de costura, agulha e tecido têm de andar ao mesmo ritmo.

NOTAS DO PROFESSOR - enfatizar: é o mesmo raciocínio de uma variável em qualquer linguagem de programação, só muda a sintaxe. - erro comum/pergunta: assumir que a sintaxe de variáveis é igual em todos os comandos, cada fabricante tem a sua. - exemplo/analogia: um programa paramétrico é um "molde" que se ajusta, em vez de um desenho fixo.

NOTAS DO PROFESSOR - enfatizar: só compensa a complexidade extra quando há repetição real de família de peças. - erro comum/pergunta: criar um programa paramétrico complexo para uma peça única, sem ganho nenhum. - exemplo/analogia: como criar uma fórmula em vez de calcular à mão sempre que os valores mudam.

NOTAS DO PROFESSOR - enfatizar: editar remotamente liberta a máquina para produzir enquanto se prepara o próximo programa. - erro comum/pergunta: fazer alterações importantes só na máquina e nunca as trazer de volta ao ficheiro mestre no computador. - exemplo/analogia: é como escrever um documento no computador em vez de o rabiscar direto na impressora.

NOTAS DO PROFESSOR - enfatizar: simulação é obrigatória antes de qualquer maquinação real, é o critério de desempenho central da UC. - erro comum/pergunta: confiar demasiado na simulação e saltar a primeira peça de teste em velocidade reduzida. - exemplo/analogia: simular um programa é como ensaiar uma peça de teatro antes da estreia ao vivo.

NOTAS DO PROFESSOR - enfatizar: otimizar não é só "mais rápido", é também menos desgaste e melhor qualidade da peça. - erro comum/pergunta: entrar sempre a direito e a direito em Z (mergulho reto) em ferramentas sem gume ao centro, o que as danifica. - exemplo/analogia: uma trajetória helicoidal é como descer uma escada em espiral, em vez de saltar diretamente ao fundo.

NOTAS DO PROFESSOR - enfatizar: este é exatamente o quarto critério de desempenho da UC, otimização validada por simulação e protótipo. - erro comum/pergunta: otimizar o percurso e esquecer de atualizar a ficha de fabrico com os novos parâmetros. - exemplo/analogia: pedir à turma para comparar dois percursos no ecrã de simulação e identificar qual tem menos "ziguezague".

NOTAS DO PROFESSOR - enfatizar: relacionar diretamente com as atitudes do referencial, responsabilidade e respeito pelas regras e normas. - erro comum/pergunta: retirar aparas com a máquina em funcionamento ou sem os EPI adequados. - exemplo/analogia: comparar às regras de segurança rodoviária, servem para prevenir, não para atrasar.