Z pull off not making a difference

Hi, I’m trying to level the z axis because yesterday when i went to go cut the plywood for the strut plates and i noticed it’s lower on one end so it cut the piece unevenly(because I forgot to do it yesterday so doing it now as not to waste more material). I have been moving the bit a zip tie’s thickness above the material on one side then moving it over to the other end on the x axis and see how much difference there is and adjust the z pull off accordingly. I adjust the z axis motor 0 pull off to move it down but it doesn’t make a difference to either side.

I eventually set it to 50mm for the z axis motor 0 pull off, press set and the save macro and switched the machine on/off and it gave a an warning message [MSG:WARN:: pulloff_mm value 0.000 constrained to range (0.100,100000.000)]. it looks like it constrained it to 30mm but the z height is still the same across the whole x axis. What am I missing because I’m just moving it up and down on the x axis (I have a zip tie for a feeler gauge) and adding more and more to the z pull off and it’s not making a difference.

I’m literally following along the very last bit of the assembly and it says “Take the difference and adjust the side that moved furthest.” so I know that at least one side should move down or up in z axis when you adjust the pulloff for one of the z axis motors.

I feel so stupid for asking this because it seems so simple but it’s not making a difference and obviously i have to turn the machine On, connect to fluidNC move it to the other end of the x axis, measure with a gauge, adjust the pull off, home it, then move it back to measure again? in the assembly instructions it just says to use the save macro which is what I have been doing?

image


1 Like

Edit: save the config using the save macro and rehome. If you dont have it: type this into the console: $CD=config.yaml

My previous post was me thinking you were using it to retract

You have to rehome z after saving the file, no need to turn anything off.

1 Like

Oh right i see. The thing is its not level on the z axis across both sides of the x axis though, so when i enter g92 z (value) it’ll still be higher up on one side. I beleve im trying to level the z axis as per the assembly instructions and trying to offset the difference? Am i not?

Please disregard my previous answer. Read the edit please

1 Like

One thing that got me, speciafically when I was doing the z levelling too - the save macro saves the current values to ‘config.yaml’ so if you changed the name you’re using (as I had) it won’t work!

2 Likes

Thank you Drey. Ive just been homing it in the x axis and jogging it back :smile: didnt even think to home it in the z axis even though it said in the instructions thank you so much!!

The offset is there to level the gantry in relation to the table. It will home until both switches trip and then will pull back. So if your right side is 2mm higher than your left, you add 2mm extra pullback to just that side. You will then be level.

1 Like