Machining operation assisting device and storage medium
AssigneeFanuc Corporation
InventorShinichi Ozeki
Life of this patent
Estimating the term…
Abstract
A numerical control device as a machining operation assisting device extracts an operation item whose necessity changes depending on the operating state of a machine tool, determines the necessity of the operation item based on the operating condition of the machine tool, adds the necessity to the operation item, and determines the presence or absence of an operation to be executed by an operator based on the necessity added to the operation item. Then, a screen of a display unit of the numerical control device as the machining assisting device, a terminal device of the operator, or a computer managing the machine tool in a factory, for example, is informed of the determined necessity of the operation item.
Claims9
A machining operation assisting device, comprising:
- at least one processor configured to execute processing, as input information, machine configuration information, machining information, and machine state information indicating an operating state of a machine tool, wherein
- the machine configuration information includes information indicating presence or absence of a rotating axis of the machine tool,
- the machining information includes information indicating dimensional tolerance or whether a machining operation was performed for a predetermined time,
- the machine state information includes at least one of temperature, operating time, cutting time of the machine tool, or a torque of the machine tool,
- the at least one processor is configured to execute:
- extracting, based on arithmetic processing using the input information, a plurality of operation items whose necessity changes depending on the operating state of the machine tool,
- determining the necessity of each operation item of the extracted plurality of operation items by numerical evaluation using the machine state information, wherein the numerical evaluation includes comparison with a plurality of thresholds or calculation of the necessity based on at least two types of the machine state information,
- adding the determined necessity to said each operation item of the extracted plurality of operation items,
- based on the necessity, determining whether an operation to be executed by an operator is present for said each operation item of the extracted plurality of operation items, and
- in response to determining the necessity of at least one operation item, among the extracted plurality of operation items, being equal to or higher than a predetermined level, stopping the machine tool before a next machining operation is started or before a next machining step is started.
A non-transitory computer-readable storage medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform:
- processing, as input information, machine configuration information, machining information, and machine state information indicating an operating state of a machine tool, wherein
- the machine configuration information includes information indicating presence or absence of a rotating axis of the machine tool,
- the machining information includes information indicating dimensional tolerance or whether a machining operation was performed for a predetermined time,
- the machine state information includes at least one of temperature, operating time, cutting time of the machine tool, or a torque of the machine tool;
- extracting, based on arithmetic processing using the input information, a plurality of operation items whose necessity changes depending on the operating state of the machine tool;
- determining the necessity of each operation item of the extracted plurality of operation items by numerical evaluation using the machine state information, wherein the numerical evaluation includes comparison with a plurality of thresholds or calculation of the necessity based on at least two types of the machine state information;
- adding the determined necessity to said each operation item of the extracted plurality of operation items;
- based on the necessity, determining whether an operation to be executed by an operator is present for said each operation item of the extracted plurality of operation items;
- and
- in response to determining the necessity of at least one operation item, among the extracted plurality of operation items, being equal to or higher than a predetermined level, processing to stop the machine tool before a next machining operation is started or before a next machining step is started.
Dependencies are inferred from the claim text.