Part: Cono
Part Cone |
Posizione nel menu |
---|
Parte → Primitive → Cono |
Ambiente |
Part |
Avvio veloce |
Nessuno |
Introdotto nella versione |
- |
Vedere anche |
Part Primitive |
Descrizione
Il comando Part Cono crea un cono parametrico solido. Nel sistema di coordinate definito dalla sua proprietà DatiPlacement, la faccia inferiore del cono si trova sul piano XY con il centro nell'origine.
Il Part Cono predefinito viene troncato. Può essere trasformato in un cono completo, non troncato, modificando la sua proprietà DatiRadius1 o DatiRadius2 su zero. Può essere trasformato in un segmento di cono modificando la sua proprietà DatiAngle.
Utilizzo
- Esistono diversi modi per richiamare il comando:
- Premere il pulsante Cono.
- Selezionare l'opzione Parte → Primitive → Cono dal menu.
- Viene creato il cono.
- Facoltativamente, modificare le dimensioni e il DatiPlacement del cono 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 Cono creato con l'esempio di scripting riportato di seguito.
Note
- È possibile creare un Part Cono 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à.
A Part Cone object is derived from a Part Feature object and inherits all its properties. It also has the following additional properties:
Data
Attachment
The object has the same attachment properties as a Part Part2DObject.
Cone
- DatiRadius1 (
Length
): The radius of the bottom face of the cone. Can be0mm
if DatiRadius2 is larger than0mm
. The default is2mm
. - DatiRadius2 (
Length
): The radius of the top face of the cone. Can be0mm
if DatiRadius1 is larger than0mm
. The default is4mm
. - DatiHeight (
Length
): The height of the cone. The default is10mm
. - DatiAngle (
Angle
): The angle of the circular arc that defines the top and bottom face of the cone. Valid range:0° < value <= 360°
. The default is360°
. If it is smaller than360°
the resulting solid will be a segment of a cone.
Scripting
See also: Autogenerated API documentation, Part scripting and FreeCAD Scripting Basics.
A Part Cone can be created with the addObject()
method of the document:
cone = FreeCAD.ActiveDocument.addObject("Part::Cone", "myCone")
- Where
"myCone"
is the name for the object. - The function returns the newly created object.
Example:
import FreeCAD as App
doc = App.activeDocument()
cone = doc.addObject("Part::Cone", "myCone")
cone.Radius1 = 5
cone.Radius2 = 10
cone.Height = 50
cone.Angle = 270
cone.Placement = App.Placement(App.Vector(1, 2, 3), App.Rotation(30, 60, 15))
doc.recompute()
- Primitives: Box, Cylinder, Sphere, Cone, Torus, Tube, Create primitives, Shape builder
- Creation and modification: Extrude, Revolve, Mirror, Fillet, Chamfer, Make face from wires, Ruled Surface, Loft, Sweep, Section, Cross sections, 3D Offset, 2D Offset, Thickness, Projection on surface, Attachment
- Boolean: Make compound, Explode Compound, Compound Filter, Boolean, Cut, Fuse, Common, Connect, Embed, Cutout, Boolean fragments, Slice apart, Slice, XOR
- Measure: Measure Linear, Measure Angular, Measure Refresh, Clear All, Toggle All, Toggle 3D, Toggle Delta
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub