Back to GSM Code List

Heidenhain FN 0-FN 27: Formula and logic functions

Heidenhain conversational functions for arithmetic (FN 0-FN 19), logic (FN 20-FN 27), messages, and writing system parameters.

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
Heidenhain
Machine
Milling, Turning, Mill-turn
Risk
Medium
Example
FN 0: Q10 = +5 / FN 1: Q11 = Q10 + Q2 / FN 17: SYSWRITE
E.g.:
FN 0: Q10 = +5 / FN 1: Q11 = Q10 + Q2 / FN 17: SYSWRITE

Machine: Milling, Turning, Mill-turnRisk: Medium

Heidenhain

  • They are the conversational equivalent of the Q-parameters variables; FN 17 writes to system parameters.

Other codes in Heidenhain

See the full list of G and M codes

Frequently Asked Questions (FAQ)

What does Heidenhain FN 0-FN 27 mean in a CNC program?

Heidenhain conversational functions for arithmetic (FN 0-FN 19), logic (FN 20-FN 27), messages, and writing system parameters. In the catalogue it appears as "Formula and logic functions", within the Heidenhain family.

Can you give me an example of Heidenhain FN 0-FN 27?

FN 0: Q10 = +5 / FN 1: Q11 = Q10 + Q2 / FN 17: SYSWRITE — Heidenhain conversational functions for arithmetic (FN 0-FN 19), logic (FN 20-FN 27), messages, and writing system parameters.

Which machines use Heidenhain FN 0-FN 27?

Heidenhain FN 0-FN 27 is used in: Milling, Turning, Mill-turn.

What should you watch out for with Heidenhain FN 0-FN 27?

Medium risk: it rarely breaks anything on its own, but a wrong value shows up on the part. Check the block before running the batch.

Related tools