Numerically controlled machining apparatus for automatically exchanging tools and workpieces
AssigneeMitsubishi Denki Kabushiki Kaisha
InventorsKazuhisa Sugiyama, Atsuko Tsukamoto
Life of this patent
Estimating the term…
Abstract
A numerically controlled machining apparatus that displays data, such as a tool reduction allowance, a tool core gap amount, and a tool shape and the like for a tool. The data is displayed along with the setting condition of a tool as it is set by a tool exchanging device. The data is detected by a tool set detecting device. A tool setting condition display identifies a tool which is set in the tool exchanging device and a tool that is not set in the tool exchanging device by use of a different color.
Claims10
A numerically controlled machining apparatus operative under control of a computer program for defining a sequence of operational steps, including a tool exchanging command, and for specifying tools required to perform such operational steps, comprising:
- a tool exchanging means, comprising a multiple tool carrier and a tool selection and transfer device, for carrying a plurality of different tools, each having a unique identifier, and for automatically exchanging a tool in response to a command in said program sequence;
- a specified tool registration means for obtaining from said program the unique identifier for the tools specified for use in said operational steps and for registering said unique identifiers;
- a tool set detecting means, comprising a unique identifier detector for detecting the unique identifier of tools currently present in said multiple tool carrier and being responsive to said unique identifiers in said specified tool registration means, for detecting whether a registered tool is present or not present in said tool exchanging means on the basis of a comparison of said detected unique identifiers and said stored unique identifiers;
- and
- a tool set condition displaying means for displaying an identification of each of the plurality of registered tools and identifying for each such registered tool whether or not said registered tool is set in said tool exchanging means and is detected by said tool set detecting means.
A numerically controlled machining apparatus, operative under control of a computer program for defining a sequence of operational steps, comprising:
- a workpiece fixing means for fixing a workpiece in said machining apparatus;
- a workpiece data receiving means for detecting workpiece data which has been set in said workpiece fixing means;
- and
- a workpiece data set indicating means for stopping said program, for displaying necessary workpiece data for execution of said program, and for prompting an operator to set workpiece data when said workpiece data receiving means detects that said necessary workpiece data has not been set in said workpiece fixing means.
A numerically controlled machining apparatus, operative under control of a computer program for defining a sequence of operational steps, comprising:
- a workpiece fixing means for fixing a workpiece on a table;
- a workpiece data storage means, in said workpiece fixing means, for storing data such as position and height of each workpiece and a unique identifier for each workpiece;
- a display means for displaying information with regard to the operational steps being conducted from the program and the unique identifier for a workpiece
- a program analyzing means for stopping execution of said program temporarily, in case where workpiece data of a workpiece for a workpiece exchanging command has not been inputted in said workpiece data storage means in the course of analyzing the blocks of said program, for displaying information concerning the block of said program during which the stop occurs and the corresponding unique identifier for said workpiece, and for restoring said program after said workpiece data is inputted;
- a computing means for computing a relative position of a tool to said table according to workpiece data stored in said workpiece data storage means;
- and
- a movement controlling means for controlling a movement of a spindle having a tool and said table according to a position of the tool to said table computed by said computing means.
Dependencies are inferred from the claim text.