М. Ф. Решетнева (Сибгау) Кафедра тмс основы систем автоматизированного проектирования Конспект
Скачать 405 Kb.
|
Федеральное агентство по образованию Сибирский государственный аэрокосмический университет имени академика М.Ф. Решетнева (СибГАУ) Кафедра ТМС Основы систем автоматизированного проектирования Конспект лекций Составитель: Бабкина Л.А. Красноярск 2009 1. ВВЕДЕНИЕ В АВТОМАТИЗИРОВАННОЕ ПРОЕКТИРОВАНИЕ 5 1.1. Системный подход к проектированию 5 Принципы системного подхода 5 Основные понятия системотехники 7 1.2. Структура процесса проектирования 9 Стадии проектирования 11 Структура САПР 12 Разновидности САПР 13 Функции, характеристики и примеры CAE/CAD/CAM-систем 15 Трехмерное моделирование в SolidWorks 18 Понятие о CALS-технологии 24 Учет и статистика 29 Рис. 1.2.Основные функции АСУП 29 2. ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ САПР 32 2.1. Структура ТО САПР 32 2.2. Аппаратура рабочих мест в автоматизированных системах проектирования и управления 33 Вычислительные системы в САПР 33 Периферийные устройства 35 Особенности технических средств в АСУТП 36 2.3. Методы доступа в локальных вычислительных сетях 38 3. МАТЕМАТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ АНАЛИЗА ПРОЕКТНЫХ РЕШЕНИЙ 39 3.1. Компоненты математического обеспечения 39 3.2. Математическое обеспечение подсистем машинной графики и геометрического моделирования 41 Управление данными в САПР 43 4. STEP-технология 44 Структура стандартов STEP 47 Стандарты управления качеством промышленной продукции 49 Вопросы для самопроверки 50 Используемая литература: 52 ПРЕДИСЛОВИЕ Автоматизация проектирования занимает особое место среди информационных технологий. Во-первых, автоматизация проектирования — синтетическая дисциплина, ее составными частями являются многие другие современные информационные технологии. Так, техническое обеспечение систем автоматизированного проектирования (САПР) основано на использовании вычислительных сетей и телекоммуникационных технологий, в САПР используются персональные компьютеры и рабочие станции, есть примеры применения мейнфреймов. Математическое обеспечение САПР отличается богатством и разнообразием используемых методов вычислительной математики, статистики, математического программирования, дискретной математики, искусственного интеллекта. Программные комплексы САПР относятся к числу наиболее сложных современных программных систем, основанных на операционных системах Unix, Windows-95/NT, языках программирования С, C++, Java и других, современных CASE-технологиях, реляционных и объектно-ориентированных системах управления базами данных (СУБД), стандартах открытых систем и обмена данными в компьютерных средах. Во-вторых, знание основ автоматизации проектирования и умение работать со средствами САПР требуется практически любому инженеру-разработчику. Компьютерами насыщены проектные подразделения, конструкторские бюро и офисы. Работа конструктора за обычным кульманом, расчеты с помощью логарифмической линейки или оформление отчета на пишущей машинке стали анахронизмом. Предприятия, ведущие разработки без САПР или лишь с малой степенью их использования, оказываются неконкурентоспособными как вследствие больших материальных и временных затрат на проектирование, так и из-за невысокого качества проектов. Появление первых программ для автоматизации проектирования за рубежом и в СССР относится к началу 60-х гг. Тогда были созданы программы для решения задач строительной механики, анализа электронных схем, проектирования печатных плат. Дальнейшее развитие САПР шло по пути создания аппаратных и программных средств машинной графики, повышения вычислительной эффективности программ моделирования и анализа, расширения областей применения САПР, упрощения пользовательского интерфейса, внедрения в САПР элементов искусственного интеллекта. К настоящему времени создано большое число программно-методических комплексов для САПР с различными степенью специализации и прикладной ориентацией. В результате автоматизация проектирования стала необходимой составной частью подготовки инженеров разных инженер, не владеющий знаниями и не умеющий работать в САПР, не может считаться полноценным специалистом. Подготовка инженеров разных специальностей в области САПР включает в себя базовую и специальную компоненты. Наиболее общие положения, модели и методики автоматизированного проектирования входят в программу курса, посвященного основам САПР, детальное изучение тех методов и программ, которые специфичны для конкретных специальностей, предусматривается в профильных дисциплинах. 1. ВВЕДЕНИЕ В АВТОМАТИЗИРОВАННОЕ ПРОЕКТИРОВАНИЕ1.1. Системный подход к проектированиюПонятие инженерного проектирования Проектирование технического объекта — создание, преобразование и представление в принятой форме образа этого еще не существующего объекта. Образ объекта или его составных частей может создаваться в воображении человека в результате творческого процесса или генерироваться в соответствии с некоторыми алгоритмами в процессе взаимодействия человека и ЭВМ. В любом случае инженерное проектирование начинается при наличии выраженной потребности общества в некоторых технических объектах, которыми могут быть объекты строительства, промышленные изделия или процессы. Проектирование включает в себя разработку технического предложения и (или) технического задания (ТЗ), отражающих эти потребности, и реализацию ТЗ в виде проектной документации. Обычно ТЗ представляют в виде некоторых документов, и оно является исходным (первичным) описанием объекта. Результатом проектирования, как правило, служит полный комплект документации, содержащий достаточные сведения для изготовления объекта в заданных условиях. Эта документация и есть проект, точнее окончательное описание объекта. Более коротко, проектирование — процесс, заключающийся в получении и преобразовании исходного описания объекта в окончательное описание на основе выполнения комплекса работ исследовательского, расчетного и конструкторского характера. Преобразование исходного описания в окончательное порождает ряд промежуточных описаний, подводящих итоги решения некоторых задач и используемых для обсуждения и принятия проектных решений для окончания или продолжения проектирования. Проектирование, при котором все проектные решения или их часть получают путем взаимодействия человека и ЭВМ, называют автоматизированным, в отличие от ручного (без использования ЭВМ) или автоматического (без участия человека на промежуточных этапах). Система, реализующая автоматизированное проектирование, представляет собой систему автоматизированного проектирования (в англоязычном написании CADSystem — ComputerAidedDesignSystem). Автоматическое проектирование возможно лишь в отдельных частных случаях для сравнительно несложных объектов. Превалирующим в настоящее время является автоматизированное проектирование. Проектирование сложных объектов основано на применении идей и принципов, изложенных в ряде теорий и подходов. Наиболее общим подходом является системный подход, идеями которого пронизаны различные методики проектирования сложных систем. |