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.
●颂歌zeug➔颂歌zeug Datei: Diese wird automatisch an den letzten hinzugefügten Roboter angehängt.
●stl / wrl /步骤/ stp / iges igs /奉养➔Objekt (3D-Geometrie): Objekte können einfachin颂歌zeuge umgewandeltwerden.
●apt/gcode/cnc➔NC-Programmdatei: RoboDK bereitet automatisch ein Fräsprojekt vor (Dienstprogramme➔Frä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) alsaktives颂歌zeug (das Werkzeug, das beim Laden eines neuen Programms verwendet wird)
/SELECTTOOL=tool name
Wählen Sie dasaktive颂歌zeug 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.