got oval instead of circle cambam->linuxcnc

More
27 Aug 2015 23:08 #61842 by altihu
Hi

any suggestions to solve the problem shown in the screenshot ? linuxcnc does not follow the line of the circle, it generates a oval out of the circle.

you see the g-code for the circle between line 14 and 18.

linuxcnc 2.6.9
cambam plus 0.9

cambam settings (linuxCNC postproc.):
arc center incemental G91.1
arc center absolute G90.1
arc center mode standard
number format 0.0####
arrow to line tolerance 0.01

any ideas for config settings (.hal, .ini ) to check (cambam or linuxcnc) ?

tnx
Attachments:

Please Log in or Create an account to join the conversation.

More
27 Aug 2015 23:12 - 28 Aug 2015 01:52 #61843 by cncbasher
if your getting an oval instead of a circle , then you have mechanical axis issues
if this is a stepper machine, they you could be missing steps
or possibly your running the axis at velocity that it cannot handle

could even be your power supply is struggling , but mechanical issues are the main problem,
post your complete gcode file as an attachment

i'll take a guess this is a gantry machine , and theirs mechanical flex in the gantry and flexing front to back
Last edit: 28 Aug 2015 01:52 by cncbasher.

Please Log in or Create an account to join the conversation.

More
27 Aug 2015 23:19 #61844 by ArcEye
Machine flex is a common source.

Cutting a circle tests the rigidity through 360 degrees.

Please Log in or Create an account to join the conversation.

More
28 Aug 2015 05:48 #61847 by Delron
Think it's a settings issue. The plot would not follow mechanical problems.

Looks like the trajectory planner is responsible. I might be wrong, but if your acceleration setting is low, then this can happen. What happens if you lower the feed rate?

Please Log in or Create an account to join the conversation.

More
28 Aug 2015 08:05 - 28 Aug 2015 08:09 #61848 by PCW
I would check your G64 settings.

If not setup by your CAM programs preamble, the default is plain G64 which means
keep up feed rate regardless of path deviation...

linuxcnc.org/docs/html/common/User_Conce...c:trajectory-control


Minor nit, the plot can follow mechanical problems in a servo system
(where the backplot data is the actual position, not the commanded position)
Last edit: 28 Aug 2015 08:09 by PCW.

Please Log in or Create an account to join the conversation.

More
28 Aug 2015 08:21 - 28 Aug 2015 08:22 #61849 by Delron

I would check your G64 settings.

Minor nit, the plot can follow mechanical problems in a servo system
(where the backplot data is the actual position, not the commanded position)


Thanks, right! So used to stepper systems.
But only for lost steps, right? Not flex.
Another reason to get position feedback on mine.
Cheers!
Last edit: 28 Aug 2015 08:22 by Delron. Reason: More info.

Please Log in or Create an account to join the conversation.

More
01 Sep 2015 19:45 #61991 by altihu
Thanks a lot, it was a wrong G64 setting, changed it from

G64 Blend Without Tolerance Mode

to

G64 P0.05 Blend With 0.05 (mm) Tolerance

:)

Please Log in or Create an account to join the conversation.

Time to create page: 0.076 seconds
Powered by Kunena Forum