Автоматизация проектирования и составления технологической карты термообработки заготовок
Анализ процесса термической обработки заготовок. Разработка проекта программно-методического комплекса (ПМК) автоматизации проектирования технологического процесса термообработки заготовок в ОГМет ЗАО НКМЗ. Расчет капитальных затрат на создание ПМК.
Рубрика | Производство и технологии |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 19.06.2010 |
Размер файла | 1,7 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
27.02.2010
Предварительная разработка проекта системы проектирования технологических процессов термообработки заготовок с использованием UML: диаграммы прецедентов использования, диаграммы классов и последовательности. Выбор средства разработки и СУБД.
Технический проект
20.03.2010
Реализация рабочей версии системы проектирования технологических процессов термообработки заготовок с основной функциональностью; модульные тесты.
Рабочий проект
30.04.2010
Корректировка и доработка программного обеспечения;
разработка документации.
Внедрение
1.06.2010
Подготовка и внедрение системы проектирования технологических процессов термообработки заготовок на рабочем месте; внесение корректировок в программное обеспечение и документацию.
Порядок контроля и приемки
Виды испытаний: тестирование работоспособности программного продукта в целом, проверка реализации всех необходимых функций.
Порядок контроля:
- тестирующий запуск программного продукта и сравнение ожидаемых результатов с полученными;
- проверка реакции программы на различные действия пользователя;
- проверка корректности завершения программы.
1.5 Разработка методов моделирования системы проектирования технологических процессов термообработки заготовок
1.5.1 Разработка логической модели системы проектирования технологических процессов термообработки заготовок
Разработка диаграммы прецедентов использования для системы проектирования технологических процессов термообработки заготовок
В процессе составления технического задания для системы проектирования технологических процессов термообработки заготовок были выделены основные требования и перечень функциональных возможностей.
Основным исполнителем в системе является технолог. Технолог получается доступ к системе с использованием уникальной учетной записи, сохраненной в БД пользователей, путем аутентификации пользователя. Новому технологу необходимо пройти регистрацию нового пользователя.
Основным функциональным требованием к системе является создание и автоматизация заполнения технологической карты для термического процесса. Система интегрирована с CAD-системой AutoCAD. Технолог загружает чертеж с AutoCAD. Система считывает с чертежа данные о детали и заносит данные в технологическую карту. Недостающие данные технолог вводит самостоятельно либо выбирает из списка предложенных системой. В зависимости от указанной марки стали, система автоматически заполняет химические и механические свойства стали в технологической карте. В зависимости от максимального диаметра заготовки, вида сечения заготовки и режима термообработки происходит расчет норм времени для термического режима. На основании расчетных данных, критических точек нагрева, выбранной технологом марки стали и термического режима строится график термического процесса. Запись с данными технологической карты можно сохранить в архив и в любой момент времени составить технологическую карту. Готовую технологическую карту можно отправить на печать. При отсутствии в справочниках необходимых данных, технолог может добавить справочные данные в БД.
На основании текстового описания составлена диаграмма прецедентов программно-методического комплекса для автоматизации проектирования технологического процесса термообработки заготовок, представленная на рисунке 1.5.
Рисунок 1.5 - Диаграмма прецедентов для системы проектирования технологических процессов термообработки заготовок
Таблица 1.17 - Описание прецедента «Аутентифицировать пользователя»
Описание прецедента «Аутентифицировать пользователя» |
|
Основной исполнитель - Технолог |
|
Предусловия: технолог зарегистрирован в системе |
|
Входные данные: логин, пароль |
|
Основной успешный сценарий (основной процесс): логин и пароль верны |
|
Частота выполнения: для каждого входа в систему |
|
Постусловия (результаты): пользователь прошел аутентификацию в системе |
|
Выходные данные: получен доступ входа в систему |
Таблица 1.18 - Описание прецедента «Зарегистрировать нового пользователя»
Описание прецедента «Зарегистрировать нового пользователя» |
|
Основной исполнитель - Технолог |
|
Предусловия: технолог не зарегистрирован в системе |
|
Входные данные: логин и пароль технолога |
|
Основной успешный сценарий (основной процесс): технолог зарегистриван в системе |
|
Частота выполнения: по требования технолога |
|
Постусловия (результаты): технолог зарегистрирован и может пройти аутентификацию |
|
Выходные данные: получен доступ входа в систему |
Таблица 1.19 - Описание прецедента «Ввести данные о детали»
Описание прецедента «Ввести данные о детали» |
|
Основной исполнитель - Технолог |
|
Предусловия: - технолог зарегистрирован в системе; - технолог владеет всеми необходимыми данными для составления технологической карты. |
|
Входные данные: - марка стали; - диаметр (толщина) заготовки; - вид сечения; - режим термообработки. |
|
Основной успешный сценарий (основной процесс): данные введены |
|
Частота выполнения: для каждого технологического процесса на деталь |
|
Постусловия (результаты): данные могут быть использованы для составления технологической карты |
|
Выходные данные: введенные данные корректны |
Таблица 1.20 - Описание прецедента «Добавить справочные данные в БД»
Описание прецедента «Добавить справочные данные в БД» |
|
Основной исполнитель - Технолог |
|
Предусловия: - технолог прошел аутентификацию; - технолог владеет всеми необходимыми данными. |
|
Входные данные: справочные данные для технологического процесса |
|
Основной успешный сценарий (основной процесс): данные добавлены в БД |
|
Частота выполнения: по требованию технолога |
|
Постусловия (результаты): данные могут быть использованы для составления технологической карты |
|
Выходные данные: данные добавлены в БД |
Таблица 1.21 - Описание прецедента «Выполнить расчет»
Основной исполнитель - технолог |
|
Предусловия: данные о детали внесены технологом, справочные данные выбраны из БД |
|
Входные данные: - марка стали; - диаметр (толщина) заготовки; - вид сечения; - режим термообработки; - Sb - предел кратковременной прочности, [МПа]; - ST - предел текучести для остаточной деформации , [МПа]; - d5 - относительное удлинение при разрыве, [%]; - у - относительное сужение, [%]; - KCU - ударная вязкость, [кДж/м2]; - НВ - твердость по Бринеллю, [МПа]; - температура критических точек термообработки стали. |
|
Основной успешный сценарий (основной процесс): выполнен расчет термического процесса для детали |
|
Частота выполнения: для каждого технологического процесса на деталь |
|
Постусловия (результаты): выполнен расчет, данные могут быть использованы для построения графика термического режима |
|
Выходные данные: нормы времени |
Таблица 1.22 - Описание прецедента «Расчет размера сечения детали»
Описание прецедента «Расчет размера сечения детали» |
|
Основной исполнитель - технолог |
|
Предусловия: исходные данные внесены технологом, справочные данные выбраны из БД |
|
Входные данные: вид сечения заготовки, - диаметр (толщина) заготовки. |
|
Основной успешный сценарий (основной процесс): выбраны все необходимые параметры, определен расчетный размер заготовки |
|
Частота выполнения: для каждой детали |
|
Постусловия (результаты): расчетный размер детали используется при расчете норм времени |
|
Выходные данные: расчетный размер детали |
Таблица 1.23 - Описание прецедента «Расчет норм времени»
Описание прецедента «Расчет норм времени» |
|
Основной исполнитель - технолог |
|
Предусловия: рассчитано сечение детали |
|
Входные данные: расчетный размер сечения детали, термический режим |
|
Основной успешный сценарий (основной процесс): расчет норм времени для определенного термического режима |
|
Частота выполнения: для каждого технологического процесса на деталь |
|
Постусловия (результаты): рассчитаны нормы времени для построения графика термического режима |
|
Выходные данные: нормы времени для термического режима |
Таблица 1.24 - Описание прецедента «Построить график термического процесса»
Описание прецедента «Построить график термического процесса» |
|
Основной исполнитель - технолог |
|
Предусловия: - рассчитан размер сечения детали; - рассчитаны нормы времени термического режима. |
|
Входные данные: - режим термообработки; - температура критических точек термообработки стали; - расчетный размер сечения детали; - рассчитанные нормы времени для термического режима. |
|
Основной успешный сценарий (основной процесс): построен график термического режима для детали |
|
Частота выполнения: для каждого технологического процесса на деталь |
|
Постусловия (результаты): термический процесс представлен в технологической карте |
|
Выходные данные: график термического режима на обрабатываемую деталь |
Таблица 1.25 - Описание прецедента «Заполнить технологическую карту»
Описание прецедента «Заполнить технологическую карту» |
|
Основной исполнитель - технолог |
|
Предусловия: - введены исходные данные о детали; - выбрана сталь, из которой изготовлена деталь; - выбран термический режим; - рассчитан размер сечения детали. |
|
Входные данные: - № заказа; - № чертежа; - наименование заготовки; - марка стали; - диаметр (толщина) заготовки; - вид сечения; - режим термообработки; - ST - предел текучести для остаточной деформации , [МПа]; - d5 - относительное удлинение при разрыве, [%]; - у - относительное сужение, [%]; - KCU - ударная вязкость, [кДж/м2]; - НВ - твердость по Бринеллю, [МПа]. |
|
Основной успешный сценарий (основной процесс): данные внесены в технологическую карту |
|
Частота выполнения: для каждого технологического процесса на деталь |
|
Постусловия (результаты): данные об обрабатываемой детали представлены в технологической карте |
|
Выходные данные: технологическая карта с данными об обрабатываемой детали |
Таблица 1.26 - Описание прецедента «Сформировать технологическую карту»
Описание прецедента «Сформировать технологическую карту» |
|
Основной исполнитель - технолог |
|
Предусловия: - технологическая карта заполнена данными об обрабатываемой детали; - построен термический режим на обрабатываемую деталь. |
|
Входные данные: - № заказа; - № чертежа; - наименование заготовки; - марка стали; - диаметр (толщина) заготовки; |
|
- вид сечения; - режим термообработки; - ST - предел текучести для остаточной деформации , [МПа]; - d5 - относительное удлинение при разрыве, [%]; - у - относительное сужение, [%]; - KCU - ударная вязкость, [кДж/м2]; - НВ - твердость по Бринеллю, [МПа]; - расчетный размер сечения детали; - рассчитанные нормы времени; - график термического режима. |
|
Основной успешный сценарий (основной процесс): технологическая карта сформирована |
|
Частота выполнения: для каждого технологического процесса на деталь |
|
Постусловия (результаты): технологическая карта составлена, может быть выведена на печать либо сохранена в архиве |
|
Выходные данные: заполненная технологическая карта с данными об обрабатываемой детали и графиком термического режима |
Таблица 1.28 - Описание прецедента «Сохранить в архив»
Основной исполнитель - технолог |
|
Предусловия: технологическая карта сформирована |
|
Входные данные: технологическая карта |
|
Основной успешный сценарий (основной процесс): технологическая карта сохранена в БД |
|
Частота выполнения: по требованию технолога |
|
Постусловия (результаты): поиск однотипных технологических процессов в БД |
|
Выходные данные: запись в БД |
Таблица 1.29 - Описание прецедента «Отправить на печать»
Основной исполнитель - технолог |
|
Предусловия: технологическая карта сформирована |
|
Входные данные: технологическая карта |
|
Основной успешный сценарий (основной процесс): технологическая карта отправлена на печать |
|
Частота выполнения: по требованию технолога |
|
Постусловия (результаты): технологическая карта в бумажном варианте передается в цех |
|
Выходные данные: технологическая карта в бумажном варианте |
Разработка диаграммы классов для ПМК технологического процесса термообработки заготовок
Диаграмма классов служит для представления статической модели системы. Диаграмма классов может отражать, в частности, различные взаимосвязи между отдельными сущностями предметной области, такими как объекты и подсистемы, а так же описывать их внутреннюю структуру и типы отношений. Диаграмма классов состоит из множества элементов, которые в совокупности отображают знания о предметной области [14].
Для составления диаграммы классов предметной области «Проектирование технологического процесса термообработки заготовок» ниже представлено описание процесса проектирования технологического процесса термообработки заготовок.
Технологу поступает документация в виде технологического процесса на изготовление детали и чертеж на деталь. Проанализировав ее, технологу необходимо составить технологическую карту.
На технологической карте отображены данные из справочника химических свойств сталей, справочника механические свойства сталей, справочника сталей, справочника норм времени ТО. На технологической карте отображен график термического процесса.
График термического процесса состоит из таких этапов ТО как нагрев, выдержка и охлаждение.
Для этапов ТО производится расчет сечения заготовки и расчет норм времени в зависимости от выбранного режима термообработки (расчет норм времени на закалку, расчет норм времени на нормализацию, расчет норм времени на отжиг, расчет норм времени на отпуск).
Расчет норм времени производится с учетом указанного оборудования (печь, электрованна) в технологической карте.
На основе данного описания составим диаграмму классов предметной области, представленную на рисунке 1.6
Подробное описание классов представлено в таблице 1.30.
Рисунок 1.6 - Диаграмма классов для системы проектирования технологических процессов термообработки заготовок
Таблица 1.30 - Описание классов для системы проектирования технологических процессов термообработки заготовок
Класс |
Сфера ответственности (обязанности класса) |
Базовый класс |
|
Система проектирования |
является распорядителем и уведомляет остальные классы о том, что необходимо выполнить очередные действия |
- |
|
Технологическая документация на деталь |
Содержит в себе данные о детали, подлежащей термической обработке |
- |
|
Технолог |
Отвечает за обработку входных данных с о заготовке с чертежа, данные вводимые технологом |
Система проектирования |
|
Техкарта |
Заполнение технологической карты. Хранение данных в БД о составленных ранее технологических картах |
Система проектирования |
|
Расчет |
Обработка результатов расчетов |
Технолог |
|
Расчет норм времени |
Расчет норм времени термического режима |
Расчет |
|
Расчет сечения |
Определение расчетного размера сечения заготовки |
Расчет |
|
Оборудование |
Отвечает за выбор оборудования для процесса |
Техкарта |
|
Этап ТО |
Отвечает за этапы термической обработки детали |
Техкарта |
|
График |
Обрисовка графика термического процесса в отчете технологической карты |
Этап ТО |
|
Справочник |
Отвечает за добавление/удаление справочных данных для технологического процесса |
Система проектирования |
Разработка диаграммы последовательностей для системы проектирования технологических процессов термообработки заготовок
Диаграмма последовательностей действий позволяет показать динамический аспект программы. Диаграммы последовательностей можно строить как для отдельных объектов, так и для программы (системы) в целом. На диаграмме последовательности изображаются исключительно те объекты, которые непосредственно участвуют во взаимодействии и не показываются возможные статические ассоциации с другими объектами. Для диаграммы последовательности ключевым моментом является именно динамика взаимодействия объектов во времени. При этом диаграмма последовательности имеет как бы два измерения. Одно -- слева направо в виде вертикальных линий, каждая из которых изображает линию жизни отдельного объекта, участвующего во взаимодействии. Другое - сверху вниз отображающая изменения состояние объекта во времени [15].
Технолог обращается к классу Система проектирования. Класс Система проектирования обращается к классу Технологическая документация на деталь, который содержит информацию о детали, подлежащей термической обработке.
Рисунок 1.7 - Диаграмма последовательностей для прецедента «Сформировать технологическую карту»
Класс Система проектирования создает класс Техкарта. Класс Система проектирования передает данные о детали классу Техкарта. Класс Техкарта создает класс Этап ТО и передает ему данные о детали. Класс Этап ТО создает класс Расчет сечения. Класс Расчет сечения производит расчет сечения детали и возвращает результат классу Этап ТО. Класс Этап ТО создает класс Расчет норм времени. Класс Расчет норм времени производит расчет времени для термического режима и возвращает результат классу Этап ТО. Класс Этап ТО создает класс График и передает ему рассчитанные данные для детали. Класс График возвращает график термического процесса классу Этап ТО. Класс Этап ТО возвращает все полученные данные классу Техкарта. Класс Техкарта формирует отчет технологической карты на термообработку и возвращает его классу Система проектирования. Система проектирования передает технологическую карту технологу.
Диаграмма последовательностей для прецедента «Сформировать технологическую карту» представлена на рисунке 1.7.
1.6 Разработка физической модели системы проектирования технологических процессов термообработки заготовок
1.6.1 Разработка диаграммы классов ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Для отображения статической модели разработанного ПМК построим диаграмму классов. При разработке диаграммы классов был применен шаблон проектирования «Абстрактная фабрика».
Шаблон проектирования - это многократно применяемая архитектурная конструкция, предоставляющая решение общей проблемы проектирования в рамках конкретного контекста и описывающая значимость этого решения [15].
Данный шаблон позволяет изменять поведение системы, варьируя создаваемыми объектами, при этом сохраняя интерфейсы. Он позволяет создавать целые группы взаимосвязанных объектов, которые, будучи созданными одной фабрикой, реализуют общее поведение.
Данный шаблон применяется при условии, что система не должна зависеть от того, как создаются, компонуются и представляются входящие в нее объекты.
Критерии, повлиявшие на выбор шаблона:
- изолирует конкретные классы;
- упрощает замену семейств продуктов.
Шаблон «Абстрактная фабрика» применяется в следующих случаях:
- система не должна зависеть от того, как создаются, компонуются и представляются входящие в нее объекты.
- входящие в семейство взаимосвязанные объекты должны использоваться вместе и необходимо обеспечить выполнение этого ограничения;
- система должна конфигурироваться одним из семейств составляющих ее объектов.
Диаграмма классов ПМК для автоматизации проектирования технологического процесса термообработки заготовок с применением шаблона «Абстрактная фабрика» представлена на рисунке 1.8.
Рисунок 1.8 - Диаграмма классов ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Описание классов разрабатываемого ПМК представлено в таблице 1.31.
Таблица 1.31 - Описание классов ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Класс |
Сфера ответственности (обязанности класса) |
|
Система |
Распределяет обязанности между остальными классами |
|
Техкарта |
Формирует технологическую карту |
|
Технолог |
Обработка данных о заготовке |
|
Расчет |
Обработка результатов расчета для термического режима |
|
Расчет норм времени |
Расчет норм времени термического режима |
|
Расчет сечение |
Определение рассчетного размера сечения заготовки |
|
График |
Отвечает за хранение графиков-заготовок термических процессов |
|
Справочники |
Отвечает за добавление/удаление справочных данных для технологического процесса |
1.6.2 Модульная структура ПМК
Диаграмма компонентов программно-методического комплекса автоматизации проектирования технологического процесса термообработки заготовок представлена на рисунке 1.9.
Диаграмма компонентов разрабатываемого ПМК состоит из следующих компонентов: главного модуля, модуля обработки данных, модуля формирования документации, модуля справочной системы, модуля построения графиков.
Рисунок 1.9 - Диаграмма компонентов ПМК для автоматизации проектирования технологического процесса термообработки заготовок
1.6.3 Разработка диаграммы развертывания ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Диаграмма развертывания используется для моделирования физических аспектов системы. Диаграмма развертывания позволяет визуализировать элементы и компоненты программы, существующие лишь на этапе ее исполнения. На рисунке 1.10 представлена диаграмма развертывания системы автоматизации проектирования технологического процесса термообработки заготовок.
Описание диаграммы развертывания: к компьютеру подключены:
- устройства ввода информации (Клавиатура и Мышь);
- устройство вывода информации (Монитор и Принтер).
Рисунок 1.10 - Диаграмма развертывания ПМК для автоматизации проектирования технологического процесса термообработки заготовок
1.6.4 Разработка модели «сущность-связь» (ER-диаграммы) для ПМК автоматизации проектирования технологического процесса термообработки заготовок
ER-диаграмма удобна при проектировании баз данных. С её помощью можно выделить ключевые сущности, присутствующие в модели, и обозначить отношения, которые могут устанавливаться между этими сущностями
ER-диаграммы позволяют производить моделирование физической структуры систем хранения данных.
ER-диаграмма ПМК для автоматизации проектирования технологического процесса термообработки заготовок представлена на рисунке 1.11.
Рисунок 1.11 - ER-диаграмма ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Структура таблиц ПМК для автоматизации проектирования технологического процесса термообработки заготовок представлен в таблицах 1.32-1.38.
Таблица 1.32 - Характеристика полей таблицы «Вид ТО»
Поле |
Тип |
Размер |
Ключ |
Значение по умолчанию |
Назначение |
|
Marka |
string |
20 |
* |
NOT NULL |
Марка стали |
|
Oborudov |
string |
Оборудование |
||||
Vid_TO |
string |
Вид термообработки |
||||
Type_stal |
string |
Тип стали |
||||
Time_to |
int |
Темп. режим |
Таблица 1.33 - Характеристика полей таблицы «Сталь»
Поле |
Тип |
Размер |
Ключ |
Значение по умолчанию |
Назначение |
|
Marka |
string |
20 |
* |
NOT NULL |
Марка стали |
|
GOST |
string |
20 |
ГОСТ стали |
|||
Type |
string |
25 |
Тип стали |
|||
Temp_nach |
float |
Температура начальная |
||||
Temp_kon |
float |
Температура конечная |
Таблица 1.34 - Характеристика полей таблицы «Оборудование»
Поле |
Тип |
Размер |
Ключ |
Значение по умолчанию |
Назначение |
|
Oborudov |
string |
20 |
* |
NOT NULL |
Оборудование |
|
Naimenovanie |
string |
Наименование |
||||
Max_temp |
Int |
Максимальная температура в оборудовании |
||||
Moshnost |
Int |
Мощность оборудования |
Таблица 1.35 - Характеристика полей таблицы «Вид ТО»
Поле |
Тип |
Размер |
Ключ |
Значение по умолчанию |
Назначение |
|
Marka |
string |
20 |
* |
NOT NULL |
Марка стали |
|
Oborudov |
string |
Оборудование |
||||
Vid_TO |
string |
Вид термообработки |
||||
Type_stal |
string |
Тип стали |
||||
Time_to |
int |
Температурный режим |
Таблица 1.36 - Характеристика полей таблицы «Нормы времени»
Поле |
Тип |
Размер |
Ключ |
Значение по умолчанию |
Назначение |
|
Type_to |
string |
20 |
* |
NOT NULL |
Режим ТО |
|
Type_stal |
int |
Тип стали |
||||
Time_to |
int |
время |
Таблица 1.37 - Характеристика полей таблицы «Механические свойства»
Поле |
Тип |
Размер |
Ключ |
Значение по умолчанию |
Назначение |
|
Marka |
string |
20 |
* |
NOT NULL |
Марка стали |
|
Udlinenie |
int |
Удлинение |
||||
Sgatie |
int |
Сжатие |
||||
T_otp |
int |
Температура отпуска |
||||
Razruv |
int |
Разрыв |
||||
Tekuchest |
int |
Текучесть |
||||
Sugenie |
int |
Сужение |
||||
Ud_vyaz |
int |
Ударная вязкость |
||||
Tverdost |
int |
Твердость |
Таблица 1.38 - Характеристика полей таблицы «Технологическая карта»
Поле |
Тип |
Размер |
Ключ |
Значение по умолчанию |
Назначение |
|
Marka |
string |
20 |
* |
NOT NULL |
Марка стали |
|
№_zakaz |
int |
Оборудование |
||||
№_cherteg |
int |
Температура выдержки |
||||
Ves |
int |
Температура отпуска |
||||
Diametr |
int |
Диаметр |
||||
Naimenovanie |
string |
20 |
Наименование |
|||
Tehnolog |
string |
20 |
Технолог |
|||
Nach_buro |
string |
20 |
Начальник бюро |
|||
koeff |
int |
Коэффициент |
||||
Oborudovanie |
string |
20 |
Оборудование |
|||
Vid_sec |
string |
20 |
Вид сечения |
|||
T_otp |
int |
Температура |
2. СПЕЦИАЛЬНАЯ ЧАСТЬ. РАЗРАБОТКА ПРОЕКТА ПРОГРАММНО-МЕТОДИЧЕСКОГО КОМПЛЕКСА АВТОМАТИЗАЦИИ ПРОЕКТИРОВАНИЯ ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА ТЕРМООБРАБОТКИ ЗАГОТОВОК В ОГМЕТ ЗАО НКМЗ
2.1 Структура и функциональное назначение отдельных модулей ПМК для автоматизации проектирования технологического процесса термообработки заготовок в ОГМет ЗАО НКМЗ
Программно-методический комплекс (ПМК) предназначен для определенного класса задач (предметная область) и в пределах этого класса обладает универсальностью, имеет средства управления, позволяющие выбрать конкретные возможности из числа предусмотренных.
ПМК - это объединение управляющих, обслуживающих и обрабатывающих модулей.
Функция обрабатывающих модулей состоит в реализации шагов алгоритма преобразования значений входных данных в результаты-значения выходных данных.
Управляющие модули преобразуют задание пользователя в последовательность вызовов обрабатывающих модулей.
Обслуживающие модули обеспечивают внешний и внутренний интерфейсы ПМК, то есть обеспечивают взаимодействие пакета с пользователем и управляющих модулей с информационной базой, в данном случае с базой данных, и обрабатывающими модулями. В общем случае разделение на управляющие и обслуживающие модули носит условный характер.
База Данных (БД) - структурированный организованный набор данных.
Рассмотрим алгоритм работы ПМК для автоматизации проектирования технологического процесса термообработки заготовок.
Рисунок 2.1 - Блок-схема алгоритма работы ПМК
Работа ПМК начинается с запуска файла TexProc. Перед пользователем появляется форма аутентификации пользователя. При успешном прохождении аутентификации, пользователь получает доступ к системе. В противном случае пользователю выдается сообщение об ошибке. Программа проверяет связь с базой данных и загружает данные в таблицы. После введения данных для нового технологического процесса, данные сохраняются. В таблице с данными технологических картах появляется новая запись. Выбрав необходимую запись и нажав на кнопку «Создание технологической карты» программа формирует отчет и выводит на экран пользователю. Блок-схема работы ПМК представлена на рисунке 2.1
Модульная структура ПМК для автоматизации проектирования технологического процесса термообработки заготовок представлена на рисунке 15. Функциональное назначение обслуживающих модулей ПМК для автоматизации проектирования технологического процесса термообработки заготовок представлено в таблице 2.2
Рисунок 2.2 - Модульная структура ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Таблица 2.1 - Функциональное назначение обслуживающих модулей ПМК для автоматизации проектирования технологического процесса термообработки заготовок в ОГМет ЗАО НКМЗ
Модуль |
Описание |
|
Авторизация пользователя |
Форма для авторизации пользователя на входе в систему |
|
Выбор данных |
Выбор справочных данных на форме ПМК |
|
Расчеты для термического процесса |
Производятся расчет, необходимые для дальнейшего построения графика термопроцесса |
|
Работа со справочниками |
Добавление, удаление данных со справочников |
|
Формирование технологической карты |
Формирование готового отчета технологической карты |
Функциональное назначение обрабатывающих модулей ПМК для автоматизации проектирования технологического процесса термообработки заготовок представлено в таблице 2.2.
Таблица 2.2 - Функциональное назначение обрабатывающих модулей ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Модуль |
Описание |
|
Регистрация пользователя |
Форма для регистрации пользователей в системе |
|
Выбор марки стали |
В зависимости от выбранной на форме марки стали, организован поиск в БД ее механических и химических свойств, критических температурных точек |
|
Выбор оборудования |
Организация выбора наиболее экономичное оборудование для данного технологического процесса, в зависимости от температурного режима |
|
Определение расчетного размера заготовки |
Организация определения расчетного размера заготовки |
|
Расчет норм времени |
Организация расчета норм времени для заданного режима термообработки |
|
Добавление данных |
Организация добавления данных в справочники |
|
Построение графика термического процесса |
Организация отрисовки графика термического процесса |
|
Данные о заготовке, химические и механически свойства стали |
Организация внесения данных в технологическую карту |
Для организации интерфейса ПМК для автоматизации проектирования технологического процесса термообработки заготовок используется управляющий модуль «Управление модулями».
2.2 Результаты углубленной разработки отдельных модулей ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Основным управляющим модулем является модуль TexPro.pas. Модуль techkart.pas отвечает за вывод формы для ввода и выбора необходимых данных для заполнения технологической карты. Модуль steel.pas отвечает за хранение и отображение данных о стали. Модуль avtor.pas отвечает за вывод справочной информации об авторе.
При загрузке ПМК происходит запрос авторизации пользователя, если авторизация прошла успешно - вход в программу, иначе - выдача сообщения об ошибке или выход из ПМК. При запуске приложения программа автоматически проверяет наличие баз данных и правильность пути к ним. Если базы данных не обнаружены, то выводиться сообщение об отсутствии баз данных и программа не загружается.
Когда программа подключена к БД, все сведения из базы выводятся на экран в таблицу. Для удобства редактирования данных программа выводит их на форму для работы с таблицами. По окончанию работы в таблицах все сведения сохраняются. После сохранения данных можно составить технологическую картудля термообработки заготовок.
Покажем с помощью блок-схем и программного кода реализацию модулей ПМК расчета автоматизации проектирования технологического процесса термообработки заготовок.
На рисунке 2.3 приведена блок-схема работы аутентификации пользователя.
Рисунок 2.3 - Блок-схема аутентификации пользователя
Реализация аутентификации пользователя представлена на рисунке 2.4
if login.Text='' then ShowMessage('Введите логин');
if pass.Text='' then ShowMessage('Введите пароль');
if (login.Text<>'') and (pass.Text<>'') then begin
Try
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select count(surname) as count');
ADOQuery1.SQL.Add('from workers');
ADOQuery1.SQL.Add('where login='+QuotedStr(login.Text));
ADOQuery1.SQL.Add('and password='+Quotedstr(pass.text));
ADOQuery1.ExecSQL;
DataSource1.DataSet:=ADOQuery1;
result:=DataSource1.DataSet.FieldList.Fields[0].Value;
if result=0 then
showmessage('неверный логин/пароль')
else frm_main.Show;
except
ShowMessage('error');
end;
Рисунок 2.4 - Аутентификация пользователя
Алгоритм расчета данных для графика представлен на рисунке 2.5.
Рисунок 2.5 - Алгоритм расчета данных для графика
Запрос для извлечения данных из БД, в зависимости от выбранного режима термообработки представлен на рисунке 2.6.
select a.temp_nach, a.temp_kon from norm_time a
where a.type_to= QuotedStr(CB_to);
Рисунок 2.6 - Пример запроса данных из БД
2.3 Элементы интерфейса ПМК для автоматизации проектирования технологического процесса термообработки заготовок
На рисунке 2.7 представлен интерфейс системы для автоматизации проектирования технологического процесса термообработки заготовок. На главной форме пользователю предоставляется выбор операции для автоматизации разработки технологического процесса.
Рисунок 2.7 - Элементы интерфейса главной страницы ПМК для автоматизации проектирования технологического процесса термообработки заготовок
На рисунке 2.8 показана форма авторизации в ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Рисунок 2.8 - Форма авторизации в ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Форма выбора справочников представлен на рисунке 2.9.
Рисунок 2.9 - Наименование справочников ПМК для автоматизации проектирования технологического процесса термообработки заготовок
2.4 Инструкция по установке ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Для запуска программы необходимо скопировать файл tehpro.exe с лазерного диска в созданный каталог и запустить программу стандартными средствами (Windows Explorer, FAR Manager). При запуске приложения автоматически проверяется наличие баз данных и правильность пути к ним. Если базы данных не обнаружены, то выводиться сообщение об отсутствии баз данных и программа не загружается.
2.5 Инструкция пользователя ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Программно-методический комплекс для автоматизации проектирования технологического процесса термообработки заготовок предназначена для автоматизации процесса создания технологической карты для термообработки заготовок. Главная форма представлена на рисунке 2.10. Пользователь выбирает процесс для автоматизации, либо переходит на вкладку для работы со справочниками, рисунок 2.11.
Рисунок 2.10 - Главная форма программы для автоматизации проектирования технологического процесса термообработки заготовок
На вкладке «Операции» при нажатии на кнопку «Термический процесс», появляется главная форма для отображения данных технологических карт на термообработку, рисунок 2.12.
Рисунок 2.12 - Форма для отображения данных для технологических карт на термообработку
На этой форме отображаются данные о заготовке, подлежащей процессу термообработки. На форме находятся несколько кнопок. При нажатии на кнопку «Выход» происходит закрытие формы. При нажатии на кнопку «Обновить» происходит обновление данных из БД. Кнопка «Ввести данные» вызывает форму «Ввод данных для термообработки», представленная на рисунке 2.13. Пользователь может просматривать данные, а также редактировать или добавлять новые. Для того, чтобы закрыть эту форму, необходимо нажать на кнопку «Выход».
Рисунок 2.13 - Форма ввода данных для термообработки
При нажатии кнопки «Создание технологической карты» происходит формирование и заполнение технологической карты. Полученная технологическая карта представлена на рисунке 2.14. На вкладке «Справочники» пользователь выбирает необходимый справочник. На рисунке 2.15 приведена форма «Справочник режимов термообработки». На форме находится ряд кнопок для добавления, удаления, сохранения и обновления данных. Для выхода из справочника нужно нажать на кнопку «Выход».
Рисунок 2.14 - Технологическая карта на термообработку заготовки
Рисунок 2.15 - Справочник режимов термообработки
3. ЭКОНОМИЧЕСКИЕ РАСЧЕТЫ
Использование программно-методического комплекса для автоматизации проектирования технологического процесса термообработки заготовок значительно сокращает время, затрачиваемое на составление технологической карты.
Эффект от создания и внедрения проектируемого программного продукта определяется на основе сравнения с базовым вариантом. В качестве базового варианта принимаем выполнение работ по составлению технологического процесса традиционным неавтоматизированным способом.
Главным при разработке программного продукта является обеспечение максимальной экономической эффективности, т.е. производство программных продуктов с минимальными затратами труда и денежных средств.
Источники экономии при этом определяются по следующим направлениям:
снижение трудоемкости;
сокращение сроков обработки информации и составления технологической карты.
3.1 Расчет капитальных затрат на создание ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Капиталовложения в создание ПМК носят единовременный характер [21]:
К=К1+К2+К3 , (3.1)
где К1 - затраты на оборудование, грн.;
К2 - затраты на лицензионные программные продукты, грн;
К3 - затраты на создание ПО, грн.
Затраты на оборудование рассчитываются по формуле (3.2):
(3.2)
где Ni - количество единиц i-го оборудования, необходимого для реализации ПО (ЭВМ, принтеров, плоттеров и др.), шт.;
Ci - цена единицы i-го оборудования, грн.;
n - общее количество различных видов оборудования;
k1 - коэффициент транспортно-заготовительных расходов, доли;
k2 - коэффициент увеличения затрат на производственно-хозяйственный инвентарь, доли.
Принимаем k1 = 1.01 и k2 = 1.015.
Для приобретения одного компьютера, на котором будет использоваться разрабатываемый программный продукт, требуется затратить 3000 грн. Спецификация на оборудование представлена в таблице 3.1.
Таблица 3.1 - Спецификация на закупаемое оборудование
Наименование |
Цена, грн |
|
Жесткий диск 80GB Seagate ST380815AS |
420 |
|
Клавиатура Sven 304 Standard, USB, Манипулятор "mouse" Genius NetScroll 120 PS/2 Beige Hanger |
120 |
|
Корпус Middle Tower ATX Logic Concept 630B-B-B |
210 |
|
Материнская плата Socket775 MSI G41M4-F |
500 |
|
Модуль памяти DDR2-800 2GB Goodram |
460 |
|
Монитор Philips 15.6" 160E1SB |
840 |
|
Процессор Intel Celeron 430 |
450 |
Рассчитаем затраты на оборудование по формуле (3.2):
грн.
Для реализации ПО необходимы следующие лицензионные программные продукты: Delphi 7.0 - 3000 грн.
Получаем К2 = 3000 грн.
Затраты на создание ПМК находятся по формуле (3.3):
К3 = З1 + З2 + З3, (3.3)
где З1 - затраты труда программистов-разработчиков, грн.;
З2 - затраты компьютерного времени, грн.;
З3 - косвенные (накладные) расходы, грн.
Затраты труда программистов-разработчиков найдем по формуле (3.4):
, (3.4)
где Nk - количество разработчиков k-й профессии, чел;
rk - часовая зарплата разработчика k-й профессии, грн;
Kзар - коэффициент начислений на фонд заработной платы, доли;
Tк - общая трудоемкость, ч.
Принимаем Nk=1 человек.
Часовая зарплата разработчика определяется по формуле (3.5).
(3.5)
где Мк - месячная зарплата k-го разработчика, грн.;
Fмесk- месячный фонд времени его работы, час.
Принимаем: Мk=1800 грн; Fмесk = 176 часов.
Тогда по формуле (3.5):rk = 1800/176 =10.23 грн/час.
Принимаем Kзар = 1.475.
Расчет трудоемкости разработки осуществляется по формуле (3.6):
Tk = t1 + t2 + t3 + t4 + t5 , (3.6)
где t1 , t2, t3, t4, t5 - время затраченное на каждом этапе разработки, час.
Трудоемкость разработки включает время выполнения работ, представленных в таблице 3.2. [21].
Таблица 3.2 - Длительность этапов работы
Этапы работ |
Описание этапов |
Трудоемкость, часов |
|
Техническое задание |
Анализ процесса термической обработки заготовок и формализация требований к ПМК и создания технологической документации, планирование работ по созданию ПМК |
50 |
|
Эскизный проект |
Предварительная разработка проекта ПП для автоматизации проектирования технологического процесса термообработки заготовок и создания технологической документации с использованием UML: диаграммы прецедентов, диаграммы классов и последовательности |
70 |
|
Технический проект |
Реализация рабочей версии ПП для автоматизации проектирования технологического процесса термообработки заготовок и создания технологической документации |
80 |
|
Рабочий проект |
Корректировка и доработка системы для автоматизации проектирования технологического процесса термообработки заготовок; разработка документации |
105 |
|
Внедрение |
Внедрение программного продукта для автоматизации проектирования технологического процесса термообработки заготовок на предприятии |
55 |
|
Итого: |
360 |
Общая трудоемкость по формуле (3.6):
Tк =50 + 70 + 80 + 105+ 55 = 360 часов.
Тогда затраты труда разработчиков-программистов равны (формула (3.4)):
З1 = 1• 10.23 • 360• 1.475 = 5432.13 грн.
Расчет затрат компьютерного времени выполним по формуле (3.7):
З2 = Ск F0 , (3.7)
где Ск - стоимость компьютерного часа, грн.;
F0 - затраты компьютерного времени на разработку программы, час.
Стоимость компьютерного часа вычисляется по формуле (3.8):
СК= СА + СЭ + СТО , (3.8)
где СА - амортизационные отчисления, грн.;
СЭ - энергозатраты, грн.;
СТО - затраты на техобслуживание, грн.
Амортизационные отчисления найдем по формуле (3.9):
СА= Сi NАi / Fгодi, (3.9)
где Сi = 3000 - балансовая стоимость i-го оборудования, которое использовалось для создания ПМК, грн.;
NА - годовая норма амортизации i-го оборудования, доли;
Fгод - годовой фонд времени работы i-го оборудования, час.
Принимаем: NА= 0.15; Fгод = 2112 часов.
Из формулы (3.8) получим: СА= 3000 •0.15/2112 = 0.21 грн.
Энергозатраты найдем по формуле (3.10): [21].
СЭ = РЭ СкВт, (3.10)
где РЭ = 0.2 - расход электроэнергии, потребляемой компьютером, кВт/ч;
СкВт = 0.3272 - стоимость 1 кВт/ч электроэнергии, грн.
Тогда получим: СЭ = 0.2 • 0.3272 = 0.065 грн.
Затраты на техобслуживание найдем по формуле (3.11):
СТО= rТО• , (3.11)
где rТО - часовая зарплата работника обслуживающего оборудование, грн; - периодичность обслуживания (формула 3.11).
Принимаем часовую зарплату работника, обслуживающего оборудование:
rТО =400/176 = 2.27 грн/час.
= Nто / Fмес, (3.12)
где Nто - количество обслуживаний оборудования в месяц;
Fмес - месячный фонд времени работы оборудования, час.
Принимаем Nто= 1; Fмес= 176 часов.
Тогда (формула (3.12)): =1/176 = 0.0057.
Применяя формулу (3.11), получим:
СТО =2.27•0.0057 = 0.0013 грн.
Тогда стоимость компьютерного часа равна по формуле (3.8):
СК= 0.21 + 0.065 + 0.0013 = 0.2763 грн/час.
Таким образом, затраты компьютерного времени составят по формуле (3.8):
З2 = 0,2763 • 360 = 99.468 грн.
Косвенные расходы З3 определяются по формуле (3.13):
(3.13)
где С1 - расходы на содержание помещений, грн.
С2 - расходы на освещение, отопление, охрану и уборку помещения, грн.
C3 - прочие расходы (стоимость различных материалов, используемых при разработке проектауслуги сторонних организаций и т.п.), грн.
Площадь помещения составляет 33 м2 Принимаем стоимость 1 м2 помещения - 100 грн. Следовательно стоимость помещения составляет 33?100=3300 грн.
Затраты на содержание помещений составляют 2% от стоимости помещения. Следовательно С1 = 3300?0.02 = 66 грн.
Расходы на освещение, отопление, охрану и уборку помещения составляют 0.4% от стоимости помещения. Следовательно С2 = 3300?0.004=13.2 грн. Прочие расходы (стоимость различных материалов, используемых при разработке проектауслуги сторонних организаций и т.п.) составляют 100% от стоимости вычислительной техники. Следовательно С3 = 3000?1=3000 грн. Тогда, используя формулу (3.13), получим:
З3 = 66+13.2+3000 = 3079.2 грн.
Таким образом, по формуле (3.3) рассчитаем затраты на создание ПМК:
К3 = 5432.13 + 99.468 + 3079.2 = 8610.8 грн.
Капитальные затраты на выполнение и реализацию ПМК составят по формуле (3.1):
К = 3075.45 + 3000 +8610.8 = 14686.25 грн.
3.2 Расчет годовой экономии от автоматизации работы технолога
Годовая экономия от автоматизации работы технолога определяется по формуле (3.14):
(3.14)
где tip, tia - трудоёмкость выполнения i-й операции соответственно в ручном и автоматизированном варианте, час;
kip, kia - повторяемость выполнения i-й операции в ручном и автоматизированном вариантах в течении года, шт.;
Cp, Ca - часовая себестоимость выполнения операций в ручном и автоматизированном вариантах, грн;
n - количество различных операций, выполнение которых автоматизируется.
Себестоимость выполнения операций технолога в ручном варианте определяется по формуле (3.15):
Cp = C1p + C2p, (3.15)
где C1p - затраты на оплату труда персонала, грн.;
C2p - косвенные расходы, грн.
Затраты на оплату труда персонала найдем по формуле (3.16).
(3.16)
где Nk - количество работников k-й профессии, выполнявших работу до автоматизации, чел.;
rk - часовая зарплата одного работника k-й профессии, грн.;
Kзар - коэффициент начислений на фонд заработной платы, Кзар=1.475;
k - число различных профессий, используемых в ручном варианте.
Часовая зарплата работника рассчитывается по формуле (3.17):
rk = Mk/Fkмес , (3.17)
где Mk - месячный оклад работника, грн.;
Fkмес - месячный фонд времени работ работника, час.
Принимаем Fkмес = 176 часов.
До автоматизации работу выполнял 1 человек, т.е. N k= 1чел.
Месячный оклад работника составляет:
Mk=1800 грн.
Часовая зарплата составляет:
rk = 1800/176 = 10.22 грн/час.
Затраты на оплату труда персонала составляют:
C1p = 1 · 10.22 · 1.475 = 15.08 грн.
Косвенные расходы рассчитываются по формуле (3.18):
C2p = C1 + C2 + C3 (3.18)
где С1 - затраты на содержание помещений грн.;
С2 - расходы на освещениеотопление охрану и уборку помещений грн.;
C3 - прочие расходы.
Принимаем С1 = 66 грн.; С2 = 13.2 грн.
Прочие расходы C3 составляют 100-120 от фонда заработной платы,
C3=1800 ·110% /100% = 1980 грн.
Из формулы (3.18) получим косвенные расходы:
C2p = 66 + 13.2 + 1980 = 2059.2 грн.
Себестоимость выполнения операций технолога в ручном варианте по формуле (3.15) составит:
СР = 15.08 + 2059.2 = 2074.28 грн.
Расчет себестоимости выполнения операций технолога в автоматизированном варианте выполняется по формуле (3.19):
Са = C1a + C1a + C1a, (3.19)
где C1a - затраты на оплату труда персонала, грн.;
C2a - стоимость компьютерного времени, грн.;
C3a - косвенные расходы, грн.
Затраты на оплату труда персонала найдем по формуле (3.20):
(3.20)
где Np - количество работников p-й профессии, выполнявших работу после автоматизации, чел.;
rp - часовая зарплата одного работника p-й профессии, грн.;
Kзар - коэффициент начислений на фонд заработной платы, доли ;
p - число различных профессий, используемых в автоматизированном варианте.
Принимаем: Np = 1; Kзар = 1.425 [21].
Количество работников и их оклады не изменились, поэтому: Са1=Ср1 = 15.08 грн.
Стоимость компьютерного времени найдем по формуле (3.21).
С2А= СА + СЭ + СТО, (3.21)
где СА= 0.23 - амортизационные отчисления, грн.;
СЭ = 0.065 - энергозатраты, грн.;
СТО = 0.0013 - затраты на техобслуживание, грн.
Таким образом, С2А = 0.23 + 0.065 + 0.0013 = 0.2963 грн.
Косвенные расходы С3А определяются по формуле (3.13):
С3А = 66 + 13.2 + 3000 = 3079.2 грн.
Тогда по формуле (3.18):
СА = 15.08 + 0.2963 + 3079.2 = 3094.57 грн.
В таблице 3.3 приведен перечень операций технолога и их трудоемкость в ручном и автоматизированном вариантах.
Таблица 3.3 - Трудоемкость операций технолога при выполнении вручную и автоматически
№ |
Наименование операций |
Трудоемкость (ч) |
Повторяемость (раз/год) |
|||
Р |
А |
Р |
А |
|||
1 |
Внесение данных о заготовке |
1 |
5/60 |
45 |
300 |
|
2 |
Выбор режима термической обработки |
1 |
8/60 |
50 |
220 |
|
3 |
Расчет норм времени для термического процесса |
10/60 |
6/60 |
60 |
250 |
|
4 |
Построение графика термического процесса |
1 |
5/60 |
60 |
180 |
|
5 |
Формирование и заполнение технологической карты |
10/60 |
4/60 |
60 |
300 |
Годовую экономию от внедрения программного комплекса получим по формуле (3.13):
3.3 Расчет годового экономического эффекта
Экономический эффект определяется по формуле (3.22):
Эф = Эг - Ен K, (3.22)
где Эг = 9289.67 - годовая экономия текущих затрат, грн;
К = 14686.25 - капитальные затраты на создание ПМК, грн.;
Ен = 0.42 [25] - нормативный коэффициент экономической эффективности капиталовложений, доли.
Тогда, Эф =9289.67 - 0.42·14686.25 = 3121.45 грн.
3.4 Расчет коэффициента экономической эффективности и срока окупаемости капиталовложений
Коэффициент экономической эффективности капиталовложений найдем по формуле (3.23):
Ep = Эг/К. (3.23)
Тогда, ЕР = 9289.67/ 14686.25= 0.63.
Так как, ЕР = 0.63 > Ен = 0.42, то внедрение разработанного программного комплекса является экономически эффективным.
Срок окупаемости капиталовложений определим по формуле (3.24):
(3.24)
Тогда подставив значение коэффициента экономической эффективности в формулу (3.22), получим:
года.
Так как ТР =1.6 < Тн = 2.4 года (срок окупаемости капиталовложений меньше нормативного), то можно утверждать, что капиталовложения используются эффективно.
3.5 Выводы по разделу
Данный экономический расчет показывает, что разработка и использование ПМК для автоматизации проектирования технологического процесса термообработки заготовок является экономически оправданным и целесообразным. Об этом свидетельствуют следующие данные:
годовая экономия текущих затрат при внедрении программного комплекса составит 9289.67 грн.;
экономический эффект составит 3121.45 грн;
срок окупаемости капиталовложений составит 1.6 года.
Вышеприведенные расчеты и сравнительная оценка эффективности работы технолога показали целесообразность создания автоматизированного рабочего места. Основная экономия достигается за счет автоматизации труда, высвобождения времени технолога от выполнения рутинных операций. Автоматизация рабочего места приведет к уменьшению загруженности технолога «бумажной» работой, что в свою очередь, повысит эффективность работы, и снизит вероятность ошибок.
4. ОХРАНА ТРУДА
4.1 Анализ опасных и вредных производственных факторов
В соответствии с ГОСТ 12.0.003-74 на человека воздействуют опасные и вредные производственные факторы .
При работе с компьютером человек подвергается воздействию следующих опасных и вредных производственных факторов [22]:
Подобные документы
Разработка технологического процесса изготовления деталей. Расчет и проектирование транспортера-накопителя и разработка наладок размещения на нем заготовок. Разработка наладок при обработке заготовок на токарном оборудовании. Расчет захватного устройства.
курсовая работа [233,9 K], добавлен 18.08.2009Назначение, область применения и краткое описание шнекового транспортёра. Выбор электродвигателя, материала и вида термообработки. Расчет допускаемых напряжений. Разработка вала привода: техническое предложение, технический проект, построение эпюры.
курсовая работа [118,1 K], добавлен 09.02.2011Знакомство с основными принципами конструктивно-технологического проектирования сварных конструкций. Общая характеристика комбинированных сварных заготовок, рассмотрение особенностей их проектирования. Сварно-литые заготовки как станины прессов.
презентация [93,2 K], добавлен 18.10.2013Характеристика процесса автоматизации расчета припусков на обработку заготовок деталей машин. Определение величины припусков на обработку для различных интервалов размеров заготовок цилиндрической формы, получаемых при помощи литья, штамповки, ковки.
дипломная работа [1,6 M], добавлен 07.07.2011Расшифровка марки стали. Характер влияния углерода и легирующих элементов заданной стали на положение критических точек. Выбор и обоснование последовательности операции предварительной и окончательной термообработки деталей. Режим термообработки деталей.
контрольная работа [73,7 K], добавлен 05.12.2008Расшифровка марки стали. Характер влияния углерода и легирующих элементов заданной стали на положение критических точек. Выбор и обоснование последовательности операции предварительной и окончательной термообработки деталей. Режим термообработки деталей.
контрольная работа [71,3 K], добавлен 05.12.2008Автоматизация расчета припусков на обработку заготовок деталей машин. Величина припусков на обработку для интервалов размеров деталей цилиндрической формы. Методы получения заготовок. Факторы, влияющие на распределение припусков по этапам обработки.
дипломная работа [1,5 M], добавлен 14.11.2011Принципы построения технологического процесса сборки заготовок верха обуви. Образование замкнутого контура. Структура деталей заготовки верха туфель-лодочек с круговой союзкой. Строчка канта с обрезкой краев кожаной подкладки. Чистка заготовок верха.
контрольная работа [115,2 K], добавлен 11.03.2012Технологический анализ детали "Стакан". Особенность определения коэффициента точности обработки. Расчет годовой программы выпуска деталей. Технико-экономическое сравнение заготовок. Разработка маршрутного технологического процесса обработки резанием.
дипломная работа [862,7 K], добавлен 17.01.2022Проектирование участка химико-термической обработки зубчатых колёс коробки передач с раздаточной коробкой. Выбор марки стали и разработка технологического процесса термообработки. Выбор печи для цементации и непосредственной закалки. Расчет оборудования.
курсовая работа [710,0 K], добавлен 08.06.2010