Drawbot@MfK: Unterschied zwischen den Versionen

Aus Hackerspace Ffm
Wechseln zu: Navigation, Suche
K (Ideen für die Vorführung)
K (Ideen für die Vorführung)
Zeile 82: Zeile 82:
 
* Etwas zeichnen?
 
* Etwas zeichnen?
 
* Interaktiv, spontan oder vorbereitet?
 
* Interaktiv, spontan oder vorbereitet?
* '''hexlab - hexagonal_labyrinth_generator'''
+
=== hexlab - hexagonal_labyrinth_generator ===
** Source: http://www.local-guru.net/processing/hexlab/
+
[[Datei:Hexagonal labyrinth generator-1.PNG|160px|hexlab]]
** leider keine Lizenz-Infos, keine Kontakt-Infos
+
* Quelle: http://www.local-guru.net/processing/hexlab/ basiert auf Algorithmen von http://ruby-lang.org.ru/post/1675.html
** [[Datei:Hexagonal labyrinth generator-1.PNG|100px|hexlab]]
+
* zufälliger Aufbau und veränderbare Größe und Komplexität
* '''Hershey Vector Fonts'''
+
* ''Public domain'' Lizenz-Info aus dem Quellcode:<br># License? What license? We don't need no stinkin' license.<br># This code is in the public domain. Knock yourself out. Use it however<br># you want. Please prefer good over evil.
** Public domain: It is sometimes necessary to have a simple set of characters made up of vectors, the Hershey set of vectors is one of the standard descriptions in the public domain. They were originally created by Dr. A. V. Hershey while working at the U. S. National Bureau of Standards.
+
=== Hershey Vector Fonts ===
** Source: http://paulbourke.net/dataformats/hershey/
+
[[Datei:Hershey Font Test-2.png|160px|Hershey Font]]
** skalier- und drehbar
+
* Quelle: http://paulbourke.net/dataformats/hershey/
** [[Datei:Hershey Font Test-2.png|100px|Hershey Font]]
+
* skalier- und drehbar
 +
* ''Public domain'': It is sometimes necessary to have a simple set of characters made up of vectors, the Hershey set of vectors is one of the standard descriptions in the public domain. They were originally created by Dr. A. V. Hershey while working at the U. S. National Bureau of Standards.
  
 
= Links =
 
= Links =

Version vom 27. September 2011, 19:51 Uhr

Drawbot Funktionsprinzip

Das Projekt

Ziele


Teilnehmer

Aufbau

Teile-Liste

Steuer-PC
Arduino
Arduino Duemilanove
2 Stepper
Stepper driver
A4988 Stepper Motor Driver Carrier von Pololu bzw. equivalente Platine über ebay
Servo-Motor
...

Prototyp 12. September 2011

Firmware - Modifications

  • Modifikation der Kritzler Firmware
    • Anpassungen der Geometrie
    • Betrieb von uni- statt bi-polaren Schrittmotoren - Typ PM55L-048-XXXX (Danke, Snow) und Treiber-IC ULN2803A
    • 96 Halbschritte
  • additional commands
    • home (H)
    • stepper delay is adjustable (command D delay)
    • # comment ... to ignore rest of line
  • Pen up / pen down with ramp - smother control of the servo
  • Antrieb mangels Zahnriemen mit einem Faden
  • Prototyp mit Fischertechnik © Bauteilen
  • Motor-Abstand 50 cm

Software

Firmware - Commands

Command Function Extension** Comment
m X Y move relative N values X and Y in millimeters
M X Y move absolute N
l X Y line relative N move with pen down
L X Y line absolute N
D delay set delay Y set stepper delay (ms) - typically 10 - 150 ms, range 1 ... 255
H move home Y move to origin position (0/0 mm)
# comment ... comment Y rest of line, up to the next character 13 (carriage return), will be ignored
comment is echo'ed to the serial line

** Commands were not included in the original Kritzler Firmware

Offene Themen

  • Aufbau mit größerem Abstand der Motoren
  • Ausgleich der Verzerrungen (eigentlich ja ganz cool, system-immanente Fluchtpunkt-Perspektive)
  • Probleme mit Y-Koordinaten < 0, führt zum Stopp und Vorzeichen-Wechsel der Y-Achse
  • Mechanik der Gondel
  • Stift


Ideen für die Vorführung

  • Etwas zeichnen?
  • Interaktiv, spontan oder vorbereitet?

hexlab - hexagonal_labyrinth_generator

hexlab

Hershey Vector Fonts

Hershey Font

  • Quelle: http://paulbourke.net/dataformats/hershey/
  • skalier- und drehbar
  • Public domain: It is sometimes necessary to have a simple set of characters made up of vectors, the Hershey set of vectors is one of the standard descriptions in the public domain. They were originally created by Dr. A. V. Hershey while working at the U. S. National Bureau of Standards.

Links