@Lcvette,
Thank you for your kind words !. image missing /media/kunena/emoticons/wink.png
Had a weird experience. The scene was as follows.
1. Run linuxcnc with the
"linuxcnc" splash gcode. Added G64 P1 to the top of gcode file. Then i pressed run.
2. Ok machine run's the file. In the background the traject optimizer was busy and a few moments later image missing /media/kunena/emoticons/whistling.png was ready.
3. Then load the produced file : ~/cmake/
"validate.ngc". into linuxcnc.
4. The gcode preview shows that "arcs" where converted to "lines". So how is this possible. Did i made a typo in the code?
5. Then i was reading online :
link
when the maximum deviation of an arc from a straight line is less than the G64 Q- tolerance, the arc is broken into two lines (from start of arc to midpoint, and from midpoint to end).
Conclusion for the test environment :
The interpreter had transformed the G2 & G3's into G1's. And the optimizer was then reading this false information.
So now to avoid this mismatch the files to blend are loaded with a empty G64 P, Q value, ensuring a valid input to the optimizer.
Then inside the optimizer the G64 P & Q values are set for now.
Ok, Then finally :
The vertical lines are for testing. It are spline control points. I had to visualize them to track the previous error.
Ok for now this is looking better.