Finished up my spindle cooling enclosure today and thought I would share. I used a PC cooling solution.
The pump is controlled by the VFD, which I am programming to turn on when the spindle is running. Here are the components of the setup for anyone interested
Probably unnecessary due to size/mass of the spindle (compared to a car engine), but to help prevent thermal lag have the pump delay shutoff (continue cooling) when the spindle is turned off?
Yeah I definitely need to spend more time on that (pump power). I spent all day trying to get my VFD to not immediately energize the FA/FC relay on power up (and stay there). I played with a few of the PD52 modes, but mode 01 (Run) just immediately energized the relay. Finally had a picard facepalm moment realizing I have FOR strapped to DCM, telling the VFD its always in run mode. Doh! Made total sense.
I could potentially get around this by using the CM D13 pin (Spindle Enable), tying it to the VFD FOR pin, but could not get the pin to do anything. Pretty sure after looking through the default grbl config.h that D13 is not enabled by default (here). So would have to play with a custom compile, something I want to play with soon, just not now.
So atm I just have the pump tied to the 12v supply.