Глава 14. Стандарты обмена данными между системами

В главах 8 и 11 мы показали, что прикладные программы, например программы генерации сетки для анализа по методу конечных элементов или траектории движения инструмента станков с ЧПУ, требуют на входе технического описания продукта. Данные технических требований делятся на два типа. Первый тип данных - это данные чертежа; они включают векторное описание линий (сплошных, пунктирных, осевых, размерных и выносных) и пояснительных данных (комментариев, символов и значении размеров), имеющихся на чертеже. Ко вто- рому типу данных технических требований относится представление твердотельной модели и некоторые пояснительные данные. Поэтому данные технических требований обычно импортируются из CAD-системы - либо из системы автоматизированной разработки чертежей, либо из системы твердотельного моделирования. Однако, как было отмечено в главах 4 и 5, все CAD-системы хранят результаты проектирования, то есть данные технических требований, в своих собственных структурах данных, формат которых зависит от конкретной истемы. Они могут не соответствовать входному формату используемой прикладной программы. Таким образом, когда две или более CAD/CAM/CAE-системы объединяются и связываются в единое приложение для совместного использования данных, часто возникает проблема обмена данными. Фактически всегда имеется потребность связать воедино несколько систем либо внутри одной организации, либо внешне, как в случае со смежниками или поставщиками компо- нентов.

Для решения этой коммуникационной проблемы необходима возможность преобразовывать данные технических требований одной системы в форму, понятную для. других систем, и наоборот. Чтобы облегчить преобразование и не разрабатывать программы-конверторы для всех возможных пар САПР, было предложено несколько стандартных форматов для хранения данных технических требований. В этой главе мы вкратце рассмотрим типичные стандартные форматы.