Part Ellipsoid

Description
A Part Ellipsoid is a parametric solid that can be created with the  Part Primitives command. In the coordinate system defined by its property, the axes of the ellipsoid are aligned with the X, Y and Z axes, and therefore its center is positioned at the origin.

A Part Ellipsoid can be truncated at the top and/or bottom by changing its and/or  properties. It can be turned into a segment of an ellipsoid by changing its property.



Usage
See Part Primitives.

Example


A Part Ellipsoid object created with the scripting example below is shown here.

Properties
See also: Property editor.

A Part Ellipsoid object is derived from a Part Feature object and inherits all its properties. It also has the following additional properties:

Data
The object has the same attachment properties as a Part Part2DObject.


 * : The radius of the ellipsoid in its Z direction. The default is.
 * : The radius of the ellipsoid in its X direction. The default is.
 * : The radius of the ellipsoid in its Y direction. The default is.
 * : The start angle of the elliptical sides of the ellipsoid. Valid range: . Must be smaller than . The default is.
 * : The end angle of the elliptical sides of the ellipsoid. Valid range: . Must be bigger than . The default is . If the total angle of the elliptical sides is smaller than the ellipsoid will be truncated and have a flat face at the top and/or bottom.
 * : The total angle of the ellipsoid in its XY plane. Valid range: . The default is . If it is smaller than the resulting solid will be a segment of an ellipsoid.

Scripting
See also: Autogenerated API documentation, Part scripting and FreeCAD Scripting Basics.

A Part Ellipsoid can be created with the method of the document:


 * Where is the name for the object.
 * The function returns the newly created object.

Example: