C3D Kernel  104065
Открытые атрибуты
Структура GCE_dim_pars

Параметры размерного ограничения. Подробнее...

Полный список членов класса

Открытые атрибуты

bool isDriving
bool isInformation
var_item var
 Значение размера, заданное переменной.
double dimValue
 Значение размера.

Подробное описание

Все размерные ограничения задаются над геометрическими объектами; кроме них размер определяется дополнительными параметрами, которые передаются через структуру GCE_dim_pars.

Функции, в которые GCE_dim_pars передается в качестве аргумента: GCE_AddDistance, GCE_AddDistance2P, GCE_AddDistancePLs, GCE_AddDistancePLs, GCE_AddDirectedDistance, GCE_FormCirDimension.
Размеры

Размер - это числовая функция, аргументами которой являются геометрические объекты, а возвращаемым значением является число. На основе размеров определяются 'размерные ограничения'. Все 'размерные ограничения' связывают геометрические объекты с числом, называемым значением размера. Если ограничение удовлетворено, то его числовой параметр равен значению размера. Числовой параметр размера задается либо фиксированным числом (константой), либо числовой переменной.
Решатель ограничений обрабатывает два типа размеров: Управляющие и вариационные.

Виды размеров

"Управляющий" размер - это размерное ограничение, задающее положение геометрическим объектам согласно константного значения размера;
"Вариационный" размер - это ограничение, связывающее геометрические объекты и переменную, равную значению размера. Под воздействием вариационного размера может меняться и геометрия и переменная размера.
Размеры могу быть направленные, например, расстояние между точками по горизонтали или по вертикали (функция GCE_AddDirectedDistance).

Параметры
var - дескриптор переменной, задающей значение размера (градусы, если размер угловой);
dimValue - параметр, задающий значение размера;

Если var != GCE_NULL_V, это означает, что размер "вариационный". Если var == GCE_NULL_V, то значение размера = dimValue, иначе значение размера тождественно равно числовой переменной 'var', т.е. размер управляющий.


Объявления и описания членов структуры находятся в файле:
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы