
- •Лекция 33 Математическое моделирование при автоматизированном проектировании технологических процессов реферат
- •Содержание
- •Введение
- •1. Общая часть
- •1.1 Анализ процесса термической обработки заготовок
- •1.1.1 Анализ режимов термической обработки заготовок и процесса ручного составления технологической карты для единичного производства
- •1.1.2 Анализ систем автоматизированного проектирования технологических процессов
- •1.1.3 Анализ выбора средств разработки программного обеспечения для системы автоматизированного проектирования технологических процессов
- •1.2 Разработка математической модели для проектирования технологического процесса термообработки заготовок
- •1.3 Разработка структурно-функциональной модели системы автоматизированного проектирования технологического процесса термообработки заготовок
- •1.5 Разработка методов моделирования системы проектирования технологических процессов термообработки заготовок
- •1.5.1 Разработка логической модели системы проектирования технологических процессов термообработки заготовок
- •1.6 Разработка физической модели системы проектирования технологических процессов термообработки заготовок
- •1.6.1 Разработка диаграммы классов пмк для автоматизации проектирования технологического процесса термообработки заготовок
- •1.6.2 Модульная структура пмк
- •1.6.3 Разработка диаграммы развертывания пмк для автоматизации проектирования технологического процесса термообработки заготовок
- •1.6.4 Разработка модели «сущность-связь» (er-диаграммы) для пмк автоматизации проектирования технологического процесса термообработки заготовок
- •2. Специальная часть. Разработка проекта программно-методического комплекса автоматизации проектирования технологического процесса термообработки заготовок в огмет зао нкмз
- •2.1 Структура и функциональное назначение отдельных модулей пмк для автоматизации проектирования технологического процесса термообработки заготовок в огМет зао нкмз
- •Соединение с базой данных
- •2.2 Результаты углубленной разработки отдельных модулей пмк для автоматизации проектирования технологического процесса термообработки заготовок
- •2.3 Элементы интерфейса пмк для автоматизации проектирования технологического процесса термообработки заготовок
- •2.4 Инструкция по установке пмк для автоматизации проектирования технологического процесса термообработки заготовок
- •2.5 Инструкция пользователя пмк для автоматизации проектирования технологического процесса термообработки заготовок
- •3. Экономические расчеты
- •3.1 Расчет капитальных затрат на создание пмк для автоматизации проектирования технологического процесса термообработки заготовок
- •3.2 Расчет годовой экономии от автоматизации работы технолога
- •3.3 Расчет годового экономического эффекта
- •3.4 Расчет коэффициента экономической эффективности и срока окупаемости капиталовложений
- •3.5 Выводы по разделу
- •4. Охрана труда
- •4.1 Анализ опасных и вредных производственных факторов
- •4.2 Разработка мероприятий по обеспечению безопасных и комфортных условий труда
- •4.3 Оценка эффективности мероприятий
- •Общие выводы
- •Список использованной литературы
- •Приложение a
- •Связи между свойствами поверхностей деталей и операторами(технологическими переходами)
- •Связи между совокупностями свойств деталей и операторами (технологическими переходами)
- •Связи между свойствами поверхностей детали и операторами технологического процесса
- •Условия применимости зубошевинговальных станков
- •10.1. Назначение, сущность и составные части информационного обеспечения (ио) сапр
- •10.2. Уровни представления данных
- •10.3. Проектирование базы данных
2. Специальная часть. Разработка проекта программно-методического комплекса автоматизации проектирования технологического процесса термообработки заготовок в огмет зао нкмз
2.1 Структура и функциональное назначение отдельных модулей пмк для автоматизации проектирования технологического процесса термообработки заготовок в огМет зао нкмз
Программно-методический комплекс (ПМК) предназначен для определенного класса задач (предметная область) и в пределах этого класса обладает универсальностью, имеет средства управления, позволяющие выбрать конкретные возможности из числа предусмотренных.
ПМК – это объединение управляющих, обслуживающих и обрабатывающих модулей.
Функция обрабатывающих модулей состоит в реализации шагов алгоритма преобразования значений входных данных в результаты-значения выходных данных.
Управляющие модули преобразуют задание пользователя в последовательность вызовов обрабатывающих модулей.
Обслуживающие модули обеспечивают внешний и внутренний интерфейсы ПМК, то есть обеспечивают взаимодействие пакета с пользователем и управляющих модулей с информационной базой, в данном случае с базой данных, и обрабатывающими модулями. В общем случае разделение на управляющие и обслуживающие модули носит условный характер.
База Данных (БД) – структурированный организованный набор данных.
Рассмотрим алгоритм работы ПМК для автоматизации проектирования технологического процесса термообработки заготовок.
Запуск программы
нет
Соединение с базой данных
Отображение данных в таблице
Ввод данных
Сохранение данных
Составление отчетов
Отображение отчета в Fast
Report
да
Сохранение/Печать
отчета
Р
исунок
2.1 – Блок-схема алгоритма работы ПМК
Работа ПМК начинается с запуска файла TexProc. Перед пользователем появляется форма аутентификации пользователя. При успешном прохождении аутентификации, пользователь получает доступ к системе. В противном случае пользователю выдается сообщение об ошибке. Программа проверяет связь с базой данных и загружает данные в таблицы. После введения данных для нового технологического процесса, данные сохраняются. В таблице с данными технологических картах появляется новая запись. Выбрав необходимую запись и нажав на кнопку «Создание технологической карты» программа формирует отчет и выводит на экран пользователю. Блок-схема работы ПМК представлена на рисунке 2.1
Модульная структура ПМК для автоматизации проектирования технологического процесса термообработки заготовок представлена на рисунке 15. Функциональное назначение обслуживающих модулей ПМК для автоматизации проектирования технологического процесса термообработки заготовок представлено в таблице 2.2
Рисунок 2.2 – Модульная структура ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Таблица 2.1 – Функциональное назначение обслуживающих модулей ПМК для автоматизации проектирования технологического процесса термообработки заготовок в ОГМет ЗАО НКМЗ
Модуль |
Описание |
Авторизация пользователя |
Форма для авторизации пользователя на входе в систему |
Выбор данных |
Выбор справочных данных на форме ПМК |
Расчеты для термического процесса |
Производятся расчет, необходимые для дальнейшего построения графика термопроцесса |
Работа со справочниками |
Добавление, удаление данных со справочников |
Формирование технологической карты |
Формирование готового отчета технологической карты |
Функциональное назначение обрабатывающих модулей ПМК для автоматизации проектирования технологического процесса термообработки заготовок представлено в таблице 2.2.
Таблица 2.2 – Функциональное назначение обрабатывающих модулей ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Модуль |
Описание |
Регистрация пользователя |
Форма для регистрации пользователей в системе |
Выбор марки стали |
В зависимости от выбранной на форме марки стали, организован поиск в БД ее механических и химических свойств, критических температурных точек |
Выбор оборудования |
Организация выбора наиболее экономичное оборудование для данного технологического процесса, в зависимости от температурного режима |
Определение расчетного размера заготовки |
Организация определения расчетного размера заготовки |
Расчет норм времени |
Организация расчета норм времени для заданного режима термообработки |
Добавление данных |
Организация добавления данных в справочники |
Построение графика термического процесса |
Организация отрисовки графика термического процесса |
Данные о заготовке, химические и механически свойства стали |
Организация внесения данных в технологическую карту |
Для организации интерфейса ПМК для автоматизации проектирования технологического процесса термообработки заготовок используется управляющий модуль «Управление модулями».