- •Единая система конструкторской документации (ескд).
- •Общие положения.
- •Основное назначение стандартов ескд
- •Область распространения стандартов ескд
- •Обозначение стандартов ескд Пример, гост 2.503-90
- •Требования к моделям, макетам и темплетам, применяемым при проектировании. Гост 2.002-72
- •Виды изделий. Гост 2.101-68.
- •Виды и комплектность конструкторских документов. Гост 2.102-68.
- •Стадии разработки. Гост 2.103-68.
- •Основные надписи. Гост 2.104-68.
- •Общие требования к текстовым документам. Гост 2.105-95.
- •Текстовые документы. Гост 2.106-96.
- •Основные требования к чертежам. Гост 2.109-73.
- •Групповые и базовые документы. Гост 2.113-75.
- •Спецификация по варианту «а»
- •Технические условия – гост 2.114-95
- •Правила выполнения конструкторской документации изделий, изготавливаемых с применением электрического монтажа. Гост 2.413-72
- •Правила выполнения чертежей жгутов, кабелей и проводов.
- •Проводник Поз. Присоединения Длина Примечание
- •Схемы. Виды и типы. Общие требования к выполнению. Гост 2.701-84.
- •Правила выполнения электрических схем. Гост 2.702-75.
- •Правила выполнения электрических схем цифровой вычислительной техники. Гост 2.708-81.
- •Обозначения условные проводов и контактных соединений электрических элементов оборудования и участков цепей в электрических схемах гост 2.709-89.
- •Правила выполнения электрических схем обмоток и изделий с обмотками гост 2.705-70.
- •Обозначения буквенно-цифровые в электрических схемах гост 2.710-81.
- •Обозначения условные графические в схемах
- •Обозначения условные графические в схемах. Обозначения общего назначения (см. Гост 2.721-74).
- •Единая система программной документации (еспд)
- •Единая система технологической документации (естд)
- •Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными Введение
- •Структура стандартов серии гост р исо 10303
- •Гост исо р 10303-1-99
- •Регистрация информационного объекта
- •Методы описания
- •2.1 Язык express
- •2.2 Графическое представление моделей
- •Интегрированные ресурсы
- •Прикладные протоколы
- •4.1 Определение прикладных требований
- •4.2 Информационное представление
- •4.3 Методы реализации
- •4.4 Требования соответствия
- •Методология и основы аттестационного тестирования
- •5.1 Цели аттестационного тестирования
- •5.2 Процедуры аттестационного тестирования
- •5.3 Методы аттестационного тестирования
- •Комплекты абстрактных тестов
- •Методы реализации
- •7.1 Цель
- •7.2 Использование формального языка
- •7.3 Отображение из языка express на метод реализации
- •7.4 Реализация структуры обмена
- •Гост р исо 10303-21-99
- •Область применения
- •2.4 Разделители лексем (знаков)
- •3. Лексемы
- •3.1 Специальные лексемы
- •Экземпляры объектов секции данных, определенные пользователем
- •7. Отображение из express в структуру обмена
- •7.1 Отображение типов данных в express
- •7.1.1 Отображение простых типов данных express
- •7.2 Отображение типа данных объекта из express
- •7.2.1 Отображение простого экземпляра объекта.
- •7.2.2 Отображение необязательных (optional)
- •7.2.3 Отображение атрибутов, значения которых являются экземплярами объектов.
- •7.2.4 Объекты, определнные как подтипы других объектов.
- •7.2.4.1 Выбор отображения по умолчанию.
- •7.2.4.2 Внутренее отображение
- •7.2.4.3 Внешнее отображение.
- •7.2.5 Явные атрибуты, переобъявляемые как derive.
- •7.2.6 Атрибуты, перобъявленные как inverse.
- •7.2.7 Атрибуты, переобъявленные как явные атрибуты.
- •7.2.8 Локальные правила объекта.
- •7.2.9 Отображение инверсных (inverse) атрибутов.
- •7.2.10 Кодирование имен типов объектов.
- •8. Отображение элемента express для
- •9. Печатное представление структур обмена.
- •Гост р исо 10303-41-99
- •Часть 41 Интегрированные обобщенные ресурсы. Основы описания и поддержки изделий.
- •Раздел 1
- •Общие ресурсы описания изделия
- •1.1.2 Обобщенные ресурсы управления
- •1.1.3 Ресурсы поддержки
- •Раздел 3 Ресурсы управления
- •Раздел 4. Ресурсы поддержки
- •4.1.1 Введение
- •4.1.2 Фундаментальные понятия и допущения
- •4.1.3 Определения объектов document_schema
- •Стандарт iso 10303 step
- •Перечень томов стандарта iso 15531 по состоянию на июль 1998 г.
- •Литература
- •Оглавление
7.4 Реализация структуры обмена
Синтаксические правила и правила отображения для структуры обмена, использующей кодирование открытым текстом, установлены в ГОСТ Р ИСО 10303-21. Структура обмена может быть реализована для обеспечения файлового обмена. Язык, используемый для синтаксиса метода реализации, основан на нотации синтаксиса по Вирту [1]. Определено отображение из языка EXPRESS на синтаксис структуры обмена.
Гост р исо 10303-21-99
Область применения
Настоящий стандарт устанавливает формат структуры обмена, использующий кодирование открытым текстом данных об изделии, для которого концептуальная модель определена в языке EXPRESS (ИСО 10303-11). Формат файла пригоден для передачи данных об изделии между вычислительными системами.
Определено преобразование из языка EXPRESS в синтаксис структуры обмена. В синтаксис структуры обмена может быть преобразована любая EXPRESS-схема.
Формальные определения
2.1 Формальная нотация
В настоящем стандарте для определения синтаксиса структуры обмена использована синтаксическая нотация Вирта (СНВ).
2.2 Структура обмена
Структура обмена должна быть последовательным файлом, использующим кодирование открытым текстом. Структура обмена должна содержать две секции:
Заголовочную секцию
Секцию данных
Заголовочная секция представляет данные, относящиеся к самой структуру обмена. Секция данных представляет данные, которые должны быть переданы.
Структура обмена определена с помощью СНВ в таблице 3.
2.3 СНВ структуры обмена
Таблица 3
EXCHANGE_FILE =”ISO-10303-21;”
HEADER_SECTION DATA_SECTION
“END-ISO-10303-21;”.
HEADER_SECTION = “HEADER;”
HEADER_ENTITY HEADER_ENTITY
HEADER_ENTITY
[HEADER_ENTITY_LIST]
“ENDSEC;”.
HEADER_ENTITY_LIST = HEADER_ENTITY {HEADER_ENTITY}.
HEADER_ENTITY = KEYWORD
”(“[PARAMETER_LIST] “)” “;”.
PARAMETER_LIST= PARAMETER {“,” PARAMETER}.
PARAMETER = TYPED PARAMETER|
UNTYPED PARAMETER|OMITTED_PARAMETER.
TYPED PARAMETER = KEYWORD “(“ PARAMETER “)”.
UNTYPED PARAMETER = “$”|INTEGER|REAL|STRING|
ENTITY_INSTANCE_NAME
|ENUMERATION|BINARY|LIST.
OMITTED_PARAMETER = “*”.
LIST = “(“[PARAMETER{“,”PARAMETER}] “)”.
DATA_SECTION =“DATA:”ENTITY_INSTANCE_LIST“ENDSEC;”.
ENTITY_INSTANCE_LIST = ENTITY_INSTANCE
{ ENTITY_INSTANCE}.
ENTITY_INSTANCE = SIMPLE_ ENTITY_INSTANCE|
COMPLEX_ ENTITY_INSTANCE.
SIMPLE_ ENTITY_INSTANCE = ENTITY_INSTANCE_NAME “=”
[SCOPE]SIMPLE_RECORD “,”.
COMPLEX_ ENTITY_INSTANCE = ENTITY_INSTANCE_NAME “=”
[SCOPE]SUBSUPER_RECORD “,”.
SCOPE = “&SCOPE”ENTITY_INSTANCE_LIST
“ENDSCOPE”[EXPORT_LIST].
EXPORT_LIST = “/” ENTITY_INSTANCE_NAME
{“,” ENTITY_INSTANCE_NAME}”/”.
SIMPLE_RECORD = KEYWORD “(“[PARAMETER_LIST] “)”.
SUBSUPER_RECORD = ‘(“ SIMPLE_RECORD_LIST “)”.
SIMPLE_RECORD_LIST = SIMPLE_RECORD{ SIMPLE_RECORD}.