FANUC codes
FANUCProgram/G-codeIntermediate15-30 minutes

058

Fanuc Alarm 058 - END POINT NOT FOUND

SYSTEM ALARM 58

Fanuc alarm 058: SYSTEM ALARM 58. This alarm indicates a fault condition detected by the Fanuc control. Refer to the alarm number and name to identify the specific system or function involved.

Root Cause Summary

Alarm 058 END POINT NOT FOUND occurs when using Direct Dimension Drawing (DDD) programming mode and the CNC cannot calculate the endpoint of a programmed block due to insufficient or contradictory geometric information. This typically happens when required dimensions, angles, or constraints are missing or improperly specified in the drawing dimension command format.

Causes and Fixes

  1. 1

    Review the alarmed block number displayed on the CNC screen. Check the program at this N-number for missing L (length), A (angle), I/J/K (incremental), or X/Y/Z endpoint specifications.

  2. 2

    Verify that each DDD block contains at least two geometric definitions. For example, G01 requires angle and length, or coordinate and angle, or two coordinates to define the endpoint uniquely.

  3. 3

    Check Parameter 3450-3459 (Drawing Dimension settings) to confirm DDD feature is properly enabled with bit settings. Bit 0 of P3450 enables DDD mode.

  4. 4

    Correct the program by adding the missing dimensional constraint (L, A, or absolute coordinate) to fully define the endpoint geometry. Reset alarm and test program in single block mode.

DIY Feasiblehigh confidence

Call a technician if:

  • ·Parameter corruption persists after reset
  • ·Hardware memory issues suspected
  • ·Multiple related alarms occur simultaneously

Prevention

  • Always provide sufficient geometric constraints in DDD blocks
  • Validate program geometry before execution
  • Regularly backup parameter settings
  • Use appropriate dimensional precision for application

Common Mistakes

  • Mixing absolute and incremental coordinates in DDD blocks
  • Specifying both I,J,K and R values for arcs
  • Using excessive decimal precision
  • Forgetting to enable DDD parameters

Related Alarms

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.