ГОСТ Р ИСО 13584-102—2010
6 Требования соответствия
6.1 Общие положения
Настоящий стандарт устанавливает требования к матрице классов соответствия протокола обме
на представлениями, которые могутбытьвыбраны при реализации. Классы соответствиядля этого про
токола обмена представлениями основаны на протоколах приложений (APs) по ИСО 10303 и классах
соответствия АР, установленныхдля этихAPs. Не рекомендуется определять классы соответствия для
данного протокола обмена представлениями, поскольку список протоколов приложений по ИСО
10303 постоянно изменяется.
Класс соответствия протокола обмена представлениями следует определять для каждого класса
соответствия АР каждого протокола приложений по ИСО 10303. а также для каждого из двух методов
идентификации объектов представлений. Метод идентификации объектов представлений является ме
тодом ^соответствующим установленному в 5.2, иметодом 2, соответствующим установленному в 5.3.
Классы соответствия настоящего стандарта определяют с использованием трех блоков информации,
включающих в себя номер протокола приложений по ИСО 10303. метод, используемый для указания
представлений, илексический порядокиспользуемого класса соответствияАР протокола приложений.
Пример — Если внешние файлы библиотеки, к которым обращается интегрированная информа
ционная модель библиотеки, ссылающ аяся на данный протокол обмена представлениями, содержат
данные, совместимые с классом соответствия АР 3 (формы, представленные моделями каркасов с т о
пологией) по ИСО 10303-203 13] (проект с управлением конфигурации), то для подтверждения соот
ветствия этому протоколу обмена представлениями должны выполнят ься все т ребования класса со
ответствия ISO_ 10303_203-2-3. Имя класса соответст вия прот околу обмена представлениями должно
быть следующ им: ISO_10303_<AP*-<METHOD*-<AP CONFORMANCE CLASS*. Поскольку ИСО 10303-203 не
поддерживает объект external_relerent_asslgnment, доступен только метод 2 и репозиторий данных
ИСО 10303 должен содержать один объектedge_based_wlreframe_representatlon или объект
shell_based_wlretrameRepresentation.
Реализация, соответствующая требованиям настоящего стандарта, должна содержать словар
ные статьи, указанные в разделе 4. обрабатывать внешние файлы библиотеки, соответствовать требо
ваниям раздела 5. а также должна включать в себя ресурсы, установленные в 6.2. и распознавать
контекст доставки данных библиотеки, учитывающий ограничения, установленные в 6.4.
6.2 Ресурсы реализации
Реализации, соответствующие требованиям настоящего стандарта, должны поддерживать со
вместимый транслятор по ИСО 13584. имеющий программный интерфейсприложения (API), поддержи
вающий не менее одного метода идентификации объектов представлений, указанных в разделе 5.
Согласно рисункам 2 и 3 каждый класс функциональных моделей, управляемых системой управ
ления библиотечнымиданными, может быть ассоциирован с одним или несколькими представлениями
данных о детали. Настоящий стандарт устанавливает, как представления R1. R2 и R3. приведенные на
рисунках 2 и 3, могут быть интегрированы с внешними файлами библиотеки, совместимыми с ИСО
10303. Для поддерживания ассоциаций между классом функциональных моделей и его представ лениями
(ptl — pt3 на рисунках 2 и 3) транслятор PLIB должен обеспечивать взаимодействие с транслятором
STEP с помощью программного интерфейса приложения (API).
В случае предварительной обработки представления данных детали, соответствующего
ИС0 10303. с использованием метода 1,описанного в 5.2 настоящегостандарта. API должен разрешать
процессору предварительной обработки (далее — препроцессор) по ИСО 13584 передавать представ
ление данных детали для включения в репозиторий данных STEP. Кроме того. API должен
возвратить имя созданного репозитория STEP и значение атрибута assigned_name объекта
external_referont_ assignment, ссылающегося на отдельное представление в репозитории
данных соответствия ИСО 10303.
При предварительной обработке представления данных детали, соответствующего ИСО 10303, с
использованием метода 2. описанного в 5.3 настоящего стандарта. API должен разрешать препроцес
сору по ИС013584 передавать представлениеданныхдеталидля его включения в репозиторийданных
STEP. Кроме того, API должен возвратить имя созданного репозитория данных соответствия
ИСО 10303.
При заключительной обработке представления данных детали, соответствующего ИСО 10303, с
использованием метода 1. описанного в 5.2 настоящего стандарта. API должен разрешать процессору
10