
- •Лекция 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. Проектирование базы данных
1.6 Разработка физической модели системы проектирования технологических процессов термообработки заготовок
1.6.1 Разработка диаграммы классов пмк для автоматизации проектирования технологического процесса термообработки заготовок
Для отображения статической модели разработанного ПМК построим диаграмму классов. При разработке диаграммы классов был применен шаблон проектирования «Абстрактная фабрика».
Шаблон проектирования – это многократно применяемая архитектурная конструкция, предоставляющая решение общей проблемы проектирования в рамках конкретного контекста и описывающая значимость этого решения [15].
Данный шаблон позволяет изменять поведение системы, варьируя создаваемыми объектами, при этом сохраняя интерфейсы. Он позволяет создавать целые группы взаимосвязанных объектов, которые, будучи созданными одной фабрикой, реализуют общее поведение.
Данный шаблон применяется при условии, что система не должна зависеть от того, как создаются, компонуются и представляются входящие в нее объекты.
Критерии, повлиявшие на выбор шаблона:
– изолирует конкретные классы;
– упрощает замену семейств продуктов.
Шаблон «Абстрактная фабрика» применяется в следующих случаях:
– система не должна зависеть от того, как создаются, компонуются и представляются входящие в нее объекты.
– входящие в семейство взаимосвязанные объекты должны использоваться вместе и необходимо обеспечить выполнение этого ограничения;
– система должна конфигурироваться одним из семейств составляющих ее объектов.
Диаграмма классов ПМК для автоматизации проектирования технологического процесса термообработки заготовок с применением шаблона «Абстрактная фабрика» представлена на рисунке 1.8.
Рисунок 1.8 – Диаграмма классов ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Описание классов разрабатываемого ПМК представлено в таблице 1.31.
Таблица 1.31 – Описание классов ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Класс |
Сфера ответственности (обязанности класса) |
Система |
Распределяет обязанности между остальными классами |
Техкарта |
Формирует технологическую карту |
Технолог |
Обработка данных о заготовке |
Расчет |
Обработка результатов расчета для термического режима |
Расчет норм времени |
Расчет норм времени термического режима |
Расчет сечение |
Определение рассчетного размера сечения заготовки |
График |
Отвечает за хранение графиков-заготовок термических процессов |
Справочники |
Отвечает за добавление/удаление справочных данных для технологического процесса |
1.6.2 Модульная структура пмк
Диаграмма компонентов программно-методического комплекса автоматизации проектирования технологического процесса термообработки заготовок представлена на рисунке 1.9.
Диаграмма компонентов разрабатываемого ПМК состоит из следующих компонентов: главного модуля, модуля обработки данных, модуля формирования документации, модуля справочной системы, модуля построения графиков.
Рисунок 1.9 – Диаграмма компонентов ПМК для автоматизации проектирования технологического процесса термообработки заготовок