Длина кривой
Длина кривой задается методом
constraint_item GCE_AddLength(GCE_system gSys, geom_item curve,
GCE_dim_pars dPar);
Метод принимает систему ограничений gSys, кривую curve и параметры линейного размера. Функция вернет дескриптор нового ограничения.
Ограничение поддерживается для следующих видов кривых: отрезка, окружности, сплайна, а также ограниченной кривой (GCE_BOUNDED_CURVE), созданной на основе прямой, окружности или сплайна.
Зафиксировать длину кривой можно с помощью метода
constraint_item GCE_FixLength(GCE_system gSys, geom_item curve);
Функция вернет дескриптор нового ограничения. Параметр curve задает дескриптор кривой.
Ограничение поддерживается для тех же кривых, для которых поддерживается ограничение GCE_AddLength.
Фиксация длины является размерным ограничением, поэтому допускается изменение значения длины методом GCE_ChangeDrivingDimension.