Robot Workbench/it: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
(2 intermediate revisions by one other user not shown)
Line 2: Line 2:


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
{{Docnav/it
{{Docnav/it|[[Reverse Engineering Workbench/it|Ambiente Reverse Engineering]]|[[Ship Workbench/it|Ambiente Ship]]|IconL=Workbench_Reverse_Engineering.svg|IconR=Workbench_Ship.svg
|[[Reverse Engineering Workbench/it|Ambiente Reverse Engineering]]
|[[Sketcher Workbench/it|Ambiente Sketcher]]
|IconL=Workbench_Reverse_Engineering.svg
|IconR=Workbench_Sketcher.svg
}}
}}
</div>
</div>
Line 15: Line 19:
[[Image:Workbench_Robot.svg|thumb|128px|L'icona dell'ambiente Robot]]
[[Image:Workbench_Robot.svg|thumb|128px|L'icona dell'ambiente Robot]]


<div class="mw-translate-fuzzy">
L'ambiente [[Image:Workbench_Robot.svg|24px]] Robot è uno strumento per simulare un [[Robot_6-Axis/it|Robot a 6 assi]] di tipo industriale, come per esempio i robot [http://kuka.com/ Kuka].
L'ambiente [[Image:Workbench_Robot.svg|24px]] Robot è uno strumento per simulare un [[Robot_6-Axis/it|Robot a 6 assi]] di tipo industriale, come per esempio i robot [http://kuka.com/ Kuka].
</div>


È possibile eseguire le seguenti operazioni:
È possibile eseguire le seguenti operazioni:
Line 24: Line 30:
* Esportare la traiettoria in un file di programma robot
* Esportare la traiettoria in un file di programma robot


<div class="mw-translate-fuzzy">
Per iniziare, provare il [[Robot tutorial/it|tutorial Robot]] e consultare l'interfaccia di programmazione nel file di esempio [https://github.com/FreeCAD/FreeCAD_sf_master/blob/master/src/Mod/Robot/RobotExample.py RobotExample.py].
Per iniziare, provare il [[Robot tutorial/it|tutorial Robot]] e consultare l'interfaccia di programmazione nel file di esempio [https://github.com/FreeCAD/FreeCAD_sf_master/blob/master/src/Mod/Robot/RobotExample.py RobotExample.py].
</div>


{{TOCright}}
{{TOCright}}
Line 62: Line 70:
== Script ==
== Script ==


<div class="mw-translate-fuzzy">
Vedere l'esempio [[Robot API example/it|Esempio di API Robot]] per una descrizione delle funzioni utilizzate per modellare gli spostamenti del robot.
Vedere l'esempio [[Robot API example/it|Esempio di API Robot]] per una descrizione delle funzioni utilizzate per modellare gli spostamenti del robot.
</div>


== Tutorials ==
== Tutorials ==
Line 70: Line 80:


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
{{Docnav/it
{{Docnav/it|[[Reverse Engineering Workbench/it|Ambiente Reverse Engineering]]|[[Ship Workbench/it|Ambiente Ship]]|IconL=Workbench_Reverse_Engineering.svg|IconR=Workbench_Ship.svg
|[[Reverse Engineering Workbench/it|Ambiente Reverse Engineering]]
|[[Sketcher Workbench/it|Ambiente Sketcher]]
|IconL=Workbench_Reverse_Engineering.svg
|IconR=Workbench_Sketcher.svg
}}
}}
</div>
</div>

Revision as of 16:33, 12 December 2020

L'ambiente Robot non è mantenuto. Se avete esperienza con l'argomento e se siete interessati a mantenerlo, vi preghiamo di dichiarare la vostra intenzione nella sezione degli sviluppatori del forum di FreeCAD.

Il motivo per cui questo ambiente è ancora nel codice sorgente principale è perché esso è programmato in C++. Se fosse programmato in Python, allora potrebbe essere creato un ambiente esterno e potrebbe essere spostato in un repository separato.

Introduzione

L'icona dell'ambiente Robot

L'ambiente Robot è uno strumento per simulare un Robot a 6 assi di tipo industriale, come per esempio i robot Kuka.

È possibile eseguire le seguenti operazioni:

  • Impostare un ambiente di simulazione con un robot e dei pezzi in lavorazione
  • Creare e compilare traiettorie
  • Scomporre le componenti di una Parte CAD in una traiettoria
  • Simulare il movimento del robot e il raggio d'azione
  • Esportare la traiettoria in un file di programma robot

Per iniziare, provare il tutorial Robot e consultare l'interfaccia di programmazione nel file di esempio RobotExample.py.

Strumenti

Ecco i principali comandi utilizzabili per creare il set-up di un robot.

Robot

Gli strumenti per creare e gestire i robot a 6 assi

Traiettorie

Strumenti per creare e modificare i percorsi. Ci sono due tipi di strumenti, quelli parametrici e quelli non parametrici.

Traiettorie non parametriche

Traiettorie parametriche

Script

Vedere l'esempio Esempio di API Robot per una descrizione delle funzioni utilizzate per modellare gli spostamenti del robot.

Tutorials