NEW : Asynchronous Spindle Control

Hi OpenCN followers,

Today we are increasing OpenCN possibilities by adding a spindle component !

Previously, it was only possible to control one spindle with very few flexibility.
This implementation add a lot of new option :

  • Selection of spindle type (standard or ATC currently implemented)
  • Speed override capability while milling
  • Temperature/Cooling management
  • Up to 8 parallel asynchronous spindle control (can be increased)
  • Made to ease future addition of option

Coming with this, we fixed quite a lot of bugs, added documentation, and improved a bit the usage of different tool around OpenCN.

For the people interested, here is the documentation :
https://mecatronyx.gitlab.io/opencnc/opencn/components/spindle.html

Enjoy,

Xavier