Bancada de trabalho Robot

From FreeCAD Documentation
This page is a translated version of the page Robot Workbench and the translation is 100% complete.
O Robot Workbench não está em manutenção. Se você tem experiência com o tópico e está interessado em mantê-lo, por favor, declare sua intenção na seção de desenvolvedores no forum FreeCAD.

A razão pela qual esta bancada de trabalho ainda está no código-fonte mestre é porque esta bancada de trabalho está programada em C++. Se esta bancada de trabalho pudesse ser programada em Python, então ela poderia ser feita em uma bancada de trabalho externa e poderia ser movida para um repositório separado.

Introdução

Ícone da bancada de trabalho Robot

A bancada de trabalho Robot é uma ferramenta para simular um robô industrial de 6 eixos como o Kuka.

Você pode fazer as seguintes tarefas:

  • Configure um ambiente de simulação com um robô e peças de trabalho;
  • Crie e preencha trajetórias de movimentos;
  • Decomponha os recursos de uma peça CAD em uma trajetória.
  • Simule o movimento de robô e alcance a distância;
  • Exporte a trajetória para um arquivo de programa de robô;

Para começar, experimente o tutorial Robot e veja a interface de programação no arquivo de exemplo RobotExample.py.

Ferramentas

Aqui estão os principais comandos que você pode usar para criar uma configuração de robô.

Robôs

As ferramentas para criar e gerenciar os robôs de 6 eixos.

Trajetórias

Ferramentas para criar e manipular trajetórias. Existem dois tipos de trajetórias: as paramétricas e as não paramétricas.

Trajetórias Não Paramétricas

Trajetórias Paramétricas

Scripting

Veja o exemplo Robot API para obter uma descrição das funções utilizadas para modelar os deslocamentos de robô.

Tutoriais