Esta seção descreve as opções de linha de comando disponíveis quando o RoboDK é iniciado. As opções de linha de comando também podem ser passadas usando a função Command da API
Esta seção mostra alguns comandos relevantes que podem ajudá-lo a personalizar a forma como o RoboDK é iniciado. Selecione Ferramentas - Executar Script - ShowCommands para exibir comandos adicionais que você pode usar ao iniciar o RoboDK.
A chamada a seguir representa uma chamada genérica para o RoboDK com alguns argumentos:
RoboDK.exe -[option1] -[option2] Open_fileA -[option3] Open_fileB ...
Todos os formatos de arquivo suportados pelo RoboDK podem ser fornecidos como argumentos. Incluindo os seguintes formatos:
●.RDK ➔ Arquivo de estação do RoboDK: Esse arquivo contém um projeto inteiro em um único arquivo, incluindo quaisquer dependências (robôs, ferramentas, arquivos NC, ...).
●.robot ➔ Arquivo do robô: O carregamento de um arquivo de robô também criará um frame de referência para esse robô.
●.tool ➔ Arquivo de ferramenta: Automaticamente anexado ao último robô adicionado.
●stl/wrl/step/stp/iges/igs/sld➔ Objeto (geometria 3D): Os objetos podem ser facilmente convertidos em ferramentas.
●apt/gcode/cnc➔ Arquivo de programa NC: O RoboDK prepara automaticamente um projeto de fresagem (Utilities➔ Milling Project).
RDK = Robolink(args= '-ADDFRAME "-RENAME=Main Ref " load_object.stl')
A lista a seguir mostra algumas das opções de linha de comando disponíveis:
-NOSPLASH
Remove a imagem inicial do RoboDK ao iniciar.
-HIDDEN
Inicia o RoboDK oculto. Você precisará usar a API para mostrar o RoboDK.
-NEWINSTANCE
Força o início de uma nova instância do RoboDK.
-PORT=20501
Força a comunicação da API por meio da porta fornecida (protocolo TCP/IP). A porta padrão é 20500.
-EXIT_LAST_COM
Feche o RoboDK quando não houver mais instâncias se comunicando com a API do RoboDK.
-DEBUG
Cria um arquivo RoboDK.debug.txt na pasta bin que permite a depuração do aplicativo.
-SKIPINI
Ignorar configurações personalizadas do usuário.
-SKIPMAINT
Ignorar os popups de renovação da manutenção. Um mês antes de a manutenção expirar, o RoboDK pode mostrar um popup de bloqueio na inicialização para renovar a licença. Esse parâmetro permite que você silencie esse aviso.
-SETTINGS=<caminho do arquivo>
Carrega os argumentos de um arquivo de texto. Cada linha desse arquivo de texto é considerada como um único argumento.
-NOSHOW
Oculta todas as janelas enquanto o RoboDK está carregando arquivos e atualizando programas.
-NO_WINDOWS
Oculta todas as janelas que normalmente são mostradas automaticamente ao carregar um arquivo NC.
-NOUI
Iniciar o RoboDK sem a interface do usuário (janela e visualização 3D). Use essa opção para executar o RoboDK em segundo plano usando a API. Se você mostrar o RoboDK, não será possível ver a visualização 3D.
-TREE_STATE=-1
Não mostre a árvore da estação.
-TREE_STATE=6
Mostrar a árvore da estação encaixada no lado esquerdo da janela e opaca.
-ADDFRAME
Add-in um novo frame de referência. Todos os novos objetos carregados serão colocados nesse frame de referência.
-RESET
Força que, se um novo objeto for carregado, ele será colocado no frame de referência da estação (não no último quadro adicionado).
-RENAME=Nome
Altera o nome do último frame de referência ou objeto que foi adicionado.
-MOVE=x;y;z;rx;ry;rz
Move o último frame de referência que foi adicionado (em mm e graus).
-UPDATE_APT=YES
Substituirá qualquer projeto de usinagem de robô que tenha o mesmo arquivo APT
-UPDATE_APT=NO
Não substitui nenhum projeto de usinagem do robô (criará projetos duplicados se houver uma correspondência de nome).
-UPDATE=Arquivo.apt
Carrega ou atualiza o arquivo APT e gera o programa do robô se não houver problemas.
-REPLACE_ITEMS=YES
Atualiza as ferramentas e os objetos existentes quando novos arquivos são carregados e há uma correspondência de nome.
-REPLACE_ITEMS=NO
Nunca substitui ferramentas e objetos quando novos arquivos são carregados.
-SETCOLOR=azul
Define a cor do último objeto carregado (objeto, ferramenta, robô ou mecanismo). A cor pode ser uma cor nomeada ou uma cor hexadecimal (como #RRGGBBAA, exemplo: #88112288).
-AUTOGEN_MAINPROG=Prog
Gera um programa principal que chama sequencialmente os programas vinculados aos arquivos APT carregados.
-SELECTTOOL=#1
Define a primeira ferramenta do robô (ou o número correspondente) disponível como a ferramenta ativa (a ferramenta usada quando um novo programa é carregado).
-SELECTTOOL= "nome da ferramenta"
Selecione a ferramenta ativa usando uma correspondência de nome.
-ADDCUTTER=length|path/cutter name.stl
O Addcutter permite adicionar a geometria de um cortador em relação a um suporte de ferramenta. Um cortador é tratado como uma ferramenta no RoboDK, mantendo a geometria do cortador. A geometria do cortador deve ser um arquivo STL (ASCII ou binário) com a origem na ponta da ferramenta. O comprimento deve ser dado em mm com relação ao suporte da ferramenta (o eixo Z positivo do suporte da ferramenta deve apontar para fora).
-SELECTCUTTER= "nome do cortador"
Selectcutter tem o mesmo efeito que SELECTTOOL, os cortadores são tratados como ferramentas.
-SHOW
Mostra a janela do RoboDK. Isso é feito automaticamente quando todos os arquivos são carregados e os projetos de usinagem são atualizados.
O uso de uma das opções a seguir alterará a visibilidade provocada pelo comando -SHOW.
-QUIT
Sai do programa se não houver mensagens de erro.
-END
Sai do programa mesmo que haja mensagens de erro.