|
Posizione nel menu |
---|
Parte → Primitive → Cubo |
Ambiente |
Part |
Avvio veloce |
Nessuno |
Introdotto nella versione |
- |
Vedere anche |
Part Primitive |
Descrizione
Il comando Part Cubo crea un solido cuboide parametrico, un cuboide rettangolare. Nel sistema di coordinate definito dalla sua proprietà DatiPlacement, la faccia inferiore del cuboide si trova sul piano XY con l'angolo anteriore sinistro all'origine e il bordo anteriore parallelo all'asse X.
Utilizzo
- Esistono diversi modi per richiamare il comando:
- Premere il pulsante
Cubo.
- Seleziona l'opzione Parte → Primitive →
Cubo dal menu.
- Premere il pulsante
- Il cubo viene creato.
- Facoltativamente, modificare le dimensioni e il DatiPlacement del cubo effettuando una delle seguenti operazioni:
- Fare doppio clic sull'oggetto nella Vista ad albero:
- Si apre il pannello delle attività Primitive geometriche.
- Modificare una o più proprietà.
- L'oggetto viene aggiornato dinamicamente nella vista 3D.
- Premere il pulsante OK.
- Modificare le proprietà nell'Editor delle proprietà.
- Modificare il DatiPlacement con il comando
Trasforma.
- Fare doppio clic sull'oggetto nella Vista ad albero:
Esempio

Qui viene mostrato un oggetto Part Cubo creato con l'esempio di scripting riportato di seguito.
Note
- È possibile creare un Part Cubo anche con il comando
Part Primitive. Con questo comando si possono specificare le dimensioni e il posizionamento al momento della creazione.
Proprietà
Vedere anche: Editor delle proprietà.
Un oggetto Part Cubo 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.
Box
- DatiLength (
Length
): la lunghezza del cuboide. Questa è la dimensione nella sua direzione X. Il valore predefinito è10mm
. - DatiWidth (
Length
): la larghezza del cuboide. Questa è la dimensione nella sua direzione Y. Il valore predefinito è10mm
. - DatiHeight (
Length
): l'altezza del cuboide. Questa è la dimensione nella sua direzione Z. Il valore predefinito è10mm
.
Script
Vedere anche: Autogenerated API documentation, Script di Part e Script di base per FreeCAD.
È possibile creare una Part Cubo con il metodo addObject()
del documento:
box = FreeCAD.ActiveDocument.addObject("Part::Box", "myBox")
- Dove
"myBox"
è il nome dell'oggetto. - La funzione restituisce l'oggetto appena creato.
Esempio:
import FreeCAD as App
doc = App.activeDocument()
box = doc.addObject("Part::Box", "myBox")
box.Length = 4
box.Width = 8
box.Height = 12
box.Placement = App.Placement(App.Vector(1, 2, 3), App.Rotation(75, 60, 30))
doc.recompute()
Questa pagina è recuperata da https://wiki.freecad.org/Part_Box