ГОСТ Р ИСО 13584-31—2010
А.5.1.1.1 Задание вектора направления его компонентами
Имя функции:
Dir_Component
Параметры
Ввод/оывод
Имя
Тип данных
Смысл
Допустимым типГзначвние
ВводX
О
Х-компонента в направлении оси
(Ох) текущей OVC
См. примечание (1)
ВводY
О
/-компонента в направлении оси
(Оу) текущей OVC
См. примечание (1)
ВводZ
D
Z-компонента в направлении оси
(Oz) текущей OVC
См. примечание (1)
ВводKFIX
Е
Хранение построенной сущности
[TDB. CAD]
ВыводNAME
N
Имя созданного направления
direction
dir
Уровень интерфейса:1
Уровень геометрической мощности:1.2.3
Привязка языка FORTRAN:
NAME = DIR_COMPONENT (X. Y, Z. KFIX)
Результат использования функции
Создает сущность направления direction путем задания компонент направлений directkm_ratio вдоль ортого
нальных направлений х. у и г. вычисленных по заданным параметрам X. У и Z соответственно. Функция возвраща ет
имя созданного направления. Полученному направлению назначается нулевой стиль null_style.
Значение модуля вектора направления лежит в диапазоне [EPS. МАХ]. При возникновении ошибки сущность
не создается, значение ее имени равно 0.
П ри м ечания
1 Значения компонент |Х), |У] или |Z| не должны попадать в интервал между нулевым значением ZERO_
value и допуском EPS:
2 Если текущий открытый вид определен как 20-вид (соответствует значению 1 записи geometncal_power_
level таблицы статуса интерфейса), то значение компоненты Z игнорируется интерфейсом.
Внутренние ссылки: 6.1.9.3. 6.2.1.2.
Ошибки
7Действительное значение находится вне допусти101
мого диапазона
Попытка создания вырожденной
сущности
102 Модуль вектора направления находится вне уста201
новленного диапазона [EPS. МАХ]
Переполнение временной базы
данных
202Ошибка при отправке сущности в CAD204
Функция несовместима с текущим
уровнем мощности
1001 Перечислимое значение находится вне установлен
ного диапазона
А.5.1.1.2 Задание вектора направления двумя точками
Имя функции:
Dir_2 Pnt
Уровень интерфейса:1
Уровень геометрической мощности:1.2,3
135