Machine tool, tool load displaying method for machine tool, and non-transitory computer-readable storage medium
AssigneeYamazaki Mazak Corporation
InventorsJun Matsui, Yuuki Yamamoto, Takuro Katayama, Morikuni Kimura
Life of this patent
Estimating the term…
Abstract
A tool load displaying method for a machine tool includes inputting a machining program that specifies a plurality of tools used during machining work and that specifies machining processes which constitute the machining work and each of which is performed by using each of the plurality of tools. At least one piece of load information corresponding to each of the plurality of tools during each of the at least one machining process is calculated. Selected load information is selected from the at least one piece of load information. The plurality of tools are displayed.
Claims16
A tool load display method comprising:
- inputting a machining program that specifies a plurality of tools used during machining work and that specifies machining processes which constitute the machining work and each of which is performed by using each of the plurality of tools;
- calculating at least one piece of load information corresponding to each of the plurality of tools during each of the machining processes;
- assigning the at least one piece of load information to each of the plurality of tools;
- selecting selected load information from the at least one piece of load information;
- determining a displaying order of the plurality of tools based on the selected load information assigned to each of the plurality of tools;
- displaying on a display of a machine tool, the plurality of tools in the displaying order;
- displaying, next to each of the plurality of tools, at least one machining process performed by using each of the plurality of tools, at least one of:
- a cutting depth of each of the plurality of tools relative to a workpiece;
- a feed rate of the workpiece;
- a cutting speed of cutting the workpiece;
- and a rotational speed of a spindle configured to rotate the workpiece or each of the plurality of tools being defined in the at least one machining process;
- and
- displaying, upon selecting a selected machining process from the at least one machining process displayed, the cutting speed and the feed rate corresponding to the selected machining process and the cutting speed and the feed rate corresponding to a different machining process which is different from the selected machining process and in which each of the plurality of tools is used such that the cutting speeds are comparable with each other and the feed rates are comparable with each other.
A tool load display method comprising:
- inputting a machining program that specifies a plurality of tools used during machining work and that specifies machining processes which constitute the machining work and each of which is performed by using each of the plurality of tools;
- calculating at least one piece of load information corresponding to each of the plurality of tools during each of the machining processes;
- assigning the at least one piece of load information to each of the plurality of tools;
- selecting selected load information from the at least one piece of load information;
- determining a displaying order of the plurality of tools based on the selected load information assigned to each of the plurality of tools;
- displaying on a display of a machine tool, the plurality of tools in the displaying order;
- displaying, next to each of the plurality of tools, at least one machining process performed by using each of the plurality of tools, at least one of:
- a cutting depth of each of the plurality of tools relative to a workpiece;
- a feed rate of the workpiece;
- a cutting speed of cutting the workpiece;
- and a rotational speed of a spindle configured to rotate the workpiece or each of the plurality of tools being defined in the at least one machining process;
- and
- displaying a graph that shows, in a time-series manner, a cutting power parameter corresponding to cutting power applied to each of the plurality of tools between a start and an end of the machining program.
A machine tool comprising:
- a display;
- a memory to store a machining program that specifies a plurality of tools used during machining work and that specifies machining processes which constitute the machining work and each of which is performed by using each of the plurality of tools;
- and
- a processor configured to:
- calculate at least one piece of load information corresponding to each of the plurality of tools during each of the machining processes;
- assign the at least one piece of load information to each of the plurality of tools;
- select selected load information from the at least one piece of load information;
- determine a displaying order of the plurality of tools based on the selected load information assigned to each of the plurality of tools;
- display the plurality of tools in the displaying order on the display;
- display on the display, next to each of the plurality of tools, at least one machining process performed by using each of the plurality of tools, at least one of:
- a cutting depth of each of the plurality of tools relative to a workpiece;
- a feed rate of the workpiece;
- a cutting speed of cutting the workpiece;
- and a rotational speed of a spindle configured to rotate the workpiece or each of the plurality of tools being defined in the at least one machining process;
- and
- display, upon selecting a selected machining process from the at least one machining process displayed, on the display, the cutting speed and the feed rate corresponding to the selected machining process and the cutting speed and the feed rate corresponding to a different machining process which is different from the selected machining process and in which each of the plurality of tools is used such that the cutting speeds are comparable with each other and the feed rates are comparable with each other.
A non-transitory computer-readable storage medium storing a program for causing a computer to execute processing comprising:
- inputting a machining program that specifies a plurality of tools used during machining work and that specifies machining processes which constitute the machining work and each of which is performed by using each of the plurality of tools;
- calculating at least one piece of load information corresponding to each of the plurality of tools during each of the machining processes;
- assigning the at least one piece of load information to each of the plurality of tools;
- selecting selected load information from the at least one piece of load information;
- determining a displaying order of the plurality of tools based on the selected load information assigned to each of the plurality of tools;
- displaying on a display of a machine tool, the plurality of tools in the displaying order;
- displaying, next to each of the plurality of tools, at least one machining process performed by using each of the plurality of tools, at least one of:
- a cutting depth of each of the plurality of tools relative to a workpiece;
- a feed rate of the workpiece;
- a cutting speed of cutting the workpiece;
- and a rotational speed of a spindle configured to rotate the workpiece or each of the plurality of tools being defined in the at least one machining process;
- and
- displaying the cutting speed and the feed rate corresponding to the selected machining process and the cutting speed and the feed rate corresponding to a different machining process which is different from the selected machining process and in which each of the plurality of tools is used such that the cutting speeds are comparable with each other and the feed rates are comparable with each other.
Dependencies are inferred from the claim text.