Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
И.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
818.57 Кб
Скачать

6. Информационная поддержка этапов жизненного цикла изделий

CALS-технологии 291

6.1. Обзор CALS-стандартов 291

Стандарты STEP (291). Стандарты Parts Library, Parametrics, Mandate, IIDEAS (292).

Другие стандарты, используемые в CALS-технологиях (293).

6.2. Языки разметки 295

Язык SGML (295). Язык XML (296).

6.3. STEP-технология 299

Структура стандартов STEP (299). Методы описания (300). Методы реализации (301).

Интегрированные ресурсы, прикладные компоненты и протоколы (302). Средства

тестирования моделей (306). Организация в STEP информационных обменов (306).

6.4. Краткое описание языка Express 307

Структура описания приложения на языке Express (307). Схема (308). Сущности и

атрибуты (308). Простые типы данных (310). Агрегативный тип данных (311). Опреде-

ляемый, нечисловой, выделяемый типы (311). Супертипы и подтипы (312). Ограниче-

ния (313). Процедуры и функции (314). Константы (316). Взаимосвязи схем (316). Приме-

ры моделей (317). Структура обменного файла в стандарте STEP (ISO 10303-21) (319).

Расширения языка Express (319).

6.5. Стандарты управления качеством промышленной продукции 320

Упражнения и вопросы для самоконтроля 323

Список литературы 324

Предметный указатель 325

ПРЕДИСЛОВИЕ

Человечество вступило в XXI в., в котором придется решать ряд сложных

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

технологий, соответствующих постиндустриальному обществу. Определяющая

роль в решении названных проблем отводится информационным технологиям.

Среди информационных технологий автоматизация проектирования занима-

ет особое место. Во-первых, автоматизация проектирования - синтетическая

дисциплина, ее составными частями являются многие другие современные

информационные технологии. Так, техническое обеспечение систем автомати-

зированного проектирования (САПР) основано на использовании вычислитель-

ных сетей и телекоммуникационных технологий, в САПР используются персо-

'нальные компьютеры и рабочие станции, есть примеры применения

мейнфреймов. Математическое обеспечение САПР отличается богатством и

разнообразием используемых методов вычислительной математики, статис-

тики, математического программирования, дискретной математики, искусст-

венного интеллекта. Программные комплексы САПР относятся к числу наи-

более сложных современных программных систем, основанных на операционных

системах Unix, Windows-NT, языках программирования С, C++, Java и других,

современных CASE-технологиях, реляционных и объектно-ориентированных

системах управления базами данных (СУБД), стандартах открытых систем и

обмена данными в компьютерных средах.

Во-вторых, знание основ автоматизации проектирования и умение работать

со средствами САПР требуются практически любому инженеру-разработчику.

Компьютерами насыщены проектные подразделения, конструкторские бюро и

офисы. Работа конструктора за обычным кульманом, расчеты с помощью лога-

рифмической линейки или оформление отчета на пишущей машинке стали

анахронизмом. Предприятия, ведущие разработки без САПР или лишь с малой

степенью их использования, оказываются неконкурентоспособными вследствие

как больших материальных и временных затрат на проектирование, так и

невысокого качества проектов.

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

жом и в нашей стране относится к началу 1960-х годов. Тогда были созданы

программы для решения задач строительной механики, анализа электронных

Предисловие

схем, проектирования печатных плат. Дальнейшее развитие САПР шло по пути

создания аппаратных и программных средств машинной графики, повышения

вычислительной эффективности программ моделирования и анализа, расшире-

ния областей применения САПР, упрощения пользовательского интерфейса,

внедрения в САПР элементов искусственного интеллекта.

К настоящему времени создано большое число программно-методических

комплексов для САПР с различными степенью специализации и прикладной

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

составной частью подготовки инженеров разных специальностей; инженер, не

владеющий знаниями и не умеющий работать в САПР, не может считаться

полноценным специалистом.

Во второе издание (1-е изд. в 2000 г.) учебника внесены изменения в

соответствии с последними достижениями в информационных технологиях и

учтены пожелания читателей.

Подготовка инженеров разных специальностей в области САПР включает

базовую и специальную компоненты. Наиболее общие положения, модели и

методики автоматизированного проектирования входят в программу курса,

посвященного основам САПР, детальное изучение тех методов и программ,

которые специфичны для конкретных специальностей, предусматривается в

профильных дисциплинах.

Данный учебник ориентирован на базовую подготовку студентов различных

инженерных специальностей в области САПР.