ГОСТ Р ИСО 10303-21—2022
#60 = <
http://www.giant.com/product.stp#enti-
ty>;
@70 = <
http://www.giant.com/product.stp#val-
ue>
;
<http://www.giant.com/product
.
#80=
stp#100>;
ENDSEC;
10.2
Ссылка на URI
Ссылка должна разрешаться к значению или экземпляру объекта в структуре обмена, определен
ной в настоящем стандарте, к сжатому архиву, удовлетворяющему требованиям, определенным в А.4,
приложение А, или к каталогу, имеющему форму несжатого архива, определенную вА.5, приложение А.
Доставленный ресурс должен содержать привязку с тем же именем, что и URI_FRAGMENT_
IDENTIFIER URI. ANCHORJTEM, определенный этой привязкой, являются результатом ссылки. Опре
деленный ANCHORJTEM должен отвечать требованиям к объекту или экземпляру значения, принад
лежащему к
file_schema
данной структуры обмена.
Если ресурс распознается в привязке, определенной другим URI, то процесс повторяется.
URI не соответствует этим требованиям, то результатом ссылки будет
null_
Если разрешение
value (“$”).
Пример
Г Ссылка на экземпляр объекта, см. 10.2.5 7
Г Ссылка на значение, см. 10.2.6 7
Г Ссылка, в которой используется имя (идентификатор)
экземпляра объекта версии 1 или версии 2, см. 10.2.7 7
Ссылка
Комментарий
#1234=<
http://www.giant.eom/part_mill_assembly_246.stp#tool_
item>;
Г Ссылка на отдельный инструмент
в инструменте в сборе с оправкой 7
#1235
e07fc1f90ae7>;
<building_698.ifc#7c9e6679-7425-40de-944b-/* Ссылка на изделие с указанным
UUID (см. приложение G) 7
@1236 = <
http://www.giant.eom/data.stp#value
>;/* Ссылка на значение, определяе
мое вдругой обменной структуре 7
Примечание — Циклические ссылки могут быть созданы путем ссылки на значение во внешней структу
ре обмена, которое ссылается на текущую ссылку в текущей структуре обмена. Эти ссылки недопустимы и система
обработки должна присвоить им значение NULL.
10.2.1 Ссылка на URI без идентификатора фрагмента
Если ресурс не включает URI_FRAGMENT_IDENTIFIER, то ссылке должно быть присвоено значе
ние
null_value ("$").
Пример
Ссылка
Комментарий
#10 = <
http://www.tool_company.com/shape.stp
>;
Грезультатомявляетсянулевое
значение (null_value) ("$") 7
10.2.2 Ссылка на URI с идентификатором фрагмента, определенным UUID
Если ресурс, определенный URI, привязан универсальным уникальным идентификатором (UUID)
(см. приложение G), то идентификатор должен быть преобразован в объект или значение, привязанное
этим уникальным идентификатором.
Если ресурс имеет более одного URI_FRAGMENT_IDENTIFIER, то структура обмена, идентифи
цированная URI, должна иметь привязку с этим UUID.
Если ресурс определяется одним URI_FRAGMENT_IDENTIFIER, то система обработки должна
отвечать за поиск сервиса, который может идентифицировать структуру обмена, содержащую UUID.
Примечание — Например, он может обратиться в службу реестра, которая может быть PLM или анало
гичной системой, чтобы запросить структуру обмена.
30