Introdução às macros

10. Macro personalizada

Introdução às macros

Introdução às macros personalizadas

As macros personalizadas (também conhecidas como macros B ou programação paramétrica) permitem criar programas CNC flexíveis utilizando variáveis, operações matemáticas e estruturas de controle.

Vantagens da Programação Paramétrica

  • Programas reutilizáveis com dimensões variáveis
  • Redução de erros de programação
  • Famílias de peças com um único programa
  • Cálculos automáticos
  • Ciclos personalizados

Exemplo básico

#1 = 50        ; Diametro
#2 = 30        ; Profondita
#3 = [#1/2]    ; Raggio (calcolato)

G00 X#3 Y0 Z5
G01 Z-#2 F100
G02 X#3 Y0 I-#3 J0 F200
G00 Z5

Compatibilidade

A sintaxe das macros varia entre os controladores (Fanuc, Haas, Siemens). O CNC Simulator Pro suporta principalmente a sintaxe da Fanuc.