Revision [5143]

This is an old revision of PenMan made by ToBo on 2008-09-05 02:21:32.

 

Über PenMan


PenMan ist ein kleiner Roboter, der technische Zeichnungen wie ein richtiger Plotter auf DIN A3 Seiten anfertigt.
Dazu rollt PenMan über ein Stück Papier und bewegt seine drei Stifte auf oder ab. PenMan wird über die serielle
Schnittstelle des PC's gesteuert.

PenMan wurde ca. 1985 hergestellt.

Das Interessante an PenMan ist, dass PenMan viel weniger Platz als gewöhnliche DIN A3-Plotter braucht.
Allerdings rutschen die Räder auf einer schlechten Unterlage hin und wieder mal um einige µm, was zu
Ungenauigkeiten führt. Nichtsdestotrotz kann PenMan mit einer erstaunlichen Präzision technische
Zeichnungen anfertigen.

image
Abbildung 1: PenMan und seine Docking-Station


Software zum Ansteuern


Da die einzige Software, die ich für PenMan auftreiben konnte, in GW-BASIC geschrieben war,
habe ich eine neue Version mit grafischer Oberfläche in VisualBASIC implementiert. PenMan
muss dazu an COM2 angeschlossen werden.

Mit dem Programm ist es möglich geometrische Figuren zu zeichnen. Nach dem erstellen
einer Figur in der Zeichenfläche setzt sich der Plotter in Bewegung und übertägt die Figur
auf das Papier.

image
Abbildung 2: Screenshot des Hauptfensters zum Zeichnen.


image
Abbildung 3: Im Robotic-Mode lässt sich der Plotter wie ein Robotter mit der Software ansteuern


Download


Falls Sie auch so einen PenMan-Roboter besitzen und ihn plotten lassen wollen, hier ist der VB-Code zu meinem Programm.

Unknown action ""fileview""


Hier noch einige Plotlisten mit interessanten Motiven. Die Plotlisten sind Befehlslisten, die das Programm laden kann. Anschliessend kann man den Plotter damit beauftragen diese Plotlisten zu zeichnen.

Unknown action ""fileview""


Weitere Quellen


Eine Konsolenapplikation in Java für den PenMan wird hier beschrieben:
Darwin, Ian F; Java Cookbook; Solutions and Examples for Java Developers, 2004
2. Auflage 2004. 864 Seiten; OReilly
0-596-00701-9
ISBN-13: 9780596007010



CategoryProjects
Siehe auch
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki