# Цилиндр

This page is a translated version of the page Part Cylinder and the translation is 24% complete.
Outdated translations are marked like this.
Other languages:
Расположение в меню Цилиндр Деталь → Примитивы → Цилиндр Part Нет - Создать примитивы

## Описание

Создаёт простой цилиндр с параметрами расположение, угол, радиус и длина.

A Part Cylinder can be turned into a segment of a cylinder by changing its ДанныеAngle property.

## Применение

1. Нажмите на Верстак Part
2. Существует несколько способов вызова команды:
• Нажмите на иконку Цилиндр на панели инструментов.
• Выберите из меню Деталь → Примитивы → Цилиндр.

## Example

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

## Notes

• A Part Cylinder can also be created with the Part Primitives command. With that command you can specify the dimensions and placement at creation time.

## Свойства

A Part Cylinder 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.

Cylinder

• ДанныеRadius (`Length`): The radius of the circular arc that defines the cylinder. The default is `2mm`.
• ДанныеHeight (`Length`): The height of the cylinder. The default is `10mm`.
• ДанныеAngle (`Angle`): The angle of the circular arc that defines the cylinder. Valid range: `0° < value <= 360°`. The default is `360°`. If it is smaller than `360°` the resulting solid will be a segment of a cylinder.

Prism

• ДанныеFirst Angle (`Angle`): 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: `0° <= value < 90°`. The default is `0°`. introduced in version 0.20
• ДанныеSecond Angle (`Angle`): 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: `0° <= value < 90°`. The default is `0°`. introduced in version 0.20

## Scripting

A Part Cylinder can be created with the `addObject()` method of the document:

```cylinder = FreeCAD.ActiveDocument.addObject("Part::Cylinder", "myCylinder")
```
• Where `"myCylinder"` is the name for the object.
• The function returns the newly created object.

Example:

```import FreeCAD as App

doc = App.activeDocument()

cylinder.Height = 50
cylinder.Placement = App.Placement(App.Vector(5, 10, 15), App.Rotation(75, 60, 30))

doc.recompute()
```