КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Разработка логической модели системы проектирования технологических процессов термообработки заготовокРазработка методов моделирования системы проектирования технологических процессов термообработки заготовок Разработка диаграммы прецедентов использования для системы проектирования технологических процессов термообработки заготовок В процессе составления технического задания для системы проектирования технологических процессов термообработки заготовок были выделены основные требования и перечень функциональных возможностей. Основным исполнителем в системе является технолог. Технолог получается доступ к системе с использованием уникальной учетной записи, сохраненной в БД пользователей, путем аутентификации пользователя. Новому технологу необходимо пройти регистрацию нового пользователя. Основным функциональным требованием к системе является создание и автоматизация заполнения технологической карты для термического процесса. Система интегрирована с CAD-системой AutoCAD. Технолог загружает чертеж с AutoCAD. Система считывает с чертежа данные о детали и заносит данные в технологическую карту. Недостающие данные технолог вводит самостоятельно либо выбирает из списка предложенных системой. В зависимости от указанной марки стали, система автоматически заполняет химические и механические свойства стали в технологической карте. В зависимости от максимального диаметра заготовки, вида сечения заготовки и режима термообработки происходит расчет норм времени для термического режима. На основании расчетных данных, критических точек нагрева, выбранной технологом марки стали и термического режима строится график термического процесса. Запись с данными технологической карты можно сохранить в архив и в любой момент времени составить технологическую карту. Готовую технологическую карту можно отправить на печать. При отсутствии в справочниках необходимых данных, технолог может добавить справочные данные в БД. На основании текстового описания составлена диаграмма прецедентов программно-методического комплекса для автоматизации проектирования технологического процесса термообработки заготовок, представленная на рисунке 1.5.
Рисунок 1.5 – Диаграмма прецедентов для системы проектирования технологических процессов термообработки заготовок Таблица 1.17 – Описание прецедента «Аутентифицировать пользователя»
Таблица 1.18 – Описание прецедента «Зарегистрировать нового пользователя»
Таблица 1.19 – Описание прецедента «Ввести данные о детали»
Таблица 1.20 – Описание прецедента «Добавить справочные данные в БД»
Таблица 1.21 – Описание прецедента «Выполнить расчет»
Таблица 1.22 – Описание прецедента «Расчет размера сечения детали»
Таблица 1.23 – Описание прецедента «Расчет норм времени»
Таблица 1.24 – Описание прецедента «Построить график термического процесса»
Таблица 1.25 – Описание прецедента «Заполнить технологическую карту»
Таблица 1.26 – Описание прецедента «Сформировать технологическую карту»
Таблица 1.28 – Описание прецедента «Сохранить в архив»
Таблица 1.29 – Описание прецедента «Отправить на печать»
Разработка диаграммы классов для ПМК технологического процесса термообработки заготовок Диаграмма классов служит для представления статической модели системы. Диаграмма классов может отражать, в частности, различные взаимосвязи между отдельными сущностями предметной области, такими как объекты и подсистемы, а так же описывать их внутреннюю структуру и типы отношений. Диаграмма классов состоит из множества элементов, которые в совокупности отображают знания о предметной области [14]. Для составления диаграммы классов предметной области «Проектирование технологического процесса термообработки заготовок» ниже представлено описание процесса проектирования технологического процесса термообработки заготовок. Технологу поступает документация в виде технологического процесса на изготовление детали и чертеж на деталь. Проанализировав ее, технологу необходимо составить технологическую карту. На технологической карте отображены данные из справочника химических свойств сталей, справочника механические свойства сталей, справочника сталей, справочника норм времени ТО. На технологической карте отображен график термического процесса. График термического процесса состоит из таких этапов ТО как нагрев, выдержка и охлаждение. Для этапов ТО производится расчет сечения заготовки и расчет норм времени в зависимости от выбранного режима термообработки (расчет норм времени на закалку, расчет норм времени на нормализацию, расчет норм времени на отжиг, расчет норм времени на отпуск). Расчет норм времени производится с учетом указанного оборудования (печь, электрованна) в технологической карте. На основе данного описания составим диаграмму классов предметной области, представленную на рисунке 1.6 Подробное описание классов представлено в таблице 1.30.
Рисунок 1.6 – Диаграмма классов для системы проектирования технологических процессов термообработки заготовок
Таблица 1.30 – Описание классов для системы проектирования технологических процессов термообработки заготовок
Разработка диаграммы последовательностей для системы проектирования технологических процессов термообработки заготовок Диаграмма последовательностей действий позволяет показать динамический аспект программы. Диаграммы последовательностей можно строить как для отдельных объектов, так и для программы (системы) в целом. На диаграмме последовательности изображаются исключительно те объекты, которые непосредственно участвуют во взаимодействии и не показываются возможные статические ассоциации с другими объектами. Для диаграммы последовательности ключевым моментом является именно динамика взаимодействия объектов во времени. При этом диаграмма последовательности имеет как бы два измерения. Одно — слева направо в виде вертикальных линий, каждая из которых изображает линию жизни отдельного объекта, участвующего во взаимодействии. Другое – сверху вниз отображающая изменения состояние объекта во времени [15]. Технолог обращается к классу Система проектирования. Класс Система проектирования обращается к классу Технологическая документация на деталь, который содержит информацию о детали, подлежащей термической обработке.
Рисунок 1.7 – Диаграмма последовательностей для прецедента «Сформировать технологическую карту» Класс Система проектирования создает класс Техкарта. Класс Система проектирования передает данные о детали классу Техкарта. Класс Техкарта создает класс Этап ТО и передает ему данные о детали. Класс Этап ТО создает класс Расчет сечения. Класс Расчет сечения производит расчет сечения детали и возвращает результат классу Этап ТО. Класс Этап ТО создает класс Расчет норм времени. Класс Расчет норм времени производит расчет времени для термического режима и возвращает результат классу Этап ТО. Класс Этап ТО создает класс График и передает ему рассчитанные данные для детали. Класс График возвращает график термического процесса классу Этап ТО. Класс Этап ТО возвращает все полученные данные классу Техкарта. Класс Техкарта формирует отчет технологической карты на термообработку и возвращает его классу Система проектирования. Система проектирования передает технологическую карту технологу. Диаграмма последовательностей для прецедента «Сформировать технологическую карту» представлена на рисунке 1.7.
Дата добавления: 2014-01-04; Просмотров: 632; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |