Brian Schmalz
cbc384c150
Binary build of v2.4.0. No source changes since previous commit. Release of v2.4.0 EiBotBoard Firmware, both application and application + bootloader images.
2016-07-04 11:38:45 -05:00
Windell Oskay
e9cd42ea91
Clean up generated SVG
...
Two changes: (1) Apply our default style to the group as a whole, not
to the individual path elements. This results in smaller generated SVG,
especially where the extension is used heavily. (2) If the text
"rendered" consists only of whitespace -- that is, if no actual paths
were rendered -- then no output (no empty group) is added to the SVG
document.
2016-06-21 11:25:43 -07:00
Windell Oskay
9355395f2c
Handle communication errors when checking button status
...
Closes #46
2016-06-19 17:18:58 -07:00
Windell Oskay
e7deae1e70
Label which layer generated the error message, catch flowroot.
...
https://github.com/evil-mad/EggBot/issues/45
2016-06-19 16:35:46 -07:00
Windell Oskay
fe86524635
Merge pull request #47 from evil-mad/HersheyText-expanded
...
HersheyText expanded
2016-06-19 14:59:03 -07:00
Windell Oskay
8cb37fe281
Render text at center of view window
2016-06-19 14:57:18 -07:00
Windell Oskay
c14f87b8bc
Improve rendering of font table
...
Scale table height to 95% of document height, and then center in the
view window.
Also change labeling in "About" pane of extension to indicate a version
number.
2016-06-19 14:41:04 -07:00
Windell Oskay
2f7ecb78b5
Various minor tweaks for clarity
2016-06-18 13:01:34 -07:00
Windell Oskay
5f183ce63c
Add font credits & refine descriptions
2016-06-17 19:40:03 -07:00
Windell Oskay
6c484ad77e
New branch for updates to Hershey Text.
...
Following up on:
http://forum.evilmadscientist.com/discussion/567/copyright-question-rere
worked-fonts
2016-06-16 18:06:03 -07:00
Windell Oskay
23d803d98d
Remove unintentional integer conversion
...
https://github.com/evil-mad/EggBot/issues/44
2016-06-02 00:31:55 -07:00
Windell Oskay
00d25b31df
Skip pen-up movements for tiny distances
...
Before raising the pen for a given movement, check to see that we will
be moving at least one motor step. Value adjustable in eggbot_conf.py.
2016-05-01 15:58:43 -07:00
Windell Oskay
63fcce2304
Add formatting to GUI, bump version to 2.7.5
2016-05-01 15:57:01 -07:00
Windell Oskay
687850891a
Use correct delay when lowering pen
...
Close issue #41 . Oops.
2016-04-13 11:29:07 -07:00
Windell Oskay
fa51230cee
Fix poor handling of ampersand
...
Close issue #43
2016-04-13 11:24:10 -07:00
Windell Oskay
569dc6f364
Close #40
2016-04-02 16:16:10 -07:00
Windell Oskay
91fd84204a
Add baseball template
2016-03-19 14:46:32 -07:00
Brian Schmalz
d408b23dbc
Merge branch 'master' of https://github.com/evil-mad/EggBot
2016-03-18 19:33:15 -05:00
Brian Schmalz
3fefeaadbe
Work In Progress : Getting towards a 2.4.0 final release for EBB Firmware. Main new feature is addition of AM (acceleration motion) command, to be documented in GH issue.
2016-03-18 19:32:54 -05:00
Windell Oskay
81c259ae5a
Major revision to Hatch Fill
...
Hatch fill now produces beautiful smooth curves that fill most
reasonble shapes. Giant thanks to Sheldon B. Michaels for a lot of hard
work on this!
Closes issue #36 .
2016-03-17 23:46:01 -07:00
Windell Oskay
519291316f
Move hatch fill out of "contributed" directory
2016-03-17 23:43:45 -07:00
Windell Oskay
87a1bd5318
Add another example file
2016-03-17 23:43:05 -07:00
Windell Oskay
622e0bff2f
Add time delay only on longer pauses
...
Performance improvement!
2016-01-31 23:09:36 -08:00
Windell Oskay
9a2a691b3b
Improve handling of inner line-drawing routine
...
Add delay after move command to prevent possible communication error.
Improve logic of detecting pause-button press. Revert to earlier
behavior of only pausing _after_ the current path segment is finished.
2016-01-31 01:52:30 -08:00
Windell Oskay
ce06aeb704
Handle circumstance where manual pen raise would fail
...
Assume that the initial state of the pen is unknown; act accordingly!
2016-01-17 16:16:34 -08:00
Windell Oskay
ea3cdaba3e
Revise pen up/down handling. Add explicit resolution setting
2016-01-12 16:27:57 -08:00
Windell Oskay
b813aaf937
Various minor fixes
...
Refactoring pen up/down into ebb_motion. Also adding fix for
undocumented bug where pen toggle fails to work.
2016-01-11 19:32:32 -08:00
Windell Oskay
686e096f76
Version 2.7.0
...
Use pyserial 2.7+ to scan USB ports; removing eggbot_scan files.
Refactor some routines into separate libraries
https://github.com/evil-mad/plotink
2016-01-08 17:18:14 -08:00
Windell Oskay
6c01a5976a
Hatch: Correct bug with nonzero gap length, add live preview.
...
Close #32
2016-01-08 09:45:51 -08:00
Windell Oskay
266e19f6ef
Bump version prior to packaging with Pyserial 2.5
2015-12-27 15:21:40 -08:00
Windell Oskay
eae9a7dc19
Fix for MacOS 10.11.1 serial timeouts
2015-11-12 11:14:50 -08:00
Windell Oskay
887cd7f5b1
Version bump for clarity (2.6.1
2015-10-25 15:29:21 -07:00
Windell Oskay
60d202a022
Update to work under El Capitan
...
Add additional serial query. Needs testing under Windows and Linux.
2015-10-23 12:26:37 -07:00
Windell Oskay
fe0c34f5e5
Version 2.6.0
...
* Update to pyserial 2.7.0. Closes #17 .
* Add support for multiple motor resolutions. Closes #18 .
2015-08-31 10:49:14 -07:00
Brian Schmalz
36d3925ea9
Fix for issue #29 : Added new command "XM" to support mixed-axis geometry machines. Version bumped to 2.3.0.
2015-08-28 16:53:15 -05:00
Brian Schmalz
cb3d354033
Version 2.2.9 - Added additional values to reply of "ES" command - we now print out how many steps have been 'deleted' when the EStop happens.
2015-08-18 16:50:06 -05:00
Brian Schmalz
04c9a9c3a7
New version 2.2.8 : Fixed casting bug in SM command that prevented some step values > 0xFFFF from working properly.
2015-08-15 19:46:17 -05:00
Brian Schmalz
b66c5f177e
Version 2.2.8: Updated error messages in SM command to more accurately detect too slow (<1.31 Hz) or too fast (>25KHz) step rates. Tested with 3-byte duration and step count parameters.
2015-08-15 08:12:06 -05:00
Brian Schmalz
1a2ff60823
Merge branch 'master' of https://github.com/evil-mad/EggBot
2015-08-13 20:18:58 -05:00
Brian Schmalz
70e2ef05a4
EBB v2.2.7 : Added EStop command (ES). Also updated repo to contain raw HEX files from some previous releases.
2015-08-13 20:16:35 -05:00
Windell Oskay
a9f8e42682
Remove stray file
2015-07-08 10:53:42 -07:00
Windell Oskay
86e9b64ea1
Add example file
2015-07-08 10:50:36 -07:00
Windell Oskay
1a252fd2a2
Version bump!
2015-04-10 18:11:07 -07:00
Brian Schmalz
4728931172
Starting to add new microsecond mode for SM duration.
2015-02-28 14:08:08 -06:00
Windell Oskay
78cae69b10
Remove StippleGen to its own repository.
...
StippleGen can now be found at https://github.com/evil-mad/stipplegen
2015-02-22 12:32:14 -08:00
Windell Oskay
447205a62c
Update Windows install script
...
Look for Inkscape in Program Files, and then in Program Files (x86) if
not found. Give error if Inkscape not found at all.
2015-01-30 23:34:30 -08:00
Windell Oskay
a185069037
Update dimension handling help text
2015-01-30 16:14:20 -08:00
Windell Oskay
6176e2b708
Update contributed extensions for Inkscape 0.91
...
See 0.91 release notes:
http://wiki.inkscape.org/wiki/index.php/Release_notes/0.91
2015-01-30 15:44:31 -08:00
Windell Oskay
5bf9bf9d3f
Minor updates towards 2.5.0 release
...
* Update layer name in EggBot Template
* Add new example file (kistka-loops.svg)
2015-01-30 14:24:37 -08:00
Windell Oskay
b96f19ff5a
Update to 2.5.0
...
Close #22
2015-01-30 13:33:52 -08:00