====== Plotter ======
{{:hswiki:anleitungen:plotcutter.jpg?nolink&200|}}
==== Wir nehmen den Plotter in Betrieb ====
**Dank an den [[https://lstsrv.org/pipermail/hackspace-jena/2013q4/004384.html|Spender]]!**
Auf dem [[http://www.foros.net/viewtopic.php?t=42&mforum=creation#154|Plotter]] drücken wir die Taste ''on-Line''.
minicom -b 9600 -D /dev/ttyUSB0
Stellen die Baudrate ein und senden //sofort// danach Positionsbefehle.
echo "IN;PU0,0;PU2000,0;PU2000,2000;PU0,2000;PU0,0;PU;" > /dev/ttyUSB0
Der Plotter spricht über den seriellen Anschluss [[wp>HPGL]] bei ''9600Baud(8N1)''.
Auf dem Befehl ''PD''(Pen Down) haben wir hier verzichtet, da das Gerät nicht kalibriert ist und wir die Unterlage/Klinge nicht beschädigen wollen gewartet bis die Klinge kalibriert war und danach erfolgreich ein Rechteck ausgeschnitten.
=== Erste Ergebnisse ===
Aus [[http://wiki.inkscape.org/wiki/index.php/Release_notes/0.47#HPGL_export|Inkscape heraus]] lassen sich Pfade als ''.plt''-Dateien speichern.
Diese können direkt an das Gerät gesendet werden, sofern die Verbindung wie oben erwähnt mit ''minicom'' initialisiert wurde.
Zu beachten ist, dass ein Sketch im Inkscape von //unten-links// interpretiert wird.
Folgendes Script erlaubt das schnelle Senden von Plotterdateien an das Gerät:#!/bin/sh
#usage: speed.sh file.plt
DEVICE='/dev/ttyUSB0'
SPEED=9600
echo "setting speed to $SPEED baud for device $DEVICE"
stty -F "$DEVICE" "$SPEED"
echo "sending data from $1 to device"
cat "$1" > "$DEVICE"
Scheinbar funktioniert der Aufruf nur bei jeden 2. Versuch.
{{tag>plotter cutter anleitungen werkstatt bearbeitemich}}