Bancada de trabalho Robot

From FreeCAD Documentation
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
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