×

NUMERICAL CONTROLLER HAVING TOOL LIFE MANAGEMENT FUNCTION CONSIDERING CHANGE IN MACHINING CONDITIONS

  • US 20160363925A1
  • Filed: 06/14/2016
  • Published: 12/15/2016
  • Est. Priority Date: 06/15/2015
  • Status: Active Grant
First Claim
Patent Images

1. A numerical controller for machining a workpiece by controlling a machine tool including a tool based on a command of a block read from a machining program, the numerical controller comprising:

  • a tool data storage section for storing tool data in which the tool and a life of the tool are associated with each other;

    a machining condition data storage section for storing machining condition data in which machining conditions at time of machining and a consumption factor representing a degree to which the tool consumes the tool life under the machining conditions are associated with each other;

    a program operation section for controlling the machine tool based on the machining program;

    a tool usage calculation section for calculating a usage of the tool for each block of the machining program;

    a consumption factor determination section for determining a consumption factor by referring to the machining condition data storage section based on machining conditions at time of machining performed in accordance with the machining program; and

    a life consumption-amount calculation section for calculating an accumulated consumption life, which is a tool life consumed before each block, based on the tool usage for each block calculated by the tool usage calculation section and the consumption factor determined by the consumption factor determination section,wherein the program operation section is configured to select, if a command of a block read from the machining program is a tool change command, a tool having a tool life that does not end before a next tool change command, from among tools stored in the tool data storage section, based on the accumulated consumption life.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×