--- title: "Параметры тора (Интерфейсы ksTorusParam, ITorusParam)" type: interface api: [api7] tags: [interface, api7, kstorusparam] sources: - kstorusparam.html --- *API интерфейсов. Версия 5 > Документ-модель (Интерфейсы - ksDocument3D, IDocument3D )  > Компонент сборки (деталь или подсборка). Интерфейсы ksPart и IPart  > Математическая поверхность в трехмерном пространстве  > Интерфейсы ksSurface, ISurface * ## Параметры тора (Интерфейсы ksTorusParam, ITorusParam) Интерфейс параметров тора. | ksTorusParam | - интерфейс Automation | | --- | --- | | ITorusParam | - интерфейс COM | Описание: Тор определяется системой координат и радиусом центров и радиусом образующей. Примечание: Данный интерфейс может быть получен с использованием метода интерфейса ksSurface::GetSurfaceParam. ## generatrixRadius - Радиус образующей Тип данных: double Синтаксис Automation: ``` radius = iTorusParam.generatrixRadius Получить свойство (* ) iTorusParam.GetGeneratrixRadius() Получить свойство (**) ``` Примечание: Свойство доступно только для чтения. ## GetPlacement - Получить систему координат тора Синтаксис Automation: ``` LPDISPATCH GetPlacement(); ``` Синтаксис COM: ``` LPPLACEMENT GetPlacement(); Возвращаемое значение: - указатель на интерфейс ksPlacement или IPlacement. ``` ## radius - Радиус центров Тип данных: double Синтаксис Automation: ``` radius = iTorusParam.radius Получить свойство (* ) radius = iTorusParam.GetRadius() Получить свойство (**) ``` Примечание: Свойство доступно только для чтения.