Opzione Command Line

Questa sezione descrive l'opzione command line disponibile quando si avvia RoboDK.

La seguente chiamata è una chiamata generica con alcuni argomenti:

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

Tutti i formati supportati da RoboDK posson esser forniti come argomenti. Inclusi i seguenti formati:

RDK    File stazione RoboDK: Questo file contiene tutto il progetto in un file, incluse tutte le dipendenze (robot, tools, file NC,...).

robot    File Robot: Caricare un file robot creerà anche un piano di riferimento per quel robot.

tool      File Tool: Collegato automaticamente all'ultimo robot aggiunto.

stl/wrl/step/stp/iges/igs/sld Oggetti (geometrie 3D): Oggetti possono essere convertiti in tool.

apt/gcode/cnc File programma NC: RoboDK prepara automaticamente un progetto fresatura.

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

Opzioni dalla linea di comando disponibili:

/NOSPLASH

Rimuove l'immagine splash all'avvio di RoboDK

/DEBUG

Crea un file RoboDK.debug.txt nella cartella bin che permette il debug dell'applicazione

/SETTINGS=filepath

Carica gli argomenti da un file testo. Ogni linea del file di testo è considerata un argomento singolo.

/NOSHOW

Nasconde tutte le finestre quando RoboDK sta caricando i file e aggiornando i programmi.

/NO_WINDOWS

Nasconde tutte le finestra che solitamente vengono visualizzate quando si carica un file NC

/PORT=20501

Forza la comunicazione API dalla porta data (protocollo TCP/IP). Porta di default è la 20500.

/ADDFRAME

Aggiunge un nuovo piano di riferimento. Ogni nuovo oggetto caricato sarà posizionato su questo piano di riferimento.

/RESET

Forza il fatto che se un nuovo oggetto viene caricato sarà posizionato sul piano di riferimento della stazione (e non l'ultimo)

/RENAME=Name

Modifica il nome dell'ultimo piano di riferimento o oggetto che è stato aggiunto.

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

Muove l'ultimo piano di riferimento aggiunto (in mm e gradi)

/UPDATE_APT=YES

Sovrascriverà tutti i progetti di fresatura che hanno lo stesso file APT

/UPDATE_APT=NO

Non sovrascrive i progetti fresatura (crea duplicati se il nome combacia)

/UPDATE=file.apt

Carica o aggiorna il file APT e genera il programma robot se non ci son errori

/REPLACE_ITEMS=YES

Aggiorna i tool esistenti e gli oggetti quando un nuovo file è caricato e c'è una corrispondenza nel nome.

/REPLACE_ITEMS=NO

Non sovrascrivere main tool e oggetti quando un nuovo file è caricato.

/SETCOLOR=steelblue

Imposta il colore dell'ultimo oggetto caricato (oggetto, tool, robot o meccanismo). Il colore può essere un nome o un esadecimale.

/AUTOGEN_MAINPROG=Prog

Genera un programma main che chiama i programmi collegati al file APT caricato in sequenza.

/SELECTTOOL=#1

Imposta il primo tool robot disponibile come tool attivo (tool utilizzato quando viene caricato un programma)

/SELECTTOOL=tool name

Seleziona un tool attivo utilizzando un nome che corrisponde

/ADDCUTTER=length|path/cutter name.stl

Addcutter permette di aggiungere la geometria di un cutter con rispetto di un tool holder. Un cutter è trattato come un tool in RoboDK, che tiene la geometria del cutter. La geometria del cutter deve essere un file STL (ASCII o binario) con l'origine sulla punta del tool. La lunghezza deve essere data in mm con rispetto del tool (asse Z positivo del tool deve puntare verso fuori).

/SELECTCUTTER=cutter name

Selctcutter ha lo stesso effetto di SELECTTOOL, cutters sono trattati come tools.

/SHOW

Mostra la finestra RoboDK. Ciò è fatto in automatico quando tutti i file sono caricati e i progetti fresatura sono aggiornati.

Utilizzare una delle seguenti opzioni altererà la visibilità provocata dal comando /SHOW

/HIDDEN

Evita la visualizzazione automatica una volta che RoboDK ha terminato il caricamento. L'unica possibilità di mostrare la finestra è utilizzando l'API

/QUIT

Esce dal programma se non ci sono messaggi di errore

/END

Esce dal programma anche se ci sono messaggi di errore