Создание модуля инженерных знаний (МИЗ)
Разработка интеллектуальной системы трехмерного проектирования деталей
Часть 2
Издательство МГТУ им. Н.Э. Баумана
Московский государственный технический университет имени Н.Э. Баумана
Разработка интеллектуальной системы трехмерного проектирования деталей
В двух частях
Часть 2
Методические указания к лабораторному практикуму по курсам «Интеллектуальные и интегрированные системы проектирования»
М о с к в а 2015
УДК 658.52.011.56(076)
ББК 32.965
Р177
Рецензент
Разработка интеллектуальной системы трехмерного проектирования деталей.Метод. указания к лабораторному практикуму по курсам «Интеллектуальные и интегрированные системы проектирования». В 2.ч. – Ч.2 / Г.Б. Евгенев, А.А. Кокорев, М.В. Пиримяшкин. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2015. – 19 с.
В методических указаниях описана вторая лабораторная работа цикла из двух лабораторных работ с домашними заданиями, составляющих учебно-лабораторный практикум курса. Лабораторная работа поможет освоению методов и средств разработки баз знаний для интеллектуальной системы автоматизированного проектирования и конструирования деталей редуктора.
Для магистров первого курса кафедры РК9 МГТУ им. Н.Э. Баумана.
УДК 658.52.011.56(076)
ББК 32.965
Учебное издание
Евгенев Георгий Борисович
Кокорев Александр Александрович
Пиримяшкин Михаил Валерьевич
Разработка интеллектуальной системы трехмерного проектирования деталей
Редактор
Корректор
Компьютерная верстка
Подписано в печать 00.00.2011. Формат 60×84/16. Бумага офсетная.
Усл. печ. л. 0,00. Уч.-изд. л. 0,00. Тираж 000 экз.
Изд. № 00. Заказ №
Издательство МГТУ им. Н.Э. Баумана
Типография МГТУ им. Н.Э. Баумана
105005, Москва, 2-я Бауманская ул., 5
© МГТУ им. Н.Э. Баумана, 2015
Московский государственный технический университет имени Н.Э. Баумана
Разработка интеллектуальной системы автоматизации конструирования деталей
Часть 2
Методические указания к лабораторному практикуму по курсу «Системы автоматизированного проектирования в интегрированных компьютеризованных производствах»
М о с к в а 2015
Оглавление
Введение. 6
1.Начало работы. 6
2. Создание модуля инженерных знаний (МИЗ). 7
3. Создание словаря. 10
4. Создание модуля выбора толщины стенки торцевой крышки из таблицы 10
5. Модуль экспорта данных. 13
6. Расчет параметров закладных крышек и экспорт данных. 16
7. ДОМАШНЕЕ ЗАДАНИЕ №2. Разработка базы знаний расчета параметров деталей 18
8. ЛАБОРАТОРНАЯ РАБОТА №2. Разработка комплексной интеллектуальной системы автоматизации конструирования деталей редуктора. 18
Введение
Методические указания посвящены второй лабораторной работе из практикума по курсу «Интеллектуальные и интегрированные системы проектирования». В процессе выполнения этого практикума студенты приобретают умение создавать и применять интеллектуальные системы конструкторско-технологического проектирования.
Настоящая лабораторная работа с домашним заданием посвящена освоению методов и средств разработки экспертной базы знаний для интеллектуальной системы автоматизации конструирования зубчатых колес. В ней используются результаты первой лабораторной работы этого практикума.
1. Начало работы.
ЗапускаемSprutExPro.Создаем новую базу знаний: для этого нажмем кнопку , после чего появится окно (рис. 1), в котором в поле «Имя файла» вводим имя базы знаний, например koleso, нажимаем клавишу Enter, после этого кнопку «Открыть».
Рис. 1.Окно новых баз знаний
Создание модуля инженерных знаний (МИЗ)
Нажимаем кнопку«Модули» –после этого появляется окно (рис. 2).
Рис. 2.Окно модулей базы знаний
Для того чтобы создать новый модуль, необходимо нажать кнопку «Добавить» и заполнить поля «Имя», «Наименование» и «Тип» модуля. Для нашего модуля вводим (рис. 3):
имя formula;
наименование Расчет закладных крышек;
тип Формула.
наименование Расчет закладных крышек подшипников; тип Формула.
наименование Расчет закладных крышек; тип Формула.
Рис. 3.Формирование нового модуля базы знаний
Переходим к описанию модуля. Для этого нажимаем кнопку «Механизм», и появляется окно, показанное на рис. 4.
В окне необходимо ввести формулы для расчета закладных крышек (рис. 5):
del1=0.95*del
S_=0.95*del
C_=0.5*S_
где del1– толщина стенки крышки, контактирующая с подшипником; del – толщина стенки крышки торцевая; S – ширина канавки в корпусе.
Рис. 4.Окно модуля базы знаний типа«Формула»
Рис. 5.Окно записи формул
Далее нажимаем кнопку «Транслировать». Если не было ошибок, то система не выдаст никаких сообщений. Если окажется, что ошибки были, следует позвать преподавателя.
После этого нажимаем кнопку «Моделировать», появляется окно, показанное на рис. 6.
Рис. 6.Окно тестирования формул
В этом окне во входных параметрах необходимо задать значения для расчета и нажать кнопку «Запуск» – после этого система рассчитает по введенным формулам и выдаст выходные значения
(рис. 7).
Рис. 7.Результат тестирования формулы
Если значения рассчитаны правильно, закрываем окно «Моделирование» и окно «Механизм формул» кнопкой .
Создание словаря.
Нажимаем кнопку «Словарь» – после этого откроется окно, в котором уже перечислены переменные, использованные нами в формулах (рис. 8). Теперь для каждой переменной надо задать наименование, например для del толщина стенки крышки торцевая – модуль, мм.
Рис. 8.Окно словаря базы знаний
После того как заполнили поле «Наименование», необходимо добавить все переменные со свойствами, которые будут использоваться в программе:
имя b_;
наименование ширина канавки, мм;
тип REAL.
Закрываем окно словаря (рис. 9)
Рис. 9.Окно отредактированного словаря базы знаний