Oval instead of circle

Moderators: TomKerekes, dynomotion

Post Reply
User avatar
cnc_freak
Posts: 58
Joined: Fri Apr 20, 2018 5:36 am
Location: Greece
Contact:

Oval instead of circle

Post by cnc_freak » Fri Oct 18, 2024 10:01 pm

In a large gantry machine measuring 10 meters in width, I conducted a pen trace and obtained the results depicted in the accompanying images. When I drew a circle in a clockwise direction, the resulting shape appeared as an oval, with the longer diameter rotated approximately 45 degrees clockwise, as shown in picture 1. Conversely, when I executed the same movement in a counterclockwise direction (picture 2), the longer diameter of the oval was rotated 45 degrees counterclockwise. I did not observe any backlash in either the X or Y axes. The Y axis is equipped with two motors configured in a master/slave arrangement. I attempted to misalign the two motors by a maximum of 30 millimeters; however, due to the rigidity of the gantry, further misalignment was not feasible, and there was no significant alteration in the circular or oval traces.
When i did the same pen trace with a bigger circle, (diameter 300mm) the error was about the same 305 mm in the long oval axis and 299 in the small.
Al the three motors are analog servos .
Picture_1.jpg
Picture_2.jpg
What else should i check?
Regards.

User avatar
TomKerekes
Posts: 2676
Joined: Mon Dec 04, 2017 1:49 am

Re: Oval instead of circle

Post by TomKerekes » Fri Oct 18, 2024 10:21 pm

Are the axes tuned well to have small following errors? Set the Max following error to the equivalent of 1mm and see if you get an error.
Regards,

Tom Kerekes
Dynomotion, Inc.

User avatar
cnc_freak
Posts: 58
Joined: Fri Apr 20, 2018 5:36 am
Location: Greece
Contact:

Re: Oval instead of circle

Post by cnc_freak » Sat Oct 19, 2024 7:38 am

The following error was very big, when i decreased to 10mm (500, the cnts/mm is 50) i had an following error on ch0 the master/slave are ch0/ch1.

User avatar
TomKerekes
Posts: 2676
Joined: Mon Dec 04, 2017 1:49 am

Re: Oval instead of circle

Post by TomKerekes » Sat Oct 19, 2024 7:14 pm

That would indicate the axes are not following well. Check the servo tuning using the KMotion Step Response Screen.
Regards,

Tom Kerekes
Dynomotion, Inc.

Post Reply