Robot Workbench/pt-br: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 2: Line 2:


{{Docnav
{{Docnav
|[[Reverse_Engineering_Workbench|Bancada de trabalho Reverse Engineering]]
|[[Reverse_Engineering_Workbench/pt-br|Bancada de trabalho Reverse Engineering]]
|[[Sketcher_Workbench|Bancada de trabalho Sketcher]]
|[[Sketcher_Workbench/pt-br|Bancada de trabalho Sketcher]]
|IconL=Workbench_Reverse_Engineering.svg
|IconL=Workbench_Reverse_Engineering.svg
|IconR=Workbench_Sketcher.svg
|IconR=Workbench_Sketcher.svg
}}
}}


{{VeryImportantMessage|The Robot Workbench is unmaintained. If you have experience with the topic and are interested in maintaining it, please state your intention in the developer's section of the [https://forum.freecadweb.org/index.php FreeCAD forum].
{{VeryImportantMessage|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 [https://forum.freecadweb.org/index.php forum FreeCAD].


The reason this workbench is still in the master source code is because this workbench is programmed in C++. If this workbench could be programmed in Python, then it could be made an [[external_workbenches|external workbench]] and it could be moved to a separate repository.
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 [[external_workbenches/pt-br|bancada de trabalho externa]] e poderia ser movida para um repositório separado.
}}
}}


== Introdução ==
== Introdução ==


[[Image:Workbench_Robot.svg|thumb|128px|Robot workbench icon]]
[[Image:Workbench_Robot.svg|thumb|128px|Ícone da bancada de trabalho Robot]]


A bancada de trabalho [[Image:Workbench_Robot.svg|24px]] [[Robot_Workbench|Robot]] é uma ferramenta para simular um [[Robot_6-Axis/pt-br|robô industrial de 6 eixos]] como o [http://kuka.com/ Kuka].
A bancada de trabalho [[Image:Workbench_Robot.svg|24px]] [[Robot_Workbench|Robot]] é uma ferramenta para simular um [[Robot_6-Axis/pt-br|robô industrial de 6 eixos]] como o [http://kuka.com/ Kuka].
Line 26: Line 26:
* Exporte a trajetória para um arquivo de programa de robô;
* Exporte a trajetória para um arquivo de programa de robô;


Para começar, experimente o [[Robot_tutorial/pt-br|tutorial Robot]] e veja a interface de programação no arquivo de exemplo [https://github.com/FreeCAD/FreeCAD_sf_master/blob/master/src/Mod/Robot/RobotExample.py RobotExample.py].
<div class="mw-translate-fuzzy">
Para começar, experimente o [[Robot tutorial]] e veja a interface de programação no arquivo de exemplo [https://github.com/FreeCAD/FreeCAD_sf_master/blob/master/src/Mod/Robot/RobotExample.py RobotExample.py].
</div>


{{TOCright}}
{{TOCright}}
Line 62: Line 60:
== Scripting ==
== Scripting ==


Veja o exemplo [[Robot_API_example/pt-br|Robot API]] para obter uma descrição das funções utilizadas para modelar os deslocamentos de robô.
<div class="mw-translate-fuzzy">
Veja o exemplo [[Robot API example|Robot API]] para obter uma descrição das funções utilizadas para modelar os deslocamentos de robô.
</div>


== Tutoriais ==
== Tutoriais ==
* [[Robot 6-Axis|Robot 6-Axis]]
* [[Robot 6-Axis/pt-br|Robot 6-Axis]]
* [[VRML Preparation for Robot Simulation|VRML Preparation for Robot Simulation]]
* [[VRML Preparation for Robot Simulation/pt-br|Preparação de VRML para simulação de robô]]




{{Docnav
{{Docnav
|[[Reverse_Engineering_Workbench|Bancada de trabalho Reverse Engineering]]
|[[Reverse_Engineering_Workbench/pt-br|Bancada de trabalho Reverse Engineering]]
|[[Sketcher_Workbench|Bancada de trabalho Sketcher]]
|[[Sketcher_Workbench/pt-br|Bancada de trabalho Sketcher]]
|IconL=Workbench_Reverse_Engineering.svg
|IconL=Workbench_Reverse_Engineering.svg
|IconR=Workbench_Sketcher.svg
|IconR=Workbench_Sketcher.svg

Latest revision as of 17:35, 18 August 2021

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