Ok, good news on the testing front, I think I've finally eliminated the
little acceleration overages by making TP_TIME_EPSILON smaller, from 10^-7
to 10^-10 or so. Properly initializing the ABC and UVW parts of the blend
arc seem to have eliminated the graphical glitches as well.
With these last
I have a question about
Controls how aggressive velocity smoothing is. It's a bit counterintuitive,
a value of 0.5 means no smoothing, a value of 0.0 means every segment is
smoothed. Decrease this value if the velocity profile seems to be too
bumpy.
ARC_BLEND_SMOOTHING_THRESHOLD = 0.4
I see in
I'm thinking about changing how that constant works. Right now, it
represents how much of the segment has to be consumed by a blend arc
before we enable smoothing. If it's set at 0.50, this means smooth any
lines that are shortened by more than 50%. Smoothing in this case means
limiting the
I posted on cnczone and linuxcnc for testing.. Hopefully some of the
more adventurous users will give it a try
http://www.cnczone.com/forums/linuxcnc_formerly_emc2/206712-new_trajectory_planner_-_testers_programs_wanted.html