Update README with todays progress

master
Jon Nordby 2014-09-04 19:23:28 +02:00
rodzic 357f09154d
commit e264b7c103
2 zmienionych plików z 24 dodań i 7 usunięć

Wyświetl plik

@ -7,22 +7,20 @@ https://github.com/jonnor/fabmodules
Status
--------
- GCC output driver integrated in Fabmodules.
- Basic function present, including upload to printer.
- GCC output driver integrated in Fabmodules, can import SVG and PNG.
- Basic vector functionality present, including upload to printer.
- Can cut/engrave paths with correct proportions.
- PPI, speed and power settings are respected.
- Job offset/origin is respected
- Job offset/origin is respected, interpreted from top-left
TODO (prioritized):
- Fix laser being turned on before the first point (critical)
- Fix output being flipped vertically (workaround: flip input image)
- Enable using offset relative to other positions than top-left
- Fix/enable relative job origin
- Fix hardcoded scaling factor with correct logic
- Add more workflows in Fabmodules (especially from .svg)
- Add automated tests: .svg/.path -> .gcc
- Document usage/setup
- Upstream the support to fabmodules project
- Send code to Fablab Amsterdam for testing
Later/maybe:

Wyświetl plik

@ -2,6 +2,8 @@
Monday 1 September 2014
-------------------------
Time spent: 9 hours
Set up and print a test pieces using existing driver from Adobe Illustrator
Connect machine to Linux, see what device it shows up as. [/dev/usb/lp0](./data/udevinfo.txt)
@ -31,3 +33,20 @@ was a very easy way to do this.
Turned out to be 4-character 0-padded ascii values, for each of the 16 pens.
Recorded a short video of current status.
Thursdag 4 September 2014
----------------------------
Time spent: 7 hours
Verified origin/offset generally working.
Debugged why laser turns on when sending pen-up (PU) commands.
It seems that when using position-relative (PR), as original driver does, this does not occur.
However, sending a select-pen (SR) command the issue is also avoided. Unclear why.
Fixed the inverted Y axis. Currently assumes 460 mm work-area.
Made a more generic fix for correct proportions, both for job origin and scaling.
Added Fabmodules workflow from SVG to GCC