mecode
mecode copied to clipboard
GCode for all
I'm doing some gcode generation that uses entirely absolute moves. *Every single move* winds up surrounded by a G90/G91 pair: ``` G90 ;absolute G1 X5.000000 Y5.000000 Z5.600000 G91 ;relative G90...
fix https://github.com/jminardi/mecode/issues/72 off-topic: In case you don't find the time to merge pull requests, I suggest to create an "organization" (e.g. called "mecode") at github and copy this repository so...
Effectively the title. LinuxCNC (and Tormach, as a result) have some fancy gcode features that REQUIRE parenthesis comments. This patch lets you use parenthesis by moving the comment formatting into...
The Printer class works with a printer running on a Marlin firmware (I guess). How can support for the [grbl](https://github.com/gnea/grbl) be added ? A tryout of the following code ```...
mecode/main.py:1067: SyntaxWarning: "is not" with a literal. Did you mean "!="? if self.x_axis is not 'X' and x is not None: mecode/main.py:1069: SyntaxWarning: "is not" with a literal. Did you...
Using the 'Basic Use' code in main.py, appended with a g.view(), the arc doesn't seem to be working correctly; instead of an arc, it just makes a straight line. I'm...
The following loop that simply moves back and forth will slowly consume more and more memory, presumably until it crashes. ``` g = G(direct_write_mode='serial') while True: g.move(10, 0) g.move(-10, 0)...
I'm using meander, which can generate this comment: ;WARNING! meander spacing updated from 3.175 to 2.778125 Which my grbl is unhappy with, because it is longer than 50 characters. There...
Zero-length movement commands (either zero-length relative moves or absolute moves to the previous position) will prevent proper visualization in MayaVi because it can't calculate their normals. This is especially a...