
- •1. Основные принципы построения сапр
- •2. Система геометрического моделирования
- •3. Общие приемы редактирования. Возможности редактирования объектов.
- •4. Жизненный цикл продукта.
- •5. Создание стадии сапр.
- •6. Создание типов атрибутов. Порядок действий при создании нового типа атрибута.
- •7. Лингвистическое обеспечение сапр.
- •Среди языков проектирования выделяют
- •8. Общие сведения о параметризации. Параметрические возможности komпac-3d. Общие сведения о параметризации
- •9. Штриховка. Задание границ штриховки. Параметры штриховки.
- •10. Основные функции cad-систем. Характеристики cad-систем. Параметризация и ассоциативность.
- •11. Разновидности сапр. Сапр на базе подсистемы машинной графики и геометрического моделирования. Комплексные (интегрированные) сапр.
- •12. Геометрические объекты в системе компас-3d. Использование сетки при работе с графическими документами.
- •17. Создание спецификации. Создание спецификации в ручном режиме.
- •18. Общие сведения об ассоциативных видах.
- •19. Автоматизированное проектирование (cad).
- •20. Использование атрибутов. Присвоение атрибутов объектам и документам.
- •21. Менеджер библиотек.
- •22. Этапы проектирования. Проектные процедуры. Нисходящее и восходящее проектирование. Внешнее и внутреннее проектирование.
- •Отображение процесса проектирования в программное обеспечение сапр
- •23. Инструментальные панели. Дерево построения. Названия элементов в Дереве. Пиктограммы элементов в Дереве.
- •24. Настройка параметров перспективной проекции. Фильтры объектов.
- •25. Задача проектирования технического обеспечения.
- •26. Автоматизированное производство (сам).
- •27. Операции с атрибутами объектов. Поиск объектов с использованием атрибутов.
- •28. Операции процесса разработки продукта. Аналитические и синтетические.
- •29. Измерения. Общие особенности измерений. Измерения на плоскости.
- •30. Проектирование «снизу вверх». Проектирование «сверху вниз. Смешанный способ проектирования. Вспомогательные построения.
- •31. Сборка. Сопряжение компонентов сборки.
- •32. Автоматизированное конструирование (сае).
- •33. Создание библиотеки типов атрибутов в системе компас.
- •48. Понятие базового и вспомогательного объектов спецификации.
- •49. Языки программирования и проектирования: входные, выходные, сопровождения, управления, промежуточные, внутренние.
- •Среди языков проектирования выделяют
- •66. Сопряжение компонентов сборки. Общие приемы создания сопряжений.
- •67. Стадии создания сапр.
- •83. Вариационная параметризация эскиза. Иерархическая параметризация модели.
- •84. Ассоциативный вид разрез/сечение.
22. Этапы проектирования. Проектные процедуры. Нисходящее и восходящее проектирование. Внешнее и внутреннее проектирование.
Процесс проектирования расчленяется на стадии, этапы, проектные процедуры и операции.
Стадии:
предпроектные исследования;
техническое задание;
эскизный проект;
технический проект;
рабочий проект;
испытание;
внедрение в производство.
Этап проектирования – часть процесса проектирования, включающая в себя формирование всех требующихся описаний объекта, относящихся к одному или нескольким иерархическим уровням и аспектам.
Составные части этапа проектирования называют проектными процедурами. Проектная процедура – часть этапа, которая заканчивается получением проектного решения. Более мелкие составные части процесса проектирования, входящие в состав проектных процедур, называются проектными операциями. Например, для проектной процедуры оформления чертежа изделия проектной операцией может быть вычерчивание типового графического изображения зубчатого венца и т.п.
Нисходящее и восходящее проектирование. Если решение задач более высоких иерархических уровней предшествует решению задач более низких иерархических уровней, то проектирование называют нисходящим, в противном случае восходящим.
При нисходящем проектировании система разрабатывается в условиях, когда ее элементы еще не определены и, следовательно, сведения об их возможностях и свойствах носят предположительный характер. При восходящем проектировании элементы проектируются раньше и, следовательно, требования к системе имеют предположительный характер.
На практике, как правило, сочетают оба указанных вида проектирования.
Например, восходящее проектирование имеет место на всех уровнях, на которых используются унифицированные элементы, на остальных используется нисходящее.
Внешнее и внутреннее проектирование. При нисходящем проектировании формулировка ТЗ на разработку элементов k-го иерархического уровня относится к проектным процедурам этого же уровня. Однако разработка ТЗ на систему более высокого иерархического уровня или на систему унифицированных элементов универсального назначения является самостоятельным этапом проектирования, которое называют внешним. Соответственно, проектирование объекта по сформулированным ТЗ называют внутренним. На практике сочетание процессов внутреннего и внешнего проектирования образуют итерационный процесс корректировки ТЗ.
Унификация проектных решений и процедур. Использование унифицированных и типовых проектных решений упрощает и ускоряет процесс проектирования. Однако унификация целесообразна только в тех случаях, когда из сравнительно небольшого числа элементов проектируется большое разнообразие систем. В некоторых случаях (например, при многократном повторении одинаковых проектных процедур для различных объектов проектирования) возникает потребность в унификации не только самих объектов, но и собственно проектных процедур в рамках САПР.
Отображение процесса проектирования в программное обеспечение сапр
Важнейшим вопросом при создании САПР после формализации процесса проектирования является вопрос отображения проектно-конструкторской деятельности инженера в программное обеспечение.
В общем, виде процесс проектирования в САПР можно упрощенно представить схемой, показанной на рисунке 6. Эта схема отображает элементарную ячейку проектно-конструкторского процесса, из цепочки, которых состоит реальный автоматизированный процесс. Все системы проектирования, создаваемые с помощью современных средств вычислительной техники, являются автоматизированными. Важнейшую роль в этих системах играет человек-инженер, разрабатывающий проект новых технических средств. Человек в САПР решает все неформализованные проектные задачи и задачи планирования работ. Современная САПР является инструментом высококвалифицированного инженера-проектировщика, поэтому тесное взаимодействие человека и ЭВМ в процессе проектирования – один из важнейших принципов построения и эксплуатации САПР.
Основным блоком в схеме процесса автоматизированного проектирования (рисунок 6) является блок проектных решений. В зависимости от полноты формализации наших знаний в конкретной предметной области проектное решение может быть выполнено автоматически или в интерактивном режиме. На основе входных данных и ограничений (независимые параметры проектирования) блок изменяет варьируемые параметры (факторы решения) до получения приемлемых проектных решений (зависимых переменных).
Рисунок 6 – Схема процесса автоматизированного проектирования
Результаты проектирования должны быть представлены в виде, удобном для восприятия человеком, и содержать информацию, на основе которой инженер мог бы вынести суждение о результатах проектирования.
Если проектное решение утверждается, то оформляется требуемая выходная документация, если необходима корректировка проекта, инженер, уточняя варьируемые параметры, в интерактивном режиме добивается нужных результатов, когда же проектно-конструкторский процесс не приводит к намеченной цели, необходимо уточнить входные данные и ограничения.
Рассмотрение даже такой упрощенной схемы процесса проектирования позволяет уточнить разделение функции между инженером и ЭВМ в САПР. Получение вариантов проектных решений и их представление в виде, удобном для восприятия человеком, может быть возложено на ЭВМ в той мере, в какой это позволит сделать математическое обеспечение проектных процедур. Но даже при автоматическом получении вариантов проектных решений за инженером остаются важнейшие функции – ввод исходных данных для проектирования, окончательная оценка и утверждение проектных решении. В интерактивном же режиме проектирования инженер непосредственно участвует в ходе решения задач, воздействуя на выбор факторов решения и уточняя независимые переменные. Получение выходной документации в соответствии с существующими требованиями является операцией рутинной и должно выполняться автоматически.
На основании изложенного модель программного обеспечения автоматизированной проектной процедуры можно представить схемой, показанной на рисунке 7.
Рисунок 7 – Модель программного обеспечения проектной процедуры в САПР
Обобщенная модель программного обеспечения проектной процедуры в САПР имеет ряд составляющих и списки данных. В общем, виде каждая составляющая должна реализоваться своим программным модулем.
Назначение модуля формирования входных данных состоит в создании списка этих данных для проектирования и его контроля при вводе в систему. Структура и формат списка входных данных зависят от содержания проектной процедуры (расчетного модуля). Необходимо предусмотреть существование нескольких версий списка входных данных, которые с заданными именами хранятся на участках магнитного диска. Структура списка данных определяется разработчиком САПР, а формируется он либо в диалоговом режиме пользователем, либо генерируется автоматически предыдущими проектными процедурами.
Программный модуль корректировки входных данных предусматривает редактирование (удаление, вставку и т. п.) списка, потребность в котором возникает из-за ошибок пользователя при вводе данных, обнаруживаемых при контроле, а также при необходимости их уточнения в результате анализа и оценки проектных решений.
Для обеспечения тщательного контроля в САПР должны быть предусмотрены программные средства для визуализации списков данных. В общем случае необходимо иметь возможность получения нескольких видов распечатки списка данных: двоичный, десятичный, символьный, табличный и по записям. Для реализации различных требований пользователя распечатка может выводиться на экран дисплея или на АЦПУ. Все эти операции выполняет модуль распечатки входных данных.