---
title: "Параметры элемента вращения (Интерфейсы ksRotatedParam, IRotatedParam)"
type: interface
api: [api7]
domain: [feature]
tags: [interface, api7, feature, ksrotatedparam]
sources:
  - ksrotatedparam.html
---

*API интерфейсов. Версия 5 > Документ-модель (Интерфейсы - ksDocument3D, IDocument3D )  > Компонент сборки (деталь или подсборка). Интерфейсы ksPart и IPart  > Математическая поверхность в трехмерном пространстве  > Интерфейсы ksSurface, ISurface *


## Параметры элемента вращения (Интерфейсы ksRotatedParam, IRotatedParam)

Интерфейс параметров элемента вращения.
| ksRotatedParam | - интерфейс Automation |
| --- | --- |
| IRotatedParam | - интерфейс COM |
Примечание:
Данный интерфейс может быть получен с использованием метода интерфейса ksSurface::GetSurfaceParam.


## angleNormal - Угол вращения в прямом направлении

Тип данных: double
Синтаксис Automation:
```
angleNormal = iRotatedParam.angleNormal    Получить свойство(* )
iRotatedParam.angleNormal = angleNormal    Установить свойство (* )
angleNormal = iRotatedParam.GetAngleNormal()    Получить свойство (**)
iRotatedParam.SetAngleNormal(angleNormal)    Установить свойство (**)
```


## angleReverse - Угол вращения в обратном направлении

Интерфейс..
Тип данных: double
Синтаксис Automation:
```
angleReverse = iRotatedParam.angleReverse    Получить свойство(* )
iRotatedParam.angleReverse = angleReverse    Установить свойство (* )
angleReverse = iRotatedParam.GetAngleReverse()    Получить свойство (**)
iRotatedParam.SetAngleReverse(angleReverse)    Установить свойство (**)
```


## direction - Направление вращения

Интерфейс..
Тип данных: long
Значения свойства:
| | Типы направлений... |
| --- | --- |
Синтаксис Automation:
```
direction = iRotatedParam.direction    Получить свойство(* )
iRotatedParam.direction = direction    Установить свойство (* )
direction = iRotatedParam.GetDirection()    Получить свойство (**)
iRotatedParam.SetDirection(direction)    Установить свойство (**)
```
Примечание:
Прямое направление - вдоль нормали к плоскости эскиза и всегда против часовой стрелки.
Нормаль, проведенная к поверхности тела, всегда выходит из тела.


## toroidShape - Признак тороида

Интерфейс..
Тип данных: BOOL
Значения свойства:
| TRUE | - тороид, |
| --- | --- |
| FALSE | - сфероид. |
Синтаксис Automation:
```
toroidShape = iRotatedParam.toroidShape    Получить свойство(* )
iRotatedParam.toroidShape = toroidShape    Установить свойство (* )
toroidShape = iRotatedParam.GetToroidShape()    Получить свойство (**)
iRotatedParam.SetToroidShape (toroidShape    Установить свойство (**)
```
