Adam Mayer
2b35d39691
adding model of plotter head
2017-12-27 13:54:40 -05:00
Adam Mayer
2e5109bdbf
rough font extract!
2017-12-27 12:35:01 -05:00
Adam Mayer
51cc15f152
get aspect ratio right and clean up
2017-12-27 11:10:56 -05:00
Adam Mayer
81e3a77b36
first pass at SVG font extractor for moving into fontforge
2017-12-27 10:58:59 -05:00
Adam Mayer
6455077236
nailed it
2017-12-26 23:04:48 -05:00
Adam Mayer
1a9c639ca8
Making some progress reversing the font format
2017-12-26 22:58:28 -05:00
Adam Mayer
207763984f
Merge pull request #2 from matthewblain/master
...
Update commands reference
2017-12-26 13:03:29 -05:00
matthewblain
f603dc0788
Update a few commands
...
Update a few commands based on info in the user manual.
2017-12-26 08:04:46 -08:00
matthewblain
be764807bc
Update a few commands
...
Update a few commands based on the user manual.
2017-12-26 08:03:51 -08:00
matthewblain
5f8aa51566
Update a few commands
...
Update a few commands based on the user manual.
2017-12-26 08:01:53 -08:00
matthewblain
b97a1b69d1
Update a few commands
...
Update a few commands based on info in the user manual.
2017-12-26 07:58:50 -08:00
Adam Mayer
2a92ffd36b
rough version of plotter head
2017-12-25 20:35:55 -05:00
Adam Mayer
b98008f113
modelling rough plotter head for printing
2017-12-25 12:37:28 -05:00
Adam Mayer
c87b0b24e3
added PNG output
2017-12-24 13:20:28 -05:00
Adam Mayer
5ff95991ea
Merge pull request #1 from dcarbone/patch-1
...
Small reference correction
2017-12-24 12:22:45 -05:00
Daniel Carbone
3dfef88012
Small reference correction
...
First, what you've done here is immensely cool. I don't have a plotter, nor have I ever used one, but I have been reading this with the upmost interest.
As an old Apple hardware fanboy who has felt decidedly uninterested in Apple as of late, this has made want to dig out my old M00001 and start doing cool stuff again.
Also apologies if the correction is incorrect. I just assumed some copypasta magic had happened :)
2017-12-24 07:06:38 -05:00
Adam Mayer
53ca795504
switch over to cairo svg renderer (w/ option for png renders further down the line)
2017-12-22 12:42:23 -05:00
Adam Mayer
60bc46d07e
clipping implemented
2017-12-22 11:48:24 -05:00
Adam Mayer
798e5f55bd
cleaning up; colors working, pen round
2017-12-21 22:03:45 -05:00
Adam Mayer
8b7ac96134
getting scaling right
2017-12-21 20:30:42 -05:00
Adam Mayer
874701288d
moving to Cairo instead of svgwrite
2017-12-21 17:26:11 -05:00
Adam Mayer
f4927c5783
adding clipping to plot_to_svg
2017-12-16 08:46:55 -05:00
Adam Mayer
e5c84a0ae9
refactor to add mock plotter
...
added CLI for plot to svg
set appropriate doc size for svg
2017-12-15 21:57:49 -05:00
Adam Mayer
49db82f099
adding flags for CTS-DSR hack and "safe" flow control
2017-12-15 17:09:10 -05:00
Adam Mayer
57474bad8c
fix import
2017-12-15 13:35:22 -05:00
Adam Mayer
28b99686fb
wrapping up plot_to_svg.
2017-12-15 13:04:47 -05:00
Adam Mayer
91a055cc5a
flipping text back
2017-12-15 12:59:39 -05:00
Adam Mayer
12bc945e14
flipping plot properly; flushing path after pen changes; caching moves
2017-12-15 12:57:02 -05:00
Adam Mayer
90cfe54a47
rewrote plot_to_svg
2017-12-15 12:38:08 -05:00
Adam Mayer
13ea89fa8d
added info about ellipses and units
2017-12-15 10:57:21 -05:00
Adam Mayer
b0b0d42f8c
adding some tests for measurement
2017-12-15 10:49:53 -05:00
Adam Mayer
5dbfe37f24
Adding "ripples" test script
2017-12-13 22:10:11 -05:00
Adam Mayer
fc8e013999
correct centering
2017-12-11 16:56:47 -05:00
Adam Mayer
398389f315
transitioning svg to plot into submodule
2017-12-11 12:00:51 -05:00
Adam Mayer
a2f0051137
* require pyserial, not serial, since someone decided to pollute the namespace with a half-baked package (of course)
...
* get import ducks in row
2017-12-09 21:58:01 -05:00
Adam Mayer
eac877130f
small doc fixes and explanation
2017-12-09 21:26:03 -05:00
Adam Mayer
b2b41de183
strip cruft from __init__
2017-12-09 21:22:13 -05:00
Adam Mayer
337fb247ea
let's leave out the readme
2017-12-09 21:19:41 -05:00
Adam Mayer
d35839aa54
moving doc directory; breaking out command line method to own file
2017-12-08 22:22:40 -05:00
Adam Mayer
57f6fa0559
moving code around for packaging
2017-12-08 21:13:10 -05:00
Adam Mayer
ad255951f8
moving stuff around before cleanup
2017-12-08 13:45:41 -05:00
Adam Mayer
7cb8180d43
fix graphs; add images of PM marks
2017-12-07 12:47:36 -05:00
Adam Mayer
24a280defb
removed unnecessary MA commands from svg_to_plot
...
wrapping up documentation for now
2017-12-06 17:11:01 -05:00
Adam Mayer
d41cffb7e4
updating documentation, proper naming for self-test
2017-12-06 15:10:46 -05:00
Adam Mayer
ad458c9ba3
make the svg parsing a bit more robust
...
safe up the wait time on the serial
2017-12-04 16:39:34 -05:00
Adam Mayer
197026f385
added doc for tick marks and moving to 9600 default
2017-11-24 17:25:25 -05:00
Adam Mayer
ba5db6c879
just handle one path type
2017-11-24 15:52:48 -05:00
Adam Mayer
5aa05091c7
initial checkin of Apple 410 doc and driver
2017-11-21 12:09:54 -05:00