ГОСТ Р ИСО 13584-31—2010
Если заданная общая сущность кривой ENTNAM является экземпляром типа ap/_contour. то функция создает
декартову точку с координатами X. Y и Z. вычисленными по первой точке первого сегмента комбинированной кри вой
composite_curve_segment. являющейся начальной точкой контура api_contour интерфейса прикладного про
граммирования.
Указанная декартова точка имеет текущую запись point_sty!e в таблице статуса интерфейса. Функция воз
вращает имя полученной сущности cartesian_posnt. При возникновении ошибки сущность не создается, значение ее
имени равно 0.
П р и м е ч а н и е — Если текущий открытый вид определен как 20-вид (значение записи geometrical_power_
level в таблице статуса интерфейса равно 1), то значение Z игнорируется интерфейсом.
Внутренние ссылки: 6.1.9.2. 6.1.12. 6.1.13. 6.1.14. 6.2.4. 8.2.
Ошибки
1 Имя сущности не определено (равно 0
или неизвестно)
2Недопустимый тип сущности
201Переполнение временной базы данных
202Ошибка при отправке сущности в CAD
204 Функция несовместима с текущим уров
нем мощности
1001 Перечислимое значение находится вне установлен
ного диапазона
А.5.22.2 Конечная точка кривой
Имя функции:
Pnt_End_Ent
Параметры
Ввод/выводИмя
Тип данныхСмысл
Допустимый тип/змачоние
ВводENTNAM
NИмя сущности
curves
ВводKFIXЕ
Хранение построенной сущности
[TDB. CAD]
ВыводNAMEN
Имя созданной сущности cartesianj>oint
pnt
Уровень интерфейса:1
Уровень геометрической мощности:1.2.3
Привязка языка FORTRAN:
NAME = PNT_END_ENT (ENTNAM. KFIX)
Результат использования функции
Функция создает сущность декартовой точки cartes/ал_point в конце заданной сущности кривой ENTNAM.
Координаты X, Y и Z созданной декартовой точки cartesian_point вычисляются либо по значению параметра
(parameter_2), либо по ссылочной декартовой точке (po>nt_2) атрибута точки вычленения trim_2, заданной базовой
сущности ENTNAM или сущности conic_arc.
Если заданная общая сущность кривой ENTNAM является экземпляром типа полилинии polyline, то функция
создает декартову точку с координатами X. Y и Z, вычисленную по последней декартовой точке перечня атрибутов
точек.
Если заданная общая сущность кривой ENTNAM является экземпляром типа контур api_contoor. то функция
создает декартову точку cartesian_point с координатами X. Y и Z. вычисленными по первой точке первого сегмента
комбинированной кривой composite_curve_segment, которая является конечной точкой контура api_contour интер
фейса прикладного программирования.
Полученная декартова точка имеет текущую запись point_style в таблице статуса интерфейса. Функция воз
вращает имя полученной сущности cartesian_point. При возникновении ошибки сущность не создается, значение ее
имени равно 0.
П р и м е ч а н и е — Если текущий открытый вид определен как 20-вид (значение записи geometrical_ро-//ег_
level в таблице статуса интерфейса равно 1). то значение Z игнорируется интерфейсом.
Внутренние ссылки: 6.1.9.2. 6.1.12. 6.1.13. 6.1.14. 6.2.4. 8.2.
159