Esta sección describe las opciones de línea de comandos disponibles cuando se inicia RoboDK.
La siguiente llamada es una llamada genérica con algunos argumentos:
Robodk.exe /[option1] /[option2] open_fileA /[option3] open_fileB ...
Todos los formatos de archivo compatibles con RoboDK pueden ser proporcionados como argumentos. Incluyendo los siguientes formatos:
●RDK ➔ archivo de la estación RoboDK: Este archivo contiene un proyecto completo en un archivo, incluyendo cualquier dependencia (robots, herramientas, archivos NC, ...).
●robot ➔archivo de Robot: Cargar un archivo de robot también creará un sistema de coordenadas para el robot (referencia de base del robot).
●Herramienta ➔archivo de Herramienta: adjunta automáticamente al último robot añadido.
●stl/wrl/step/stp/iges/igs/sld ➔ Objeto (geometría 3D): Los objetos pueden ser fácilmente convertidos a herramientas.
●apt/gcode/cnc ➔ archivo de programa NC: RoboDK prepara automáticamente un proyecto de fresado (Utilidades➔Proyecto de fresado).
= Robolink(args='/ADDFRAME "/RENAME=Main Ref " load_object.stl')
Opciones disponibles para la línea de comandos:
/NOSPLASH
Elimina la imagen de bienvenida de RoboDK en el arranque.
/DEBUG
Crea un archivo RoboDK.debug.txt en la carpeta bin que permite la depuración de la aplicación.
/SETTINGS=filepath
Carga los argumentos de un archivo de texto. Cada línea del archivo de texto es considerada como un solo argumento.
/NOUI
Inicia RoboDK sin la Interfaz de Usuario (Ventana y vista 3D). Use esta opción para ejecutar RoboDK en segundo plano usando la API.
/NOSHOW
Oculta todas las ventanas mientras RoboDK está cargando los archivos y actualizando los programas.
/NO_WINDOWS
Oculta todas las ventanas que por lo general se muestran automáticamente al cargar un archivo NC.
/PORT=20501
Fuerza la comunicación de la API a través del puerto dado (protocolo TCP/IP). El puerto por defecto es 20500.
/TREE_STATE=-1
No mostrar el árbol de la estación.
/TREE_STATE=6
Muestra el árbol de la estación acoplado en el lado izquierdo de la ventana y opaco.
/ADDFRAME
Añade un nuevo sistema de referencia. Cualquier nuevo objeto cargado será colocado en este sistema de referencia.
/RESET
Fuerza que si un nuevo objeto es cargado se colocará en el sistema de referencia de la estación (no en el último sistema de referencia añadido).
/RENAME=Name
Cambia el nombre del último sistema de referencia o de un objeto que se ha añadido.
/MOVE=x;y;z;rx;ry;rz
Mueve el último sistema de referencia que se ha añadido (en mm y grados).
/UPDATE_APT=YES
Anulará cualquier proyecto de robot de mecanizado que tenga el mismo archivo APT
/UPDATE_APT=NO
No anula ningún proyecto de mecanizado robótico (crearán proyectos duplicados si hay una coincidencia de nombre).
/UPDATE=file.apt
Carga o actualiza el archivo de APT y genera el programa del robot si no hay problemas.
/REPLACE_ITEMS=YES
Actualiza herramientas existentes y objetos existentes cuando sean cargados los archivos nuevos y haya una coincidencia de nombre.
/REPLACE_ITEMS=NO
Nunca anula herramientas ni objetos cuando sean cargados los nuevos archivos.
/SetColor=steelblue
Ajusta el color del último objeto cargado (objeto, herramienta, robot o mecanismo). El color puede ser un color nombrado o un color hexadecimal (como #RRGGBBAA, ejemplo: #88112288).
/AUTOGEN_MAINPROG=Prog
Genera un programa principal que llama a los programas vinculados a los archivos APT cargados secuencialmente.
/SELECTTOOL=#1
Establecer la primera herramienta del robot (o número correspondiente) disponible como la herramienta activa (la herramienta es utilizada cuando es cargado un nuevo programa).
/SELECTTOOL=tool name
Selecciona la herramienta activa utilizando una coincidencia de nombre.
/ADDCUTTER=length|path/cutter name.stl
Addcutter permite añadir la geometría de un cortador con respecto a un soporte de la herramienta. Un cortador se trata como una herramienta en RoboDK, manteniendo la geometría de la cuchilla. La geometría de la cuchilla debe ser un archivo STL (ASCII o binario) con el origen en la punta de la herramienta. La longitud debe ser dada en mm con respecto al soporte de la herramienta (eje Z positivos del soporte de la herramienta deben apuntar al exterior).
/SELECTCUTTER=cutter name
Selectcutter tiene el mismo efecto que SELECTTOOL, los cortadores son tratados como herramientas.
/SHOW
Muestra la ventana RoboDK. Esto es hecho automáticamente cuando todos los archivos se han cargado y los proyectos de mecanizado se han actualizado.
Usar una de las siguientes opciones alterará la visibilidad provocada por el comando /SHOW.
/HIDDEN
Evita el /SHOW automático una vez que RoboDK ha terminado de cargarse. La única forma de mostrar posteriormente la ventana es mediante el uso de la API.
/QUIT
Sale del programa si no hay mensajes de error.
/END
Sale del programa, incluso si hay algún mensaje de error.