- •Технологические процессы и производства
- •Оглавление
- •Глава 1 Общие понятия
- •Глава 2 Обработка деталей на станках с чпу.
- •Глава 3 Технология автоматизированного программирования.
- •Глава 1
- •Технологические и производственные процессы
- •Производственный состав машиностроительного завода
- •Структура технологического процесса
- •Типы производства
- •Расчетное определение типа производства
- •Поверхности и базы обрабатываемой заготовки
- •1.7 Припуски на обработку деталей машин
- •1.8 Режимы резания
- •1.9 Техническое нормирование
- •1.10 Понятие об автоматизированном производстве
- •1.11 Вопросы для самопроверки
- •Глава 2
- •2.1 Общая схема разработки технологического процесса (операционного описания) изготовления деталей на станках с чпу
- •2.2 Назначение последовательности и содержание переходов обработки на станках с чпу
- •2.3 Выбор приспособлений и режущих инструментов для станков с чпу
- •2.4 Назначение режимов резания при обработке на станках с чпу
- •2.5 Понятие об управляяющей программе
- •2.6 Кодирование информации управляющих программ
- •2.7 Системы координат
- •2.8 Понятие о траектории инструмента и опорных точках
- •2.9 Программирование с применением подпрограмм
- •2.10 Программирование безэквидистантное и эквидистантное.
- •2.11 Вопросы для самопроверки
- •Глава 3
- •3.1 Общие понятия и характеристики применяемых систем.
- •3.2 Опорные точки, траектории и наборы технологических команд для различных инструментов.
- •3.3 Оформление карты эскизов
- •3.4 Пример работы в системе внии Автоматики (sap)
- •3.5 Пример работы в системе турбосап
- •3.6 Вопросы для самопроверки
2.9 Программирование с применением подпрограмм
При составлении УП возможно покадровое программирование всей обработки от начала до конца, что обычно и делается для сравнительно простых деталей.
С увеличением числа переходов и ходов становится рациональным программировать с применением подпрограмм. Подпрограмма – это отдельный этап обработки, записанный отдельно от основной УП; в основной УП дается ссылка на эту подпрограмму. При таком программировании УП может состоять из отдельных подпрограмм и кадров, обеспечивающих взаимосвязь в общем порядке обработки всей детали.
Преимущества такого метода программирования:
- более прост (проще рассматривать отдельные этапы обработки, чем всю обработку в комплексе);
- меньше ошибок и проще их исправить (по той же причине);
- достаточно просто, меняя места подпрограмм в основной УП, менять общий порядок обработки всей детали;
- при наличии нескольких переходов обработки у повторяющихся одинаковых элементов детали, в несколько раз сокращается число кадров по этой обработке (при нескольких переходах дается ссылка на одну и туже программу).
Существуют два вида подпрограмм:
1) Постоянные подпрограммы. Их чаще называют «Постоянные циклы». Они предусмотрены либо государственным стандартом (ГОСТ 20999-83), либо инструкцией по программированию для конкретного УЧПУ.
2) Формируемые подпрограммы. Их разрабатывают при подготовке УП для каждой детали.
2.10 Программирование безэквидистантное и эквидистантное.
Такое программирование, когда задается контур детали, а траектория инструмента рассчитывается ЭВМ исходя из заданной коррекции на радиус инструмента, называется безэквидистантным.
При эквидистантном же программировании задается траектория центра радиуса инструмента.
Рисунок 2.10.1
Упрощенная выборка из программы
.
.
.
N40G90G17 – абсолютная система координат; круговая интерполяция в плоскости X-Y.
N45G0X140.Y40. – быстрое перемещение в точку с координатами X=140, Y=40.
N50G42D5 – коррекция на радиус фрезы правая; адрес корректора «5»; значение радиуса на рисунке 2.10.1 равно 8 мм.
N55G1X100.F60 – перемещение на рабочей подаче 60 мм/мин в точку №2.
На расстоянии Х=-10, Y=0
N60G3X90.Y50.I-10.J0 – круговая интерполяция (радиус) против часовой стрелки с приходом в точку с координатами X=90, Y=50 и с центром радиуса, находящимся относительно начальной точки №2 в точке на расстоянии X=-10, Y=0.
N65G1X40. – перемещение на рабочей подаче 60 мм/мин в точку с координатами X=40, Y=50.
.
.
.
2.11 Вопросы для самопроверки
1. Чем отличается разработка технологического процесса для станков с ЧПУ от разработки технологического процесса для станков с ручным управлением?
2. Какова последовательность переходов при обработке ступенчатого вала и ступенчатого вала и ступенчатого отверстия?
3. Каков порядок назначения режимов резания?
4. Что называется глубиной резания?
5. Как найти подачу в мм/мин торцовой фрезы, если есть справочники по режимам фрезерования и конструкции фрезы?
6. По какой формуле находят число оборотов шпинделя, если известна скорость вращения?
7. Какие наиболее широко изменяемые приспособления при обработке на станках с ЧПУ?
8. Чем отличается резец для контурного точения от резцов проходного и подрезного?
9. Можно ли одной и той же концевой фрезой обработать несколько отверстий различных диаметров?
10. Что такое «управляющая программа» (УП)?
11. Назовите примеры подготовительных функций.
12. Назовите примеры вспомогательных функций.
13. Назовите примеры геометрических параметров.
14. Назовите примеры технологических параметров.
15. Что такое «плавающий нуль»; дайте примеры его назначения?
16. Как определяется корректор на длину инструмента?
17. Что такое «опорная точка траектории» и может ли быть у одной прямой не 2, а 3 опорных точки?
18. Как определить число ходов торцовой фрезы при известной общей ширине фрезерования?
19. Что такое «центрирование отверстия» и для чего оно делается?
20. Что такое «безэквидистантное программирование» и какие его преимущества?
