Numerical controller
AssigneeFanuc Corporation
InventorYousuke Koyanaka
Life of this patent
Estimating the term…
Abstract
A numerical controller performs control to rotate a turret, which holds a plurality of tools on the outer peripheral portion thereof, thereby moving one (selected tool) of the tools selected by a command to a predetermined position (selected position). The numerical controller sets and holds a partial area of the outer peripheral portion of the turret as an area (passage-prohibited area) prohibited from passing through the selected position and determines whether or not the selected tool is present in the passage-prohibited area or whether or not the passage-prohibited area passes through the selected position as the selected tool is moved to the selected position.
Claims7
A numerical controller configured to rotate a turret, which holds a plurality of tools on the outer peripheral portion thereof, thereby moving a selected one of the tools selected by a command to a predetermined selected position, the numerical controller comprising:
- a passage-prohibited area holding unit configured to hold a partial area of the outer peripheral portion of the turret as a passage-prohibited area prohibited from passing through the selected position;
- and
- a passage-prohibited area check unit configured to determine whether or not the selected tool is present in the passage-prohibited area and/or whether or not the passage-prohibited area passes through the selected position as the selected tool is moved to the selected position.
Dependencies are inferred from the claim text.