ГОСТ Р ИСО 13584-31—2010
Ошибки
3 Значение меры длины находится вне до
пустимого диапазона
4Значение меры плоского утла находится вне до
пустимогодиапазона
201Переполнение временной базы данных
202Ошибка при отправке сущности в CAD
204 Функция несовместима с текущим уров
нем мощности
1001 Перечислимое значение находится вне установ
ленного диапазона
А.5.2.1.4 Точки с относительными полярными координатами
Имя функции:
Pnt_Poiar_Relative
Уровень интерфейса:1
Уровень геометрической мощности:1.2.3
Параметры
Ввод/выводИмя
Тип данных
СмыслДопустимый тип/значение
ВводPNTNAM
N
Имя ссылочной декартоpnt
вой точки cartesianjpoint
ВводPHID
Угол в плоскости (Оху)
относительно оси (Ох)
виртуальной базовой
координатной системы
(-360* S PHI S360")
ВводTHETAD
Угол между осью (Oz) и
плоскостью (Оху) вирту
альной базовой коорди
натной системы
(-360’ S THETAS 360")
ВводRADD
Расстояние от декарто
вой точки cartesian_point
до начала координат
(0.0 или (EPS S RAD SMAX))
ВводKFIXE
Хранение построенной
сущности
[TDB. CAD]
ВыводNAMEN
Имя созданной сущно
сти cartesian_point
pnt
Привязка языка FORTRAN:
NAME = PNT_POLAR_RELAT!VE (PNTNAM. PHI. THETA. RAD. KFIX)
Результат использования функции
Функция создает сущность cartesian_poinl декартовой точки с координатами X, У и Z. Данные координаты вы
числяются по полярным координатам, являющимся производными параметров PHI. THETA и RAD (координат в ба
зовой координатной системе OVC) относительно заданной ссылочной декартовой точки cartesian_point PNTNAM.
Указанная декартова точка имеет текущую запись poinl_styfe в таблице статуса интерфейса. Функция возвращает
имя полученной сущности cartesian_jx>int.
Заданные углы вычисляются в единицах угла OVC_angle_unit, а расстояния измеряются в единицах длины
OVC_length_unit. Указанные величины равны 0 либо лежат в диапазоне [EPS. МАХ]. При возникновении ошибки
сущность не создается, значение ее имени равно 0.
П ри м ечания
1 Если вычисляемое расстояние между исходной точкой PNTNAM и новой созданной декартовой точкой
cartesian_point лежит в диапазоне [ZERO_value. EPS], то копии координат точки PNTNAM используются для созда
ния новой сущности cartesian_point.
2 Если текущий открытый вид определен как 20-вид (значение записи geometrical_power_levet в таблице
статуса интерфейса равно 1). то заданный параметр THETA, неявно определяющий значение Z. итерируется
интерфейсом.
154