--- title: "Параметры конической поверхности (Интерфейсы ksConeParam, IConeParam)" type: interface api: [api7] tags: [interface, api7, ksconeparam] sources: - ksconeparam.html --- *API интерфейсов. Версия 5 > Документ-модель (Интерфейсы - ksDocument3D, IDocument3D )  > Компонент сборки (деталь или подсборка). Интерфейсы ksPart и IPart  > Математическая поверхность в трехмерном пространстве  > Интерфейсы ksSurface, ISurface * ## Параметры конической поверхности (Интерфейсы ksConeParam, IConeParam) Интерфейс параметров конической поверхности. | ksConeParam | - интерфейс Automation | | --- | --- | | IConeParam | - интерфейс COM | Описание: Коническая поверхность определяется системой координат, радиусом, высотой и углом образующей. Оси X и Y системы координат лежат в плоскости основания конуса. Примечание: Данный интерфейс может быть получен с использованием метода интерфейса ksSurface::GetSurfaceParam. ## angle - Угол образующей поверхности Тип данных: double Синтаксис Automation: ``` angle = iConeParam.angle Получить свойство (* ) angle = iConeParam.GetAngle() Получить свойство (**) ``` Примечание: Свойство доступно только для чтения. ## GetPlacement - Получить систему координат конической поверхности Синтаксис Automation: ``` LPDISPATCH GetPlacement(); ``` Синтаксис COM: ``` LPPLACEMENT GetPlacement(); Возвращаемое значение: - указатель на интерфейс ksPlacement или IPlacement. ``` ## height - Высота поверхности Тип данных: double Синтаксис Automation: ``` height = iConeParam.height Получить свойство (* ) height = iConeParam.GetHeight() Получить свойство (**) ``` Примечание: Свойство доступно только для чтения. ## radius - Радиус ортогонального сечения, проходящего через начало системы координат поверхности Тип данных: double Синтаксис Automation: ``` radius = iConeParam.radius Получить свойство (* ) radius = iConeParam.GetRadius() Получить свойство (**) ``` Примечания: 1. Свойство доступно только для чтения. 2. Систему координат конической поверхности можно получить с помощью методов ksConeParam::GetPlacement и IConeParam::GetPlacement.