Part Cylinder/zh-cn

描述
利用位置、角度、半径与高度参数创建一个简单的参数化圆柱体.

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



如何使用
在零件工作台中点击此图标. 默认情况下，此工具会创建一个对齐于坐标轴的半径为2mm且高度为10mm的完整圆柱体，并令其中心与全局原点(point 0,0,0)重合.


 * 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.

选项
创建圆柱体后，用户可编辑其数据选项卡中的各属性：

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: