Needing to operate an axis like a spindle

dclements

Dclements
i have a masso G3 controller



How can i turn on,, In this case A axis with a command and stop it with another command for example making M4 turn on my A axis with a feed rate and and the end of program turning it off with an M5 command, in my case my A axis is for my abrasive metering system for my water-jet retrofit, so i need to be able to turn it on with a feed rate and stay on untill my part is cut

i guess my end all is can i wire it up to the spindle side of the masso controller? or how can i achieve this?



masso controller is awesome everything works great, except this little delima,



Thanks for time
 

breezy

Moderator
@dclements

Jeremy,

As I answered in the ticket you raised on the helpdesk, you can't run MASSO's A axis as a continuous motor and turn it on/off with M commands.

Your feeder may be stepper/servo but you need to control it via M62/M63 commands. https://docs.masso.com.au/supported-m-codes/m62-turn-on-digital-output-synchronized-with-motion

Now the question is, do you need to vary the rate of abrasive flow as you cut or is constant.

If it is on/off then a relay connected to auxiliary output will allow you to control it manually as well as via G-code. From G3 v3.48 notes
6 Inputs to toggle AUX outputs: The user can now set 6 inputs in the F1-Setup screen to toggle any auxiliary outputs between 1 to 6. When the input goes HIGH the output is toggled

If it's variable that's a little harder, but can be done you need to set spindle as PWM and feed that to the feeder driver and use S commands in your gcode to set the rate. But you will still need to use M62/M63 to turn on/off your water jet.

Regards,

Arie.
 

dclements

Dclements
Thank you for your reply, this has helped some, i will update you as we move forward... we are so close, we are working with a local machine tool retrofit outfit and ourselves and none of us are familiar with MASSO, learning as we go,

This is Dustin Clements BTW and i wasn't aware of you already sending this information to Jeremy other than we ordered a relay, and we already had one installed on the system to trigger another part,
 
Top