Hey guys, I'm hoping someone can help me with a problem that either just came up lately or I've just noticed. Originally I had my machine running with limit switches and working and homing as it should, but since re-machining and replacing most of my aluminum parts that I originally made with a table saw and drill press as well as upgrading my spindle I needed to run it without limit switches for a while and just ran it without homing using the position I shut it off last as the machine position 0. Now after getting the machine completely put back together I'm having trouble getting it to home to machine position 0. Currently I have 2 normally open inductive proximity sensors for the x and z axis' and an Openbuilds Xtension limit switch for the Y. All seem to be working properly during the homing cycle and homing to the front left of my machine. My problem comes after homing when I try to run a program I need to turn off soft limits because it thinks it's starting at -599, -510, -200. All axis' are moving in the correct direction, it just seems that the machine thinks it is homing to the bottom left corner of the negative quadrant. Zeroing my work position doesn't seem to help either. A zeroed work position still shows as a negative machine position when running a query. Do I have a setting incorrect in GRBL that could be giving me this issue? It wouldn't surprise me because I'm using Openbuilds Control and I think I had to reinstall it at some point during the rebuild. I may not have gotten all settings back to the way I had set it up originally. Thanks in advance for the help! Adam
See Grbl FAQ: gnea/grbl In short, doesn't matter, but regarding soft limits: Get it jogging correct first (X+ = moves tool to the right hand side of the stock, Y+ moves tool to back side of stock, and Z+ moves tool up and away from the stock) - keeping in mind this is Tool movement (if you have a moving bed it feels wrong way round), then enable Homing, making sure Homing Dir is correct (Front, left and Z at the top = 3) before enabling Soft Limits
Hi all. i don't undestand this logic. After my homing, i enable softlimit. So, i can't jog because i'm in negative and i have a message when i tried to move...'' Jog target exceeds machine travel ''. I can't move -285 to 0.
Make sure you are homing correctly: 1. First test jogging. Does X+ move carriage to the right. Does Y+ move carriage to back of machine. Does Z+ lift bit up off the workpiece? -- If not, fix $3 Direction Invert first to make machine movement compliant with Cartesian Standard) 2) Next, tell the machine where you installed the limits. At axis maximas? Top, Back, Right? Or Z max, but XY as Axis Minima? (As per out videos)? Then tell Grbl where they are in $23 Homing Dir Invert. CONTROL has nice Min/Max switches 3) Then home, and it should work. (Question, this is standard grbl/grblHAL right - some nonstandard compiles can change behaviour of negative coords) Soft limits are tricker than just spending the couple bucks for extra limits (2nd diagram on docs:blackbox-x32:connect-xtension-limit [OpenBuilds Documentation])
Hi, I think i’m ok for all setting in GRBL. Maybe i miss something but i send my video for my error message when i tried to go back. Sometime work, sometime no. My home work fine. I use grblhal firmware for bsmce04u controller. Thank
Thank you but someone solved this problem for me. By the way, it is the $40 parameter that must be activated. I knew it was a problem with the Jog and the limits. Thanks anyway.
$40 disables the protection it would have afforded you when machine was correctly set up. But ultimately your choice