Back to GSM Code List

G50.1/G51.1: Programmable mirroring

Activates or cancels programmable mirror image according to control.

For reference only: syntax changes with the control, the post-processor and the machine parameters. Check the official manual and run a simulation before cutting. Legal notice.

Family
Transformations
Machine
Milling, Mill-turn
Risk
High
Example
G51.1 X0 / G50.1
E.g.:
G51.1 X0 / G50.1

Machine: Milling, Mill-turnRisk: High

Fanuc

G51.1 / G50.1
  • High risk in asymmetrical pieces; verify direction of arcs and compensations.

Haas

  • Haas can use M94-M96 for mirror image on certain models.

Other codes in Transformations

See the full list of G and M codes

Frequently Asked Questions (FAQ)

What does G50.1/G51.1 mean in a CNC program?

Activates or cancels programmable mirror image according to control. In the catalogue it appears as "Programmable mirroring", within the Transformations family.

How is G50.1/G51.1 written on each control?

Fanuc: G51.1 / G50.1. The exact syntax depends on the control version and the machine parameters: always confirm with the manufacturer's manual.

Can you give me an example of G50.1/G51.1?

G51.1 X0 / G50.1 — Activates or cancels programmable mirror image according to control.

Which machines use G50.1/G51.1?

G50.1/G51.1 is used in: Milling, Mill-turn.

What should you watch out for with G50.1/G51.1?

High risk: a mistake here can cause a crash, a broken tool or an out-of-tolerance part. Simulate the program and dry-run it before cutting.

Related tools