I just installed a PwnCNC 1.5 kw water cooled spindle on my Shapeoko Pro. I re-ran machine setup to tell it I have a VFD.
I then followed the instruction in this video to enable better control of their VFD:
When I try the recommended break in procedure CM is having the spindle go to max speed and then complaining about unsupported commands in the GCode and drops connection to the machine.
So I created a quick action with just M3 and then S6000. It still spins up to max speed so I have to stop it.
I have opened a ticket in their system but thought someone here may have some words of wisdom.
I think I got it figured out. I added forward slashes to the start of the lines in the quick action. I also discovered that the timing appears to be in seconds, not milliseconds as the breakin procedure indicated.
So I have:
/M3S6000
/G4P1200
And then ramp that up through 9k, 12k, 18k and 24k and finish with an /M5.
Well, I thought I had it figured out.
I got a quick action in for the spindle breakin and that worked good. All commanded speeds were hit as designed.
Then I tried a simple project with a couple of pockets using different bits and speeds but no matter the commanded speed the spindle would ramp to max.
If installing a C3D spindle are there any other changes that need to be made? They could be similar for this one.
Note that this most likely an issue when installing a C3D spindle as well as a third party one.
Seems like a bug in CM to me. Changing the selection to a VFD should clear the BitRunner checkbox, not just grey it out. Or leave the box active so people can uncheck it for themselves.
The way it is now you have to clear the box prior to switching to VFD which seems counter intuitive.