- •ВВЕДЕНИЕ
- •1. ОБЩИЕ СВЕДЕНИЯ О ТОКАРНЫХ СТАНКАХ С ЧПУ
- •1.1. НАЗНАЧЕНИЕ И ОСНОВНЫЕ ОСОБЕННОСТИ ТОКАРНЫХ СТАНКОВ С ЧПУ
- •1.2. ТИПАЖ (НОМЕНКЛАТУРА) ТОКАРНЫХ СТАНКОВ С ЧПУ
- •1.3. СИСТЕМЫ КООРДИНАТ ТОКАРНЫХ СТАНКОВ С ЧПУ
- •1.3.1. Система координат станка
- •1.3.2. Система координат детали
- •1.3.3. Система координат инструмента
- •2.1. ЭТАПЫ ПРОЕКТИРОВАНИЯ ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА ОБРАБОТКИ ДЕТАЛЕЙ НА СТАНКАХ С ЧПУ
- •2.2. ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ЧЕРТЕЖЕЙ ДЕТАЛЕЙ, ПОДЛЕЖАЩИХ ОБРАБОТКЕ НА СТАНКАХ С ЧПУ
- •2.3. ТЕХНОЛОГИЧЕСКИЕ ОСОБЕННОСТИ ТОКАРНОЙ ОБРАБОТКИ НА СТАНКАХ С ЧПУ
- •2. РАЗРАБОТКА ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА ОБРАБОТКИ ДЕТАЛЕЙ НА ТОКАРНЫХ СТАНКАХ С ЧПУ
- •2.4. ВЫБОР ЗАГОТОВКИ
- •2.5. ИНСТРУМЕНТ ДЛЯ ТОКАРНОЙ ОБРАБОТКИ
- •2.6. ОСНАСТКА
- •2.7. РАЗРАБОТКА ОПЕРАЦИОННОГО ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА ОБРАБОТКИ ДЕТАЛЕЙ НА ТОКАРНЫХ СТАНКАХ С ЧПУ
- •2.7.1. Общая последовательность работ
- •3. РАЗРАБОТКА УПРАВЛЯЮЩИХ ПРОГРАММ ДЛЯ ТОКАРНОГО СТАНКА С ЧПУ (станок мод. 16К20Ф3, УЧПУ Н22-1М)
- •3.1. ОБЩИЕ СВЕДЕНИЯ О СТАНКЕ МД. 16К20Ф3 И УЧПУ Н22-1М
- •3.2. ЗАДАНИЕ ПОЗИЦИИ ИНСТРУМЕНТА
- •3.3. ПОДГОТОВИТЕЛЬНЫЕ ФУНКЦИИ
- •3.4. ПРОГРАММИРОВАНИЕ ЧАСТОТЫ ВРАЩЕНИЯ ШПИНДЕЛЯ
- •3.5. ВСПОМОГАТЕЛЬНЫЕ КОМАНДЫ
- •3.6. ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ ПЕРЕМЕЩЕНИЙ (линейная интерполяция)
- •3.7. ПРОГРАММИРОВАНИЕ СКОРОСТИ ПЕРЕМЕЩЕНИЯ СУППОРТА (величины минутной подачи)
- •3.8. ПРОГРАММИРОВАНИЕ В ОТНОСИТЕЛЬНОЙ СИСТЕМЕ (в приращениях)
- •3.9. ПРОГРАММИРОВАНИЕ В АБСОЛЮТНОЙ СИСТЕМЕ
- •3.10. ПРОГРАММИРОВАНИЕ ДВИЖЕНИЯ РАБОЧЕГО ОРГАНА ПО ДУГЕ ОКРУЖНОСТИ (круговая интерполяция)
- •3.11. ПРОПУСК КАДРА
- •3.12. ПРОГРАММИРОВАНИЕ ВЫДЕРЖКИ ВРЕМЕНИ («паузы»)
- •3.13. ПРИМЕНЕНИЕ РАЗМЕРНЫХ КОРРЕКТОРОВ
- •3.14. ПРОГРАММИРОВАНИЕ НАРЕЗАНИЯ РЕЗЬБЫ
- •3.15. ПРИМЕР РАЗРАБОТКИ УПРАВЛЯЮЩЕЙ ПРОГРАММЫ ДЛЯ УЧПУ Н22-1М
- •4.1.1. Назначение и область применения
- •4.1.4. Пульт оператора
- •4.1.5. Включение станка и УЧПУ, ввод и проверка параметров
- •4.1.6. Режимы работы станка и ОС ЧПУ
- •4.2. КОДЫ УПРАВЛЯЮЩИХ ПРОГРАММ
- •4.3. ПРОГРАММИРОВАНИЕ ПЕРЕМЕЩЕНИЙ
- •4.4. ОБРАБОТКА ФАСОК
- •4.5. СМЕЩЕНИЕ НУЛЯ ДЕТАЛИ И КОРРЕКЦИЯ ИНСТРУМЕНТА
- •4.6. ВЫДЕРЖКА ВРЕМЕНИ
- •4.7. БЕЗУСЛОВНЫЙ ПЕРЕХОД И ПОВТОР ЧАСТИ УП И ПОДПРОГРАММЫ
- •4.8. ТЕХНОЛОГИЧЕСКИЕ ЦИКЛЫ
- •4.8.1. Однопроходные продольный и поперечный циклы
- •4.8.2. Многопроходные черновой продольный и поперечный циклы
- •4.8.3. Цикл глубокого сверления
- •4.8.4. Многопроходный цикл резьбонарезания G31
- •4.8.5. Цикл нарезания резьбы по функции G32
- •4.8.6. Нарезание резьбы плашкой или метчиком
- •5. ПРИМЕР УП
- •ЗАКЛЮЧЕНИЕ
- •СПИСОК ЛИТЕРАТУРЫ
4.7. БЕЗУСЛОВНЫЙ ПЕРЕХОД И ПОВТОР ЧАСТИ УП И ПОДПРОГРАММЫ
Для изменения порядка выполнения УП применяется команда безусловного перехода Р. Безусловный переход очень удобно использовать при отладке УП.
Пример применения безусловного перехода
Начальный вариант УП |
Отредактированный вариант УП |
|||
№ 20 |
Х10000 |
№ 20 |
|
Х10000 |
№ 21 |
Z2000 |
№ 21 |
|
Z2000 |
№ 22 |
– свободный |
№ 22 |
P100 |
– команда на |
|
кадр |
|
|
выполнение |
|
|
|
|
100 кадра |
№ 23 |
Z100 |
№ 24 |
Х2500 |
№ 23 |
Z100 |
№ 24 |
Х2500 |
. . . . . . . . . . . |
|
№100
Х150
№101
Z130
№ 102 P23 |
– команда на |
|
выполнение |
|
23 кадра |
Безусловный переход можно использовать для зацикливания УП. Пример программирования цикла обработки
№ 10 |
|
Х1000 |
№ 11 |
|
Z5000 |
№ 12 |
|
Х – 2000 |
№ 13 |
|
Z1000 |
№ 14 |
Р10 |
– команда на выполнение кадра 10 |
|
|
(цикл прерывается нажатием кнопки «Стоп») |
Для удобства программирования, сокращения УП и упрощения их отладки есть возможность обращаться к какой-либо части УП из различных мест УП по функции G25. Команда обращения к части УП по функции G25 имеет вид: G25, P1, P2.
Формат параметра Р1-06, где старшие три разряда определяют номер начального кадра части УП, а младшие три разряда – номер конечного кадра части УП. Формат параметра Р2-05. Этот параметр определяет количество повторов части УП. Максимальное число повторов не более 32767. Если Р2 опущен, то часть УП будет обрабатываться один раз.
Внутри части УП, вызванной командой G25, может также находиться команда G25. Эта процедура называется вложением. Число таких вложений не должно превышать семи.
68
Пример:
. . . .
№40
№41
№42
№43
№44
№45
. . . . . .
X–1200
Z–1200
G25* – повтор части УП Р38040
Х900
Х–900
№46
№47
№48
№49
№50
№51
Z–300
Пробел
G25* – повтор части УП Р44046*
Р3
. . . . . . . . . . .
Для удобства программирования, сокращения объёма УП, удобства их отладки и внедрения используются подпрограммы. Вызов подпрограммы производится по функции G23, формат записи которой имеет вид: G23, P,
где Р – параметр функции (его формат Р05).
Два старших разряда параметра Р определяют номер зоны архива системы, в которой находится подпрограмма, а три младших разряда определяют номер начального кадра подпрограммы. Возврат из подпрограммы в основную программу осуществляется по функции М17. Вызываемая подпрограмма может в свою очередь вызывать другую подпрограмму, а та другую и т.д. до 7.
Пример:
. . . . . . . . . . .
№14G23* – обращение к подпрограмме, находящейся в зоне 1 и начинающейся с адреса 0
№Р1000
. . . . . . . . . . .
4.8. ТЕХНОЛОГИЧЕСКИЕ ЦИКЛЫ
Для удобства программирования, сокращения УП и времени их подготовки применяют постоянные циклы.
4.8.1. Однопроходные продольный и поперечный циклы
Однопроходный продольный цикл осуществляется по функции G70 и работает по схеме, приведённой на рис. 4.5, а однопроходный поперечный цикл – по функции G71 и работает по схеме, приведённой на рис. 4.6.
69
Рис. 4.5. Схема однопроходного продольного точения |
Рис. 4.6. Схема однопроходного поперечного точения
ЦиклыG70 и G71 работаютаналогичноиимеютодинаковыйформатзаписи:
G70 (G71), Х… (Х
), Z… (Z
), F…*, P1…, Р2…,
где
– признак, указывающий, что установка резца на глубину происходит на ускоренном ходу (если этот признак опущен, то установка резца на глубину реза-
ния будет осуществлять на рабочей подаче). Х(Х
), Z( Z
), Р1, Р2 – параметры цикла (см. рис. 4.5, 4.6).
Параметры Р1 и Р2 при необходимости могут опускаться. Формат параметров Р1, Р2 и контурной рабочей подачи F на участках 2, 3, 4 равен 06.
Заданная в цикле подача действует только в цикле. При опускании параметра F учитывается модальное значение подачи, определённое ранее в кадрах УП.
70
4.8.2. Многопроходные черновой продольный и поперечный циклы
Многопроходный черновой продольный цикл осуществляется по функции G77, а многопроходный черновой поперечный цикл – по функции G78. Оба цикла обеспечивают съём чернового припуска в соответствующем направлении со стружкодроблением.
Циклы G77 и G78 имеют следующий формат:
G77 (G78)*, X(X
)…*, Z(Z
)…*, F…*, P1…*, P2…,
где
– признак, указывающий, что установка резца на глубину резания происходит на ускоренном ходу (если признак опущен, то это движение происходит
на рабочей подаче); Х(Х
) – конечный диаметр или общая величина припус-
ка; Z(Z
) – координата конечной точки прохода или длина прохода по оси Z; F – контурная рабочая подача на черновых проходах (формат подачи F06 действует только в цикле; при опускании F учитывается её значение, определённое ранее в кадрах УП); Р1 – припуск на проход, заданный на диаметр (формат 06); Р2 – величина скоса по оси Z (формат 06). Р1 и Р2 – всегда положительные.
Цикл G77 работает по схеме, приведённой на рис. 4.7.
Признак
, стоящий перед функцией G77 (G78), указывает на необходимость возврата на контур в направлении раскроя припуска (точка В на рис. 4.7).
Если признак
опущен, то по окончании цикла инструмент возвращается в исходную точку (И.Т.).
Рис. 4.7. Схема многопроходного чернового продольного точения
71
