ГОСТ Р ИСО/ТС 10303-1009-2009 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1009. Прикладные модули. Внешний вид формы и слои

Обложка ГОСТ Р ИСО/ТС 10303-1009-2009 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1009. Прикладные модули. Внешний вид формы и слои
Обозначение
ГОСТ Р ИСО/ТС 10303-1009-2009
Наименование
Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1009. Прикладные модули. Внешний вид формы и слои
Статус
Действует
Дата введения
2010.01.07
Дата отмены
-
Заменен на
-
Код ОКС
25.040.40


ГОСТ Р ИСО/ТС 10303-1009-2009


НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Системы автоматизации производства и их интеграция

ПРЕДСТАВЛЕНИЕ ДАННЫХ ОБ ИЗДЕЛИИ И ОБМЕН ЭТИМИ ДАННЫМИ

Часть 1009

Прикладные модули. Внешний вид формы и слои

Industrial automation systems and integration. Product data representation and exchange. Part 1009. Application module. Shape appearance and layers

ОКС 25.040.40

Дата введения 2010-07-01

Предисловие

1 ПОДГОТОВЛЕН Государственным научным учреждением "Центральный научно-исследовательский и опытно-конструкторский институт робототехники и технической кибернетики" на основе собственного перевода на русский язык англоязычной версии международного документа, указанного в пункте 4

2 ВНЕСЕН Техническим комитетом по стандартизации ТК 459 "Информационная поддержка жизненного цикла изделий"

3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 14 сентября 2009 г. N 364-ст

4 Настоящий стандарт идентичен международному стандарту ISO/TS 10303-1009:2001* "Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1009. Прикладные модули. Внешний вид формы и слои" (ISO/TS 10303-1009:2001 "Industrial automation systems and integration - Product data representation and exchange - Part 1009: Application module: Shape appearance and layers", IDT).

________________

* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - .

При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им национальные стандарты, сведения о которых приведены в справочном приложении ДА

5 ВВЕДЕН ВПЕРВЫЕ

6 ПЕРЕИЗДАНИЕ. Январь 2019 г.

Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации". Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)

Введение

Стандарты комплекса ИСО 10303 распространяются на компьютерное представление информации об изделиях и обмен данными об изделиях. Их целью является обеспечение нейтрального механизма, способного описывать изделия на всем протяжении их жизненного цикла. Этот механизм применим не только для нейтрального обмена файлами, но является также основой для реализации и совместного доступа к базам данных об изделиях и организации архивирования.

Стандарты комплекса ИСО 10303 представляют собой набор отдельно издаваемых стандартов (частей). Стандарты данного комплекса относятся к одной из следующих тематических групп: методы описания, методы реализации, методология и основы аттестационного тестирования, интегрированные обобщенные ресурсы, интегрированные прикладные ресурсы, прикладные протоколы, комплекты абстрактных тестов, прикладные интерпретированные конструкции и прикладные модули. Настоящий стандарт входит в группу прикладных модулей.

Настоящий стандарт определяет прикладной модуль для задания атрибутов визуализации и слоев моделям формы, геометрическим и топологическим элементам.

Прикладные модули могут быть объединены, чтобы обеспечить возможность задавать элементы формы слоям и атрибутам визуализации, таким как цвета и шрифты кривых, геометрическим и топологическим элементам. Более подробная информация приведена в приложении F настоящего стандарта.

1 Область применения

Настоящий стандарт определяет прикладной модуль для задания атрибутов визуализации и слоев геометрическим и топологическим элементам моделей формы изделия.

Требования настоящего стандарта распространяются на:

- задание слоев элементам формы;

- задание атрибутов визуализации элементам формы;

- задание цвета поверхностям;

- задание атрибутов визуализации кривым на поверхностях.

Требования настоящего стандарта не распространяются на:

- определение видов, на которых представлены модели формы, геометрические элементы или аннотации;

- спецификацию моделей формы.

2 Нормативные ссылки

В настоящем стандарте использованы нормативные ссылки на следующие международные стандарты*

_______________

* Таблицу соответствия национальных стандартов международным см. по ссылке. - .

ISO/IEC 8824-1:1998, Information technology - Abstract Syntax Notation One (ASN.1) - Part 1: Specification of basic notation (Информационные технологии. Абстрактная синтаксическая нотация версии 1 (АСН.1). Часть 1. Спецификация основной нотации)

________________

Заменен на ISO/IEC 8824-1:2015.

ISO 10303-1:1994, Industrial automation systems and integration - Product data representation and exchange - Part 1: Overview and fundamental principles (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1. Общие представления и основополагающие принципы)

ISO 10303-11:1994, Industrial automation systems and integration - Product data representation and exchange - Part 11: Description methods: The EXPRESS language reference manual (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 11. Методы описания. Справочное руководство по языку EXPRESS)

________________

Заменен на ISO 10303-11:2004.

ISO 10303-41:2000, Industrial automation systems and integration - Product data representation and exchange - Part 41: Integrated generic resources: Fundamentals of product description and support (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 41. Интегрированные обобщенные ресурсы. Основы описания и поддержки изделий)

________________

Заменен на ISO 10303-41:2018.

ISO 10303-46:1994, Industrial automation systems and integration - Product data representation and exchange - Part 46: Integrated generic resources: Visual presentation (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 46. Интегрированные обобщенные ресурсы. Визуальное представление)

________________

Заменен на ISO 10303-46:2018.

ISO 10303-202:1996, Industrial automation systems and integration - Product data representation and exchange - Part 202: Application protocol: Associative draughting (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 202. Прикладные протоколы. Ассоциативные чертежи)

________________

Заменен на ISO 10303-242:2014.

ISO/TS 10303-1001:2001, Industrial automation systems and integration - Product data representation and exchange - Part 1001: Application module: Appearance assignment (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1001. Прикладные модули. Присваивание внешнего вида)

________________

Заменен на ISO/TS 10303-1001:2018.

3 Термины и определения

3.1 Термины, определенные в ИСО 10303-1

В настоящем стандарте применены следующие термины:

- приложение (application);

- прикладной объект (application object);

- прикладной протокол; ПП (application protocol; AP);

- прикладная эталонная модель; ПЭМ (application reference model; ARM);

- данные (data);

- информация (information);

- интегрированный ресурс (integrated resource);

- изделие (product);

- данные об изделии (product data);

- функциональная единица; ФЕ (unit of functionality, UoF).

3.2 Термин, определенный в ИСО 10303-202

В настоящем стандарте применен следующий термин:

- прикладная интерпретированная конструкция; ПИК (application interpreted construct; AIC).

3.3 Термины, определенные в ISO/TS 10303-1001

В настоящем стандарте применены следующие термины:

- прикладной модуль; ПМ (application module; AM);

- интерпретированная модель модуля; ИММ (module interpreted model; MIM).

4 Информационные требования

В настоящем разделе определены информационные требования к прикладному модулю "Внешний вид формы и слои". Информационные требования определены как множество функциональных единиц и прикладных объектов. Информационные требования определены с использованием терминологии предметной области данного прикладного модуля.

Примечания

1 Графическое представление информационных требований приведено в приложении С.

2 Спецификация отображения определена в 5.1. Она показывает, как информационные требования удовлетворяются с использованием интегрированных ресурсов стандартов комплекса ИСО 10303. Использование интегрированных ресурсов устанавливает дополнительные требования, общие для прикладных модулей и протоколов.

EXPRESS-спецификация:

* )

SCHEMA Shape_appearance_layer_arm;

( *

4.1 Функциональные единицы

В данном подразделе определены функциональные единицы (ФЕ), необходимые для настоящего стандарта, а также все элементы поддержки, необходимые для определения прикладного модуля. Настоящий стандарт определяет ФЕ Shape_appearance.

В настоящем стандарте использованы следующие ФЕ:

- Appearance_assignment;

- Elemental_topology;

- Foundation_representation;

- General_surface_appearance;

- Layer_assignment.

ФЕ и описание функций, поддерживаемых каждой ФЕ, представлены ниже. Включенные в ФЕ прикладные элементы определены в 4.3.

4.1.1 Функциональная единица Shape_appearance

Данная ФЕ устанавливает информацию, относящуюся к определению атрибутов визуализации, которые могут быть заданы элементам формы. Помимо этого она устанавливает контексты, обеспечивающие контекстно-зависимое задание атрибутов визуализации.

Следующие прикладные объекты определены в ФЕ shape_appearance:

- Shape_appearance;

- Shape_appearance_context.

4.1.2 Функциональная единица Appearance_assignment

Данная ФЕ определена в ИСО/ТС 10303-1001. В прикладном модуле shape_appearance_layer, определенном в настоящем стандарте, использованы следующие прикладные объекты из данной ФЕ:

- Appearance;

- Appearance_context.

4.1.3 Функциональная единица Elemental_topology

Данная ФЕ определена в ИСО/ТС 10303-1005. Включение данной ФЕ позволяет задавать атрибуты визуализации топологическим элементам. Типы и объекты ПЭМ, определенные в прикладном модуле shape_appearance_layer, не ссылаются на прикладные объекты из данной ФЕ.

4.1.4 Функциональная единица Foundation_representation

Данная ФЕ определена в ИСО/ТС 10303-1006. В прикладном модуле shape_appearance_layer, определенном в настоящем стандарте, использован прикладной объект Representation из данной ФЕ.

4.1.5 Функциональная единица General_surface_appearance

Данная ФЕ определена в ИСО/ТС 10303-1007. В прикладном модуле shape_appearance_layer, определенном в настоящем стандарте, использованы следующие прикладные объекты из данной ФЕ:

- Surface_appearance_wireframe;

- Surface_colour.

4.1.6 Функциональная единица Layer_assignment

Данная ФЕ определена в ИСО/ТС 10303-1008. Данная ФЕ может обеспечить дополнительные возможности, но в прикладном модуле, определенном в настоящем стандарте, на нее нет ссылок.

4.2 Необходимые ПЭМ прикладных модулей

Приведенные ниже операторы языка EXPRESS определяют элементы, импортированные из ПЭМ других прикладных модулей.

EXPRESS-спецификация:

* )

USE FROM Appearance_assignment_arm; - - ISO/TS 10303-1001

USE FROM Elemental_topology_arm; - - ISO/TS 10303-1005

USE FROM Foundation_representation_arm; - - ISO/TS 10303-1006

USE FROM General_surface_appearance_arm; - - ISO/TS 10303-1007

USE FROM Layer_assignment_arm; - - ISO/TS 10303-1008

( *

4.3 Определения типов ПЭМ

В данном подразделе определены прикладные типы для модуля "Внешний вид формы и слои". Прикладные типы и их определения приведены ниже.

4.3.1 Тип shape_appearance_context_select

Тип shape_appearance_context_select определяет допустимые контексты для задания замещающих атрибутов визуализации.

EXPRESS-спецификация:

* )

TYPE shape_appearance_context_select = SELECT

(Representation);

END_TYPE;

( *

4.3.2 Тип shape_appearance_select

Тип shape_appearance_select определяет стили атрибутов визуализации, которые могут быть заданы моделям формы, геометрическим и топологическим элементам.

EXPRESS-спецификация:

* )

TYPE shape_appearance_select = SELECT

(Surface_appearance_wireframe,

Surface_colour);

END_TYPE;

( *

4.4 Определения объектов ПЭМ

В данном подразделе определены прикладные объекты для модуля "Внешний вид формы и слои". Каждый прикладной объект является атомарным элементом, реализующим уникальное прикладное понятие и имеющим атрибуты, определяющие элементы данных объекта. Прикладные объекты и их определения приведены ниже.

4.4.1 Прикладной объект Shape_appearance

Прикладной объект Shape_appearance определяет стиль визуализации, задаваемый элементам формы.

EXPRESS-спецификация:

* )

ENTITY Shape_appearance

SUBTYPE OF (Appearance);

appearance_style:shape_appearance_select;

END_ENTITY;

( *

Определение атрибута

appearance_style - определяет стиль визуализации, задаваемый элементам формы.

4.4.2 Объект Shape_appearance_context

Объект Shape_appearance_context определяет контекст для задания внешнего вида формы.

EXPRESS-спецификация:

* )

ENTITY Shape_appearance_context

SUBTYPE OF (Appearance_context);

context_for_appearance: shape_appearance_context_select;

END_ENTITY;

( *

Определение атрибута

context_for_appearance - определяет контекст для задания внешнего вида формы.

EXPRESS-спецификация:

* )

END_SCHEMA;

( *

5 Интерпретированная модель модуля

5.1 Спецификация отображения

В данном подразделе представлена таблица 1, показывающая, как ФЕ и прикладной элемент настоящего стандарта (см. раздел 4) отображаются на одну или несколько конструкций ресурсов ИММ. В таблице 1 имеется пять граф, содержащих описанную ниже информацию.

Графа 1 - "Прикладной элемент": имя прикладного элемента в том виде, в каком оно представлено в определении прикладного объекта. В именах прикладных объектов используются символы верхнего регистра. Имена атрибутов перечислены после прикладного объекта, которому они принадлежат; в именах атрибутов используются символы нижнего регистра.

Графа 2 - "Элемент ИММ": имя элемента ИММ в том виде, в каком оно представлено в ИММ, терм 'IDENTICAL MAPPING' или терм 'PATH'. Для обозначения объектов ИММ используются символы нижнего регистра. Имена атрибутов объектов ИММ представлены в форме: <наименование объекта>.<наименование атрибута>. Прикладной элемент может быть отображен на несколько связанных элементов ИММ. Для каждого из этих элементов требуется отдельная строка в таблице. Терм 'IDENTICAL MAPPING' обозначает, что оба прикладных объекта прикладного утверждения отображаются на тот же элемент ИММ. Терм 'PATH' обозначает, что прикладное утверждение отображается на весь ссылочный путь.

Графа 3 - "Источник": для элементов ИММ, заимствованных из интегрированных ресурсов, это номер соответствующего стандарта комплекса ИСО 10303. Для элементов ИММ, созданных для целей настоящего стандарта, это номер настоящего стандарта.

Графа 4 - "Правила": могут быть указаны одно или несколько чисел, обозначающие ссылки на правила, применяемые к данному элементу ИММ или ссылочному пути. Что касается правил, выведенных из взаимосвязей между прикладными объектами, то на те же правила ссылаются элементы отображений всех задействованных элементов ИММ. Полные названия правил приводятся после таблицы.

Графа 5 - "Ссылочный путь": для полного описания отображения прикладного объекта может потребоваться указание ссылочного пути, связывающего несколько элементов ИММ. Данная графа демонстрирует роль элемента ИММ по отношению к элементу ИММ, указанному в следующей строке. Два или более таких связанных элемента ИММ определяют интерпретацию интегрированных ресурсов, соответствующую требованию, определенному прикладным объектом. Для каждого элемента ИММ, созданного для использования в настоящем стандарте, указан ссылочный путь к его супертипу из интегрированного ресурса.

В выражениях, определяющих ссылочные пути и взаимосвязи между элементами ИММ, применены следующие условные обозначения:

[ ]

- в квадратные скобки заключают несколько элементов ИММ или частей ссылочного пути, которые требуются для обеспечения соответствия информационному требованию;

( )

- в круглые скобки заключают несколько элементов ИММ или частей ссылочного пути, которые являются альтернативными в рамках отображения для обеспечения соответствия информационному требованию;

{ }

- заключенный в фигурные скобки фрагмент ограничивает ссылочный путь для обеспечения соответствия информационному требованию;

->

- атрибут ссылается на объектный или выбираемый тип данных, указанный в следующей строке;

< -

- объектный или выбираемый тип данных, на который ссылается атрибут, указанный в следующей строке;

[i]

- атрибут является агрегированной структурой, единственный член которой указан в следующей строке;

[n]

- атрибут является агрегированной структурой, -й элемент которой указан в следующей строке;

=>

- объект является супертипом объекта, указанного в следующей строке;

<=

- объект является подтипом объекта, указанного в следующей строке;

=

- строковый, выбираемый или перечисляемый тип ограничен выбором или значением;

\

- продолжение прерванной строки.



Таблица 1 - Спецификация отображения функциональной единицы Shape_appearance

Прикладной элемент

Элемент ИММ

Источник

Пра-
вила

Ссылочный путь

SHAPE_APPEARANCE

(surface_style_-
usage)

1007

appearance_style

PATH

surface_style_usage<-
presentation_style_assignment.styles[i] presentation_style_assignment presentation_style_assignment.styles[i]-> presentation_style_select=surface_style_usage surface_style_usage

SHAPE_APPEARANCE_-
CONTEXT

representation

1006

context_for_appearance #1 If representation

PATH

representation<-
presentaton_style_by_context.style_context presentation_style_by_context presentaton_style_by_context.style_context-> style_context_select=representation
representation

5.2 Сокращенный листинг ИММ на языке EXPRESS

В данном подразделе определена EXPRESS-схема, в которой использованы элементы из интегрированных ресурсов, прикладных интерпретированных конструкций или ИММ прикладных модулей и содержатся типы, конкретизации объектов, правила и функции, относящиеся к настоящему стандарту. В данном подразделе также определены модификации текста конструкций, импортированных из интегрированных ресурсов. Для конструкций, использованных в ИММ, определения и EXPRESS-схемы из интегрированных ресурсов или прикладных интерпретированных конструкций могут включать элементы списков выбора и подтипы, не импортированные в ИММ. Требования, установленные в интегрированных ресурсах или в прикладных интерпретированных конструкциях, которые ссылаются на такие элементы и подтипы, применяются исключительно к тем элементам, которые импортированы в ИММ.

EXPRESS-спецификация:

* )

SCHEMA Shape_appearance_layer_mim;

USE FROM Appearance_assignment_mim;

- - ISO/TS 10303-1001

USE FROM Elemental_topology_mim;

- - ISO/TS 10303-1005

USE FROM Foundation_representation_mim;

- - ISO/TS 10303-1006

USE FROM General_surface_appearance_mim;

- - ISO/TS 10303-1007

USE FROM Layer_assignment_mim;

- - ISO/TS 10303-1008

( *

Примечания

1 Графическое представление данной схемы с использованием нотации EXPRESS-G приведено в Приложении С.

2 Схемы, ссылки на которые даны выше, определены в следующих стандартах комплекса ИСО 10303:

Appearance_assignment_mim

ISO/TS 10303-1001;

Elemental_topology_mim

ISO/TS 10303-1005;

Foundation_representation_mim

ISO/TS 10303-1006;

General_surface_appearance_mim

ISO/TS 10303-1007;

Layer_assignment_mim

ISO/TS 10303-1008.

EXPRESS-спецификация:

* )

END SCHEMA;

( *


Приложение А
(обязательное)


Сокращенные наименования ИММ

Наименования объектов, использованных в настоящем стандарте, определены в других стандартах комплекса ИСО 10303.

Требования к использованию сокращенных наименований содержатся в стандартах тематической группы "Методы реализации" комплекса ИСО 10303.

Примечание - Наименования объектов на языке EXPRESS доступны в Интернете по адресу: http://www.mel.nist.gov/div826/subject/apde/snr.

Приложение В
(обязательное)


Регистрация информационных объектов

В.1 Обозначение документа

Для обеспечения однозначного обозначения информационного объекта в открытой системе настоящему стандарту присвоен следующий идентификатор объекта:

{ iso standard 10303 part(1009) version(1) }

Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ИСО 10303-1.

В.2 Обозначения схем

B.2.1 Обозначение схемы shape_appearance_layer_arm

Для обеспечения однозначного обозначения в открытой информационной системе схеме shape_appearance_layer_arm, установленной в настоящем стандарте, присвоен следующий идентификатор объекта:

{ iso standard 10303 part(1009) version(1) object(1) shape-appearance-layer-arm-schema(1) }

Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ИСО 10303-1.

B.2.2 Обозначение схемы shape_appearance_layer_mim

Для обеспечения однозначного обозначения в открытой информационной системе сокращенной форме схемы shape_appearance_layer_mim, установленной в настоящем стандарте (см. 5.2), присвоен следующий идентификатор объекта:

{ iso standard 10303 part(1009) version(1) object(1) shape-appearance-layer-mim-schema(2) }

Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ИСО 10303-1.

Приложение С
(справочное)


EXPRESS-G диаграмма ПЭМ

EXPRESS-G диаграмма ПЭМ, представленная на рисунке С.1, соответствует листингу на языке EXPRESS, определенному в разделе 4. В диаграмме использована графическая нотация EXPRESS-G языка EXPRESS. Описание EXPRESS-G установлено в ИСО 10303-11, приложение D.

Примечание - Междустраничные ссылки относятся к номеру диаграммы, а не к номеру рисунка.


Рисунок С.1 - EXPRESS-G диаграмма ПЭМ

Приложение D
(справочное)


EXPRESS-G диаграммы ИММ

EXPRESS-G диаграмма, представленная на рисунке D.1, соответствует расширенному листингу ИММ на языке EXPRESS. В диаграмме использована графическая нотация EXPRESS-G языка EXPRESS. Описание EXPRESS-G установлено в ИСО 10303-11, приложение D.

Примечание - Междустраничные ссылки относятся к номеру диаграммы, а не к номеру рисунка.


Рисунок D.1 - EXPRESS-G диаграмма ИММ


Приложение Е
(справочное)


Машинно-интерпретируемые листинги

В данном приложении приведены ссылки на сайты, на которых находятся листинги наименований объектов на языке EXPRESS и соответствующих сокращенных наименований, установленных в настоящем стандарте. На этих же сайтах находятся листинги всех EXPRESS-схем, установленных в настоящем стандарте, без комментариев и другого поясняющего текста. Эти листинги доступны в машинно-интерпретируемой форме и могут быть получены по следующим адресам URL:

Сокращенные наименования: http://www.mel.nist.gov/step/parts/part1009/TS/;

EXPRESS: http://www.mel.nist.gov/step/parts/part1009/TS/

При невозможности доступа к этим сайтам необходимо обратиться в центральный секретариат ИСО или непосредственно в секретариат ИСО ТК184/ПК4 по адресу электронной почты: sc4sec@cme.nist.gov.

Примечание - Информация, представленная в машинно-интерпретированном виде на указанных выше URL, является справочной. Обязательным является текст настоящего стандарта.

Приложение F
(справочное)


Техническое обсуждение

Целью данного прикладного модуля является объединение совокупности прикладных модулей, чтобы обеспечить возможность присваивать элементы формы слоям и атрибутам визуализации, таким как цвета и шрифты кривых, геометрическим и топологическим элементам. На рисунке F.1 изображены прикладные модули и связи между ними, необходимые для определения внешнего вида формы и слоев. Поставщики CAD-систем разработали контрольные примеры для оценки своих реализаций данного прикладного модуля.


Рисунок F.1 - Связи прикладного модуля Shape_appearance_layer

Обозначения на рисунке F.1:


- модуль А зависит от модуля В;


- модуль А может комбинироваться с одним или несколькими модулями В.

Как показано на рисунке F.1, для реализации функций прикладного модуля Shape_appearance_layer требуется восемь других прикладных модулей. С прикладными модулями Appearance_assignment, Foundation_representation, General_surface_appearance, Elemental_topology и Layer_assignment установлены прямые интерфейсы (см. операторы USE FROM в разделе 5). Связь с прикладными модулями Color, Elemental_geometric_shape и Curve_appearance установлена потому, что оператор USE FROM языка EXPRESS трактует типы данных, объявленные во внешней схеме непосредственно или с помощью оператора USE FROM как объявленные локально.

Прикладной модуль "Внешний вид формы и слои" может комбинироваться с любым другим прикладным модулем, прикладной интерпретированной конструкцией или прикладным протоколом, интерпретированные EXPRESS-схемы которых содержат подтипы объектов geometric_representation_item или topological_ representation_item. Это проиллюстрировано на рисунке F.2.


Рисунок F.2 - Объединение прикладного модуля "Внешний вид формы и слои" с элементами формы

Пример - Чтобы проиллюстрировать данный типовой подход, модуль "Внешний вид формы и слои" был использован для расширения возможностей прикладного протокола, определенного в ИСО 10303-203. На рисунке F.3 изображена сокращенная форма EXPRESS-схемы, используемой поставщиками CAD-систем в конкретных реализациях данного прикладного модуля.

SCHEMA ccd_sail;

USE FROM Shape_appearance_layer_mim; -- прикладной модуль 1009

USE FROM config_control_design; -- прикладной протокол 203

END_SCHEMA


Рисунок F.3 - EXPRESS-схема, объединяющая прикладной протокол, определенный в ИСО 10303-203, и прикладной модуль "Внешний вид формы и слои"

На рисунке F.4 изображена диаграмма, обеспечивающая задание цвета геометрической модели (manifold_solid_brep). На рисунке F.5 показан соответствующий фрагмент файла по ИСО 10303-21.

Примечание - Объект manifold_solid_brep находится вне области определения прикладного модуля "Внешний вид формы и слои". Данный объект является подтипом объекта solid_model, который, в свою очередь, является подтипом объекта geometric_representation_item. Приведенный пример иллюстрирует утверждение, что данный прикладной модуль обеспечивает возможность повторного использования в сочетании с различными прикладными протоколами или геометрическими прикладными интерпретированными конструкциями.


Рисунок F.4 - Задание цвета геометрической модели


Рисунок F.5 - Фрагмент файла по ИСО 10303-21 для задания цвета геометрической модели

Приложение ДА
(справочное)


Сведения о соответствии ссылочных международных стандартов и документов национальным стандартам

Таблица ДА.1

Обозначение ссылочного международного стандарта, документа

Степень соответствия

Обозначение и наименование соответствующего национального стандарта

ISO/IEC 8824-1:1998

IDT

ГОСТ Р ИСО/МЭК 8824-1-2001 "Информационная технология. Абстрактная синтаксическая нотация версии один (АСН.1). Часть 1. Спецификация основной нотации"

ISO 10303-1:1994

IDT

ГОСТ Р ИСО 10303-1-99 "Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1. Общие представления и основополагающие принципы"

ISO 10303-11:1994

IDT

ГОСТ Р ИСО 10303-11-2000 "Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 11. Методы описания. Справочное руководство по языку EXPRESS"

ISO 10303-41:2000

IDT

ГОСТ Р ИСО 10303-41-99 "Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 41. Интегрированные обобщенные ресурсы. Основы описания и поддержки изделий"

ISO 10303-46:1994

IDT

ГОСТ Р ИСО 10303-46-2002 "Системы автоматизации производства и их интеграция. Представления данных об изделии и обмен этими данными. Часть 46. Интегрированные обобщенные ресурсы. Визуальное представление"

ISO 10303-202:1996

-

*

ISO/TS 10303-1001:2001

IDT

ГОСТ Р ИСО/ТС 10303-1001-2010 "Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1001. Прикладной модуль. Присваивание внешнего вида"

* Соответствующий национальный стандарт отсутствует. До его принятия рекомендуется использовать перевод на русский язык данного международного стандарта (документа).

Примечание - В настоящей таблице использовано следующее условное обозначение степени соответствия стандартов:

- IDT - идентичные стандарты.

Библиография

[1]

ISO TC 184/SC4 1997, Proposed Standing Document - Guidelines for application module development, revision 0.6 <http://wg10step.aticorp.org/Deliverables/Guidelines/AMContent/Draft6/AMConGde06.html>

УДК 656.072:681.3:006.354

ОКС 25.040.40

Ключевые слова: автоматизация производства, средства автоматизации, интеграция систем автоматизации, промышленные изделия, представление данных, обмен данными, прикладные модули, форма модели, внешний вид формы, слои

Электронный текст документа

и сверен по:

, 2019