Siemens SINUMERIK codes
Siemens SINUMERIKServo/AxisIntermediate30-120 minutes

61112

Siemens 61112 - Block : Tool radius negative

Block: Tool radius negative

The radius of the active tool is negative. This is illegal

Root Cause Summary

Alarm 61112 fires when a tool radius value stored in the tool offset table is negative, which violates SINUMERIK geometry requirements for cycles like CYCLE72 (roughing), CYCLE76 (finishing), CYCLE77 (threading), and CYCLE90 (deep hole drilling). Tool radius must always be positive; negative values cause immediate cycle rejection in the NCK interpreter.

Safety

  • Only qualified personnel should diagnose and clear control alarms; follow the machine builder's safety procedures and lockout/tagout where hardware work is required.

Causes and Fixes

  1. 1

    Access the Tool Offset Table via HMI menu: [PARAMETER] → [TOOL DATA] → [TOOL OFFSETS]. Identify the active tool from the alarm block number reference and locate its radius value (typically labeled as R or RADIUS).

    Do not edit tool offsets while a cycle is active; stop the program first.

  2. 2

    Verify the tool radius sign: positive values only (e.g., 6.5 for 6.5mm radius tool). If negative (e.g., -6.5), correct to positive value. Check MD10010 (TOOL_CHANGE_POS) and tool table storage location (typically SD43200 range for tool geometry).

  3. 3

    Confirm tool definition in the tool table matches the physical tool geometry. Use tool pre-setter or calipers to measure actual tool radius; re-enter corrected value and press [SAVE].

  4. 4

    Reset the NCK by cycling the machine power off/on or issuing NC Reset command. Re-run the program block to verify alarm 61112 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.