Радиальные и диаметральные размеры
Данные типы размеров действуют для окружностей или дуг и задают
соответственно радиус окружности или диаметр, равный удвоенному значению
радиуса. Радиальные и диаметральные размеры, как и линейные так и
угловые, могут быть ассоциированы с независимым числовым параметром или
скалярной переменной, т.е. быть управляющими или вариационными, что
настраивается структурой GCE_dim_pars.
Радиальный размер создается методом:
constraint_item GCE_AddRadiusDimension(GCE_system gSys, geom_item cir
, GCE_dim_pars dPar).
Диаметральный размер создается методом:
constraint_item GCE_AddDiameter(GCE_system gSys, geom_item cir, GCE_dim_pars dPar).
Оба метода имеют одинаковые исходные данные:
gSys – система геометрических ограничений, где регистрируется новый размер;
cir – дескриптор окружности или дуги окружности;
dPars – структура, которая определяет значение размера, заданного в единицах длины.
Значение размера хранится в переменной dPars.var либо, в случае dPars.var = GCE_NULL_V, значение размера задано независимым числовым параметром dPars.dimValue, что делает размер управляющим. Подробнее управляющие и варьируемые размеры рассмотрены в параграфе Управляющие и вариационные размеры.