markwal / gpxui Goto Github PK
View Code? Open in Web Editor NEWA GUI wrapper around GPX and someday maybe even a setup program
License: GNU General Public License v2.0
A GUI wrapper around GPX and someday maybe even a setup program
License: GNU General Public License v2.0
So converting gcode from S3d using ArcWelder gives these errors.
(line 27939) Syntax warning: unrecognised command word 'J'
(line 27939) Syntax warning: unsupported gcode command 'G2'
(line 27943) Syntax warning: unrecognised command word 'I'
(line 27943) Syntax warning: unrecognised command word 'J'
(line 27943) Syntax warning: unsupported gcode command 'G2'
(line 28098) Syntax warning: unrecognised command word 'I'
(line 28098) Syntax warning: unrecognised command word 'J'
(line 28098) Syntax warning: unsupported gcode command 'G2'
(line 28113) Syntax warning: unrecognised command word 'I'
(line 28113) Syntax warning: unrecognised command word 'J'
(line 28113) Syntax warning: unsupported gcode command 'G2'
GPX completes the conversion though.
Had great success with this software but need to increase the steps/mm in the z axis past 1000.
Why is there a limit on this in the machineeditor.ui? I don't see that there is any reason for this? About to clone and change this variable to rebuild for myself but I figure this is an issue that other people may also have!
Cheers for making such a great app!
gcode like this:
G162 X Y F2000
G161 Z F900
G92 X0 Y0 Z-5 A0 B0
G1 Z0 F900
M132 X Y Z A B
G1 Z30
Will result in a weird generated absolute move. Another example:
G28 X Y Z
M132 X Y Z A B
G1 Z5
G161 Z F100
M132 X Y Z A B
G1 Z30
Will also fail twice.
The reason is, when GPX doesn't know the position of one of the axes (for example after M132 the bot knows where it is, but GPX does not), it will use x3g:139 rather than x3g:155 and it will send in the "current" coordinate for any axis not specified. In this case, perhaps a long way away from where the bot thinks it is.
To fix this, my intention is that if there will be any unknown axis left after the current move (some unknown axis hasn't been specified in the gcode), I'll stick with x3g:155, but issue a 0 relative move for any of those axes. So that G1 Z30 will turn into x3g:155 with all axes relative except for Z which will be absolute to steps(30mm).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.