Opções da linha de comando

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.