Benutzer-Werkzeuge

Webseiten-Werkzeuge


projects:plotter

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
projects:plotter [2012-08-30 12:54] – JElRCHLjzfueIttJOCC 134.106.33.41projects:plotter [2012-08-30 21:25] – [Nutzung des Plotters] 93.231.179.175
Zeile 1: Zeile 1:
-kd5undthis is awsome i have the same plotetr that my boss gave me about 7 years ago and it took me that long to find a use for it.  i came close several times to just thowing it awaybut just couldnt bring myself to do it.  i was able to get the top cap off of one of the pens and it looks hust like the inards of a sharpieso im thinking about gutting a sharpie and doing a transplanti have this site in my favs now and i would be interested how your pcb fabing is going with this processplease e-mail me kd5und at yahoo dot com.thanks for the site and the infotraviskd5und+====== Projekt PL0TT0R ====== 
 +{{tag>project hardware software computing infrastructure howto}} 
 +see also: [[project:Pl0tt0r]] 
 + 
 +Der Plotter ist im Shack aufgeschlagenEr ist vom Typ DraftMaster II von HP. Baujahr ist 1984. Er spricht fliessend HPGL. Doch sonst... spricht fast keine Software mehr HPGL. Deshalb das Projekt: Wandle Vektorgraphiken in HPGL um um sie plotten zu können! 
 + 
 +====== Formate ====== 
 +Das Tool wandelt diese Formate in HPGL: 
 +  * SVG (Scaleable Vector graphics) 
 +  * PNG (werden mit kreisensymbolen oder Stricken für jeden Pixel geplottet) 
 +  * Text (werden über die interne Fontlibrary ausgegeben) 
 +  * PDF/PS (über den Hack das man es per inkscape nach svg konvertiert, hat bspwmit dem mos6502 sehr gut getan) 
 + 
 + 
 +===== SVG ===== 
 +Ein Teil des SVG Datenformats ist unterstützt, vor allem: 
 +  * Rechtecke 
 +  * Kreise 
 +  * Ellipsen 
 +  * Text  
 +  * Polylines  
 +  * teilweise Pfade 
 + 
 +===== Ausmalen von Flächen ===== 
 +Es ist dem Plotter möglich, einfache Flächen automatisch auszumalen (siehe QR Code am shack - Messestand), allerdings dauert das lange, schneller aber weniger schön ist KreuzschraffurBeim Ausmalen sind grundsätzlich überschneidende und innenliegende Flächen (die in der Computergrafik normalerweise mit einen ZBuffer gezeichnet werden) nicht möglich.  
 +Deshalb ist das Ausmalfeature im Defaultzustand deaktiviert. 
 + 
 + 
 +===== Pixelgrafik (PNG) =====  
 +Beim Plotten von Pixelgrafik werden die Bildpunkte aus der Datei geladenDiese werden mit einem Ditheringalgorithmus (ähnlich dem Floyd-Steinberg Algorithmus) in den Farbraum des Plotters (Rot, Grün, Blau, Gelb, Schwarz) umgewandelt. Dann wird jeder der neu entstandenen Pixel ausgeplottet, als Kreis, Symbol oder Linie. 
 + 
 + 
 +===== Texte =====  
 +Der Plotter hat eingebaute Fonts. Mit diesen kann man Texte ausplotten.  
 + 
 + 
 +====== Datenübertragung zum Plotter ====== 
 +Der Plotter verfügt über 1024 Byte Buffer. Der Buffer muss immer möglichst voll sein, darf aber nie ganz voll sein (da sonst Zeichen verloren gehen). Das heisst, es ist zur Übertragung ein Skript notwendig, das ständig den Füllstand prüft und nur neue Daten sendet, wenn der Puffer leer ist. 
 + 
 + 
 + 
 +====== Die Software ====== 
 +Gibts demnächst open source hier beim shack! 
 + 
 + 
 +====== Nutzung des Plotters ====== 
 +  * Webseite des Plotters ist: http://plotter.shack/  
 +  * Da kann man dann ein SVG hochladen, kriegt eine Vorschau und kann es dann abschicken.