Machining time prediction device for predicting an execution time for tool change
AssigneeFanuc Corporation
InventorHisateru Ishiwari
Life of this patent
Estimating the term…
Abstract
A device configured to predict an execution time of an auxiliary function for tool change extracts an auxiliary function command for tool change from a machining program, calculates the storage position of a before-exchange tool and the storage position of an after-exchange tool, based on the auxiliary function command, and calculates a distance between tools, based on the results of the calculation. Also, the prediction device predicts the execution time of the auxiliary function command for tool change with reference to a database in which the distance between tools is associated with an actual value of the auxiliary function execution time for tool change.
Claims11
A machining time prediction device configured to predict an execution time of an auxiliary function for tool change, the machining time prediction device comprising:
- a processor configured to:
- extract an auxiliary function command for tool change from a machining program,
- calculate a storage position of a before-exchange tool and a storage position of an after-exchange tool, based on the auxiliary function command,
- calculate a distance between tools, based on the storage position of a before-exchange tool and the storage position of an after-exchange tool, and
- predict the execution time of the extracted auxiliary function command for tool change with reference to a database in which the distance between tools is associated with an actual value of the auxiliary function execution time for tool change.
A machining time prediction device configured to predict an execution time of an auxiliary function for tool change, the machining time prediction device comprising:
- a tool change auxiliary function command extraction unit configured to extract an auxiliary function command for tool change from a machining program;
- a tool position calculation unit for positions before and after tool change configured to calculate a storage position of a before-exchange tool and a storage position of an after-exchange tool, based on the auxiliary function command;
- an inter-tool distance calculation unit configured to calculate a distance between tools, based on the storage position of a before-exchange tool and the storage position of an after-exchange tool;
- and
- a tool change time prediction unit configured to predict the execution time of the extracted auxiliary function command for tool change with reference to a database in which the distance between tools is associated with an actual value of the auxiliary function execution time for tool change,
- wherein the tool change time prediction unit performs the prediction based on data of the database which includes the same distance between tools as the distance between tools that is calculated by the inter-tool distance calculation unit.
A machining time prediction device configured to predict an execution time of an auxiliary function for tool change, the machining time prediction device comprising:
- a tool change auxiliary function command extraction unit configured to extract an auxiliary function command for tool change from a machining program;
- a tool position calculation unit for positions before and after tool change configured to calculate a storage position of a before-exchange tool and a storage position of an after-exchange tool, based on the auxiliary function command;
- an inter-tool distance calculation unit configured to calculate a distance between tools, based on the storage position of a before-exchange tool and the storage position of an after-exchange tool;
- and
- a tool change time prediction unit configured to predict the execution time of the extracted auxiliary function command for tool change with reference to a database in which the distance between tools is associated with an actual value of the auxiliary function execution time for tool change,
- wherein the database associates the storage position of a before-exchange tool and the storage position of an after-exchange tool with the actual value of the auxiliary function execution time for tool change, and the tool change time prediction unit performs the prediction based on data of the database which includes the storage position of a before-exchange tool and the storage position of an after-exchange tool being the same as the storage position of a before-exchange tool and the storage position of an after-exchange tool which are calculated by the tool position calculation unit for positions before and after tool change.
A machining time prediction device configured to predict an execution time of an auxiliary function for tool change, the machining time prediction device comprising:
- a tool change auxiliary function command extraction unit configured to extract an auxiliary function command for tool change from a machining program;
- a tool position calculation unit for positions before and after tool change configured to calculate a storage position of a before-exchange tool and a storage position of an after-exchange tool, based on the auxiliary function command;
- an inter-tool distance calculation unit configured to calculate a distance between tools, based on the storage position of a before-exchange tool and the storage position of an after-exchange tool;
- and
- a tool change time prediction unit configured to predict the execution time of the extracted auxiliary function command for tool change with reference to a database in which the distance between tools is associated with an actual value of the auxiliary function execution time for tool change,
- wherein the tool change time prediction unit performs the prediction by using an approximate expression generated based on the database.
Dependencies are inferred from the claim text.