Hi funding33,
The Simulator doesn't perform Corner Rounding, Collinear Tolerance Filtering, or Trajectory Planning. It only shows the raw GCode input. You would need to run a dummy Job to see the result.Is it possible to see the result of what trajectroy planner does on KMotionCNC simulator?
I'm trying to simutate 1x1 square corner roundings with 0.3 corner tolerance and 1deg facet angle.
But corners still looks sharp. Or simulator can only show G code input?
The KLP low pass trajectory filtering basically results in lag time. I think the position error will be roughly:- how the output paths differ with same KLP and different acceleratios? i.e for higher acceleration corner rounding is more (more error) or less?
where t is the KLP time
Here is an example with t=0.003 and a=30in/sec2 which computes s=0.000135 which is approximately the error shown in this actual data capture:
I'm not sure there is a simple answer. Corner rounding should provide similar smoothness without excessive GCode. If the GCode lines are too short they can become noisy due to round off errors. Note its important to create GCode with lots of precision ie 6 or more decimals if possible.if we feed Gcode with shorter lines (points) in theory it should be higher frequency and smoothing should be better and less error. Is that true?
KFLOP can receive and process ~2000 linear segments/sec at a sustained rate.If so what can be the practical limits
HTH