Стандарты комплекса ИСО 10303 распространяются на компьютерное представление информации об изделиях и обмен данными об изделиях. Их целью является обеспечение нейтрального механизма, способного описывать изделия на всем протяжении их жизненного цикла. Этот механизм применим не только для обмена файлами в нейтральном формате, но является также основой для реализации и совместного доступа к базам данных об изделиях и организации архивирования.
Настоящий стандарт специфицирует прикладной модуль для представления информации об интерфейсах между изделиями (см. рисунок 1). Интерфейс - это взаимодействие совместно функционирующих изделий или изделия с его окружающей средой, и, для обеспечения повторяемости, является предметом спецификации интерфейса, представленной объектом Interface_specification. Спецификацией определяются свойства изделия, которые должны существовать на общей границе.
Пример - Свойствами изделия являются:
- скорость тока топлива;
- требуемая скорость;
- рабочая температура;
- физическая форма;
- допуск размера.
В некоторых отраслях промышленности представляемая объектом Interface_specification спецификация интерфейса называется документом управления интерфейсом или чертежом.
Поскольку представляющий спецификацию интерфейса объект Interface_specification является подтипом объекта Product, представляющего изделие в общем, для спецификации интерфейса могут быть заданы обозначение, версии и определения точек зрения.
Взаимодействие двух стыкуемых изделий представляется посредством объекта Interface_connection. Возможно множество типов взаимодействия.
Пример - Примерами взаимодействия являются:
- физическое взаимодействие такое, как соприкасание двух механических шестерен;
- оптическое взаимодействие такое, как инфракрасная связь между удаленным пультом и телевизором;
- электрическое взаимодействие такое как ток 240 вольт 50 герц от бытовой электросети, требуемый для холодильника.
Взаимодействие, определяемое представленной объектом Interface_specification спецификацией интерфейса, осуществляется посредством по меньшей мере одного интерфейсного соединителя, представленного объектом Interface_connector.