Sum of active offsets not zero
Siemens · SINUMERIK 828D
What does 61426 mean?
The sum of active offsets in the current block for geometry axes or rotary axes does not equal zero. This indicates a conflict in coordinate system transformations, which can lead to incorrect machine movements. The error code (%4) specifies the exact type of offset and axis affected.
Common Causes
- Multiple active offsets (e.g., G54, G55, G500, G92) are being applied simultaneously, resulting in a conflicting transformation sum.
- Inadvertent activation of an offset (e.g., tool offset, workpiece offset) in a block where it should not be combined with another active offset.
- Incorrect programming logic where an offset is not properly cancelled (e.g., G500) before another offset is called.
- Machine data (e.g., MD18000 to MD18005 for basic offsets) has been set incorrectly, leading to non-zero initial offset values.
- Transformation cycles (e.g., TRANS, ROT, SCALE) are applied in an illogical sequence or with incorrect parameters, resulting in a net non-zero offset.
Repair Steps & Checklist
Click steps to track your progress.
- 1
1. Analyze the NC program block where the fault occurs, identifying all active G-codes related to offsets (e.g., G54, G55, G500, G92, G68/G69).
- 2
2. Verify that only one primary workpiece offset (e.g., G54-G59) is active at any given time, cancelling previous offsets before new ones.
- 3
3. Check the status of active offsets using NC diagnostics (e.g., traversing display, active G-code display) to confirm which offsets are engaged.
- 4
4. Review any transformation cycle calls (e.g., G68 for rotation, TRANS A,B,C) and ensure they are cancelled (e.g., G69, TRANS A=0,B=0,C=0) before subsequent operations.
- 5
5. Examine machine data for coordinate systems and offsets (e.g., MD18000 to MD18005) to ensure initial values are correctly defined or zero where appropriate.