Mesa 7i76E HY Spindle Coolant Best Practices

More
2 years 11 months ago #286108 by gardenweazel
I'm running the Mesa 7i76E with a HY water cooled spindle connected.

What would be best practice to wire my 12V fans and pump to automatically start when the spindle is enabled?

I am aware of the PD050 setting to number 1 which is a out of the box setting.

Do I need to use a 24V relay or will the 7i76E handle 12V ?

Thanks.

Please Log in to join the conversation.

More
2 years 11 months ago #286110 by tommylight
What voltage is the 7i76E powered with?

Please Log in to join the conversation.

More
2 years 11 months ago #286116 by gardenweazel

Please Log in to join the conversation.

More
2 years 11 months ago #286120 by tommylight
OK, 24V and max 30mA directly or 60mA with a diode across the relay coil, minding the polarity.
Or, if using a really small relay, adding a resistor in series with the coil is still manageable for 12V relay.

Please Log in to join the conversation.

More
2 years 11 months ago #286196 by gardenweazel
What about using the HY inverter? Any options there?

Or even better what if I were to use something like this:    www.amazon.com/Converter-DROK-Adjustable...ormer/dp/B08RBN31DT/

Connect it to the inverter 24v and use the built in inverter relay to switch on my water pump?

Please Log in to join the conversation.

More
2 years 11 months ago #286204 by tommylight


Connect it to the inverter 24v and use the built in inverter relay to switch on my water pump?
No idea if HY can do that, installed one of those once a few years back, but never checked if it can do that.
Some can by using the "at speed" output on the VFD so no need to wire anything to Mesa at all.

Please Log in to join the conversation.

More
2 years 9 months ago #289651 by warwickben
On my water cooled spindle I have it setup when I power the system on the coolant for the spindle starts to flow. I did it this way so after a long run the pump will keep the water flowing so it can keep cool after the run is done and it will cool down a lot faster. 

Please Log in to join the conversation.

More
2 years 9 months ago #289689 by spumco
I wouldn't bother using the HY VFD's functions.

You can use LCNC's timing function(s) to let the pump run for a set period of time after the spindle is stopped.  My spindle fan is set in HAL to turn on after 30 seconds of operation and stay on 2 minutes after the spindle is shut down.  The 30 seconds is to stop the fan coming on during quickie testing or if it's just orienting for a tool change.

Have a look at timedelay.comp in the manual.  You can connect spindle.N.on (see motion comp) to timedelay.N.in and timedelay.N.out to the water pump.

Please Log in to join the conversation.

More
2 years 7 months ago #296073 by itsgudenuf
spumco could you share some code on this idea of using timedelay based on the spindle on?

I can't quite wrap my head on it all. I seem to be missing something.

Please Log in to join the conversation.

More
2 years 7 months ago #296190 by spumco
Here's what I'm using.

You can trigger the time-delay signal from whatever you'd like.  Signal SPINDLE-ENABLE is used to trigger both the time-delay as well as 7i76.0.0.spinena (physical spindle output pin).

In my case signal SPINDLE-ENABLE is triggered from an or2 component (due to a spindle orient setup), but spindle.0.on would be the logical pin to trigger the fan and actual spindle output.

As stated in the manual, on-delay is the time the timedelay.N.in signal must be on before the output goes high.  If the spindle is only on for 20 seconds, the time-delay won't turn on in the below example.  When the time delay input turns off, the off-delay setting keeps the output high until the off-delay time runs down.

#SPINDLE FAN
setp    timedelay.1.on-delay    30
setp    timedelay.1.off-delay   120
net  SPINDLE-ENABLE             =>  [HMOT](CARD0).7i76.0.0.spinena
net SPINDLE-ENABLE              =>  timedelay.1.in
net SPINDLE-FAN                      <=  timedelay.1.out
net SPINDLE-FAN                      =>  [HMOT](CARD0).7i76.0.0.output-05

If you are using spindle.N.fwd and/or spindle.N.rev instead of spindleN.on to command the spindle, then an or2 component can be used to trigger the time-delay input.  Would look something like this:

#SPINDLE FAN
setp    timedelay.1.on-delay    30
setp    timedelay.1.off-delay   120
net  SPINDLE-FWD                    <=  spindle.0.forward
net  SPINDLE-FWD                     =>  or2.N.in0
net  SPINDLE-REV                     <=  spindle.0.reverse
net  SPINDLE-REV                      =>  or2.N.in1
net  SPINDLE-ON                        <=  or2.N.out
net SPINDLE-ON                         =>  timedelay.1.in
net SPINDLE-FAN                      <=  timedelay.1.out
net SPINDLE-FAN                      =>  [HMOT](CARD0).7i76.0.0.output-05

Please Log in to join the conversation.

Time to create page: 0.093 seconds
Powered by Kunena Forum