Стандарты комплекса ИСО 10303 распространяются на компьютерное представление информации об изделиях и обмен данными об изделиях. Их целью является обеспечение нейтрального механизма, способного описывать изделия на всем протяжении их жизненного цикла. Этот механизм применим не только для обмена файлами в нейтральном формате, но является также основой для реализации и совместного доступа к базам данных об изделиях и организации архивирования.
В настоящем стандарте специфицирована схема representation_schema.
В схеме representation_schema специфицированы общие структуры для представления. Для представления данных об изделии, таких как свойство изделия, могут быть сформированы коллекции элементов. Каждый из элементов в такой коллекции является элементом представления. Примером свойства, которое может быть представлено, является форма изделия. В настоящем стандарте не специфицированы представляемые аспекты или свойства изделия. Предмет представления определяется в других частях ИСО 10303, в которых используются предоставляемые настоящей частью возможности по представлению.
Когда элементы представления объединяются для того, чтобы образовать представление, эти элементы совместно используют общий контекст, связанный с представлением. Этот контекст называется контекстом представления.
Не все элементы данных об изделии включаются в представления. Те элементы, которые могут быть включены в представления, определяются как элементы представления. Элементы представления - это те элементы, которые имеют смысл только в сочетании с контекстом. Например, точка - элемент представления, который имеет смысл только в контексте (системе координат). Напротив, имя сотрудника не является элементом представления, поскольку имеет смысл вне какого-либо контекста.
В дополнение к тому, чтобы входить в представление, элемент представления может быть также использован в определении другого элемента представления. В настоящем стандарте допускается такое различие.
Собрание данных об изделии может содержать многочисленные элементы представления, каждый из которых входит в одно или более представлений. Эти представления могут быть связаны, образуя структуру, задающую также связи между контекстами представлений. Впоследствии эта структура может быть использована для понятного определения того, какие элементы представления могут быть связаны между собой. Например, расстояние между точками имеет смысл только в том случае, если существует связь между системами координат, в которых эти точки определены.
Представления, не связанные в одном контексте, могут быть связаны в другом контексте. Рассмотрим представление формы изделия и его составных частей. Форма каждой составной части может быть представлена в виде независимой концепции, не связанной с формой других составных частей. В контексте сборочной единицы при этом формы составляющих частей связаны.
Аспект данных об изделии может иметь ноль, одно или несколько представлений, ни одно из которых не является само по себе концепцией. Например, форма изделия может быть представлена собранием как двумерных геометрических моделей, так и геометрических моделей, построенных из твердотельных примитивов посредством булевых операций. Каждое из представлений является идеализацией формы.
Каждое из представлений не обязательно является полной моделью некоторого аспекта данных об изделии, а может представлять модель аспекта, пригодную для определенных прикладных задач. Ни одно из упомянутых выше представлений формы не является полным представлением концепции формы. Другое представление формы может включать информацию о допусках. Точнее, каждое представление пригодно для некоторой особой прикладной точки зрения или прикладного подхода.
Отношения между схемами настоящей части и другими схемами, определения которых даны в других частях ИСО 10303, относящихся к интегрированным ресурсам, показаны на рисунке 1 с использованием графической нотации EXPRESS-G. Определение EXPRESS-G содержится в ИСО 10303-11.
Определения следующих схем, показанных на рисунке 1, не находятся в настоящем стандарте, а находятся в следующих частях ИСО 10303:
- определение схемы application_context_schema находится в ИСО 10303-41;
- определение схемы product_definition_schema находится в ИСО 10303-41;
- определение схемы product_property_defnition_schema находится в ИСО 10303-41;
- определение схемы product_property_representation_schema находится в ИСО 10303-41.
Схемы, показанные на рисунке 1, входят в объединенные ресурсы.
Рисунок 1 - Отношение representation_schema с архитектурой интеграции ИСО 10303