Xilog Plus
Xilog Plus ist die Programmierumgebung von SCM für die eigenen Bearbeitungszentren. Sie schreibt .xxl, ein Programm im Klartext mit einem Befehl pro Zeile, und das ist das Format, in dem fast jedes SCM-Teileprogramm beginnt.
- Art
- Programmiersoftware
- Sitz in
- Italy
- Teil von
- SCM Group
- Programmiert mit
- Xilog Plus, WinXISO
- Maschinensteuerung
- Xilog, Tria
- Dateiformate
- .xxl, .pgm
Ein Befehl pro Zeile, und das ist die ganze Struktur
Ein XXL-Programm hat keine Abschnitte, keine Einrückung und keine verschachtelten Blöcke. Es ist eine Liste von Zeilen, jede beginnt mit einem Befehlswort, gefolgt von Parametern, die als Buchstabe und Zahl zusammengeschrieben werden, etwa X492.923 oder Z-81.000 oder T43. Zwischen Buchstabe und Wert steht kein Trennzeichen, und es wird auch keines gebraucht. Weil die Datei Text ist, lässt sich ein Programm in jedem Editor vergleichen, durchsuchen und korrigieren, was gegenüber der kompilierten Form ein erheblicher Vorteil ist.
H richtet die Platte ein, bevor sich etwas bewegt
Der erste Befehl, auf den es ankommt, ist der Kopf: H DX DY DZ mit Länge, Breite und Dicke der Platte, wahlweise gefolgt von einer Bezugsecke, einer Drehung, einer Einheitenkennung und einem Definitionsschalter. Alles danach wird in diesem Bezugsrahmen gemessen. Ist der Kopf falsch, ist jede Koordinate im Programm mit ihm falsch, und darum lehnt netool eine Datei ab, deren Kopf es nicht lesen kann, statt eine Standardplatte anzunehmen.
SY wählt die Seite, auf der gearbeitet wird
SY=<n> wählt die Plattenseite, für die die folgenden Bearbeitungen gelten. Ein kleiner Befehl mit großen Folgen: dieselben X und Y bedeuten je nach aktiver Seite andere physische Orte. Das ist auch der Befehl, der bei einer Konvertierung nach woodWOP die meiste Arbeit macht, denn die beiden Systeme benennen und nummerieren die Seiten unterschiedlich, und eine falsch zugeordnete Seite setzt das Loch durch die Sichtfläche eines fertigen Teils.
Die G-Bewegungen sehen aus wie ISO, sind aber kein G-Code
G0 positioniert, G1 schneidet oder taucht ein, G2 und G3 fahren Bögen im und gegen den Uhrzeigersinn. Ein Bogen wird als Endpunkt plus I und J geschrieben, den Versätzen zum Bogenmittelpunkt, wie es die ISO-Konvention vorsieht. woodWOP macht es anders: dort werden Bögen über den Radius geschrieben, jeder Bogen muss beim Übersetzen also neu ausgedrückt und nicht kopiert werden. Das Bohren steht für sich, mit B für eine einfache Bohrung und der XB-Familie für die Varianten, und PAR deklariert einen benannten Parameter, damit ein Programm ohne Neuschreiben umdimensioniert werden kann.
Eine XXL woanders hinbekommen
Es gibt zwei Richtungen. Hinunter zur Maschine will eine ältere Steuerung die kompilierte Binärdatei: netool kompiliert die 11 dokumentierten Befehle im Browser nach PGM und veröffentlicht, wozu jeder einzelne kodiert wird. Quer zu Homag will woodWOP ein MPR, und netool schreibt eines und meldet 44 Begründungscodes für alles, was es nicht übersetzt. Die neuere Maestro-Umgebung von SCM schreibt .xcs statt .xxl, ein anderes Format, das netool nicht liest.
Dateiformate auf dieser Website
Konverter für diese Formate
XXL-zu-PGM-Konverter
Xilog-Plus-.xxl-Programme in das binäre .pgm-Format umwandeln, das ältere Morbidelli-CNC-Steuerungen lesen.
Werkzeug öffnenXXL zu MPR Konverter
Machen Sie aus einem Xilog-Plus-XXL-Programm ein woodWOP-.mpr-Programm für Maschinen von Homag, Weeke und Brandt.
Werkzeug öffnenPGM zu XXL Konverter
Ein kompiliertes Morbidelli .pgm Programm wieder als den Xilog Text lesen, aus dem es entstand.
Werkzeug öffnenPGM zu MPR Konverter
Machen Sie aus einem kompilierten Morbidelli-PGM-Programm ein woodWOP-.mpr-Programm für Maschinen von Homag, Weeke und Brandt.
Werkzeug öffnenMPR zu XXL Konverter
Machen Sie aus einem woodWOP-.mpr-Programm ein Xilog-Plus-XXL-Programm für SCM- und Morbidelli-Maschinen.
Werkzeug öffnenMPR zu PGM Konverter
Machen Sie aus einem woodWOP-.mpr-Programm ein kompiliertes Morbidelli-PGM-Programm für SCM- und Morbidelli-Maschinen.
Werkzeug öffnenXXL zu G-Code Konverter
Ein Xilog Plus XXL-Programm in einfachen ISO-G-Code für Fräsen umwandeln, die ihn lesen.
Werkzeug öffnenPGM zu G-Code Konverter
Ein Morbidelli PGM-Programm in einfachen ISO-G-Code für Fräsen umwandeln, die ihn lesen.
Werkzeug öffnenVerwandte Einträge
- MorbidelliBearbeitungszentren der SCM Group, programmiert in Xilog Plus
- SCM GroupSCM- und Morbidelli-Bearbeitungszentren
Häufige Fragen
Was ist eine XXL-Datei?
Es ist das von Xilog Plus geschriebene Teileprogramm: Klartext, ein Befehl pro Zeile, das eine Platte und die daran ausgeführten Bearbeitungen beschreibt. Es öffnet sich in jedem Texteditor und ist die Quellform eines SCM-Programms, im Unterschied zum kompilierten binären PGM, das die Maschine stattdessen verlangen kann.
Wie öffne ich eine XXL-Datei?
Jeder Texteditor zeigt Ihnen den Inhalt, denn die Datei ist Klartext. Um statt der Worte die Werkzeugbahn zu sehen, ziehen Sie sie in netool: es zeichnet das Programm aus den gelesenen Befehlen, und das genügt meist, um auf einen Blick zu erkennen, ob es die gemeinte Datei ist.
Wie werden Bögen in XXL geschrieben?
Als G2 oder G3 mit dem Endpunkt und dann I und J, den Versätzen vom Startpunkt zum Mittelpunkt des Bogens. Das ist die ISO-Konvention. woodWOP schreibt Bögen stattdessen über den Radius, und das ist einer der Gründe, warum eine Konvertierung sie neu aufbauen statt kopieren muss.
Warum lehnt netool manche Befehle ab?
Weil es nur manche nachweisen kann. Jeder der 11 dokumentierten Befehle trägt eine Unterstützungsstufe: verifiziert, wo die Kodierung Byte für Byte gegen eine maschinell erzeugte Datei bestätigt wurde, unverifiziert, wo sie abgeleitet, aber nie von einer Maschine kommend gesehen wurde. Unverifizierte Kodierungen werden gekennzeichnet und im strikten Modus abgelehnt, und alles außerhalb des dokumentierten Satzes wird abgelehnt statt angenähert.
Wird Xilog Plus noch unterstützt?
Die neuere Umgebung von SCM heißt Maestro und schreibt .xcs. Viele Maschinen im täglichen Einsatz laufen weiterhin mit Xilog Plus und .xxl, und genau dafür gibt es diese Konverter. netool deckt die XXL-Welt ab und liest kein .xcs.