ГОСТ Р ИСО 13584-31—2010
Параметры
Ввод.’выподИмя
Тип данных
Смысл
Допустимый тиш’зиачеиие
ВводSTAPNT
N
Имя начальной точки cartesian_
point
pnt
ВводENDPNT
N
Имя конечной точки cartesian_point
pnt
ВводKFIX
Е
Хранение построенной сущности
[TDB, CAD]
ВыводNAME
N
Имя созданной сущности axis1_
placement
alp
Привязка языка FORTRAN:
NAME = А1P_2_PNT (STAPNT. ENDPNT, KFIX)
Результат использования функции
Функция создает сущность axisl^placement. которая задает координатную ось в ЗО-пространстве. Заданная
декартова тонка cartesian_point с именем STAPNT дублируется как точка p i. имеющая нулевой стиль null_sty!e.
Пусть Р2 является синонимом второй заданной точки cartesian_point ENDPNT. Тогда расстояние между двумя де
картовыми точками carlesian_point должно лежать в диапазоне (EPS. МАХ]. При возникновении ошибки сущность не
создается, значение ее имени равно 0.
Создается экземпляр d направления direction с компонентами direction_ratio. полученными по точкам Р2 —
р1. Полученное направление имеет нулевой стиль.
Создается экземпляр сущности axis1_placement по расположению заданной точки р1 и оси d. Функция воз
вращает имя сущности axisl_placement. ее стиль — нулевой.
П р и м е ч а н и е — Если текущий открытый вид определен как 20-вид (значение записи geometrical_power_
level таблицы статуса интерфейса равно 1). то возникает ошибка и значение имени сущности равно 0.
Location - размещение заданной точки; STAPNT— начальная точка, axis - ось; axisl^placement — сущность axisl^placement;
ENDPNT — конечная точка
Рисунок А.4 — ФункцияА1 p_Pnt
Внутренние ссылки: 6.1.9. 6.1.9.6. 6.2.1.2.
142