ГОСТ Р ИСО 10303-21—2022
ENTITY edgejoop
SUBTYPE OF (loop);
loop_edges : LIST [1:?] OF edge_or_logical;
END_ENTITY;
END_SCHEMA;
H.3 Пример сокращенных имен
Ниже даны сокращенные имена объектов вышеприведенной схемы.
Имя объекта
cartesian_point
vertex
edge
edge_logical_structure
Сокращенное имя
cpt
vx
ed
ed_strc
H.4 Пример структуры обмена
Ниже приведен пример полной структуры обмена.
Примечание — Поскольку схема является только примером, в заголовочной секции экземпляра объекта
file_schema
в атрибуте
schema_name
отсутствует регистрационный идентификатор схемы (id).
ISO-10303-21;
HEADER;
FILE_DESCRIPTION((’THIS FILE CONTAINS A SMALL SAMPLE STEP MODEL’),’3;1’);
FILE_NAME(’EXAMPLE STEP FILE #1’,
’2013-02-11T15:30:00’,
(’JOHN DOE’,
’ACME INC.’,
’METROPOLIS USA’),
(’ACME INC. A SUBSIDIARY OF GIANT INDUSTRIES’,’METROPOLIS USA’),
’CIM/STEP VERSION2’,
’SUPER CIM SYSTEM RELEASE 4.0’,
’APPROVED BY JOE BLOGGS’);
FILE_SCHEMA((’EXAMPLE_GEOMETRY’));
ENDSEC;
DATA;
/*
СЛЕДУЮЩИЕ 13 ОБЪЕКТОВ ПРЕДСТАВЛЯЮТ КОНТУР СТОРОН ТРЕУГОЛЬНИКА
*/
#1=СРТ(0.0,0.0,0.0);/* ЭТО ОБЪЕКТ ТИПА ДЕКАРТОВА ТОЧКА 7
#2=СРТ(0.0,1.0,0.0);
#3=СРТ(1.0,0.0,0.0);
#11=VX(#1);/* ЭТО ОБЪЕКТ ТИПА ВЕРШИНА 7
#12=VX(#2);
#13=VX(#3);
#16=ED(#11,#12);/* ЭТО ОБЪЕКТ ТИПА СТОРОНА 7
#17=ED(#11 ,#13);
#18=ED(#13,#12);
#21=ED_STRC(#17,.F.); /* ЭТО ОБЪЕКТ ТИПА ЛОГИЧЕСКАЯ СТРУКТУРА СТОРОНЫ 7
#22=ED_STRC(#18,.F.);
#23=ED_STRC(#16,.T.);
#24=ED_LOOP((#21 ,#22,#23)); /* ЭТО ОБЪЕКТ ТИПА КОНТУР СТОРОН 7
/*
ВОЗМОЖНЫ ДРУГИЕ СИНТАКСИЧЕСКИЕ ПРЕДСТАВЛЕНИЯ. ПРЕДЫДУЩИЙ ПРИМЕР
ПРЕДСТАВЛЯЕТ ОДИН ИЗ ВОЗМОЖНЫХ МЕТОДОВ.
7
ENDSEC;
END-ISO-10303-21;
Примечание — Данный пример структуры обмена был отредактирован для улучшения его читаемости,
для чего добавлены пробелы, не являющиеся обязательными.
74