SPINDLE(9) | HAL Component | SPINDLE(9) |
spindle - Control a spindle with different acceleration and deceleration and optional gear change scaling
loadrt spindle [count=N|names=name1[,name2...]]
This component will control a spindle with adjustable acceleration and deceleration.
NOTE: This component is unfortunately named and creates pins with names very
much like those created by the motion component.
In nearly every case this is not the documentation page that you are looking
for.
See http://linuxcnc.org/docs/html/man/man9/motion.9.html instead.
It is designed for use with non-servo spindle drives that have separate fwd/reverse inputs, such as DC drives and inverters. If a spindle encoder is available it is used to tailor the acceleration and deceleration to the spindle load. If not the spindle speed is simulated. The component allows for gearboxes with up to 16 gears. Each gear has individual control of speeds, acceleration, driver gain and direction.
Les Newell
GPL
2023-02-10 | LinuxCNC Documentation |