ГОСТ Р ИСО 13584-31—2010
Привязка языка FORTRAN:
NAME = BLK_GEN (LENX. LENY. LENZ. A2PNAM. KFIX)
Результат использования функции
Функция создает сущность конструктивной блочной геометрии block, представляющую собой прямоугольный
параллелепипед (кирпич). Он определяется начальной точкой и локальной координатной системой. Блок описыва
ется положительными размерами LENX. LENY и LENZ, отложенными вдоль осей локальной координатной системы
axis2_placement_3d с именем A2PNAM. Блок имеет одну вершину в начале локальной координатной системы. За
данная сущность axis2_placement_3d дублируется как сущность а2р1, имеющая нулевой стиль null_slyie.
Затем создается экземпляр сущности block с локальной координатной системой а2р1 и длинами блока х. у
и z, равными LENX. LENY и LENZ соответственно. Для блока назначен стиль представления presentation_style_
assignment, содержащий текущие записи в таблице статуса интерфейса для стиля поверхности surface_styfe и
стиля кривой curve_style. Функция возвращает имя полученной сущности Ькзск.
Значения длин блока измеряются в единицах длины OVC_length_unit. Они расположены в диапазоне [EPS.
МАХ]. При возникновении ошибки сущность не создается, функция возвращает нулевое имя элемента.
П р и м е ч а н и е — Нет.
Block ■■■ блох: A2PNAM — имя локальной координатной системы. LENX — длина блока по оси X: LENY -- длина блока по оси Y;
LENZ — длина блока по оси Z
Рисунок А.42 — Функция Blk Gen
Внутренние ссыпки: 6.1.9. 6.1.18.4.5, 6.2.4, 6.2.3.2. 8.2.
Ошибки
1 Имя сущности не определено (равно 02
или неизвестно)
Недопустимый тип сущности
3 Значение меры длины находится вне201
допустимого диапазона
Переполнение временной базы данных
202Ошибка при отправке сущности в CAD203
Функция несовместима с текущим уровнем интерфейса
204 Функция несовместима с текущим1001
уровнем мощности
Перечислимое значение находится вне установленного
диапазона
А.5.6.1.6 Построение клина
Имя функции:
Wdg_Gen
Уровень интерфейса:3
Уровень геометрической мощности:3
223