Hello is there a more user friendly control software available for DIY router/mills ? im having a hard time wrapping my head around Mach3 , i would like to know if there are products available who can control the steppers straight from a CAM software ? theres so much that can go wrong in my hands from designing in Fusion then creating the toolpath , open the gcode in Mach3 , set the coordinates and zero , having to reset the tool coordinates all the time in Mach3 or thinking of sending it back home before i turn off the machine , something who would know in real time and show me on the screen where is the tool bit even if i reopen the software . i am a mechanic , not a computer tech . The manual bench mill i retrofitted has such a narrow bed (8 inches) , i would like the software to know if the drawing fits in a certain space or orientation before going past the limits and let me reorient the drawing if need be. i am aware i could have to replace the breakout board for something more evolved and maybe install encoders on the slides so the software knows the machine's coordinates in real time or other mods . im looking for a user friendly solution and involving less steps in my workflow. i will get an automatic tool z-setter to help the tool changes . i know i know i may sound like a witty princess but i am running a motorcycle shop and i am short on time for this kind of stuff. this is my most problematic part of the deal , going from computer stuff to a proper physical position on the machine if theres not much else available for DIY setups here are some questions i have about Mach3 , i am still a very beginner and i dont get everything id like to know thru youtube , its taking forever - can i use the limit switches of the bed and tell mach3 to automatically go back to a certain position before and after every use? can i tell my CAM software (Fusion 360) to include these commands in every g-code i generate or would i have to manually enter them in the code after the "post" in Mach3 before running the code so im always starting with the same position even if i turn off the machine and close MAch3 ? if yes i would like to know how to program this!!! - regarding automatic tool height setter , is there a way to assign a button in Mach3 to tell him to go reach a specific position on the table where the z-setter switch would be fixed to ? maybe send the machine to its X-Y limit switches for my tool change and then make the z drop down on the setter switch wich would send its signal to the breakout board and set the tool offset automatically? Can i tell Mach3 to directly go to this tool change coordinate when a tool change has been entered in the CAM so i dont have to stop the program in time to change the tool and set the offset then restart the program. can it be done? would it be in Mach3 or in the CAM ? Who does what? i am still a bit puzzled with all this - can we program something with the outputs to get a flashing light when the program asks for a tool change or when it is done with his program? many questions i know , the learning curve has been kind of rough lately but i only broke one super cheap harbor freight 1/4" endmill , yet... thanks for the support , i will be able to help others here too if i learn enough to do so , any help would be appreciated this project is super exciting but theres soooo much i dont know !