Mesa 7i76E HY Spindle Coolant Best Practices

More
20 Nov 2023 22:43 #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 or Create an account to join the conversation.

More
20 Nov 2023 23:06 #286110 by tommylight
What voltage is the 7i76E powered with?
The following user(s) said Thank You: gardenweazel

Please Log in or Create an account to join the conversation.

More
20 Nov 2023 23:27 #286116 by gardenweazel
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

More
21 Nov 2023 00:22 #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.
The following user(s) said Thank You: gardenweazel

Please Log in or Create an account to join the conversation.

More
21 Nov 2023 21:12 - 21 Nov 2023 21:51 #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?
Last edit: 21 Nov 2023 21:51 by gardenweazel. Reason: adding more details

Please Log in or Create an account to join the conversation.

More
21 Nov 2023 23:09 #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.
The following user(s) said Thank You: gardenweazel

Please Log in or Create an account to join the conversation.

More
03 Jan 2024 12:19 - 03 Jan 2024 12:21 #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. 
Last edit: 03 Jan 2024 12:21 by warwickben.
The following user(s) said Thank You: gardenweazel

Please Log in or Create an account to join the conversation.

More
03 Jan 2024 19:07 #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.
The following user(s) said Thank You: gardenweazel

Please Log in or Create an account to join the conversation.

More
16 Mar 2024 16:44 #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 or Create an account to join the conversation.

More
18 Mar 2024 12:33 #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

The following user(s) said Thank You: itsgudenuf

Please Log in or Create an account to join the conversation.

Time to create page: 0.150 seconds
Powered by Kunena Forum