ГОСТ Р ИСО 13584-31—2010
202Ошибка при отправке сущности в CAD
203Функция несовместима с текущим уровнем интерфейса
204 Функция несовместима с текущим
уровнем мощности
1001 Перечислимое значение находится вне установленно
го диапазона
А.5.6.1.4 Построение тора
Имя функции:
Tor_Gen
Уровень интерфейса.3
Уровень геометрической мощности:3
Параметры
Ввоа/выподИмя
Тип данных
Смысл
Допустимый тип^начскке
ВводMAJOR
D
Радиус направляющей
окружности тора
(MINOR SMAJOR SMAX)
ВводMINOR
D
Радиус образующей окруж
ности тора
(EPS S MINOR SMAX)
ВводA1PNAM
N
Имя локальной координат
ной системы axisl_place
ment
alp
ВводKFIX
E
Хранение построенной
сущности
[TDB, CAD]
ВыводNAME
N
Имя созданной сущности
torus
tor
Привязка языка FORTRAN:
NAME = TOR_GEN (MAJOR. MINOR. A1PNAM. KFIX)
Результат использования функции
Функция создает сущность конструктивной блочной геометрии torus, представляющую собой тор. Он полу
чается путем очерчивания образующей окружности радиусом MINOR вдоль направляющей окружности радиусом
MAJOR. Центр и плоскость направляющей окружности определяются заданием локальной координатной системы
existplacement с именем A1PNAM. Данная локальная координатная система дублируется как сущность а1р1.
имеющая нулевой стиль nutl_style.
Затем создается экземпляр сущности torus с локальной координатной системой а1р1, радиусом направляю
щей окружности major_radius. равным MAJOR, и радиусом образующей окружности minor_radius. равным MINOR.
Полученной сущности назначается единственный стиль представления presentat>on_style_assignment, содержа
щий текущие записи в таблице статуса интерфейса для стиля поверхности surface_styto и стиля кривой curve_styte.
Функция возвращает имя полученной сущности torus.
Радиусы окружностей измеряются в единицах длины OVCJengtti_unit в диапазоне [EPS. MAX). При возник
новении ошибки сущность не создается, функция возвращает нулевое имя элемента.
П р и м е ч а н и е — Нет.
221