We use cookies to personalize content, interact with our analytics companies, advertising networks and cooperatives, and demographic companies, provide social media features, and to analyze our traffic. Our social media, advertising and analytics partners may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services. Learn more.
Hi ,
I have a new 2017 version 1000mm xcarve. I just added homing switches as I didn’t purchase them with the machine. They seem to work ok but after Homing to the front left corner, the Easel machine inspector consistently says my machine position is;
X -789.000
Y -789.000
Z -1.000
If I reboot, it will report that I am at Machine (0,0,0) but if I then HOME or $H, it shows the above coordinates.
I assume that it is these particular numbers as it is 1mm off my work area of 790mm x 790mm for a 1000mm machine. However I think that would mean that my zero point is actually at the back right rather than the front left where you would normally want it.
I have already tried all the usual trouble shooting - setting the machine to use Homing switches, rebooting and re-loading the firmware.
Carve => remove material => subtract => negative space
You are correct that that Machine Home, is 1mm off the 800x800 point. This is due to the amount of pull-off (1mm, defined by GRBL value $27) from the Homing switches.
Machine Home can only be at one of the extreme ends.
Easel “Home Position” - or Work Zero can be anywhere within the space the machine can reach.
In Easel you assign Work Zero by clicking “Confirm Home Position” - you are actually telling the controller that that point is work zero
Machine Home provide a consistent reference point of one where to use preset points, work offset etc.
Home Position tell your CNC where to start carving.
I am not very concerned about running in negative space, it was just not what I expected. When I set my Work zero, it runs positive toward the back right, so I thought that my Machine home coordinates would function the same.
As long as this is 'normal ’ and remains consistent I am not going to worry about it. I added the Homing switches because my USB hiccupped( for unknown reasons) halfway through an hour carve and then I learned the hard way that work zero is lost. A common story I expect.
I can’t speak to the context issue, however, in grbl negative/positive space and which way homing goes are two independent functions.
Best I can determine the convention for homing is to move the axis in the positive direction.
If you followed the build instructions for the original X-carve positive Z is up, positive X is right, and positive Y is back.
That’s why most people using the earlier machine had to use a $3 setting of three ($3=3) to reverse the direction of movement on X and Y to get the machine to home Z up, X left, Y front.
Larry, quite awhile ago you helped me work in positive space when I was using 1.0c (I think). Are you saying there is a way to do that using 1.1f? I would like to use the variable speed that’s available in 1.1f but I can’t wrap my head around the negative space that is used in 1.1f.
Thanks,
…Gord
Thank you so much, Larry! I don’t get to use the XC as much as I would like but I hope to get this installed in the near future and I will let you know how I make out.
Thanks again,
…Gord
Hi Larry,
I haven’t been ignoring you or forgotten about you, I just haven’t had a chance to get back to the XC until today. I got the new version installed today and now I can use the variable speed and still have the positive numbers. Thank you so much. I really appreciate this and also all the other valuable information and advice you give everyone on this forum!
All the best,
…Gord