Hi all! I just got my machine up and running, but am having trouble making the machine run Gcode the way I expected it. This is my first machine and experience in CNC, so I imagine it user error.
I am running UCCNC with the Ger21 2017 Screenset through a UC300ETH-5LPT. I wired and setup the spindle, motors and inductance sensors for limits and homing. I was also able to easily calibrate the machine, and jog it however I please. I do have a side question about when homing the X and Y slams into the stops/sensor before the motors fully stop, but I imagine I need some pictures to be able to fix that issue.
Oh, I am using Fusion360 with the UCCNC post processor to create the Gcode. I believe that is all of the information needed to understand my issue, if not let me know!
My main issue is running the Gcode the way I interpret how to do it. I do not have a probe or corner finder set up yet, so I basically just move the spindle to the part on my piece I want to cut, and then zero the current coordinates. When I click cycle start I get an initial movement preparation popup, and if I click okay, it appears that the "Move Z-axis first to safeZ height" which is showing as 25 starts move the Z axis up until it gets stopped by the homing switch. However, if I click cancel and start cycle again the Z axis just digs right into the table immediately before even trying to turn the spindle on. I have tried changing the different offsets thinking I wasn't using them correctly, but it seems pretty consistent.
I did notice that when I home the machine, both X and Y are at 0, but Z is at 50. Does that have anything to do with this? I understand that is the top of travel for the Z so it would be the higher number, but seeing as my units are inches and my total z travel is about 6", true Z0 would be on my floor. Is there a way to change this so that the machine coordinates is 0 at my spoilboard and homing brings it to whatever the height is above that, say 6.5? Or does this just not matter at all and I am over thinking it here?