Numerical controller and numerical control program
AssigneeFanuc Corporation
InventorsShouki Tani, Naoya Koide
Life of this patent
Estimating the term…
Loading patent…
AssigneeFanuc Corporation
InventorsShouki Tani, Naoya Koide
Estimating the term…
A numerical controller 10 according to an aspect of the present disclosure does not require excessive speed and acceleration yet suppress errors in movement paths, and in accordance with a machining program containing a plurality of command blocks that each specify a designated speed of a target, controls a machining device having a plurality of driving axes for driving the target. The numerical controller 10 comprises: a synthetic speed calculation unit 16 that, for at least a curve block which designates curve movement and which is from among the plurality of command blocks, calculates a synthetic speed that is revised so that the designated speed is initially accelerated from zero by a prior revision time constant and finally decelerated to zero by the prior revision time constant; and a prior revision speed calculation unit 17 that calculates a prior revision speed of each driving axis for each time to realize the synthetic speed.
A numerical controller for controlling, in accordance with a machining program containing a plurality of command blocks that each specify a designated speed of a target, a machining device having a plurality of driving axes for driving the target, the numerical controller comprising:
A non-transitory storage medium which non-transitorily stores a numerical control program for controlling, in accordance with a machining program containing a plurality of command blocks that each specify a designated speed of a target, a machining device having a plurality of driving axes for driving the target, the numerical control program comprising:
Dependencies are inferred from the claim text.