Back to GSM Code List

CYCLE97/CYCLE99: Siemens lathe threading

Siemens cycles for lathe threading and thread variants.

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
Siemens lathe
Machine
Turning, Mill-turn
Risk
High
Example
CYCLE97(...)
E.g.:
CYCLE97(...)

Machine: Turning, Mill-turnRisk: High

Siemens

CYCLE97(...) / CYCLE99(...)
  • They control thread parameters, passes and pull-out differently from Fanuc G76.
  • Check pitch, depth, entry angle and spindle direction.

Fanuc · Haas · Fagor

  • Fanuc: Equivalences: G76, G92 or G32 depending on strategy.
  • Haas: Equivalences: G76/G92/G32 depending on control and postprocessor.
  • Fagor: Find equivalent Fagor threading cycle.

Related:

Other codes in Siemens lathe

See the full list of G and M codes

Frequently Asked Questions (FAQ)

What does CYCLE97/CYCLE99 mean in a CNC program?

Siemens cycles for lathe threading and thread variants. In the catalogue it appears as "Siemens lathe threading", within the Siemens lathe family.

How is CYCLE97/CYCLE99 written on each control?

Siemens: CYCLE97(...) / CYCLE99(...). 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 CYCLE97/CYCLE99?

CYCLE97(...) — Siemens cycles for lathe threading and thread variants.

Which other codes is CYCLE97/CYCLE99 combined with?

In practice CYCLE97/CYCLE99 appears alongside these codes: G76, G32, G92. It is worth reading them together, because the state one leaves behind conditions what the next one does.

Which machines use CYCLE97/CYCLE99?

CYCLE97/CYCLE99 is used in: Turning, Mill-turn.

What should you watch out for with CYCLE97/CYCLE99?

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