Did we end up getting the new trajectory planner?

More
7 years 6 months ago #131637 by lukepighetti
Hey all,

Built my machine in 2015 and I'm putting it back into service. It's running LinuxCNC 2.6.4. The trajectory planner in this version seems to handle multiple segments at a feedrate of around 1/4 of requested, or pauses between two tangent arcs.

I often use G64 P0.005 Q0.005 to increase the path tolerance which does help a lot, but a few years ago there was talk of a new trajectory planner that was able to look further ahead and execute moves at a higher speed while maintaining tight tolerances.

Was this trajectory planner ever implemented, and if I upgrade do I need to do anything to enable it?

Please Log in to join the conversation.

More
7 years 6 months ago #131641 by pl7i92
yes from 2.7.11
and also from the 2.8 master the G64 got changed in traj

Please Log in to join the conversation.

More
7 years 6 months ago #131644 by lukepighetti
I was looking at the changelogs and I didn't find anything about it. Not in 2.7.11 either. Is it just not in the changelog?

linuxcnc.org/2017/07/28/LinuxCNC-2.7.11/

Please Log in to join the conversation.

More
7 years 6 months ago #131646 by pl7i92
it is a complete new system as from 2.7
and all got renewed in 2.8 as the system changed from AXIS to Joint to to more and more robotic and gantry

Please Log in to join the conversation.

More
7 years 6 months ago #131664 by Todd Zuercher
The new trajectory planner was added to 2.7 when it was Master. (2014 Oct 22: 2.7.0~pre2) The general release of 2.7 has always had the new planner.

Please Log in to join the conversation.

More
7 years 6 months ago #131665 by Todd Zuercher

lukepighetti wrote: Hey all,

Built my machine in 2015 and I'm putting it back into service. It's running LinuxCNC 2.6.4. The trajectory planner in this version seems to handle multiple segments at a feedrate of around 1/4 of requested, or pauses between two tangent arcs.

I often use G64 P0.005 Q0.005 to increase the path tolerance which does help a lot, but a few years ago there was talk of a new trajectory planner that was able to look further ahead and execute moves at a higher speed while maintaining tight tolerances.

Was this trajectory planner ever implemented, and if I upgrade do I need to do anything to enable it?


All you need to do is update to 2.7. The new planner is used by default, although it is possible to disable it and revert to the old system.

Please Log in to join the conversation.

More
7 years 6 months ago #131696 by cmorley
there are limitations. It only uses the new planner if using any/all of the XYZ axes.
If you use any other axes - it reverts back to the default planner.

Chris M

Please Log in to join the conversation.

More
7 years 6 months ago #131708 by lukepighetti
I'm on 2.7.14 right now and the trajectory planner is definitely better than in 2.6. Much thanks to all developers involved in that feature.

Please Log in to join the conversation.

More
7 years 6 months ago #131726 by lukepighetti
Man, this thing really rips. Huge productivity gains.

Please Log in to join the conversation.

More
7 years 5 months ago #133435 by 1240
Hi!

Did I should insert in *.ini manually?

ARC_BLEND_ENABLE = 1
ARC_BLEND_FALLBACK_ENABLE = 0
ARC_BLEND_OPTIMIZATION_DEPTH = 50
ARC_BLEND_GAP_CYCLES = 4
ARC_BLEND_RAMP_FREQ = 100

for using new TP?

Please Log in to join the conversation.

Time to create page: 0.198 seconds
Powered by Kunena Forum