С целью повышения эффективности технологического проектирования деталей машиностроения, разработана компьютерная программа OPIDSH расчета припусков и определения допусков и кузнечных напусков на поковки стальные штампованные по ГОСТ 7505-89. Стандарт устанавливает наибольшие величины допусков размеров, отклонение формы, припусков, кузнечных напусков и наименьшие радиусы закругления наружных углов.
Данная версия программы предусматривает работу пользователя на локальном компьютере с установленной операционной системой Windows. Она не требует специальной инсталляции, копируется в любое место жесткого диска и может запускаться с флеш-накопителя.
В результате анализа состава информации и взаимосвязей между данными, разработана база данных для локальных компьютеров (рис.1-2):
Рис. 1. Модель данных для определения предельных отклонений и полей допусков
Рис. 2. Модель данных для определения припусков, допусков и кузнечных напусков
Нормативно-справочная информация хранится во внешних файлах для хранения 18-ти таблиц из ГОСТ 7505-89. Например (табл.1),
Таблица 1.
Изогнутость и отклонения от плоскостности и прямолинейности
0.00 | 1.00 | 2.00 | 3.00 | 4.00 | 5.00 |
100.00 | 0.10 | 0.20 | 0.20 | 0.30 | 0.40 |
160.00 | 0.20 | 0.20 | 0.30 | 0.40 | 0.50 |
250.00 | 0.20 | 0.30 | 0.40 | 0.50 | 0.60 |
400.00 | 0.30 | 0.40 | 0.50 | 0.60 | 0.80 |
630.00 | 0.40 | 0.50 | 0.60 | 0.80 | 1.00 |
1000.00 | 0.50 | 0.60 | 0.80 | 1.00 | 1.20 |
1600.00 | 0.60 | 0.80 | 1.00 | 1.20 | 1.60 |
2500.00 | 0.80 | 1.00 | 1.20 | 1.60 | 2.00 |
Для выбора данных из таблиц, представленных в виде текстовых файлов, разработана универсальная подпрограмма vdizt (рис.3):
Рис. 3. Фрагмент текста универсальной подпрограммы (VDIZT) выбора данных из текстовых таблиц
После запуска программы, появляется окно для ввода пароля (рис.4), который пользователь получает при приобретении программы.
Рис.4. Окно ввода пароля
В главном окне (рис.5) отображается информация связанных таблиц базы данных, куда пользователь вводит входную информацию. Записи первой таблицы связаны с записями второй.
Рис. 5. Главное окно программы
Входная информация автоматически сохраняется в базе данных и вводится пользователем в следующей последовательности:
- в первой (верхней) таблице вводится информация о детали (номер, масса, оборудование, класс точности, группа стали, степень сложности и т.п.);
- во второй таблице (нижней) вводится информация о поверхностях детали, на которые рассчитываются припуски и допуски (номинальный размер, шероховатость и т.п.).
В свою очередь, каждое поле данных связано с таблицами базы данных, из которых пользователь имеет возможность выбрать и назначить конкретное значение.
Например, группа стали выбирается из предлагаемого списка в появившемся окне (рис.6):
Рис. 6. Окно выбора группы стали
Информация о поверхностях детали вводится в окне (рис.7):
Рис. 7. Окно ввода данных о поверхностях детали
Данная программа имеет высокий уровень автоматизации решения задачи, пользователю предлагается только ввести информацию о детали и ее поверхностях. Расчет припусков выполняется автоматически, после чего создается отчет о результатах работы программы. Информация, содержащаяся в отчете представлена в такой же форме, как и примеры расчета припусков из ГОСТ 7505-89 (рис. 8).
Рис. 8. Результаты работы программы
Отчет с результатами работы программы можно сохранить в *.pdf файле.
Дальнейшие исследования в данном направлении связаны с анализом технологий и созданию WEB приложения по расчету припусков (рис.9).
Рис. 9. Схема работы WEB программы
Выводы:
- Работоспособность программы проверялась на тестовых примерах, представленных в ГОСТ 7505-89. Анализ полученных результатов показал правильность вычислений. Более того, были выявлены некоторые неточности в расчетах, представленных в ГОСТ 7505-89.
- Для расчета припусков и получения отчета с результатами автоматизированным методом требуется от 1-й до 5-ти минут времени.
- Программа позволяет сократить себестоимость технологического проектирования, повысить точность и качество проектирования, повысить производительность труда технологов.
- Программа может быть рекомендована для использования на машиностроительных предприятиях при проектировании технологических процессов, а также в учебных заведениях при подготовке будущих инженеров-технологов.