I’ve been experimenting with the MillMage, and it’s really cool and fun to use. However, I have an issue with ensuring my CNC machine always returns to the workplace origin (bottom left) after completing a job. I’ve been using Fusion 360, which automatically returns to the origin once the job is done. However, I no longer want to rely on Fusion because it no longer meets my needs. MillMage is precisely what I’ve been looking for over the years. I need a few minor refinements, and I should be ready to go.
One of the major contributing factors to LightBurn’s success so far is the decision to be Hardware-Agnostic. MillMage will allow a user to adhere to and conform to a variety of CNC controllers, firmware options and workflow preferences.
What I meant by this is that the start position may not necessarily be the load position. I call the spot where the tool starts cutting as the “start position”. Others may call where it is resting when you push the button as the “start position”.
Mikey’s Version:
Load position = Spindle is out of the way.
Start position = Where the cutter first goes Z-minus.
Finish position = Where it goes so you can remove the part.
Safe position = Where you jump to when it snaps a tool.
As @JohnJohn said, MillMage is extremely wide based. Our real problem is just using the same terminology when we talk to each other.
I believe that applies to everything, but it’s especially crucial in technical areas. Making sure we all use the same names is hard. It’s something that we sometimes even struggle internally as well.
Sorry about that, guys. I meant no disrespect. I want the machine to move back to the bottom left, where it started. Would this be the finish position? Sorry, I’m so used to Fusion doing this for me. But I’m excited that Millmage is here and eager to learn more.
I just did a serious search for Finish Position like Lightburn has. Best I can tell, the finish position is where the cutter is last located when it finishes the cut. You can set Go-To positions in the Move window, but I could not find anything that was automatic. There may have been a good reason for leaving that out.
I get the impression you will be using the same finish position for all cuts. In that case, you can add commands to the Custom GCode tab, User End Script. Edit this for your own settings…
1, G0 Z0 M5
2. X250 Y250
The M5 may be optional; you might examine the GCode output to see if it is needed. Let us know if this helps.
Yes this is my Z position. I have alway use 30mm from the surface of the material. This was a recommendation from the guys that made the machine. so i have alway keeped with that height