Numerical controller with multi-core processor
AssigneeFanuc Corporation
InventorMasanori KOBAYASHI
Life of this patent
Estimating the term…
Abstract
A numerical controller with a multi-core processor estimates moving instruction creation processing time required for creation of a moving instruction that is to be executed in a predetermined cycle on the basis of a machining instruction obtained from a machining program and divides a process for creating the moving instruction with respect to cores of the multi-core processor on the basis of the estimated processing time. Consequently, processing performance for the moving instruction creation process is improved.
Claims3
A numerical controller with a multi-core processor that controls a machine tool by execution of a machining program, the numerical controller with the multi-core processor comprising:
- a moving instruction creation processing time estimation unit that estimates moving instruction creation processing time required for creation of a moving instruction that is to be executed in a predetermined cycle on the basis of a machining instruction obtained from the machining program, and
- a moving instruction creation process division unit that divides a moving instruction creation process for creating the moving instruction with respect to cores of the multi-core processor on the basis of the moving instruction creation processing time estimated by the moving instruction creation processing time estimation unit.
Dependencies are inferred from the claim text.