Numerical controller performing oscillation cutting correcting spindle tracking error
AssigneeFanuc Corporation
InventorToshihiro Watanabe
Life of this patent
Estimating the term…
Loading patent…
AssigneeFanuc Corporation
InventorToshihiro Watanabe
Estimating the term…
A numerical controller includes a position instruction generating unit configured to generate the position instruction; an oscillation instruction generating unit configured to generate the oscillation instruction; a position speed control unit configured to add the position instruction and the oscillation instruction to generate a synthesized instruction; and a current control unit configured to control movement of a tool or rotation of a spindle. The oscillation instruction generating unit includes a tracking error calculating unit configured to obtain and calculate an actual angle and an ideal angle of the spindle, and a frequency recalculating unit configured to recalculate the oscillation frequency or a rotational speed of the spindle based on the actual angle and the ideal angle. The current control unit controls the movement of the tool or the rotation of the spindle according to the recalculated oscillation frequency or rotational speed of the spindle.
A numerical controller configured to perform oscillation cutting by superimposing an oscillation instruction on a position instruction, the oscillation instruction including specifying an oscillation frequency and an oscillation amplitude, the numerical controller comprising:
Dependencies are inferred from the claim text.