got oval instead of circle cambam->linuxcnc
- altihu
- Offline
- New Member
-
Less
More
- Posts: 6
- Thank you received: 0
27 Aug 2015 23:08 #61842
by altihu
got oval instead of circle cambam->linuxcnc was created 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
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
Please Log in or Create an account to join the conversation.
- cncbasher
- Offline
- Moderator
-
Less
More
- Posts: 1744
- Thank you received: 288
27 Aug 2015 23:12 - 28 Aug 2015 01:52 #61843
by cncbasher
Replied by cncbasher on topic got oval instead of circle cambam->linuxcnc
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
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.
- ArcEye
- Offline
- Junior Member
-
Less
More
- Posts: 24
- Thank you received: 758
27 Aug 2015 23:19 #61844
by ArcEye
Replied by ArcEye on topic got oval instead of circle cambam->linuxcnc
Machine flex is a common source.
Cutting a circle tests the rigidity through 360 degrees.
Cutting a circle tests the rigidity through 360 degrees.
Please Log in or Create an account to join the conversation.
- Delron
- Offline
- Senior Member
-
Less
More
- Posts: 64
- Thank you received: 0
28 Aug 2015 05:48 #61847
by Delron
Replied by Delron on topic got oval instead of circle cambam->linuxcnc
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?
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.
- PCW
-
- Offline
- Moderator
-
Less
More
- Posts: 18462
- Thank you received: 5042
28 Aug 2015 08:05 - 28 Aug 2015 08:09 #61848
by PCW
Replied by PCW on topic got oval instead of circle cambam->linuxcnc
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)
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.
- Delron
- Offline
- Senior Member
-
Less
More
- Posts: 64
- Thank you received: 0
28 Aug 2015 08:21 - 28 Aug 2015 08:22 #61849
by Delron
Thanks, right! So used to stepper systems.
But only for lost steps, right? Not flex.
Another reason to get position feedback on mine.
Cheers!
Replied by Delron on topic got oval instead of circle cambam->linuxcnc
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.
- altihu
- Offline
- New Member
-
Less
More
- Posts: 6
- Thank you received: 0
01 Sep 2015 19:45 #61991
by altihu
Replied by altihu on topic got oval instead of circle cambam->linuxcnc
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
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.067 seconds