Part Sphere/it: Difference between revisions

From FreeCAD Documentation
(Created page with "{{Part Tools navi/it}}")
No edit summary
 
(47 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{Docnav/it|[[Part_Cylinder/it|Cilindro]]|[[Part_Torus/it|Toro]]|[[Part_Module/it|Part]]|IconL=Part_Cylinder.png|IconC=Workbench_Part.svg|IconR=Part_Torus.png}}


{{Docnav/it
{{GuiCommand/it|Name=Part Sphere|Name/it=Sfera|MenuLocation=Parte → Sfera|Workbenches=[[Part Module/it|Parte]]|SeeAlso=[[Part_CreatePrimitives/it|Crea Primitive...]]}}
|[[Part_Cylinder/it|Cilindro]]
|[[Part_Cone/it|Cono]]
|[[Part_Workbench|Part]]
|IconL=Part_Cylinder.svg
|IconR=Part_Cone.svg
|IconC=Workbench_Part.svg
}}


{{GuiCommand/it
=== Descrizione ===
|Name=Part Sphere
Crea una sfera parametrica con i parametri posizione, angolo1, angolo2, anglo3 e raggio.
|Name/it=Part Sfera
|MenuLocation=Parte → Primitive → Sfera
|Workbenches=[[Part_Workbench/it|Part]]
|SeeAlso=[[Part_CreatePrimitives/it|Part Primitive]]
}}


<span id="Description"></span>
[[File:SimpleSphere.jpg|400px]]
== Descrizione ==


Il comando [[Image:Part_Sphere.svg|24px]] '''Part Sfera''' crea una sfera solida parametrica. È il risultato della rotazione di un profilo di arco circolare attorno a un asse. Nel sistema di coordinate definito dalla sua proprietà {{PropertyData|Placement}}, il centro della sfera è posizionato nell'origine e il suo asse di rivoluzione è l'asse Z.
== Utilizzo ==
Nell'ambiente [[Part_Workbench/it|Part]] cliccare sull'icona della sfera [[Image:Part Sphere.png|32px]]. La sfera viene creata nell'origine (punto 0,0,0). I parametri degli angoli consentono di creare una porzione di sfera invece di una sfera intera (sono predefiniti a 360 °).


Una Part Sfera può essere troncata nella parte superiore e/o inferiore modificando le sue proprietà {{PropertyData|Angle1}} e/o {{PropertyData|Angle2}}. Può essere trasformata in un segmento di sfera modificando la sua proprietà {{PropertyData|Angle3}}.
== Opzioni ==


[[Image:Part_Sphere_Example.png|400px]]
La sfera parametrica è definita dai seguenti parametri:


<span id="Usage"></span>
* Raggio
==Utilizzo==
* Angolo 1
* Angolo 2
* Angolo 3
* con l'insieme dei parametri standard di posizionamento


# Esistono diversi modi per richiamare il comando:
L'immagine seguente offre una panoramica di una sfera parametrica con parametri diversi dal valore predefinito.
#* Premere il pulsante {{Button|[[Image:Part_Sphere.svg|16px]] [[Part_Sphere/it|Sfera]]}}.
#* Selezionare l'opzione {{MenuCommand|Part → Primitive → [[Image:Part_Sphere.svg|16px]] Sfera}} dal menu.
# La sfera viene creata.
# Facoltativamente, modificare le dimensioni e il {{PropertyData|Placement}} della sfera effettuando una delle seguenti operazioni:
#* Fare doppio clic sull'oggetto nella [[Tree_view/it|Vista ad albero]]:
#*# Si apre il pannello delle attività {{MenuCommand|Primitive geometriche}}.
#*# Modificare una o più proprietà.
#*# L'oggetto viene aggiornato dinamicamente nella [[3D_view/it|vista 3D]].
#*# Premere il pulsante {{Button|OK}}.
#* Modificare le proprietà nell'[[Property_editor|Editor delle proprietà]].
#* Modificare il {{PropertyData|Placement}} con il comando [[Image:Std_TransformManip.svg|16px]] [[Std_TransformManip/it|Trasformna]].


<span id="Example"></span>
[[File:PartDesign_Sphere_Parameter_en.jpg|600px]]
== Esempio ==


[[Image:Part_Sphere_Scripting_Example.png|thumb|Part Sfera dall'esempio di scripting]]
====Parametri====
* {{Parameter|Radius:}} Raggio della sfera
* {{Parameter|Angle 1:}} 1° angolo per tagliare o definire la sfera
* {{Parameter|Angle 2:}} 2° angolo per tagliare o definire la sfera
* {{Parameter|Angle 3:}} 3° angolo per tagliare o definire la sfera


Qui viene mostrato un oggetto Part Sfera creato con l'[[#Script|esempio di scripting]] riportato di seguito.
Poiché è abbastanza difficile spiegare il significato dei parametri di angolo1, angolo2 e angolo3, l'immagine sottostante fornisce una esempio dove questi parametri hanno i seguenti valori: angolo1 = -45 °, angolo2 = 45 ° e angolo3 = 90 °.


<span id="Notes"></span>
[[File:SphereCutThreeAngles.jpg|400px]]
== Note ==
{{clear}}


* Una Part Sfera può essere creata anche con il comando [[Image:Part_Primitives.svg|16px]] [[Part_Primitives/it|Part Primitive]]. Con questo comando si può specificare le dimensioni e il posizionamento al momento della creazione.
{{Docnav|[[Part_Cylinder|Cylinder]]|[[Part_Torus|Torus]]|[[Part_Module|Part]]|IconL=Part_Cylinder.png|IconC=Workbench_Part.svg|IconR=Part_Torus.png}}


<span id="Properties"></span>
{{Part Tools navi/it}}
== Proprietà ==


Vedere anche: [[Property_editor/it|Editor delle proprietà]].
{{Userdocnavi}}

Un oggetto Part Sfera deriva da un oggetto [[Part_Feature/it|Funzione Part]] e ne eredita tutte le proprietà. Ha inoltre le seguenti proprietà aggiuntive:

<span id="Data"></span>
=== Dati ===

{{TitleProperty|Attachment}}

L'oggetto ha le stesse proprietà di collegamento di un [[Part_Part2DObject/it#Dati|Part Part2DObject]].

{{TitleProperty|Sphere}}

* {{PropertyData|Radius|Length}}: il raggio della sfera. Il valore predefinito è {{Value|5mm}}.
* {{PropertyData|Angle1|Angle}}: l'angolo iniziale del profilo dell'arco circolare della sfera. Intervallo valido: {{Value|-90° &lt;&#61; valore &lt;&#61; 90°}}. Potrebbe non essere uguale a {{PropertyData|Angle2}}. Il valore predefinito è {{Value|-90°}}.
* {{PropertyData|Angle2|Angle}}: l'angolo finale del profilo dell'arco circolare della sfera. Intervallo valido: {{Value|-90° &lt;&#61; valore &lt;&#61; 90°}}. Potrebbe non essere uguale a {{PropertyData|Angle1}}. Il valore predefinito è {{Value|90°}}. Se l'angolo totale del profilo dell'arco è inferiore a {{Value|180°}} la sfera verrà troncata e avrà una faccia piatta nella parte superiore e/o inferiore.
* {{PropertyData|Angle3|Angle}}: l'angolo di rivoluzione totale della sfera. Intervallo valido: {{Value|0° &lt; valore &lt;&#61; 360°}}. Il valore predefinito è {{Value|360°}}. Se è inferiore a {{Value|360°}} il solido risultante sarà un segmento di una sfera.

<span id="Scripting"></span>
== Script ==

Vedere anche: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation], [[Part_scripting/it|Script di Part]] e [[FreeCAD_Scripting_Basics/it|Script di base per FreeCAD]].

È possibile creare una Part Sfera con il metodo {{Incode|addObject()}} del documento:

{{Code|code=
sphere = FreeCAD.ActiveDocument.addObject("Part::Sphere", "mySphere")
}}

* Dove {{Incode|"mySphere"}} è il nome dell'oggetto.
* La funzione restituisce l'oggetto appena creato.

Esempio:

{{Code|code=
import FreeCAD as App

doc = App.activeDocument()

sphere = doc.addObject("Part::Sphere", "mySphere")
sphere.Radius = 20
sphere.Angle1 = -30
sphere.Angle2 = 45
sphere.Angle3 = 90
sphere.Placement = App.Placement(App.Vector(3, 9, 11), App.Rotation(75, 60, 30))

doc.recompute()
}}


{{Docnav/it
|[[Part_Cylinder/it|Cilindro]]
|[[Part_Cone/it|Cono]]
|[[Part_Workbench|Part]]
|IconL=Part_Cylinder.svg
|IconR=Part_Cone.svg
|IconC=Workbench_Part.svg
}}

{{Part Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}

Latest revision as of 22:12, 2 January 2024

Part Sfera

Posizione nel menu
Parte → Primitive → Sfera
Ambiente
Part
Avvio veloce
Nessuno
Introdotto nella versione
-
Vedere anche
Part Primitive

Descrizione

Il comando Part Sfera crea una sfera solida parametrica. È il risultato della rotazione di un profilo di arco circolare attorno a un asse. Nel sistema di coordinate definito dalla sua proprietà DatiPlacement, il centro della sfera è posizionato nell'origine e il suo asse di rivoluzione è l'asse Z.

Una Part Sfera può essere troncata nella parte superiore e/o inferiore modificando le sue proprietà DatiAngle1 e/o DatiAngle2. Può essere trasformata in un segmento di sfera modificando la sua proprietà DatiAngle3.

Utilizzo

  1. Esistono diversi modi per richiamare il comando:
    • Premere il pulsante Sfera.
    • Selezionare l'opzione Part → Primitive → Sfera dal menu.
  2. La sfera viene creata.
  3. Facoltativamente, modificare le dimensioni e il DatiPlacement della sfera effettuando una delle seguenti operazioni:
    • Fare doppio clic sull'oggetto nella Vista ad albero:
      1. Si apre il pannello delle attività Primitive geometriche.
      2. Modificare una o più proprietà.
      3. L'oggetto viene aggiornato dinamicamente nella vista 3D.
      4. Premere il pulsante OK.
    • Modificare le proprietà nell'Editor delle proprietà.
    • Modificare il DatiPlacement con il comando Trasformna.

Esempio

Part Sfera dall'esempio di scripting

Qui viene mostrato un oggetto Part Sfera creato con l'esempio di scripting riportato di seguito.

Note

  • Una Part Sfera può essere creata anche con il comando Part Primitive. Con questo comando si può specificare le dimensioni e il posizionamento al momento della creazione.

Proprietà

Vedere anche: Editor delle proprietà.

Un oggetto Part Sfera deriva da un oggetto Funzione Part e ne eredita tutte le proprietà. Ha inoltre le seguenti proprietà aggiuntive:

Dati

Attachment

L'oggetto ha le stesse proprietà di collegamento di un Part Part2DObject.

Sphere

  • DatiRadius (Length): il raggio della sfera. Il valore predefinito è 5mm.
  • DatiAngle1 (Angle): l'angolo iniziale del profilo dell'arco circolare della sfera. Intervallo valido: -90° <= valore <= 90°. Potrebbe non essere uguale a DatiAngle2. Il valore predefinito è -90°.
  • DatiAngle2 (Angle): l'angolo finale del profilo dell'arco circolare della sfera. Intervallo valido: -90° <= valore <= 90°. Potrebbe non essere uguale a DatiAngle1. Il valore predefinito è 90°. Se l'angolo totale del profilo dell'arco è inferiore a 180° la sfera verrà troncata e avrà una faccia piatta nella parte superiore e/o inferiore.
  • DatiAngle3 (Angle): l'angolo di rivoluzione totale della sfera. Intervallo valido: 0° < valore <= 360°. Il valore predefinito è 360°. Se è inferiore a 360° il solido risultante sarà un segmento di una sfera.

Script

Vedere anche: Autogenerated API documentation, Script di Part e Script di base per FreeCAD.

È possibile creare una Part Sfera con il metodo addObject() del documento:

sphere = FreeCAD.ActiveDocument.addObject("Part::Sphere", "mySphere")
  • Dove "mySphere" è il nome dell'oggetto.
  • La funzione restituisce l'oggetto appena creato.

Esempio:

import FreeCAD as App

doc = App.activeDocument()

sphere = doc.addObject("Part::Sphere", "mySphere")
sphere.Radius = 20
sphere.Angle1 = -30
sphere.Angle2 = 45
sphere.Angle3 = 90
sphere.Placement = App.Placement(App.Vector(3, 9, 11), App.Rotation(75, 60, 30))

doc.recompute()