ГОСТ Р ИСО 13584-31—2010
Внутренние ссыпки: 6.1.Э.2. 6.1.12.1.6.1.12.2. 6.2.4. 8.2.
Ошибки
1Имя сущности не определено
(равно 0 или неизвестно)
2Недопустимый тип сущности
101 Попытка создания вырожденной
сущности
106 Попытка создания вырожденной локальной координатной
системы axis2_placement в процессе создания сущности
110Попытка создания точки вне пара
метрического диапазона сущности
кривой
112Попытка создания дуги длиной меньше EPS
115Заданные сущности являются
идентичными
118 Заданные сущности кривой являются параллельны
ми (концентрическими)
119 Заданные сущности не лежат в
одной плоскости
127Геометрическое построение нецелесообразно
201 Переполнение временной базы
данных
202Ошибка при отправке сущности в CAD
204Функция несовместима с текущим
уровнем мощности
1001 Перечислимое значение находится вне установленного
диапазона
А.5.3.2 Сущности дуг конических кривых
А.5.3.2.1 Эллипс и дуга эллипса (сущность api_elliptical_arc интерфейса прикладного программирования)
Построение эллипса по двум диаметрам и центру
Ellipse_Diameter_A2p
Построение дуги эллипса
Eta_Gen
А.5.3.2.1.1 Построение эллипса по двум диаметрам и центру
Имя функции:
EIlipse_2_Diameter_A2p
Параметры
Ввад|‘аыводИ
уй
Тип данных
Смысл
Допустимый тип^аиачение
ВводSEMI1
D
Большая полуось semi_axis_ 1эллипса
api_etliptical_arc
(EPS S SEMI1 S МАХ)
ВводSEMI2
D
Малая полуось semi_axis_2 эллипса
api_eliiptical_arc
(EPS S SEMI2 S МАХ)
ВводA2PNAM
N
Имя локальной координатной системы axis2_
placement
а2р
ВводSENSE
Е
Знак направления обхода кривой
[TRUE. FALSE]
ВводKFIX
Е
Хранение построенной сущности
[TDB. CAD]
ВыводNAME
N
Имя созданной сущности api_elHptical_arc
elc
Привязка языка FORTRAN:
NAME = ELLIPSE_2_DIAMETER_A2P (SEMI1. SEMI2. A2PNAM. SENSE. KFIX)
Результат использования функции
Функция создает полный эллипс как сущность api_elliptical_arc по большой полуоси эллипса (SEMI1). по
малой полуоси эллипса (SEMI2). положению локальной координатной системы axis2_placement (A2PNAM) и зна
чению атрибута направления обхода (SENSE) вновь созданной дуги api_eliiptical_arc в совокупности с сущностью
ellipse как базовой кривой basis_curve. Направление оси (Ох) локальной координатной системы A2PNAM опреде
ляет направление большой полуоси эллипса.
Уровень интерфейса:1
Уровень геометрической мощности:1.2,3
199