@dc42
M666 function on the new Axis,
I am actively testing the new feature changing M669 and M665 R with my delta, 300mm diameter, 410mm z_height from center to center
Here is my case.
I placed 4th_axis near the print edge. M669 X0 Y-140.
And set the rod length of this new axis as same as other towers.
When I home all the tower and bring the carriages down a little, let's say 20mm. And move the effector toward the new axis, G1 X0 Y-140.
Then 4th_tower's carriage hit its end_stop( Printer doesn't actually hit the end_stop physically, rather change z_height to avoid physical touch.)
Can it be solved by adding U_axis end_stop offset something similar to M666 and ignore end_stop sensing after homing?
When I move the carriages down 30mm from home position, so this is not a big issue. What makes me chore is every time I adjust the PTFE tube from effector to the extruder motor hanging. I have to move the end_stop to proper position physically with a wrench.
I think this can be solved by adding the end_stop offset to the new axis, such as M666.