Forum: Mikrocontroller und Digitale Elektronik Plottersteuerung umbauen


von Thomas S. (tschicki83)


Lesenswert?

Hallo liebe Forengemeinde!

Da sich meine Elektronikkentnisse auf Widerstand aus- und einlöten 
beschränken wende ich mich an euch!

Ist es möglich die vorhandene Steuerung eines Stiftplotters (HP DraftPro 
EXL) so umzubauen,
dass dieser dann direkt mit Takt/Richtungssignalen vom PC gesteuert 
wird, anstatt HPGL Code?
Bei Bedarf stelle ich noch Fotos der Platine ein.

Vielen Dank im voraus

von Klaus (Gast)


Lesenswert?

Meine Meinung: Vergiss das.
Und warum überhaupt, funktioniert das Teil denn nicht (mehr) über HPGL ?

von Thomas S. (tschicki83)


Lesenswert?

Hab den Plotter von meiner Firma geschenkt bekommen und möchte die 
Elektronik+Motoren für eine kleine Fräse verwenden. Die Plottermechanik 
ist sowieso hinüber!
Um bei der Hardware zu sparen wäre meine Überlegung gewesen, die 
vorhandene Steuerung so umzubauen, dass ich die Vorschubgeschwindigkeit 
direkt im Bearbeitungsvorgang steuern kann! Möchte auch wärend der 
Bearbeitung starten und stoppen können, da die Z-Achse (nicht lachen) 
manuell verfahren wird!
Wenn ich über HPGL abarbeite kann ich die Geschwindigkeit nur vor der 
Bearbeitung festlegen.
Alternative wäre: Eine andere Steuerplatine einzubauen, nur hab ich 
weder Daten noch eine Anschlussbelegung der Motoren.
Und für 5-Phasen Motoren hab ich auch keine günstigen Schrittmotorkarten 
gefunden.


Mfg

von Frank E. (Firma: Q3) (qualidat)


Lesenswert?

Ich würde nochmal genau die HPGL-Doku des Plotters lesen. m.E. gibt es 
ein Kommando, die Geschwindigkeit auch während der Abarbeitung von 
HPGL-Kommandos zu setzten - einfach mit in den Datenstrom schreiben.

Bei langsamen Bewegungen ist es ausserdem möglich, einzelne 
Positionskommandos für minimale Bewegungen zu senden, z.B. PR1,1 o.ä.

Gruß, Frank

von Michael Wilhelm (Gast)


Lesenswert?

Meine Plotterkenntnisse sind ca. 15 Jahre alt. Damals war es so, dass 
HPGL nur einen Befehl für PEN UP und einen für PEN DOWN hatte. Wie 
willst du ihm die Dynamik in der Frästiefe beibringen?

MW

von Olli R. (xenusion)


Lesenswert?

Michael Wilhelm wrote:
> Meine Plotterkenntnisse sind ca. 15 Jahre alt. Damals war es so, dass
> HPGL nur einen Befehl für PEN UP und einen für PEN DOWN hatte. Wie
> willst du ihm die Dynamik in der Frästiefe beibringen?

Lesen hilft. Er will die Z-Achse manuell verfahren.

Olli

von Frank E. (Firma: Q3) (qualidat)


Lesenswert?

Hängt natürlich von der HPGL-Version ab, aber soweit ich mich erinnere, 
gibt es diese z.B. Kommandos:

- PU (Pen Up an Ort und Stelle)
- PU x,y (farhe zu x,y und hebe dann den Stift)
- PD (Pen Down an Ort und Stelle)
- PD x,y
- PA x,y (positioniere absolut, Stift bleibt wie er ist)
- PR dx,dy (positioniere relativ)
- VS v (velocity set - Geschwindigkeit)
- PS p (pen select - Stift auswählen)

Und mancher Hersteller fügt auch gerne noch eigene Kommandos hinzu.

Gruß, Frank

von Thomas S. (tschicki83)


Lesenswert?

Kenne mich eh ein wenig mit den HPGL-Befehlen aus, nur ist das Problem, 
dass diese nicht veränderbar sind, sobald die Daten an den Plotter 
geschickt wurden! Im kronkreten Fall die Zeichengeschwindigkeit.
Hab auch die Doku schon durchgewälzt, aber nichts gefunden
Ansonsten wäre HPGL eine tolle "Sprache"
MfG

von oszi40 (Gast)


Lesenswert?

Dann gibt es nur 2 Möglichkeiten

1.Plottersoftware mühsam näher ansehen und "optimieren" (fast 
hoffnungslos)

2.Besser versuchen in kleinsten Schritten Plotter mit tausenden Befehlen 
zeitoptimiert zu füttern.

von Lai (Gast)


Lesenswert?

Hier ein bischen was über HPGL is zwar für den HP 7450 aber der ist ja 
eigentlich auch DER Standard...

http://www.luberth.com/help/HP_7475_Graphics_Plotter_interfacing_and_programming_manual/

beim HP 7450 ist es so das die Antriebe mit Servomotoren und nicht mit 
Schrittmotoren realisiert sind, eventuell kann es sein das selbiges auch
für deinen HP DraftPro EXL gilt, das wäre dann nicht mehr ganz so 
einfach
eine eigene Steuerung zu bauen ...

mfg

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.