--- 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 Установить свойство (**) ```