-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
<FR>Processing non printer Gcode files #70
Comments
You are in luck! I just finished a feature to encode travel moves (moves without any extrusion). It needs more testing, but here are the results from processing the file you posted: Here is a side-by-side comparison of the tool paths: The orange lines are G0/G1 commands, the blue lines are G2/G3 commands. As you can see, much of this file was successfully converted. If you would like to try out the devel version, let me know and I'll post some instructions. |
Yes please, I definitely would like to try that out. |
Check here for the latest bin files. If you want you can post your gcode and I can do a sanity check before you try it out. |
Actually, i guess you will try the gcode you already posted, which I already reviewed, lol |
For my use this is PERFECT. The tests I have done are working just as I had hoped. There will be a lot of pen plotter users happy about this. Thanks very much. |
Hooray! If you have time, could you post a pic of your finished plot? |
Hmm.. I will look at the console app. It LOOKS like I must have screwed something up. Try adding a second parameter for giggles, like:
and see what happens. Otherwise I messed up configuring TCLAP for the new parameters. |
Still the same |
Ok, will do my best to reproduce and fix. Might take a few days depending. Thanks! |
Ok, this was totally my fault, lol! Try the builds here, which I think should work much better. |
Looking good now. I was confused at first as the info stats did not show any converted arcs , but the end file has been converted so I would call that a success. |
I will look at that issue as well. It is a work in progress |
Ok, this should fix the statistics display issue. |
Perfect !!!
|
I'm trying to use ArcWelder (1.2.0) using the CLI on macOS to prepare files for my CNC outfitted with a tangential knife cutting module (my controller handles the knife axis rotation automatically, I just feed it G1/G2/G3 instructions). Even though my source files don't have any E codes, the G1 instructions are being output as G2/G3 - this is without the Granted, it did not work on all files (like this one: https://gist.github.com/fabien/4eb67e67cf116236b61d50d6e936d6b9), so I decided the However, when I do set Unfortunately, I cannot find release binaries for v.2.0 to see if it makes any difference. In the meantime I have tested more input files from CNC (milling) CAM software, and those don't process into G2/G3 at all, even when Allow Travel Arcs is True I cannot see why this converts and the gist above doesn't. Any thoughts? EDIT: turns out the reason why some files were not being processed correctly is simply the fact that they contained In other words, the parser should have been more lenient, as usually both formats are permitted. |
I believe I fixed the inverted option for |
--EDIT-- I have since discoverd that Arcwlder will only process 3D prnter files with valid extruder moves ( E......).
Would there be any chance of a a feature to process not 3D printer Gcode using a flag maybee ( eg -- non-printer) ? This would alow the use in other areas such as pen plotting where it would be greatly appreciated. What I could imagine is that using the --non-printer flag would then only process G1 > G2/G3 moves, ignoring the need for E moves.
I would like to process some Gcode for a pen plotter to reduce the code size and hopefully improve smoothness. I have tried with both the Windows and Linux versions, and although it appears that ArcWelder has successfully run, it does not seem to be creating any arc moves.The test file attached should be a good candidate for this.
Is it possible that ArcWelder only works on 3D printer gcode files with a specific format ?
spiral.nc.txt
The text was updated successfully, but these errors were encountered: