synthetos / TinyG

Affordable Industrial Grade Motion Control
https://github.com/synthetos/TinyG/wiki
896 stars 293 forks source link

G2/G3 full circle not working #182

Open MrNobug opened 8 years ago

MrNobug commented 8 years ago

I'm not getting any move at all when trying a full circle with G2 and G3 commands. Using 420.20 version. Seems to be similar problem as earlier:

339.09: BUG FIXES IN 0.94 •Issue #14 - Full circle G02 results in error - fixed

Error message: "Move less than minimum length"

aldenhart commented 8 years ago

Can you please post the Gcode you are using? Not just the offending line, but those leading up to it? Thanks

MrNobug commented 8 years ago

Hi,

The following code generates the error message and there are no arc moves. (The G0 blocks work)

G0 X10 Y0 G2 X10 Y0 i-5

G3 X10 Y0 i-5

G0 X10 Y10 G2 X10 Y10 j-5

The following semi circle works fine G0 X10 Y0 G2 X20 Y0 i5

Den 2016-06-19 kl. 02:03, skrev Alden Hart:

Can you please post the Gcode you are using? Not just the offending line, but those leading up to it? Thanks

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/synthetos/TinyG/issues/182#issuecomment-226971745, or mute the thread https://github.com/notifications/unsubscribe/AGJ0xeU0mDhSt778yQk4BsEclU4gUkzAks5qNIdHgaJpZM4I4-8n.

plastik6 commented 8 years ago

Same issue for me, some G3 lines are skipped. Gcode file generated with fusion360 and run with chilipeppr

testPocheLead06.zip

madeinoz67 commented 8 years ago

I'm also having issues with Fusion post processed using TinyG post processor as supplied in Fusion . Am using current stable 440.20, Have tried edge 446.19, this is working but is doing other weird things under chilipeppr such not reporting machine position and touch plate issues so am staying away from this at the e moment. I'm finding that the attached file is failing on the facing cycle, gcode is correct (from what I can see) but on 440.20 it appears that the arcs are starting at start of X and is ending at end of Y, resulting in a diagonal line. Also had a problem on a helical plunge where it just plunged into the work piece, no helical moves.

FETTLER-tinyg.txt

madeinoz67 commented 8 years ago

Update..I now found a post file (as outlined in https://github.com/synthetos/TinyG/issues/181 ) that does not use Arcs and works as a temporary workaround, however the planner pauses on all the tiny arc segments or motion is jittery doing arcs, so would love to see this get a fix and pushed out to master.

plastik6 commented 8 years ago

Same issues for me with the post processing that converts arcs into segment: motion is very erratic and the feed speed is not maintained..