How to load and run a Gcode Program on Masso

cncnutz

CNCnutz
Staff member
Hi Guys

Just thought I would share this video on loading and running a GCode program. Hopefully this will help those new to Masso understand the process when using the Milling software.

We can use this thread as a Q & A about running your machine and you will also see in the video how you would expect a machining cycle to go including how to change tools.


Here is my basic run process as shown in the video
  1. Home machine or Change tool and then home machine
  2. Set X, Y, Z zero position on my stock
  3. Load program
  4. Rewind program
  5. Cycle start
  6. Change tool when asked.

The biggest lesson I learnt in this process was when to change tool. Either do it before homing your machine or do it when instructed by Masso to do it.

It used to drive me around the twist figuring out why my 2nd, 3rd, 4th tool changes were wrong when using the auto tool changer. It was because i would sometimes home the machine and them change the tool. I would then Zero it and start my cut. The 2nd tool change would then use the offset created when I homed the machine as the reference for the 2nd tool but because I changed the tool out of sequence the offset was wrong. Once I understood where I was going wrong my tool changes have been spot on. Most embarrassing but that is how we learn.

If you have any question or comment please leave feel free to join in and we can all learn.

Cheers

Peter
 

pinoy-cnc

Pinoy CNC
Hi Peter,

Is there a way to load my gcode on G2 10 times if I want it? Because I have a small gcode that I used to engrave for 450pcs. Board. It's to hassle to me the press rewind and cycle start all over again Everytime it's finished the g-code.

Is there a way to make loop on Masso.



Thanks
 

cncnutz

CNCnutz
Staff member
Hi Pinoy CNC

You can add an L variable to the M30 command at the end of your program and it will rerun the program the specified number of times.

eg M30 L450

Cheers

Peter
 

breezy

Arie
Staff member
Quote from CNCnutz on January 25, 2020, 11:51 am

You can add an L variable to the M30 command at the end of your program and it will rerun the program the specified number of times.

eg M30 L450

Quick questions on using the L parameter,
  • Do you still need to press "Cycle start" for each loop?
  • If it reruns program without "Cycle start", how do you pause to change material/pieces as Pinoy wants to do?

Regards,

Arie.
 

pinoy-cnc

Pinoy CNC
I used Jigs for the materials, it's only engraving on a small materials. It's easy to put the next parts.



Yes that's a big question Peter do I need to press cycle start to start again?
 

cncnutz

CNCnutz
Staff member
When you use the M30 command with L Masso runs the cycle contineously without stopping. There is no need to press cycle start.

If you want a break at the end of the program to load material then you can either just use the standard M30 and then press Cycle start to run again. You don't need to press rewind in this situation as the M30 is a rewind.

Alternatively you can use the M30 L450 and then add an M00 or an M01 into the program to stop it at the required point and press cycle start to continue. This has the advantage that it will stop after 450 cycles and allows you to stop part way through the program to change part which might be more convenient.

Having it set up with multiple jigs and changing 1 part while the other is being machined is the better way to use this setup so it doesn't stop and you only need to feed the machine.

The best way is to have an automatic feeder but that is probably not an option in this case.

Cheers

Peter
 

pinoy-cnc

Pinoy CNC
Quote from testyourdesign on January 26, 2020, 5:12 pm

@pinoy-cnc

Can you post a video of the setup on YouTube? I'd love to see how you use this function and see if you can automate this further.

Cheers, Stephen Brown

Hi Stephen,



Here is the video of the loop on Gcode using G2 MASSO controller.



 

breezy

Arie
Staff member
Pinoy,

Are you pressing Cycle Start between loop runs?

Do you have a time delay in your loop?

What happens if you don't get the next part into place in time?

Otherwise great video.

Regards,

Arie.
 

pinoy-cnc

Pinoy CNC
Quote from Breezy on February 6, 2020, 2:34 pm

Pinoy,

Are you pressing Cycle Start between loop runs?

Do you have a time delay in your loop?

What happens if you don't get the next part into place in time?

Otherwise great video.

Regards,

Arie.

No, you don't need to press the rewind and cycle start it will go from the starting point and go again to the part were the put it.

The delayed is were the spindle go the starting point and I have the time to put the next part.



Cheers
 

goat

Goat
How did you pick the program off of the usb stick without a mouse? I am having to unplug my keyboard and plug in a mouse to load.
 

breezy

Arie
Staff member
Quote from Goat on February 13, 2020, 12:30 am

How did you pick the program off of the usb stick without a mouse? I am having to unplug my keyboard and plug in a mouse to load.

Purchase a USB hub, plug both into it and plug the hub into the keyboard port on the MASSO.

You can also plug the USB stick into the hub and MASSO will find it.

Regards,

Arie.
 
Top