ГОСТ Р ИСО 13584-31—2010
2 Если существует открытый 20-вид и запись hiddenJine в таблице статуса интерфейса содержит ON (вклю
чено), то все сущности списка ENTLST с включенными невидимыми линиями (HLI) отправляются только виртуаль но.
Это означает, что указанные сущности приобретают предварительно определенный стиль виртуальной отправ ки
api_pre_defined_vitually_sent_sty1e. После окончания процесса удаления невидимых линий они остаются внутри
временных баз данных (TDB) до момента отправки в CAD.
3 Если сущность отправлена виртуально, то она удаляется из структуры api_group. Она должна принадле
жать корневой группе, которая не гложет быть использована в какой-либо групповой функции.
Внутренние ссылки: 5.3.4. 5.3.5. 5.5, 6.1.19. 6.2.5.5.
Ошибки
1Имя сущности не определено (равно 0 или неизвестно)
2Недопустимый тип сущности
5Целое значение находится вне допустимого диапазона
202Ошибка при отправке сущности в CAD
204Функция несовместима с текущим уровнем мощности
А.4.2 Функции управления ошибками
Запрос состояния ошибки
lnq_Error_State
Перезагрузка состояния ошибки
Reset_Error_State
А.4.2.1 Запрос состояния ошибки
Имя функции:
lnq_Error_State
Параметры
Виод’ПывоаИмя
Типданных
Смысл
Допустимый тип’эмачсмие
ВыводERRNUM
1
Текущее значение параметра ошибки
0 или enror_variable
ВыводERRSRC
s
Имя функции, в которой возникла
ошибка
ВыводERRTXT
s
Текст сообщения об ошибке
ВыводERR
E
errorjndicator (индикатор ошибки
функции запроса)
[NOERROR. ERROR]
Уровень интерфейса:
1
Уровень геометрической мощности:
0. 1.2.3
Привязка языка FORTRAN:
CALL INQ_ERROR_STATE (ERRNUM. ERRSRC. ERRTXT. ERR)
Результат использования функции
Функция обеспечивает текущий статус ошибки интерфейса error_status путем возвращения текущих значе
ний переменных enx>r__variabte. впог_рпд<п и errorJext.
Если интерфейс находится в состоянии ошибки (error_state =true), то:
- текущее значение ошибки переменной и текущие значения строк ошибки адреса и ошибки текста таблицы
статуса интерфейса присваиваются переменной ERRNUM и строкам ERRSRC и ERRTXT соответственно;
- значение ERRNUM равно 0. и строки ERRSRC и ERRTXT являются пустыми.
Если интерфейс не находится в состоянии ошибки (error_state = false), то:
- индикатор ошибки errorjndicator с именем ERR сообщает о проблемах, возникающих в процессе выполне
ния функции.
П р и м е ч а н и е — Нет.
Внутренние ссылки: 5.8.
Ошибки
—
Ошибок нет
128