H: die Plattenkopfzeile
Die H-Zeile eröffnet jedes XXL-Programm und beschreibt die zu bearbeitende Platte: Länge, Breite und Dicke, die Bezugsecke, die Maßeinheit und das Flag für Standardeinstellungen. Ohne sie fehlt dem Konverter jede Größenangabe und er lehnt die Datei ab.
Syntax
H DX<mm> DY<mm> DZ<mm> [-AD] [R<n>] [*MM] [/DEF]VerifiziertByte für Byte aus einer maschinengeprüften Datei reproduziert.
Parameter
DX | Plattenlänge in Millimetern | erforderlich |
DY | Plattenbreite in Millimetern | erforderlich |
DZ | Plattendicke in Millimetern | erforderlich |
-AD | Flag der Bezugsecke, geschrieben als -AD | optional |
R | Dreh- oder Bezugscode, R99 im verifizierten Muster | optional |
*MM | Maßeinheit, geschrieben als *MM | optional |
/DEF | Flag für Standardeinstellungen, geschrieben als /DEF | optional |
Wie es in die PGM geschrieben wird
H wird zum ersten Satz der Datei, 36 Byte: sechs Rahmen, dann DX, DY und DZ als 32-Bit-Ganzzahlen in Hundertstelmillimetern, die Bezugsecke als zwei Zeichen, Werkzeug- und C-Wert als 16-Bit-Zahlen, R als weitere, die Einheit als zwei Zeichen und der Werkzeugdateiname als acht. Felder, die die Datei nicht angibt, werden in der Maske des Satzes als fehlend gekennzeichnet und als Nullen geschrieben.
Beispiel
H DX800.000 DY600.000 DZ18.000 -AD R99 *MM /DEFHinweise
- Plattenmaße sind strukturell und damit immer verifiziert. Die Flags sind nur in der Kombination -AD R99 *MM /DEF aus dem Referenzprogramm verifiziert.
- Nur eine H-Zeile ist erlaubt. Eine zweite wird als doppelte Kopfzeile gemeldet.
- Die Zahlen der Kopfzeile sind Dezimalmillimeter; DX800.000 und DX800 sind gleichwertig.
Meldungen, die dieser Befehl auslösen kann
- H-Kopfzeile fehltLesefehler
- Doppelte H-KopfzeileLesefehler
- Kopfzeile ohne ein MaßLesefehler
- Unbekanntes Element in der KopfzeileLesefehler
- Ungültige Zahl in einem WertLesefehler
- Kopfzeile ohne -ADNicht verifiziert
- R-Wert der Kopfzeile weicht von R99 abNicht verifiziert
- Andere Einheit als MillimeterNicht verifiziert
- Werkzeugdatei ersetztHinweis