Robot Workbench/es: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
No edit summary
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
<languages/>
<languages/>


<div class="mw-translate-fuzzy">
{{Docnav/es
{{Docnav/es
|[[Reverse Engineering Workbench/es|Ambiente de trabajo Ingeniería inversa]]
|[[Reverse_Engineering_Workbench/es|Ambiente de trabajo Ingeniería inversa]]
|[[Sketcher Workbench/es|Ambiente de trabajo Croquizador]]
|[[Sketcher_Workbench/es|Ambiente de trabajo Croquizador]]
|IconL=Workbench_Reverse_Engineering.svg
|IconL=Workbench_Reverse_Engineering.svg
|IconR=Workbench_Sketcher.svg
|IconR=Workbench_Sketcher.svg
}}
}}
</div>


{{VeryImportantMessage|El Ambiente de trabajo Robot no se mantiene. Si tienes experiencia en el tema y estás interesado en mantenerlo, por favor declara tu intención en la sección de desarrolladores del [https://forum.freecadweb.org/index.php Foro de FreeCAD].
{{VeryImportantMessage|El Ambiente de trabajo Robot no se mantiene. Si tienes experiencia en el tema y estás interesado en mantenerlo, por favor declara tu intención en la sección de desarrolladores del [https://forum.freecadweb.org/index.php Foro de FreeCAD].


La razón por la que este ambiente de trabajo está todavía en el código fuente maestro es porque este ambiente de trabajo está programado en C++. Si este ambiente de trabajo pudiera ser programado en Python, entonces podría convertirse en un [[external_workbenches/es|Ambiente de trabajo externo]] y podría ser movido a un repositorio separado.
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.
}}
}}


Line 19: Line 17:
[[Image:Workbench_Robot.svg|thumb|128px|El icono del Ambiente de trabajo Robot]]
[[Image:Workbench_Robot.svg|thumb|128px|El icono del Ambiente de trabajo Robot]]


El [[Image:Workbench_Robot.svg|24px]] [[Robot_Workbench/es|Ambiente de trabajo de robots]] es una herramienta para simular un [[Robot_6-Axis/es|Robot de 6 ejes industrial]] estándar, como [http://kuka.com/ Kuka].
<div class="mw-translate-fuzzy">
El entorno de simulación de robots es una herramienta para simular un [[Robot 6-Axis/es|Robot industrial de 6 ejes]], como [http://kuka.com/ Kuka].
Puedes hacer las siguientes tareas:
* Configurar un entorno de simulación con un robot y piezas de trabajo
* Crea y cubrir trayectorias
* Descomponer características de una pieza de CAD en una trayectoria
* Simular el movimiento y la accesibilidad del robot
* Exportar la trayectoria a un archivo del programa del robot
</div>


Puede realizar las siguientes tareas:
You can do the following tasks:
* Set up a simulation environment with a robot and work pieces.
* Configurar un entorno de simulación con un robot y piezas de trabajo.
* Crear y rellenar trayectorias de movimiento.
* Create and fill up movement trajectories.
* Descomponer las características de una pieza CAD en una trayectoria.
* Decompose features of a CAD part to a trajectory.
* Simular el movimiento del robot y la distancia de alcance.
* Simulate the robot movement and reaching distance.
* Exportar la trayectoria a un archivo de programa de robot.
* Export the trajectory to a robot program file.


Para empezar, prueba el [[Robot_tutorial/es|Tutorial de robots]], y mira la interfaz de programación en el archivo de ejemplo [https://github.com/FreeCAD/FreeCAD_sf_master/blob/master/src/Mod/Robot/RobotExample.py RobotExample.py].
<div class="mw-translate-fuzzy">
Puedes encontrar un ejemplo aquí:
[https://github.com/FreeCAD/FreeCAD_sf_master/blob/master/src/Mod/Robot/RobotExample.py/ Archivos de ejemplo] o prueba el [[Robot tutorial/es|Tutorial de simulación de Robots]].
</div>


{{TOCright}}
{{TOCright}}
Line 50: Line 37:
Las herramientas para crear y manejar los robots de 6 ejes
Las herramientas para crear y manejar los robots de 6 ejes


* [[Image:Robot_CreateRobot.svg|30px]] [[Robot_CreateRobot/es|Crea un robot]]: Inserta un nuevo robot en la escena
<div class="mw-translate-fuzzy">
* [[Image:Robot_CreateRobot.png|30px]] [[Robot_CreateRobot/es|Crea un robot]]: Inserta un nuevo robot en la escena
* [[Image:Robot_Simulate.svg|30px]] [[Robot_Simulate/es|Simula una trayectoria]]: Abre el letrero de diálogo de simulación y te permite simular
* [[Image:Robot_Simulate.png|30px]] [[Robot_Simulate/es|Simula una trayectoria]]: Abre el letrero de diálogo de simulación y te permite simular
* [[Image:Robot_Export.svg|30px]] [[Robot_Export/es|Exportar una trayectoria]]: Exporta un archivo del programa del robot
* [[Image:Robot_Export.png|30px]] [[Robot_Export/es|Exportar una trayectoria]]: Exporta un archivo del programa del robot
* [[Image:Robot_SetHomePos.svg|30px]] [[Robot_SetHomePos/es|Establece la posición de inicio]]: Establece la posición de inicio para un robot
* [[Image:Robot_SetHomePos.png|30px]] [[Robot_SetHomePos/es|Establece la posición de inicio]]: Establece la posición de inicio para un robot
* [[Image:Robot_RestoreHomePos.svg|30px]] [[Robot_RestoreHomePos/es|Restablece la posición de inicio]]: Mueve el robot a su posición de inicio
* [[Image:Robot_RestoreHomePos.png|30px]] [[Robot_RestoreHomePos/es|Restablece la posición de inicio]]: Mueve el robot a su posición de inicio
</div>


=== Trayectorias ===
=== Trayectorias ===
Herramientas para crear y manipular trayectorias. Existen dos tipos, las paramétricas y las no paramétricas.
Herramientas para crear y manipular trayectorias. Existen dos tipos, las paramétricas y las no paramétricas.


<div class="mw-translate-fuzzy">
==== Trayectorias no paramétricas ====
==== Trayectorias no paramétricas ====
* [[Image:Robot_CreateTrajectory.png|30px]] [[Robot_CreateTrajectory/es|Crea una trayectoria]]: Inserta una nuevo objeto de trayectoria vacía en la escena
* [[Image:Robot_CreateTrajectory.svg|30px]] [[Robot_CreateTrajectory/es|Crea una trayectoria]]: Inserta una nuevo objeto de trayectoria vacía en la escena
* [[Image:Robot_SetDefaultOrientation.png|30px]] [[Robot_SetDefaultOrientation/es|Establece la orientación por defecto]]: Establece la orientación en los puntos de paso creados por defecto
* [[Image:Robot_SetDefaultOrientation.svg|30px]] [[Robot_SetDefaultOrientation/es|Establece la orientación por defecto]]: Establece la orientación en los puntos de paso creados por defecto
* [[Image:Robot_SetDefaultValues.png|30px]] [[Robot_SetDefaultValues/es|Establece los parámetros de velocidad por defecto]]: Establece los valores por defecto para la creación de los puntos de paso
* [[Image:Robot_SetDefaultValues.svg|30px]] [[Robot_SetDefaultValues/es|Establece los parámetros de velocidad por defecto]]: Establece los valores por defecto para la creación de los puntos de paso
* [[Image:Robot_InsertWaypoint.png|30px]] [[Robot_InsertWaypoint/es|Inserta un punto de paso]]: Inserta un punto de paso desde la posición actual del robot en una trayectoria
* [[Image:Robot_InsertWaypoint.svg|30px]] [[Robot_InsertWaypoint/es|Inserta un punto de paso]]: Inserta un punto de paso desde la posición actual del robot en una trayectoria
* [[Image:Robot_InsertWaypointPre.png|30px]] [[Robot_InsertWaypointPre/es|Inserta un punto de paso]]: Inserta un punto de paso desde las posición actual del ratón en una trayectoria
* [[Image:Robot_InsertWaypointPre.svg|30px]] [[Robot_InsertWaypointPre/es|Inserta un punto de paso]]: Inserta un punto de paso desde las posición actual del ratón en una trayectoria
</div>


==== Trayectorias Paramétricas ====
<div class="mw-translate-fuzzy">
* [[Image:Robot_Edge2Trac.svg | 30px]] [[Robot_Edge2Trac/es|Create a trajectory out of edges]]: Inserta un nuevo objeto que descompone los bordes en una trayectoria
==== trayectorias paramétricas ====
* [[Image: Robot_Edge2Trac.png | 30px]] [[Robot_Edge2Trac|Create a trajectory out of edges]]: Inserta un nuevo objeto que descompone los bordes en una trayectoria
* [[Image:Robot_TrajectoryDressUp.svg | 30px]] [[Robot_TrajectoryDressUp/es|Dress-up a trajectory]]: Le permite sobreescribir una o más propiedades de una trayectoria
* [[Image:Robot_TrajectoryCompound.svg | 30px]] [[Robot_TrajectoryCompound/es|Trajectory compound]]: crea un compuesto a partir de algunas trayectorias individuales
* [[Image: Robot_TrajectoryDressUp.png | 30px]] [[Robot_TrajectoryDressUp|Dress-up a trajectory]]: Le permite sobreescribir una o más propiedades de una trayectoria
* [[Image: Robot_TrajectoryCompound.png | 30px]] [[Robot_TrajectoryCompound|Trajectory compound]]: crea un compuesto a partir de algunas trayectorias individuales
</div>


<div class="mw-translate-fuzzy">
== Archivos de guión ==
== Archivos de guión ==


Ver el [[Robot_API_example/es|Ejemplo de la API del Robot]] para ver una descripción de las funciones utilizadas para modelar los desplazamientos del robot.
Esta sección se genera en: https://github.com/FreeCAD/FreeCAD_sf_master/blob/master/src/Mod/Robot/RobotExample.py
Puedes utilizar este archivo directamente si quieres.
</div>

See the [[Robot_API_example|Robot API example]] for a description of the functions used to model the robot displacements.


== Tutorials ==
== Tutorials ==
Line 91: Line 67:




<div class="mw-translate-fuzzy">
{{Docnav/es
{{Docnav/es
|[[Reverse Engineering Workbench/es|Ambiente de trabajo Ingeniería inversa]]
|[[Reverse_Engineering_Workbench/es|Ambiente de trabajo Ingeniería inversa]]
|[[Sketcher Workbench/es|Ambiente de trabajo Croquizador]]
|[[Sketcher_Workbench/es|Ambiente de trabajo Croquizador]]
|IconL=Workbench_Reverse_Engineering.svg
|IconL=Workbench_Reverse_Engineering.svg
|IconR=Workbench_Sketcher.svg
|IconR=Workbench_Sketcher.svg
}}
}}
</div>


{{Robot Tools navi{{#translation:}}}}
{{Robot Tools navi{{#translation:}}}}

Latest revision as of 06:38, 16 July 2021

El Ambiente de trabajo Robot no se mantiene. Si tienes experiencia en el tema y estás interesado en mantenerlo, por favor declara tu intención en la sección de desarrolladores del Foro de FreeCAD.

La razón por la que este ambiente de trabajo está todavía en el código fuente maestro es porque este ambiente de trabajo está programado en C++. Si este ambiente de trabajo pudiera ser programado en Python, entonces podría convertirse en un Ambiente de trabajo externo y podría ser movido a un repositorio separado.

Introducción

El icono del Ambiente de trabajo Robot

El Ambiente de trabajo de robots es una herramienta para simular un Robot de 6 ejes industrial estándar, como Kuka.

Puede realizar las siguientes tareas:

  • Configurar un entorno de simulación con un robot y piezas de trabajo.
  • Crear y rellenar trayectorias de movimiento.
  • Descomponer las características de una pieza CAD en una trayectoria.
  • Simular el movimiento del robot y la distancia de alcance.
  • Exportar la trayectoria a un archivo de programa de robot.

Para empezar, prueba el Tutorial de robots, y mira la interfaz de programación en el archivo de ejemplo RobotExample.py.

Herramientas

Aquí están los principales comandos que puedes utilizar para crear la configuración de un robot.

Robots

Las herramientas para crear y manejar los robots de 6 ejes

Trayectorias

Herramientas para crear y manipular trayectorias. Existen dos tipos, las paramétricas y las no paramétricas.

Trayectorias no paramétricas

Trayectorias Paramétricas

Archivos de guión

Ver el Ejemplo de la API del Robot para ver una descripción de las funciones utilizadas para modelar los desplazamientos del robot.

Tutorials