- •151001 «Технология машиностроения»
- •150401 «Проектирование технических и технологических комплексов»
- •Аннотация
- •1. Методология проектирования. Особенности технологического проектирования.
- •1.1. Методология проектирования.
- •1.2. Классификация сапр
- •1.3. Структура сапр
- •1.4. Особенности технологического проектирования
- •Методология проектирования.
- •Проектирование технологических процессов на основе системного
- •2.1. Разработка стратегий проектирования.
- •2.3 Методы проектирования тп.
- •2.4. Проектирование технологических процессов на основе системного подхода
- •Виды обеспечения сапр
- •3.1. Виды обеспечения сапр
- •3.2.Специальное программное обеспечение
- •3.3. Общее программное обеспечение
- •Техническое обеспечение сапр. Технологические средства обеспечения сапр
- •Характеристика технических средств
- •4.1. Техническое обеспечение сапр
- •4.2. Характеристика технических средств
- •4.3.Режим работы эвм.
- •Математическое обеспечение сапр. Математическое моделирование.
- •5.1. Математическое обеспечение сапр.
- •5.2.Требования к м .О
- •5.3. Последовательность решения задач на эвм.
- •5.4. Построение математической модели объектов проектирования.
- •5.5. Математическое моделирование в сапр.
- •Лингвистическое обеспечение сапр
- •6.1. Лингвистическое обеспечение сапр
- •6.2. Алгоритмические языки.
- •6.3. Языки проектирования
- •6.4. Входной язык для технологического проектирования
- •6.5. Язык описания детали
- •Информационное обеспечение сапр
- •7.1. Информационное обеспечение сапр.
- •7.2. База данных
- •7.3. Автоматизированный банк данных
- •7.4. Виды представления базы данных
- •7.5. Структура базы данных
- •7.6. Пример организации массивов бд
- •Программное обеспечение сапр
- •8.1. Программное обеспечение сапр.
- •8.2. Специальное программное обеспечение
- •8.3. Модульный принцип построения ппп
- •8.4. Структурное программирование
- •8.5. Разработка программного обеспечения
- •Методическое и организационное обеспечение сапр. Диалоговые системы проектирования.
- •9.1. Методическое обеспечение сапр.
- •9.2. Организационное обеспечение
- •9.3. Диалоговые системы проектирования
- •9.4. Средства диалогового проектирования
- •Задачи и структура сапр
- •10.1. Задачи сапр.
- •10.2. Исходная информация для разработки технологических процессов.
- •Формализация технологического проектирования.
- •11.1 Формализация технологического проектирования.
- •11.2. Принятие решений при технологическом проектировании
- •Сапр технологических процессов механической обработки. Синтез маршрута обработки. Выбор технологических баз, размерный анализ.
- •Сапр процессов обработки
- •12.2. Анализ размерных связей деталей с использованием теории графов
- •Сапр технологических операций
- •13.1. Общая схема проектирования технологических операций
- •13.2. Алгоритм расчета припусков и межоперационных размеров
- •13.3. Алгоритм выбора оборудования
- •13.4. Алгоритм выбора схемы установки детали
- •13.5. Алгоритм выбора установочно-зажимного приспособления
- •13.6. Алгоритм выбора количества и последовательности переходов в операции
- •13.7. Автоматизация проектирования переходов
- •Методы оптимизации проектных решений
- •14.1. Этапы создания систем сапр.
- •14.2. Теория оптимизации
- •Структурная оптимизация тп
- •15.1. Особенности структурной оптимизации технологических процессов
- •15.2. Оптимизация выбора вида заготовки и методов ее изготовления
- •15.3. Оптимизация выбора технологических операций
- •Параметрическая оптимизация тп
- •16.1. Особенности параметрической оптимизации технологических процессов
- •16.2. Постановка задачи расчета оптимальных режимов обработки материалов резанием
- •16.3. Расчет оптимальных режимов резания методом линейного программирования
- •Лекция 17 (1 часа)..
- •7. Стадии создания сапр.
- •Стадии создания сапр
- •17.2. Экономическая эффективность использования сапр
9.4. Средства диалогового проектирования
Диалог подразумевает наличие двух участников: человека и ЭВМ. Каждый из них может находиться либо в активном, либо в пассивном состоянии. Участник пребывает в активном состоянии, если он выполняет действие по анализу полученного сообщения и формированию нового, и в пассивном, если не предпринимает никаких действий в ожидании сообщения. В диалоговом взаимодействии ситуация, когда оба участника диалога находятся в пассивном состоянии, является тупиковой, поскольку из нее невозможно выйти, опираясь лишь на средства ведения диалога.
Если оба участника диалога поочередно меняют свои состояния, то такой диалог называют синхронным (в синхронном диалоге участники как бы поочередно включают и выключают друг друга из разговора).
Если оба участника диалога одновременно находятся в активном состоянии, то такой диалог называют асинхронным (в асинхронном диалоге человек имеет возможность в любой момент времени вмешаться в ход выполнения машинной процедуры с целью ее приостановления или внесения изменений).
Асинхронный диалог распространен в имитационном моделировании, при решении задач оптимизации, а также организации вычислительного процесса. В этом случае пользователю со стороны ЭВМ постоянно поставляются на экран дисплея сообщения о текущем состоянии машинной процедуры. Пользователь, как и ЭВМ, находится в активном состоянии и при необходимости прерывает активность ЭВМ, переводя ее в пассивное состояние.
Взаимодействие пользователя с ЭВМ происходит посредством сообщений - совокупности данных, достаточной для выполнения определенных действий. Сообщение, поступающее от ЭВМ к пользователю, называется выходным, а сообщение от пользователя к ЭВМ - входным. Обычно сообщение размещается на экране дисплея и называется кадром. Обменом называют последовательность, включающую сообщение от пользователя к ЭВМ, реакцию ЭВМ (машинную процедуру) и сообщение от ЭВМ пользователю.
Сообщение несет в себе совокупность сведений, передаваемых одним участником диалога другому, с тем чтобы вызвать определенную реакцию у партнера. Реакция партнера определяется содержанием сообщения. По содержанию сообщение может быть информационным, запросом или ответом. Если сообщение предназначено для передачи вопроса партнеру и предполагает получение от него обязательно ответа на этот запрос, то первое сообщение называется запросом, а второе - ответом.
Таким образом, запрос всегда предполагает последующий ответ, а любой ответ формируется как реакция на предшествующий запрос. Если же сообщение содержит сведения, не предполагающие немедленного действия и не являющиеся ответом на запрос, то оно называется информационным.
Взаимодействие проектировщика с ЭВМ должно производиться в форме, понятной и удобной для построения. Различают формы сообщений: табличную, директивную и с использованием отраженного естественного языка (ОЕЯ).
Табличная форма сообщения представляет собой форматизированную таблицу, размещаемую на экране дисплея, с поименованными полями, где и располагается необходимая информация в символическом или числовом виде.
Директива (команда) есть некоторый оператор, выбираемый из заданного множества операторов и формируемый в соответствии с определенными для него синтаксисом и семантикой. Директивная форма сообщений предоставляет проектировщику большую свободу действий по сравнению с табличной.
Сообщение в форме некоторой фразы на ОЕЯ наиболее удобно в применении к проектировщику, не знакомому с алгоритмическими языками, но желающему иметь широкий диапазон возможных действий. Как правило, использование ОЕЯ влечет введение метадиалога с целью устранения неопределенностей, возникающих при построении фраз. Несмотря на сложность реализации, эта форма сообщений все шире используется в САПР ТП, поскольку при ее использовании проектировщик освобождается от изучения специализированных языков общения с ЭВМ.
В рамках приведенной классификации в настоящее время сложились некоторые типовые соотношения. Так, информационные сообщения являются выходными, а директивные - входными сообщениями. Выходные запросы табличной формы, предназначенные для задания проектировщиком исходных данных последующей машинной процедуре, называются шаблонами. Аналогичные запросы, содержащие перечень возможных альтернатив продолжения процесса проектирования с указанием их шифров (номер либо имя), называются меню. Выходные информационные сообщения, как правило, имеют смысл подсказок. Если форма входных и выходных сообщений - ОЕЯ, то диалог называется свободным.
Проектировщикам, не знающим структуры диалога, рекомендуется взаимодействие с ЭВМ с использованием шаблонов и меню, а также свободный диалог. Для проектировщика, хорошо знакомого с графом состояний экрана, целесообразно использование директив, позволяющих исключить метадиалог и сократить время на поиск необходимых проектных решений.
Лекция 10 (2 часа).