Optimization device
AssigneeFanuc Corporation
InventorToshifumi MURAMATSU
Life of this patent
Estimating the term…
Abstract
To optimize NC program cores included in a generated machining program and expedite operation of a machine tool. An optimization device includes a block analysis unit, a code processing unit, and a program generation unit. The block analysis unit analyzes a preparatory function code and/or an auxiliary function code for each of a plurality of blocks included in a first program. The code processing unit performs a process on the preparatory function code and/or the auxiliary function code in a plurality of successive blocks based on a result of the analysis by the block analysis unit and optimizes the first program. The program generation unit generates the first program optimized by the code processing unit as a second program.
Claims11
An optimization device comprising:
- a block analysis unit configured to analyze a preparatory function code and/or an auxiliary function code for each of a plurality of blocks included in a first program;
- a code processing unit configured to perform a process on the preparatory function code and/or the auxiliary function code in a plurality of successive blocks based on a result of the analysis by the block analysis unit and optimize the first program;
- and
- a program generation unit configured to generate the first program optimized by the code processing unit as a second program.
Dependencies are inferred from the claim text.