Please enable JavaScript to view this site.

API интерфейсов. Версия 7 > Документ  > Базовые интерфейсы  > Интерфейс IKompasDocument2D1  > IKompasDocument2D1 - методы 

CreateApproximationCurve - Аппроксимировать кривую дугами и отрезками с заданной точностью

Scroll

Интерфейс...

Синтаксис Automation:

LPDISPATCH CreateApproximationCurve( IDrawingObject * Curve, double Epsilon, BOOL CurentLayer, double MaxRadius, BOOL Smooth );

Синтаксис COM:

HRESULT CreateApproximationCurve( IDrawingObject * Curve, double Epsilon, BOOL CurentLayer, double MaxRadius, BOOL Smooth, IKompasAPIObject * * Result );

Возвращаемое значение:

 

- Aппроксимированная кривая (контур, дугу, отрезок) IDrawingObject или группа кривых IDrawingGroup, если в качестве кривой передана эквидистанта.

 

Входные параметры:

Curve

-  кривая для аппроксимации,

Epsilon

-  погрешность вычисления,

CurentLayer

- тип размещения (true - в текущий слой, false - на слой кривой),

MaxRadius

- максимальный радиус аппроксимации (0 - ограничение не накладывается),

Smooth

-  признак гладкого сопряжения (true - гладкое сопряжение, false - не гладкое сопряжение).

 

КOMPAS v24

 

Подразделы:

(отсутствуют)

© ООО «АСКОН-Системы проектирования», 2025. Все права защищены. | Единая телефонная линия: 8-800-700-00-78