Dies ist das Handbuch zu Studio 1.0.2, einer früheren Version. Das Handbuch der neuesten Version
Dokumentation 1.0.2 Benutzerhandbuch
Programme und der Editor
Der Arbeitsbereich Programm (Alt+3) enthält Ihre Programme und die Beispielteile, einen Editor, der ein Programm während der Eingabe prüft, und eine Vorschau darauf, was das Programm mit dem Werkstück macht. Studio legt jedes Mal, wenn Sie ein Programm speichern oder in die Maschine laden, eine Version davon an, sodass Sie sehen können, was sich geändert hat, und zurückgehen können.
Ein Programm öffnen
Der Arbeitsbereich hat drei Teile:
- links Programme (jedes Programm und seine Versionen) und Beispielteile;
- in der Mitte der Editor;
- rechts die 3D-Vorschau, Laden und prüfen und die Befunde der Programmprüfung.
So öffnen Sie ein Programm:
- Datei > Programm öffnen… (Strg+O) lädt eine G-Code-Datei in die Maschine und, wenn der Editor keine ungespeicherten Änderungen hat, auch in den Editor. Studio liest Ihre Datei und schreibt nie in sie.
- Doppelklicken Sie unter Programme auf ein Programm oder eine Version: Der Text kommt in den Editor. In die Maschine gelangt er erst, wenn Sie auf Laden und prüfen klicken.
Der Editor und die Maschine können verschiedene Programme enthalten. Hat die Maschine ein Programm, das Sie nicht im Editor geöffnet haben, sagt die Statuszeile das: Strg+K lädt das Programm des Editors in die Maschine, Strg+Umschalt+R übernimmt das Programm der Maschine in den Editor (Ihre Änderungen werden zuerst als Version gespeichert).
Beispielprogramme
Studio 1.0 enthält vier Beispielteile: eine Motorplatte für NEMA 17, eine Frontplatte für ein Messgerät, einen Mikrofluidik-Chip für Tröpfchen und ein Isogrid-Leichtbaupaneel. Weitere kommen mit Updates. Doppelklicken Sie unter Beispielteile auf eines oder wählen Sie es über Datei > Beispielteile….
Das Laden eines Beispiels richtet die ganze Maschine dafür ein: das Rohteil und das Spannmittel, die Werkzeugtabelle und das Werkzeug in der Spindel, die Referenzfahrt, den Werkstücknullpunkt, das Programm und das Bauteil zum Vergleich, wenn das Beispiel eines hat.
Hinweis
Ein Beispiel ersetzt das Rohteil, die Werkzeugtabelle und den Werkstücknullpunkt G54, die Sie bisher hatten. Demoprogramm in derselben Liste lädt nur das Programm und lässt das Rohteil, wie es ist.
Der Editor
Der Editor ist ein G-Code-Editor:
- Die Wörter sind nach Art eingefärbt: G- und M-Codes, Achsen, Kreisbogenwörter, Vorschub, Drehzahl, Werkzeug, Kommentare, Ausdrücke.
- Der Rand zeigt die Zeilennummern und Markierungen: die Befunde der Prüfung (rote Fehler, gelbe Warnungen, blaue Hinweise), Haltepunkte und den Satz, den die Maschine gerade ausführt.
- Nach einem Lauf zeigt ein zweiter Rand die Zeit jedes Satzes in Sekunden: gelb, wenn der Vorschub nicht erreicht wurde, rot, wenn dort etwas geschehen ist (ein Eilgang ins Material, ein Schnitt bei stehender Spindel, eine Kollision, ein Alarm). Klicken Sie darauf, um die Werte des Satzes aus dem letzten Lauf zu sehen.
Die Statuszeilen unter dem Editor zeigen Zeile und Spalte, ob der Text in der Maschine ist, die Version, die Anzahl der Befunde der Prüfung und den Zustand des Programms nach dem Satz, in dem Sie sich befinden: die modalen Codes, den Vorschub, die Drehzahl, das Werkzeug und die Position.
Vergrößern gibt dem Editor den ganzen Arbeitsbereich; Wiederherstellen bringt die Programme und die Vorschau zurück.
Farben und Zeilennummern
Die Farben folgen dem Erscheinungsbild des Fensters (hell oder dunkel). Sätze, die die Steuerung über den gerade ausgeführten Satz hinaus schon im Voraus übernommen hat, sind grau.
Suchen und Ersetzen
- Strg+F öffnet das Suchfeld. Die Eingabetaste sucht den nächsten Treffer, Umschalt+Eingabetaste den vorherigen. Die Suche unterscheidet nicht zwischen Groß- und Kleinschreibung und springt am Ende wieder an den Anfang.
- Strg+G springt zu einer Zeilennummer.
- Strg+H öffnet das Ersetzen-Feld unter dem Suchfeld. Die Eingabetaste ersetzt den ausgewählten Treffer und springt zum nächsten; Strg+Eingabetaste ersetzt alle Treffer. Strg+Z macht es rückgängig.
Esc schließt die Felder.
Haltepunkte und Pausen
Ein Haltepunkt hält die Zeit des Zwillings an, wenn der Lauf diesen Satz erreicht; die Bewegung der Maschine ändert sich nicht. F5 setzt fort.
- Strg+B oder ein Klick in den Markierungsrand setzt einen Haltepunkt auf den Satz.
- Anhalten bei (Strg+Umschalt+B) hält den Zwilling an, wenn etwas geschieht: Das Werkzeug beginnt zu schneiden, ein Eilgang schneidet Material, eine Beinahekollision oder eine Kollision, Rattern, ein Alarm, eine Änderung des Zustands der Steuerung, die Schnittkraft, die Last der Spindel oder der Schleppfehler über einer von Ihnen gewählten Grenze oder ein Wechsel bei den modalen Codes. Läuft der Zwilling in Echtzeit, wird die Ratterprüfung neben der Simulation berechnet; ein Anhalten bei Rattern und die Ratterwerte in den Ansichten können daher etwas nach dem Schnitt kommen: meist einige hundert Millisekunden, eine oder zwei Sekunden dort, wo viele neue Schnittbedingungen zusammenkommen (eine Tasche um Inseln). Bis die Prüfung für ein Werkzeug geantwortet hat, zeigt der Ratterkennwert wird berechnet…; die Kurven und die Werkzeugspur warten auf die Antwort zu jedem Schnitt und zeigen so den Kennwert dieses Schnitts. Der Bericht am Ende des Laufs ist in beiden Fällen derselbe.
- Das Menü des Satzes (Rechtsklick auf den Rand oder Umschalt+F10) enthält außerdem Bis Satz … ausführen und Alle Haltepunkte und Bedingungen löschen.
Haltepunkte wirken, sobald das Programm in der Maschine ist.
Die Programmprüfung
Der Editor prüft das Programm während der Eingabe (einen Moment, nachdem Sie aufgehört haben), beim Laden und noch einmal nach einem Lauf. Die Prüfung hat zwei Teile:
- Die Regeln prüfen jeden Satz darauf, was die Steuerung und die Maschine akzeptieren. Sie brauchen nichts weiter.
- Die Vorschauprüfung lässt das Programm gegen das Werkstück laufen, wie es jetzt ist. Sie braucht eine eingeschaltete und referenzierte Maschine und kein laufendes Programm. Beim Tippen nimmt sie Programme von höchstens 20.000 Sätzen; ein längeres Programm wird ganz geprüft, sobald es in die Maschine geladen ist, und seine Probleme erscheinen als rote Kästen in der 3D-Ansicht und im Reiter Meldungen.
Programm > Programm prüfen ist eine weitere Prüfung: Sie schickt das geladene Programm Satz für Satz durch den eigenen Prüfmodus der Steuerung, während sich die Maschine nicht bewegt.
Was die Prüfung findet
Jeder Befund ist ein Fehler, eine Warnung oder ein Hinweis und wird unter seinem Satz mit der Nummer seiner Regel angezeigt. Beispiele:
| Regel | Art | Was sie findet |
|---|---|---|
| S01 | Warnung | Kein Startabschnitt vor der ersten Bewegung: Das Programm verlässt sich auf den Zustand der Steuerung |
| S02 | Warnung | Kein M2 oder M30 am Ende |
| S04 | Fehler | Eine Schnittbewegung, bevor ein F gesetzt wurde |
| S05 | Warnung | Die Spindel startet ohne S, oder S liegt außerhalb des Bereichs der Spindel |
| S07 | Fehler | Ein Code, den die Steuerung nicht annimmt: Ausdrücke, O-Wörter, Unterprogramme, G41/G42, G68 |
| S10 | Warnung | Ein Eilgang unterhalb der Oberkante des Werkstücks und tiefer, als das Programm geschnitten hat |
| S11 | Fehler | Ein Kreisbogen, den die Steuerung ablehnt |
| S12 | Warnung | Die wassergekühlte Spindel schneidet ohne ihr Kühlmittel (M8) |
| S14 | Warnung | Ein Werkzeug mit anderer Länge als das, mit dem der Werkstücknullpunkt gesetzt wurde, und nichts misst es |
Die Vorschauprüfung ergänzt, was das Programm mit dem Werkstück machen würde: Eilgänge ins Material, Schneiden bei stehender Spindel, Kollisionen mit dem Spannmittel, Bewegungen über den Verfahrbereich hinaus und eine Spindel, die trocken läuft.
Einen Befund beheben
Manche Befunde kommen mit einem Vorschlag, zum Beispiel Vorschlag (davor einfügen): M8.
- Setzen Sie den Cursor in den Satz, oder gehen Sie mit Alt+↓ und Alt+↑ von Befund zu Befund.
- Drücken Sie Strg+. (oder wählen Sie Vorschlag anwenden im Menü des Satzes).
Ergebnis: Die Änderung erfolgt in einem Schritt; Strg+Z macht sie rückgängig. Lesen Sie den Vorschlag, bevor Sie ihn anwenden: Er behebt den Befund, nicht Ihre Absicht.
Optimieren
Optimieren (Strg+Umschalt+O) sucht ein schnelleres Programm, das dasselbe Bauteil fertigt: Es ändert Vorschübe und Drehzahlen, fasst kurze Sätze zusammen und senkt die Rückzüge. Es lässt das ursprüngliche und das optimierte Programm auf zwei verborgenen Kopien der Maschine laufen, mit derselben Aufspannung. Es braucht ein eingerichtetes Rohteil. Optimieren gibt es ab der Edition Pro.
Ist das Ergebnis besser, ersetzt es den Text des Editors (Strg+Z bringt das Original zurück), und der Vergleich öffnet sich. Die Konsole nennt die Zeiten, die höchste Schnittkraft und den Ratterkennwert vorher und nachher sowie was sich geändert hat. Klicken Sie auf Optimierung stoppen oder drücken Sie Strg+Umschalt+O, um die Optimierung zu beenden.
Versionen
Studio speichert eine Version eines Programms, wenn Sie:
- auf Version speichern klicken (Strg+S);
- es in die Maschine laden (Laden und prüfen oder Datei > Programm öffnen…);
- es optimieren oder ein erzeugtes Programm oder das Programm der Maschine anstelle Ihrer Änderungen übernehmen (Ihre Änderungen werden zuerst gespeichert).
Eine Version, die der letzten gleicht, wird nicht noch einmal gespeichert. Versionen liegen in Dokumente\Twinwright Studio\programs\<program>\, je eine Datei, und werden nie ausgedünnt. Programme listet sie unter jedem Programm auf, mit der Zeit und dem Grund, aus dem jede gespeichert wurde.
Zwei Versionen vergleichen
Vergleichen (Strg+D) zeigt unter dem Editor die neueste gespeicherte Version, die sich vom Text des Editors unterscheidet: geänderte Zeilen gelb, hinzugefügte grün, entfernte rot und Zeilen, in denen sich nur F oder S geändert hat, blau. Drücken Sie Strg+D noch einmal für eine ältere Version, Alt+↓ und Alt+↑, um von Unterschied zu Unterschied zu gehen, und Esc zum Schließen.
Die Überschrift zählt die Unterschiede und vergleicht, wenn beide Versionen in dieser Sitzung bis zum Ende gelaufen sind, ihre Laufzeiten.
Um zwei gespeicherte Versionen zu vergleichen, öffnen Sie zuerst die neuere im Editor und drücken Sie dann Strg+D.
Zu einer Version zurückgehen
- Doppelklicken Sie unter Programme auf die Version. Ergebnis: Der Text der Version kommt in den Editor. Ihre ungespeicherten Änderungen werden zuerst als Version gespeichert; Strg+Z macht die Änderung rückgängig.
- Klicken Sie auf Laden und prüfen (Strg+K), um sie in die Maschine zu laden.
Speichern und Exportieren
- Version speichern (Strg+S) legt eine Version im Programmordner von Studio ab.
- Strg+Umschalt+S speichert das Programm des Editors als Datei an einem Ort Ihrer Wahl.
- Eine Version ist eine einfache
.nc-Datei: Sie können sie aus dem Programmordner kopieren.
Datei > Kurven exportieren (CSV)… speichert die Kurven des Laufs (siehe Analyse und Diagnose). Das Einrichteblatt und der Prüfbericht befinden sich auf der Karte Berichte in Vorbereiten (siehe Prüfung).