Difference between revisions of "Robot Workbench/it"

From FreeCAD Documentation
Jump to navigation Jump to search
 
(18 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
<languages/>
 
<languages/>
{{docnav/it|[[Reverse Engineering Workbench/it|Ambiente Reverse Engineering]]|[[Ship Workbench/it|Ambiente Ship]]|IconL=ReverseEngineeringWorkbench.svg|IconR=Workbench_Ship.svg
+
 
 +
{{Docnav/it
 +
|[[Reverse Engineering Workbench/it|Ambiente Reverse Engineering]]
 +
|[[Sketcher Workbench/it|Ambiente Sketcher]]
 +
|IconL=Workbench_Reverse_Engineering.svg
 +
|IconR=Workbench_Sketcher.svg
 
}}
 
}}
  
[[Image:Workbench_Robot.svg|64px]]
+
{{VeryImportantMessage|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 [https://forum.freecadweb.org/index.php 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 [[external_workbenches/it|ambiente esterno]] e potrebbe essere spostato in un repository separato.
 +
}}
  
 
==Introduzione==
 
==Introduzione==
  
Il modulo 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].
+
[[Image:Workbench_Robot.svg|thumb|128px|L'icona dell'ambiente Robot]]
 +
 
 +
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].
  
 
È possibile eseguire le seguenti operazioni:
 
È possibile eseguire le seguenti operazioni:
Line 19: Line 29:
  
 
{{TOCright}}
 
{{TOCright}}
[[Image:Robot_Workbench_example.jpg|600px]]
+
[[Image:Robot_Workbench_example.jpg|500px]]
  
 
== Strumenti ==
 
== Strumenti ==
Line 29: Line 39:
 
Gli strumenti per creare e gestire i robot a 6 assi
 
Gli strumenti per creare e gestire i robot a 6 assi
  
* [[Image:Robot_CreateRobot.png|30px]] [[Robot_CreateRobot/it|Inserisci un robot]]: inserisce un nuovo robot nella scena.
+
* [[Image:Robot_CreateRobot.svg|30px]] [[Robot_CreateRobot/it|Inserisci un robot]]: inserisce un nuovo robot nella scena.
* [[Image:Robot_Simulate.png|30px]] [[Robot_Simulate/it|Simula una traiettoria]]: apre la finestra di simulazione e permette di simulare un percorso.
+
* [[Image:Robot_Simulate.svg|30px]] [[Robot_Simulate/it|Simula una traiettoria]]: apre la finestra di simulazione e permette di simulare un percorso.
* [[Image:Robot_Export.png|30px]] [[Robot_Export/it|Esporta una traiettoria]]: esporta un file di programmazione robotica.
+
* [[Image:Robot_Export.svg|30px]] [[Robot_Export/it|Esporta una traiettoria]]: esporta un file di programmazione robotica.
* [[Image:Robot_SetHomePos.png|30px]] [[Robot_SetHomePos/it|Imposta la posizione iniziale]]: imposta la posizione iniziale di un robot.
+
* [[Image:Robot_SetHomePos.svg|30px]] [[Robot_SetHomePos/it|Imposta la posizione iniziale]]: imposta la posizione iniziale di un robot.
* [[Image:Robot_RestoreHomePos.png|30px]] [[Robot_RestoreHomePos/it|Sposta alla posizione iniziale]]: sposta il robot nella posizione di partenza.
+
* [[Image:Robot_RestoreHomePos.svg|30px]] [[Robot_RestoreHomePos/it|Sposta alla posizione iniziale]]: sposta il robot nella posizione di partenza.
  
 
=== Traiettorie ===
 
=== Traiettorie ===
Line 40: Line 50:
  
 
==== Traiettorie non parametriche ====
 
==== Traiettorie non parametriche ====
* [[Image:Robot_CreateTrajectory.png|30px]] [[Robot_CreateTrajectory/it|Crea una traiettoria]]: inserisce un nuovo oggetto traiettoria vuoto nella scena.
+
* [[Image:Robot_CreateTrajectory.svg|30px]] [[Robot_CreateTrajectory/it|Crea una traiettoria]]: inserisce un nuovo oggetto traiettoria vuoto nella scena.
* [[Image:Robot_SetDefaultOrientation.png|30px]] [[Robot_SetDefaultOrientation/it|Imposta l'orientamento predefinito]]: imposta il modo in cui vengono creati i punti di orientamento di default.
+
* [[Image:Robot_SetDefaultOrientation.svg|30px]] [[Robot_SetDefaultOrientation/it|Imposta l'orientamento predefinito]]: imposta il modo in cui vengono creati i punti di orientamento di default.
* [[Image:Robot_SetDefaultValues.png|30px]] [[Robot_SetDefaultValues/it|Imposta i valori di velocità predefiniti]]: imposta i valori predefiniti per la velocità.
+
* [[Image:Robot_SetDefaultValues.svg|30px]] [[Robot_SetDefaultValues/it|Imposta i valori di velocità predefiniti]]: imposta i valori predefiniti per la velocità.
* [[Image:Robot_InsertWaypoint.png|30px]] [[Robot_InsertWaypoint/it|Inserisci un punto nella traiettoria]]: inserisce il punto della posizione corrente del robot in una traiettoria.  
+
* [[Image:Robot_InsertWaypoint.svg|30px]] [[Robot_InsertWaypoint/it|Inserisci un punto nella traiettoria]]: inserisce il punto della posizione corrente del robot in una traiettoria.  
* [[Image:Robot_InsertWaypointPre.png|30px]] [[Robot_InsertWaypointPre/it|Inserisci un punto preselezionato nella traiettoria]]: inserisce il punto della posizione corrente del mouse in una traiettoria.
+
* [[Image:Robot_InsertWaypointPre.svg|30px]] [[Robot_InsertWaypointPre/it|Inserisci un punto preselezionato nella traiettoria]]: inserisce il punto della posizione corrente del mouse in una traiettoria.
  
 
==== Traiettorie parametriche ====
 
==== Traiettorie parametriche ====
  
* [[Image:Robot_Edge2Trac.png|30px]] [[Robot_Edge2Trac/it|Da bordo a traiettoria]]: genera un percorso da un insieme di spigoli.
+
* [[Image:Robot_Edge2Trac.svg|30px]] [[Robot_Edge2Trac/it|Crea una traiettoria da un bordo]]: genera un percorso da un insieme di spigoli.
* [[Image:Robot_TrajectoryDressUp.png|30px]] [[Robot_TrajectoryDressUp/it|Vesti una traiettoria]]: permette di modificare una o più proprietà di un percorso.
+
* [[Image:Robot_TrajectoryDressUp.svg|30px]] [[Robot_TrajectoryDressUp/it|Vesti una traiettoria]]: permette di modificare una o più proprietà di un percorso.
* [[Image:Robot_TrajectoryCompound.png|30px]] [[Robot_TrajectoryCompound/it|Raggruppa le traiettorie]]: raggruppa alcune traiettorie in un unico percorso.
+
* [[Image:Robot_TrajectoryCompound.svg|30px]] [[Robot_TrajectoryCompound/it|Raggruppa le traiettorie]]: raggruppa alcune traiettorie in un unico percorso.
  
 
== Script ==
 
== Script ==
Line 60: Line 70:
 
* [[VRML Preparation for Robot Simulation/it|VRML Preparation for Robot Simulation]]
 
* [[VRML Preparation for Robot Simulation/it|VRML Preparation for Robot Simulation]]
  
{{docnav/it|[[Reverse Engineering Workbench/it|Ambiente Reverse Engineering]]|[[Ship Workbench/it|Ambiente Ship]]|IconL=ReverseEngineeringWorkbench.svg|IconR=Workbench_Ship.svg
+
 
 +
{{Docnav/it
 +
|[[Reverse Engineering Workbench/it|Ambiente Reverse Engineering]]
 +
|[[Sketcher Workbench/it|Ambiente Sketcher]]
 +
|IconL=Workbench_Reverse_Engineering.svg
 +
|IconR=Workbench_Sketcher.svg
 
}}
 
}}
  
{{Robot Tools navi/it}}
+
{{Robot Tools navi{{#translation:}}}}
{{Userdocnavi/it}}
+
{{Userdocnavi{{#translation:}}}}
[[Category:Workbenches/it]]
+
[[Category:Workbenches{{#translation:}}]]

Latest revision as of 19:58, 10 August 2020

Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Türkçe • ‎español • ‎français • ‎hrvatski • ‎italiano • ‎magyar • ‎polski • ‎português • ‎português do Brasil • ‎română • ‎svenska • ‎čeština • ‎български • ‎русский • ‎українська • ‎中文 • ‎中文(中国大陆)‎ • ‎中文(台灣)‎ • ‎中文(繁體)‎ • ‎日本語
Arrow-left.svg Workbench Reverse Engineering.svg Ambiente Reverse Engineering Pagina precedente:
Pagina successiva: Ambiente Sketcher Workbench Sketcher.svg Arrow-right.svg
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 Workbench Robot.svg 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.

Robot Workbench example.jpg

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


Arrow-left.svg Workbench Reverse Engineering.svg Ambiente Reverse Engineering Pagina precedente:
Pagina successiva: Ambiente Sketcher Workbench Sketcher.svg Arrow-right.svg