Forum: PC-Programmierung HPGL Befehle


von Ben S. (theben)


Lesenswert?

Ich versuche mich gerade in CAM Dateien welche in HPGL geschrieben sind 
ein zu lesen.

Die Koordinaten werden ja mit den Befehlen PU und PD übergeben aber ich 
wollte jetzt mal alles über die Initialisierung in Erfahrung bringen. 
Doch da taucht Coode auf der in der HPGL Pezifikation nicht erklärt 
wird.
1
.@1024;3:DF;CT1;PA;PU0,0;PR;
2
SP1;PU200,200;SI.25,.40;LBBSchn_fin.pcb - Fri Feb 24 16:39:15 2012
3
PA;PU0,0;PR;
4
PU 3202,6180;PD 46,0;
5
PD 0,70;
6
PD -46,0;
7
PD 0,-70;


Speziell geht es mir um diesen Teil
1
.@1024;3:DF;

DF; bedeutet das die Grundeinstellungen vorgenommen werden = DeFault 
Values
aber was bedeutet das 3: davor und was soll das .@1024;

von Karl H. (kbuchegg)


Lesenswert?

Auch HPGL hat das Schicksal so mancher gern benutzter Dateiformate 
erfahren. Einzelne Hersteller haben sich zusätzliche Dinge ausgedacht, 
die mit ins File müssen.

Da HPGL zb auch als Austauschformat für CNC Fräsen benutzt wird, würde 
mich nicht wundern, wenn da so Dinge wie Vorschub oder sonstige 
technologische Vereinbarungen, die nur auf einem speziellen Gerät Sinn 
machen enthalten sind.

Wo hast du das File her?

von Ben S. (theben)


Lesenswert?

Der Code wurde mit PADS 5 von Mentor Graphics ertellt.
Also kann ich diese Angaben getrost ignorieren?

von Karl H. (kbuchegg)


Lesenswert?

Ben S. schrieb:
> Der Code wurde mit PADS 5 von Mentor Graphics ertellt.
> Also kann ich diese Angaben getrost ignorieren?

Würde ich so sehen.
Ich kann mir auch nicht vorstellen, was die Angaben sein könnten. 1024 
als 2-er Potenz ist natürlich augenfällig. Vielleicht irgendeine 
Buffersize Einstellung oder so.

von Ben S. (theben)


Lesenswert?

Ich habe verschiedene Platinenentwürfe getestet und immer war dieser 
abschnitt gleich. Doch ne algemeine Erklärung wollte ich trotz dem 
finden

von Frank (Gast)


Lesenswert?

Die Schrittgröße gehört auch irgendwie in die Initialisierung (die 
Befehle sind ja ohne Maßeinheiten), sehe ich aber in dem Codebeispiel 
nicht ...

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.