Siemens SINUMERIK codes
Siemens SINUMERIKProgram/G-codeIntermediate30-120 minutes

104034

Siemens 840D 104034 - No work offset selected

No work offset selected

Siemens SINUMERIK alarm 104034: No work offset selected. This alarm indicates a required configuration element, parameter, or program component is missing or has not been set up.

Root Cause Summary

Alarm 104034 occurs when the CNC program attempts to execute machining operations without an active work offset (G54-G59, G500, G505, etc.). The control requires a defined coordinate system reference before allowing tool movements in the working plane. This is a safety feature to prevent machining in undefined coordinate spaces.

Safety

  • Refer to Siemens documentation
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Open the active NC program in the editor and review the initialization section after the program header.

  2. 2

    Insert the appropriate work offset command (typically G54 or G505 G54) in the program header or before the first G0/G1 movement command.

  3. 3

    Verify that the selected work offset (e.g., G54) has valid offset values entered in the work offset memory under 'Offset' -> 'Work Offset'.

  4. 4

    Reset the program, reselect it, and execute from the beginning to confirm alarm clears.

Service Recommended confidence

Seeing Multiple Alarms?

Seeing another alarm with this one? Enter the code.

Get machine-aware diagnosis

AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.

Start free

Was this guide helpful?

Always verify with your machine manual or a certified technician before performing service procedures.