- •1.История современных сапр.
- •2.Предпосылки и цели создания сапр.
- •3.Принцип построения сапр.
- •4. Сапр как объект проектирования.
- •5.Состав и структура сапр.
- •6. Назначения и задачи сапр.
- •7. Проектирующие, обслуживающие и инвариантные подсистемы.
- •8. Стадии создания сапр.
- •9. Создание новых конструкций машин
- •10. Назначение и состав сапр технологического оборудования
- •11.Cad/cam/cae системы.
- •12. Системный подход. Принципы.
- •13. Классификация и разновидности сапр.
- •14. Этапы построения сборочных чертежей при автоматизированном проектировании
- •15. Автоматизация конструкторского документирования
- •16. Математическое обеспечение в сапр. Состав математического обеспечения.
- •17.Требование к математическому обеспечению.
- •18.Программное обеспечение сапр
- •19.Общие сведения об операционной системе
- •20. Состав операционной системы.
- •21.Общесистемное по
- •22. Специальное по
- •23. Лингвистическое обеспечение
- •24.Классификация языков сапр
- •25. Языки программирования
- •26. Языки проектирования.
- •27. Диалог в сапр. Организация диалога в сапр. Состав. Требования.
- •28.Информационное обеспечение в сапр
- •29. Назначение, сущность и основные части информационного обеспечения.
- •30. Базы данных
- •31.Виды представление Базы Данных
- •32.Методическое обеспечение в сапр
- •33. Организационное обеспечение в сапр
- •34.Техническое обеспечение сапр
- •35.Требования к техническим средствам сапр.
- •36.Автоматизированные рабочие места (арм).
- •37.Периферийное оборудование
- •38.Автоматизация конструкторского проектирования
- •39.Классификация задач конструкторского проектирования.
- •40.Математические модели задач конструкторского проектирования.
- •41. Определение синтеза. Автоматизация синтеза конструкций.
- •42. Прогнозирование конструкций машин.
- •43. Стадии разработки конструкторской документации.
- •44. Процесс проектирования машин. Автоматизация проектирования.
- •45. Требования эксплуатации и требования производства, предъявляемые к конструкции машин.
- •46. Взаимосвязи между основными требованиями эксплуатации, предъявляемыми к конструкции машин.
- •47. Конструирование детали на основе системного подхода.
- •48. Установление размеров детали при автоматизированном проектировании.
- •49.Универсальные пакеты машинной графики (AutoCad, Компас, t-Flex и др.) и их основные характеристики.
- •50. Автоматизация оформления конструкторской документации.
- •51. Установление шероховатости поверхностей детали при автоматизированном проектировании.
- •52.Математические модели при автоматизации технологического проектирования.
- •53. Установление массы детали при автоматизированном проектировании
- •54. Задачи геометрического проектирования.
- •55. Математическое обеспечение сапр технологического оборудования. Состав, требования.
- •56. Комплексные конструкторско-технологические сапр.
- •57. Автоматизация оформления технологической документации.
- •58. Взаимосвязь систем конструкторского и технологического проектирования.
- •59. Анализ конструкций, основные задачи анализа
- •60. Основные документы, регламентирующие организацию функционирования сапр в проектной организации.
- •61. Состав гибких производственных систем.
- •62. Перспективы автоматизации конструкторского и технологического проектирования.
26. Языки проектирования.
Языки проектирования ориентированы на пользователей – проектировщиков и предназначены для эксплуатации САПР. Эта группа языков делится на:
- входные;
- внутренние;
- базовые;
- выходные.
Входные языки являются средством взаимодействия конечного пользователя с САПР, в ходе подготовки и служат для задания исходных данных или формирования проблемы. Они включают в себя языки описания объектов и языки описания заданий, которые описывают не только математические объекта - числа, переменные, массивы, но различные виды графической информации - конструкторские чертежи, схемы и т. п., а также и задания на выполнение проектных операций и процедур.
Внутренние языки обычно скрыты от рядового пользователя и служат для представления информации об объектах и процессах проектирования во внутренних кодах ЭВМ, передаваемой между различными подсистемами САПР и ЭВМ. Они обычно машинно-ориентированны, а поэтому громоздки и неудобны в применении.
Базовый язык - язык проектирования, предназначенный для представления дополнительных сведений к первичному описанию объекта проектирования, проектных решений, описаний проектных процедур (в том числе процедур информационного обмена) и их последовательности. Этот язык, часто называемый языком описания заданий, принимается близким по возможностям, символике в грамматике к универсальным алгоритмическим языкам. При этом целесообразно не разрабатывать оригинальный базовый язык, а использовать универсальный алгоритмический язык, дополнив его отдельными элементами, характерными для разрабатываемого процесса проектирования.
Выходные языки обеспечивают оформление результатов проектирования в текстовом или графическом виде, в форме, удовлетворяющей требованиям его дальнейшего применения. В состав этого вида языков входят различные средства описания результатов проектирования в виде чертежей, технических карт, схем наладок, таблиц, текстовой документации, а также представление формы промежуточных результатов проектирования, используемых в различных подсистемах САПР.
27. Диалог в сапр. Организация диалога в сапр. Состав. Требования.
Важное значение для САПР имеют диалоговые режимы работы пользователя с ЭВМ. Лингвистическое обеспечение диалоговых режимов представляется диалоговыми языками. Фактически диалоговый язык объединяет в себе средства языков входного, выходного и сопровождения и служит для оперативного обмена информацией между человеком и ЭВМ. Различают пассивный и активный диалоговые режимы и соответственно активные и пассивные диалоговые языки. В пассивном диалоговом режиме инициатива диалога принадлежит ЭВМ. Прерывания вычислительного процесса в нужных местах выполнения процесса проектирования и обращения к пользователю осуществляются с помощью диалоговых программных средств, воплощенных в мониторной системе САПР. Обращения ЭВМ к пользователю могут быть следующих типов: запрос, информационное сообщение, подсказка.
Запросы предусматриваются в тех случаях, когда от человека требуется либо задание исходных данных, либо выбор между ограниченным множеством возможных продолжений проектирования. При запросе исходных данных ЭВМ высвечивает на экране дисплея шаблон, состоящий из вопроса и пустых позиций, в которые пользователь должен поместить запрошенные числа или фразы. При запросе варианта дальнейшего проектирования на экране высвечивается меню — вопросы и несколько поименованных вариантов ответа. Пользователю достаточно указать имя выбранного из меню ответа.
Информационные сообщения используются для передачи пользователю промежуточных и окончательных результатов решения, сведений о состоянии его задания. На эти сообщения не требуется реакция пользователя.
Подсказки применяются в тех случаях, когда действия пользователя ошибочны, например нарушаются формальные правила языка.
Что касается форм диалога, то самой идеальной для человека явилась бы форма естественного языка, т. е. возможность беседовать с машиной как с человеком
Следующей по сложности формой диалога является так называемый ординарный диалог, который сейчас распространен довольно широко. Если в предыдущем случае инициатором диалога выступала лишь система, то здесь проектировщик, кроме ответов на запросы системы, получает возможность указывать режим работы, формы ввода-вывода данных, останавливать и запускать вновь систему по своей инициативе, а также задавать численные данные, необходимые для ее работы.
Более совершенной формой диалога является диалог на основе директивного языка. Запросы и ответы проектировщика формируются в виде директив, имеющих строго определенную структуру.
Последней формой диалога является диалог на основе процедурно-ориентированных языков типа BASIC, Pascal, С, С++ и др. Процесс общения пользователя с системой сводится в этом случае к написанию программы на соответствующем расширенном варианте процедурно-ориентированного языка.
