ГОСТ Р ИСО 13584-31—2010
Сущность локальной координатной системы axis2_ptacement (A2PNAM) дублируется как сущность а2р1.
имеющая нулевой стиль nutl_style. Затем:
- создается экземпляр в сущности ellipse с центром position локальной координатной системы а2р1, большая
полуось semi_axis_1равна SEMI1 и малая полуось semi_axis_2 равна SEMI2. Данный эллипс имеет нулевой стиль;
- создается экземпляр api_eltiptical_arc с сущностью е в качестве базовой кривой basis_curve. Значение па
раметра кривой равно 0" в точке вычленения trim_1. значение параметра кривой равно 360“ в точке вычленения
thm_2. Значение атрибута направления обхода кривой sense_agreemerit равно SENSE, значение атрибута главного
представления master_representation зависит от реализации. Полученная кривая api_elliptical_arc имеет текущую
запись curve_styte в таблице статуса интерфейса. В случав открытого 20-вида (если значение записи hiddenJine
равно *оп» (включено) и значение записи hiddenJine_invotved равно «true») полученная сущность приобретает
предварительно установленный стиль затенения api_pre_defined_occ)usion_sty1e с текущими значениями записей
уровня вида ’/iewjeve! и аспекта невидимых линий hiddenJine_aspecl таблицы статуса интерфейса. Функция воз
вращает имя полученного эллипса api_elliptical_arc.
Значения параметров MAJA и MINA должны лежать в диапазоне [EPS. МАХ], они измеряются в единицах
длины OVC_length_unil. При возникновении ошибки сущность не создается, функция возвращает нулевое имя
элемента.
П р и м е ч а н и е — Интерфейс гарантирует замкнутость созданной сущности api_ellipticat_arc (декартовы
координаты точки вычленения trim_1 равны декартовым координатам точки вычленения trim_2).
Api_e(Upt/calarc — результирующий зллилс. SEMI2 - мелил полуось зппипса. A2PNAU — лекальная координатная систо
ма SENSE (- TRUE) - направление обхода -- положительное (против часовой стрелки). SEUI1 — большая полуось зппип
са: lnm_ I « tnm
_2
— условие ээикнултоети кривой (начальная тонка вычленения совпадает с конечной тонкой вычленения);
basis_curve (* ellipse) — базовая кривая (эллипс)
Рисунок А.32 — Функция Ellipse_2_Diameter_A2p
Внутренние ссылки: 6.1.9, 6.1.13.1. 6.2.4. 8.2.
Ошибки
1 Имя сущности не определено (равно 0 или2
неизвестно)
Недопустимый тип сущности
3Значение меры длины находится вне до101
пустимогодиапазона
Попытка создания вырожденной сущности
201Переполнение временной базы данных202
Ошибка при отправке сущности в CAD
204Функция несовместима с текущим уров1001
нем мощности
Перечислимое значение находится вне уста
новленного диапазона
200