Part Cylinder/cs

Description
The Part Cylinder command creates a parametric cylinder solid. It is the result of extruding a circular arc along a straight path. In the coordinate system defined by its property, the bottom face of the cylinder lies on the XY plane with its center at the origin.

A Part Cylinder can be turned into a segment of a cylinder by changing its property.



Usage

 * 1) There are several ways to invoke the command:
 * 2) * Press the button.
 * 3) * Select the option from the menu.
 * 4) The cylinder is created.
 * 5) Optionally change the dimensions and  of the cylinder by doing one of the following:
 * 6) * Double-click the object in the Tree view:
 * 7) *# The task panel opens.
 * 8) *# Change one or more properties.
 * 9) *# The object is dynamically updated in the 3D view.
 * 10) *# Press the button.
 * 11) * Change the properties in the Property editor.
 * 12) * Change the with the [[Image:Std_TransformManip.svg|16px]] Std TransformManip command.

Example


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

Properties
See also: Property editor.

A Part Cylinder 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 circular arc that defines the cylinder. The default is.
 * : The height of the cylinder. The default is.
 * : The angle of the circular arc that defines the cylinder. Valid range: . The default is . If it is smaller than the resulting solid will be a segment of a cylinder.


 * : The angle between the extrusion direction of the cylinder and its positive Z axis, measured around its Y axis. The angle is positive towards its positive X axis. Valid range: . The default is.
 * : The angle between the extrusion direction of the cylinder and its positive Z axis, measured around its X axis. The angle is positive towards its positive Y axis. Valid range: . The default is.

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

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


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

Example: