
- •1. Понятие проектирования как процесса
- •Что такое проектирование
- •1.2. Задачи проектировщика
- •1.3. Трудности проектирования
- •1.4. Проектирование: искусство или наука
- •2. Сапр в машиностроении
- •2.1. Основные понятия и определения
- •2.1.1. Проектирование как объект автоматизации
- •2.1.2. Аспекты и иерархические уровни проектирования
- •2.1.3. Стадии, этапы и процедуры проектирования
- •2.2. Принципы создания сапр
- •2.3. Состав и структура сапр
- •2.4. Компоненты видов обеспечения сапр
- •Основы автоматизации проектирования машин
- •2.5. Классификация сапр
- •2.6. Взаимодействие сапр с другими автоматизированными системами
- •3. Моделирование и конструирование в сапр
- •3.1. Моделирование
- •Моделирование
- •Имитационное моделирование
- •4. Автоматизация разработки и выполнения конструкторской документации в сапр
- •4.1. Задача конструирования
- •4.2. Структура и основные принципы построения системы акд
- •4.3. Подходы к конструированию
- •4.4. Геометрическое моделирование и организация графических данных
- •4.5. Методы создания моделей го и ги
- •Список литературы
- •1. Постановка задачи. Основные этапы оптимального проектирования
- •Рамно-решетчатые и решетчатые
- •Рамно-башенные
- •Рамно-раскосные
- •Четырехстоечные
- •Двухстоечные
- •С тремя ригелями и более
- •С одним ригелем
- •С двумя ригелями
- •2. Параметры объектов оптимизации
- •3. Параметрическая и структурная оптимизация
- •4. Критерии качества
- •5. Ограничения
- •6. Математическая модель объекта оптимизации
- •7. Методы оптимизации
- •7.1. Аналитические методы
- •7.2. Методы нелинейного программирования
- •Список литературы
- •Оглавление
- •Системы автоматизированного проектирования
1.4. Проектирование: искусство или наука
Проектирование не следует путать ни с искусством, ни с естественными науками, ни с математикой. Это сложный вид деятельности, в котором успех зависит от правильного сочетания всех этих трех средств познания; очень мала вероятность добиться успеха путем отождествления проектирования с одним из них. Основное различие связано с временными отношениями. Деятели искусства и науки имеют дело с физическим миром (реальным или символическим) в том виде, в каком он существует в настоящее время, а математики оперируют с абстрактными отношениями, не зависящими от календарного времени.
Проектировщики же всегда вынуждены считать реальным то, что существует лишь в воображаемом будущем, и искать пути претворения в жизнь предполагаемых объектов.
Прежде чем предсказывать будущее, разработчик должен в достаточной мере знать настоящее, а для этого он должен обладать свойствами ученого - скептицизмом, умением поставить эксперимент и проанализировать его результаты. Однако когда разработчик переходит от настоящего к будущему, позиция сомневающегося ученого становится для него бесполезной, и ей на смену должно прийти нечто другое, похожее скорее на подсознательную веру.
Подход художника необходим разработчику на том этапе, когда в лабиринте альтернатив приходится отыскивать тропинку, ведущую к новому и непротиворечивому построению, которое могло бы стать основой решения. При этом нужно иметь какой-нибудь податливый материал или аналог, который позволял бы, поспевая за течением мысли, передавать форму решения. Обычно таким материалом служили эскизы, быстро набрасываемые "на обороте конверта", за которыми стояли точные образы вариантов проекта в воображении.
Метод математика (выражающего исходные предположения через абстрактные символы, а затем манипулирующего этими символами до принятия решению, годится для проектировщика лишь на том этапе, когда задача стабилизировалась, когда для того, чтобы разрешить противоречия между целью и средствами, уже не требуется изменять исходные посылки.
Однако самая интересная и самая сложная часть разработки - это как раз поиск решения путем изменения формулировки задачи, поэтому правильно будет считать, что математика полезна только для оптимизации, т.е. для отыскания наилучшего решения после того, как задача уже определилась. Если задачу проектирования можно сформулировать в математических символах, ее решение может быть получено на компьютерной технике без непосредственного участия человека в расчетах.
2. Сапр в машиностроении
2.1. Основные понятия и определения
2.1.1. Проектирование как объект автоматизации
Для создания любой системы автоматизации необходимо знать свойства объекта автоматизации. Для САПР таким объектом является процесс проектирования. Ниже рассмотрены основные понятия, относящиеся к сфере проектирования.
В настоящее время ГОСТ 22487—77 (заменен) установлены основные термины и определения в области автоматизированного проектирования. Рассмотрим те из них, которые наиболее часто будут использованы в данном курсе.
Проектирование - процесс создания описаний нового или модернизируемого технического объекта (изделия, процесса), достаточных для изготовления или реализации этого объекта в заданных условиях.
Такие описания, называемые окончательными, представляют собой комплект конструкторской и технологической документации в виде чертежей, пояснительных записок, спецификаций, программ для технологических автоматов и т. п. Процесс заключается в выполнении комплекса работ исследовательского, расчетного, конструкторского характера, имеющих целью преобразование исходного описания в окончательные описания. Исходное описание при этом есть техническое задание, отражающее назначение и основные требования к проектируемому объекту.
Процесс проектирования может быть неавтоматизированным и автоматизированным.
Неавтоматизированное проектирование - это проектирование, при котором все преобразования описаний объекта и (или) алгоритма его функционирования или алгоритма процесса, а также представления описаний на различных языках осуществляются человеком.
Автоматизированное проектирование - это проектирование, при котором отдельные преобразования описаний объекта и (или) алгоритма его функционирования или алгоритма процесса, а также представления описаний на различных языках осуществляются при взаимодействии человека и компьютера.
Степень автоматизации проектирования оценивается долей проектных работ, выполняемых на компьютере без участия человека, в общем объеме проектных работ. При =0 проектирование неавтоматизированное, а при =1 - автоматическое. Для автоматизированного проектирования характерны рациональное распределение функций между человеком и компьютером и обоснованный выбор моделей и методов для автоматизированных процедур. Рациональность и обоснованность в выборе средств и методов проектирования определяются уровнем развития вычислительной техники, вычислительной математики, теории автоматизированного проектирования и конкретных технических дисциплин.
Под автоматизацией проектирования будем понимать широкий круг проблем, решаемых с использованием средств вычислительной техники при выполнении многочисленных этапов и процессов проектирования объекта (машины, комплекса машин, системы и др.).