# NEW : Asynchronous Spindle Control

**URL:** <http://discourse.heig-vd.ch/t/new-asynchronous-spindle-control/424>\
**Category:** OpenCN Framework\
**Created:** [December 3, 2024, 3:10pm UTC](http://discourse.heig-vd.ch/t/new-asynchronous-spindle-control/424 "2024-12-03T15:10:16Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Xavier](http://discourse.heig-vd.ch/user_avatar/discourse.heig-vd.ch/xavier/32/91_2.png) [@Xavier](http://discourse.heig-vd.ch/u/Xavier)\
**Post date:** [December 3, 2024, 3:10pm UTC](http://discourse.heig-vd.ch/t/new-asynchronous-spindle-control/424/1 "2024-12-03T15:10:16Z")

</div>

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](https://mecatronyx.gitlab.io/opencnc/opencn/components/spindle.html)

Enjoy,

Xavier
