
- •Предисловие
- •1. Введение в автоматизированное проектирование
- •Основные понятия и определения сапр
- •1.2. Цели и средства автоматизации процессов проектирования
- •Цели и средства автоматизации процессов проектирования
- •1.3. История развития сапр
- •1.4. Классификация программных средств сапр
- •1.5. Структура сапр
- •1.6. Принципы разработки сапр
- •Контрольные вопросы
- •2.1. Функции cad-систем
- •2.2. Системы автоматизированной разработки чертежей
- •2.3. Системы геометрического моделирования
- •Контрольные вопросы
- •3. Capp-системы
- •3.1. Функции capp-систем
- •3.2. Групповая технология в capp-системах
- •Контрольные вопросы
- •4. Системы числового программного управления
- •4.1. Введение в числовое программное управление
- •4.2. Структура систем чпу
- •4.3. Классы устройств чпу
- •4.4.Типы систем чпу
- •4.5. Основы составления управляющих программ
- •Контрольные вопросы
- •5.1. Функции cae-систем
- •5.2. Метод конечных элементов
- •5.3. Структура cae-систем
- •Контрольные вопросы
- •6. Cals-технологии
- •6.1. Основные понятия cals-технологий
- •6.2. Стандарты обмена данными между системами
- •6.3. Электронная модель изделия
- •Контрольные вопросы
- •7. Лабораторные работы по курсу «пс сапр»
- •Лабораторная работа №1
- •Контрольные вопросы
- •Лабораторная работа № 2 Тема: «Разработка трехмерной модели детали в системе AutoCad».
- •Контрольные вопросы
- •Лабораторная работа № 3 Тема: «Генерация чертежа по трехмерной модели в системе AutoCad».
- •9. Оформить графические изображения по стандартам ескд.
- •10. Отключить слой видовых рамок вэкран (vports).
- •11. Провести осевые, линии.
- •Контрольные вопросы
- •Лабораторная работа № 4
- •Функции работы со списками в языке AutoLisp
- •Выделение элементов списков
- •Формирование, анализ и редактирование наборов примитивов
- •Контрольные вопросы
- •Варианты заданий к лабораторным работам
- •Библиографический список
- •Учебно-методическое пособие
1.6. Принципы разработки сапр
При создании САПР и их составных частей обычно руководствуются следующими принципами:
принцип включения обеспечивает разработку систем на основе требований, позволяющих включать эти системы в САПР более высокого уровня;
принцип системного единства подразумевает, что при создании, функционировании и развитии САПР связь между подсистемами должна обеспечивать целостность всей системы;
принцип развития – САПР должна создаваться и функционировать с учетом появления, совершенствования и обновления её подсистем и компонентов;
принцип комплексности обеспечивает связность процесса проектирования элементов и объекта в целом на всех уровнях проектирования, позволяя согласовывать и контролировать характеристики элементов и объекта в целом;
принцип информационного единства состоит в использовании в подсистемах, компонентах и средствах обеспечения САПР единых условных обозначений, терминов, символов, проблемно-ориентированных языков и способов представления данных в соответствии с принятыми нормативными документами;
принцип совместимости – языки, символы, коды, информационные и технические характеристики, связи между подсистемами, средствами обеспечения САПР и компонентами должны обеспечить эффективное функционирование подсистем и сохранять открытую структуру системы в целом. Открытой называют систему, в которой интерфейсы взаимодействия с внешней средой определены стандартами;
п
ринцип стандартизации состоит в проведении унификации, оптимизации, стандартизации подсистемы компонентов инвариантных к проектируемым объектам, а также в установлении правил с целью упорядочения деятельности по созданию и развитию САПР.
Контрольные вопросы
Назовите основные цели и средства автоматизации процессов проектирования.
Охарактеризуйте основные этапы развития САПР.
Какое обеспечение входит в состав САПР?
Какие классификации САПР существуют в настоящее время?
Перечислите основные принципы разработки САПР.
2.1. Функции cad-систем
CAD-система (сomputer-aided design – система компьютерного проектирования) – это комплекс прикладных программ, обеспечивающих проектирование, черчение, трехмерное геометрическое моделирование деталей и сложных конструкций. Дополнительно применение CAD позволяет выполнять проектирование с элементами анимации, визуализации и управления базами данных.
Обычно CAD-системы разделяют на системы автоматизированной разработки чертежей и системы геометрического моделирования. Соответственно и функции CAD-систем подразделяют на функции двухмерного и трехмерного моделипрования [4, 15, 18, 19, 30, 35, 48].
Функции систем автоматизированной разработки чертежей: черчение, оформление конструкторской документации.
Функции систем геометрического моделирования: трехмерное моделирование, метрические расчеты, реалистичная визуализация, взаимное преобразование 2D и 3D моделей.
Обычно современные CAD-системы объединяют в себе функции двухмерного и трехмерного проектирования.
К важным характеристикам CAD-систем относятся параметризация и ассоциативность.
Параметрические изображения – это изображения, состоящие из совокупностей примитивов, заданных узловыми точками, координаты которых могут быть рассчитаны в соответствии с заранее заданными геометрическими параметрами. Параметрическая модель легко адаптируется к разным конкретным реализациям и потому может использоваться во многих проектах [33].
Современная САПР должна обеспечивать параметризацию за счет соблюдения не только жесткой геометрии элемента, но и принципа его построения. В этом случае особое значение приобретают размеры и особенно взаимосвязь элементов (касательность, параллельность, концентричность и др.) и через реальное построение должен записываться ход конструкторской мысли.
Машиностроительная САПР должна обладать аппаратом ассоциативного автоматического формирования чертежно-графической конструкторской и технологической документации на основе геометрических моделей с возможностью редактирования вручную.
Ассоциативность в САПР означает, что любые изменения в конструкции детали, сборочного узла или чертежа немедленно отображаются во всех других документах. Например, при изменении размеров трехмерной модели изделия одновременно происходит пересчет параметров чертежа, управляющих программ, инженерных расчетов.
Современная CAD-система должна обладать возможностью создания баз данных (БД), простотой дополнения и видоизменения библиотек, как имеющиеся в ней, так и создаваемых самостоятельно [21].
САПР на современном предприятии должна включать в себя БД и библиотеки стандартных деталей, которые можно редактировать без применения средств программирования. БД может включать в себя любую информацию, начиная от библиотеки геометрических примитивов до сложных параметризованных геометрических объектов, сопровождаемых расчетами.
При совместном доступе конструкторов к единой БД предприятия, она должна устанавливаться на сервере предприятия, а доступ к ней обеспечиваться с каждого рабочего места конструктора. Такое расположение БД позволяет обеспечить оперативность корректировки и обновления. Подобные БД должны учитывать постоянное видоизменение элементов, составляющих сборку: будучи модифицированным один раз, элемент изменяет свое представление во всех сборках. Создав один раз БД элементов различных систем, становится возможным рассмотрение различных вариантов ее конфигурации в короткие сроки.
БД должна позволять конструктору добавлять простые и сложные параметрические 3D-элементы. Они могут быть внесены в общую БД или в специальное меню. При использовании таких пользовательских элементов конструктор должен иметь возможность выбрать требуемые размеры или другие параметры либо из связанной с ними БД, или ввести их с клавиатуры.
На машиностроительном предприятии используемая САПР должна обязательно содержать следующие БД и библиотеки: крепежных деталей; типовых (унифицированных) элементов конструкций, являющихся профильными для данного предприятия; элементы сборочных единиц; отверстия под крепежный элемент; подшипников; сварочных швов; параметрические элементы различных участков тел вращения; технических требований; стандартных профилей; различного вида спецификации; технологической оснастки.
Извлекаемые из БД типовые элементы деталей должны быть достаточно легко и просто использованы при проектировании. Они должны легко быть сориентированы и привязаны к уже имеющейся части конструкции. Обязательно должна иметься возможность автоматического образмеривания и привязка к уже имеющимся элементам и плоскостям 3D-модели, с обеспечением всех необходимых связей и зависимостей.
Наиболее известными CAD-системами являются: AutoCAD (Autodesk), Mechanical Desktop (Autodesk), CADMECH (НПО "Интермех", Минск), T-FLEX CAD (Топ-Системы, Москва), bCAD (ProPro Group, Новосибирск), КОМПАС (Аскон, Россия), Inventor (Autodesk), CADkey (Baystate Technologies, США), CADDS5(CV), DesignCAD Pro (ViaGrafix, США), IronCAD (Visionary Design Systems, США), CADdy (ZIEGLER-Informatics GmbH, Германия), SolidWorks (SolidWorks Corporation, США), SolidEdge (Unigraphics Solutions, США), HELIX (MicroCADAM Ltd., Великобритания), CADVANCE (Fit, США), REBIS (Rebis, США), Design WorkShop (Artifice, США).