|
Posizione nel menu |
---|
Parte → Primitive → Cubo |
Ambiente |
Part |
Avvio veloce |
Nessuno |
Introdotto nella versione |
- |
Vedere anche |
Part Primitive |
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.
Qui viene mostrato un oggetto Part Cubo creato con l'esempio di scripting riportato di seguito.
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:
Attachment
L'oggetto ha le stesse proprietà di collegamento di un Part Part2DObject.
Box
Length
): la lunghezza del cuboide. Questa è la dimensione nella sua direzione X. Il valore predefinito è 10mm
.Length
): la larghezza del cuboide. Questa è la dimensione nella sua direzione Y. Il valore predefinito è 10mm
.Length
): l'altezza del cuboide. Questa è la dimensione nella sua direzione Z. Il valore predefinito è 10mm
.
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")
"myBox"
è il nome dell'oggetto.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()