Controlled arc problem
-
@neilo I think this is a mechanically issue. My best guess is that the X pulley is slipping on the motor shaft, because the first move of any change in direction in X causes the movement error, but subsequent ones do not. Probably the grub screw on the pulley is loose, allowing a limited range of movement.
Ian
-
I second @droftarts opinion; circles with horizontal and vertical flat spots (i.e. corresponding to the direction change of the x respectively the y axis) indicate mechanical backlash, quite noticable in your case.
-
One way to test this theory is to make a square, but rotated 90-degrees.
That way, you get two reversals of each axis while the other axis is moving continuously in the same direction.
You'll see the vertices get messed up if you've got a lot of backlash.
AND you can do it with just G1 moves.
-
@alankilian said in Controlled arc problem:
One way to test this theory is to make a square, but rotated 90-degrees.
Don't you mean 45 degrees?!
Ian
-
Thanks folks for the opinions really appreciate independent advice! I will focus on the mechanicals and re-test the square / diamond combo.
Neil -
@droftarts said in Controlled arc problem:
Don't you mean 45 degrees?!
Ha ha.
Yes. Thanks for catching my lack-of-coffee posting.
-
@neilo The behaviour does look odd.
It is interesting that some of the part (e.g. the upper left quadrant) is machined OK over multiple layers.
As mentioned by others, this implies something is loose, perhaps a drive block, so that when the axis is driven in one direction the slack is taken up and the movement is controlled, but when there is a change of direction, the slack needs to be taken up in the other direction before movement control is restored. i.e. backlash, but with much more movement (around 4-5mm by the looks of the part) than normal.
With the spindle/router powered down and unplugged for safety, if you send the machine to XY coordinates in the middle of its range and then manually try move the spindle/axes carriages in X and Y directions what do you feel?
Everything should be tight, with no knock or play.I'm not sure it will help but as requested here's my config.sys file:
config.g -
This seems like a big enough error that you should be able to measure it with a ruler.
Try:
g0 x0 y0
(Mark the position)
g0 x100
(Check to see if it moved 100mm)
g0 x0
(Check to see if it moved 100mm back)If there's a lot of backlash in the X mechanics, you'll see one or the other of those moves be less than 100mm
-
Dear all, thanks so much for the advice, the loose grub screw was the root cause which was definitely in my blind spot! Learnt a lot and really appreciate the support, looking much better now with some tweaks.
Neil
-
Hooray!! Glad you solved it!
-
@neilo great news!
-
Wonderful!
I'm glad you kept at it. This is a good story for the next person struggling to solve a difficult issue.