Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сапр лекции.doc
Скачиваний:
14
Добавлен:
19.08.2019
Размер:
2.34 Mб
Скачать

4.11. Стандарты обмена геометрическими данными

Важное значение для обеспечения открытости САПР, ее интегрируемости с другими автоматизированными системами (АС) имеют интерфейсы, пред- ставляемые реализованными в системе форматами межпрограммных обменов. Очевидно, что, в первую очередь, необходимо обеспечить связи между CAE, CAD и CAM-подсистемами.

Разновидности систем по возможности обмена инфор-

мацией

Замкнутые системы – сохраняют данные в своем собственном внутреннем форма-

те, не позволяют обмениваться информацией с другими системами.

Системы с текстовыми файлами обмена информацией – сохраняют и считыва- ют информацию об отдельных геометрических примитивах в виде массивов цифр, раз- деленных пробелами или запятыми.

Системы со стандартными средствами обмена информацией – позволяют со- хранять и считывать полную информацию о созданных моделях изделий в специальном текстовом или двоичном формате, описывающем все объекты модели в специальных терминах описания графических примитивов с соответствующими им числовыми зна- чениями; в качестве примера можно привести файл обмена информацией (Data Exchange Format) *.DXF системы AutoCAD, ставший стандартом de facto для ПК; наи- более распространенными другими стандартами являются STEP, IGES, CADL, AME и некоторые другие.

В качестве языков — форматов межпрограммных обменов — используют- ся IGES, DXF, Express (стандарт ISO 10303-11, входит в совокупность стандар- тов STEP), SAT (формат ядра ACIS) и др.

DXF, STEP, IGES, VDA, SAT, STL, VDAFS

Наиболее перспективными считаются диалекты языка Express, что объяс- няется общим характером стандартов STEP, их направленностью на различные приложения, а также на использование в современных распределенных про- ектных и производственных системах.

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

Язык Express используется во многих системах интерфейса между CAD/CAM-системами. В частности, в систему CAD++ STEP включена среда SDAI (Standard Data Access Interface), в которой возможно представление дан- ных об объектах из разных систем CAD и приложений (но описанных по прави- лам языка Express). CAD++ STEP обеспечивает доступ к базам данных боль- шинства известных САПР с представлением извлекаемых данных в виде STEP- файлов. Интерфейс программиста позволяет открывать и закрывать файлы проектов в базах данных, производить чтение и запись сущностей. В качестве объектов могут использоваться точки, кривые, поверхности, текст, примеры проектных решений, размеры, связи, типовые изображения, комплексы данных и т.п.

69

− IGES, наиболее распространенный формат обмена между системами объёмного моделирования;

X_T, формат для обмена с системами объёмного моделирования, ис-

пользующими геометрическое ядро Parasolid;

SAT, формат для обмена с системами объёмного моделирования, ис-

пользующими геометрическое ядро ACIS;

STL, формат для обмена с системами быстрого прототипирования (сте-

реолитографическими системами);

DXF для обмена данными с различными чертёжно-графическими систе-

мами;

DWG для обмена данными с AutoCAD;

VRML для обмена данными проектирования через Internet.