Kommandozeilen Optionen

Dieser Abschnitt beschreibt die beim Starten von RoboDK verfügbaren Befehlszeilenoptionen.

Der folgende Aufruf ist ein generischer Aufruf mit mehreren Argumenten

Robodk.exe /[option1] /[option2] open_fileA /[option3] open_fileB ...

Sämtliche von RoboDK unterstützten Dateiformate können als Argumente zur Verfügung gestellt werden. Einschließlich der folgenden Formate:

RDK RoboDK-Stationsdatei: Diese Datei enthält ein ganzes Projekt in einer Datei, einschließlich aller Abhängigkeiten (Roboter, Werkzeuge, NC-Dateien, ...).

Roboter Roboterdatei: Durch das Laden einer Roboterdatei wird auch ein Bezugssystem für diesen Roboter erstellt.

Werkzeug Werkzeug Datei: Diese wird automatisch an den letzten hinzugefügten Roboter angehängt.

stl/wrl/step/stp/iges/igs/sld Objekt (3D-Geometrie): Objekte können einfach in Werkzeuge umgewandelt werden.

apt/gcode/cnc NC-Programmdatei: RoboDK bereitet automatisch ein Fräsprojekt vor (DienstprogrammeFräsprojekt).

RDK = Robolink(args='/ADDFRAME "/RENAME=Main Ref " load_object.stl')

Verfügbare Kommandozeilen Optionen:

/NOSPLASH

Entfernt das RoboDK-Splash Icon beim Start.

/DEBUG

Erstellt eine RoboDK.debug.txt Datei im bin Ordner. Diese erlaubt ein Debugging der Anwendung.

/SETTINGS=filepath

Lädt die Argumente aus einer Textdatei. Jede Zeile dieser Textdatei wird als ein einzelnes Argument betrachtet.

/NOSHOW

Blendet alle Fenster aus, während RoboDK Dateien lädt und Programme aktualisiert.

/NO_WINDOWS

Blendet alle Fenster aus, die normalerweise beim Laden einer NC-Datei automatisch angezeigt werden.

/PORT=20501

Erzwingt die API-Kommunikation über den angegebenen Port (TCP/IP-Protokoll). Der Standardport ist dabei 20500.

/ADDFRAME

Fügt ein neues Bezugssystem hinzu. Alle neuen geladenen Objekte werden in diesem platziert.

/RESET

Erzwingt, dass beim Laden eines neuen Objekts das Bezugssysstem der Station (nicht der zuletzt hinzugefügte Frame) angezeigt wird).

/RENAME=Name

Ändert den Namen des letzten Bezugssystems oder Objekts, das hinzugefügt wurde.

/MOVE=x;y;z;rx;ry;rz

Verschiebt das letzte Bezugssystem, das hinzugefügt wurde (in mm und Grad).

/UPDATE_APT=YES

Überschreibt alle Roboterbearbeitungsprojekte, welche dieselbe APT-Datei haben

/UPDATE_APT=NO

Überschreibt keine Roboterbearbeitungsprojekte (erstellt bei einer Namensübereinstimmung doppelte Projekte).

/UPDATE=file.apt

Lädt oder aktualisiert die APT-Datei und erstellt das Roboterprogramm, wenn keine Probleme auftreten.

/REPLACE_ITEMS=YES

Aktualisiert vorhandene Werkzeuge und Objekte, wenn neue Dateien geladen werden und eine Namensübereinstimmung besteht.

/REPLACE_ITEMS=NO

Überschreibt niemals Werkzeuge und Objekte, wenn neue Dateien geladen werden.

/SETCOLOR=steelblue

Legen Sie die Farbe des zuletzt geladenen Objekts (Objekt, Werkzeug, Roboter oder Mechanismus) fest. Die Farbe kann eine benannte Farbe oder eine hexadezimale Farbe sein.

/AUTOGEN_MAINPROG=Prog

Erzeugt ein Hauptprogramm, das die mit geladenen APT-Dateien verknüpften Programme nacheinander aufruft.

/SELECTTOOL=#1

Verwenden Sie das erste Roboterwerkzeug (oder die entsprechende Nummer) als aktives Werkzeug (das Werkzeug, das beim Laden eines neuen Programms verwendet wird)

/SELECTTOOL=tool name

Wählen Sie das aktive Werkzeug bei einer Namensübereinstimmung aus.

/ADDCUTTER=length|path/cutter name.stl

Addcutter ermöglicht das Hinzufügen der Geometrie eines Fräsers in Bezug auf einen Werkzeughalter/-futter. Ein Fräser wird in RoboDK als Werkzeug behandelt und beinhaltet die Geometrie des Fräsers. Die Geometrie muss eine STL-Datei (ASCII oder Binär) mit dem Ursprung an der Spitze des Werkzeugs sein. Die Länge muss in mm zum Werkzeughalter angegeben werden (die positive Z-Achse des Werkzeughalters muss nach außen zeigen).

/SELECTCUTTER=cutter name

Selectcutter hat den gleichen Effekt wie SELECTTOOL, Cutter werden wie Werkzeuge behandelt.

/SHOW

Zeigt das RoboDK-Fenster an. Dies passiert automatisch, wenn alle Dateien geladen und Projekte aktualisiert wurden.

Wenn Sie eine der folgenden Optionen verwenden, wird die durch den Befehl /SHOW aufgerufene Sichtbarkeit geändert.

/HIDDEN

Vermeidet das automatische /SHOW, sobald RoboDK fertig geladen hat. Die einzige Möglichkeit, das Fenster anschließend anzuzeigen, ist die Verwendung der API.

/QUIT

Beendet das Programm, wenn keine Fehlermeldungen vorliegen.

/END

Beendet das Programm auch bei Fehlermeldungen.