GregValiant 1,046
4 hours ago, ScoutParamotor said:... very disappointing
If the firmware doesn't understand arc moves then any G2 or G3 commands are ignored by the printer. The printer then cycles through the gcode file until it finds a line that it understands. Extrusion jumps to a new value and causes massive over-extrusion along a line that shouldn't have been connected in the first place, and in fact may be at a significantly different Z elevation.
My Ender 3 Pro with Marlin 1.1.8 understands G2 and G3. It sees this Arc Welder gcode file like this.
A printer that doesn't understand G2/G3 sees the same gcode file like this.
It would be a mess. If you don't understand your printer/firmware capabilities you will often be disappointed, or even worse, surprised.
Recommended Posts
Top Posters In This Topic
66
20
17
17
Popular Days
Feb 6
16
Feb 5
10
Feb 10
9
Nov 23
9
Top Posters In This Topic
ahoeben 66 posts
FormerLurker 20 posts
brunoosti 17 posts
GregValiant 17 posts
Popular Days
Feb 6 2021
16 posts
Feb 5 2021
10 posts
Feb 10 2021
9 posts
Nov 23 2020
9 posts
Popular Posts
ahoeben
I'm working on a plugin that wraps FormerLurker's command line version of the ArcWelder plugin originally developed for OctoPrint. The plugin attempts to reduce stutter by simplifying gcode. It analys
FormerLurker
So, I wanted to mention two changes to Arc Welder: 1. Vase Mode (3D arcs) seems to be working well so far. I've printed several, and haven't had any issues However, I'd still love to ha
ahoeben
Thanks, but in this case the amazing work has been done by FormerLurker.
Posted Images
ahoeben 1,808
Please tone down, or this will be the last time I will respond to you.
It is possible that your printer uses a firmware version that does not have support for printing arc movements.
Link to post
Share on other sites
FormerLurker 24
This software is free, was made by people working in their free time, and the source code is open and available to anyone who wants to take a look and help improve it, so please keep that in mind.
Edited by FormerLurkerSecond, your problem is almost certainly due to arcs being disabled in your firmware. I'm guessing you upgraded your printer with a bed leveler, and flashed new firmware for that. I see lots of these firmware forks, and most of them have arcs disabled for creality printers due to limited program space.
It's very easy to check to see if arcs are enabled within your printer's firmware by sending the following command to your printer (easiest way is with the OctoPrint terminal) and see how it responds:
G2
If it says 'unknown command' or something similar to that, arcs are disabled and you cannot print any gcode that contains arc commands. If it says, "Invalid Parameters", arcs are enabled and the fault is likely with ArcWelder itslef.
typos
Link to post
Share on other sites
JRANGER 0
What about Reported error: G2/G3 bad parameters. I don't see any G2 codes being sent but a lot of G1 codes in my OctoPrint. I have not installed ARC on my Octo but have in CURA.
Link to post
Share on other sites