Программирование и наладка станков с числовым программным управлением
.pdfЛИТЕРАТУРА
1.Гжиров, Р. И. Программирование обработки на станках с ЧПУ : справ. / Р. И. Гжиров, П. П. Серебреницкий. – Л. : Машиностроение, 1990. – 588 с.
2.Устройства числового программного управления для металлообрабатывающего оборудования. Кодирование информации управляющих программ : ГОСТ 20999–83.
3.Каштальян, И. А. Обработка на станках с числовым программным управлением: справ. пособие / И. А. Каштальян, В. И. Клевзович. – Минск : Вышэйшая школа, 1989. – 271 с.
4.Каштальян, И. А. Повышение эффективности использования станков с ЧПУ в условиях нестационарного резания / И. А. Каштальян. – Минск : БНТУ, 2008. – 311 с.
5.Кузнецов, Ю. И. Оснасткадля станковс ЧПУ : справ. / Ю. И. Кузнецов, А. Р. Маслов, А. Н. Байков. – М. : Машиностроение, 1983. – 359 с.
6.Определение экономической эффективности металлорежущих станков с ЧПУ : инструкция МУ 2.5–81. – М., 1981. – 104 с.
7.Руководство по программированию SINUMERIK 840D. Основы [Электронный ресурс]. – Режим доступа : www.siemens.ru/ad/mc.
8.Справочник технолога-машиностроителя : в 2 т. / В. Б. Борисов [и др.]; под ред. А. Г. Косиловой и Р. К. Мещерякова. – 4-е изд. –
М. : Машиностроение, 1986. – Т. 1. – 656 с.; Т. 2. – 496 с.
9.Фельдштейн, Е. Э. Обработка деталей на станках с ЧПУ : учеб. пособие / Е. Э. Фельдштейн, М. А. Корниевич. – 3-е изд., доп. – Минск : Новое знание, 2008. – 299 с.
10.Numerical control of machines/ Axis and motion nomenclature : ISO 841:1974.
11.SINUMERIK 810D/840D/840Di. Beginner’s Manual: Milling and Turning [Электронный ресурс]. – Режим доступа : www.automation. siemens.com.
130
ПРИЛОЖЕНИЯ ПРИЛОЖЕНИЕ А
Подготовительные функции
G-функция |
Значение G-функции |
Область |
|
действия |
|||
|
|
||
1 |
2 |
3 |
|
G0 |
Позиционирование. Перемещение на быстром ходу |
Модально |
|
|
в заданную точку |
|
|
G1 |
Линейнаяинтерполяция. Перемещениесзапрограм- |
Модально |
|
|
мированной подачей по прямой к точке |
|
|
G2, G3 |
Круговаяинтерполяциясоответственно поипротив |
Модально |
|
|
часовой стрелки |
|
|
G4 |
Задержка в обработке на определенное время, ко- |
В кадре |
|
|
торое задается в кадре или с пульта оператора |
|
|
G5 |
Временный останов. В работу станок включается |
В кадре |
|
|
нажатием кнопки |
|
|
G6 |
Параболическая интерполяция. Движение по пара- |
Модально |
|
|
боле с запрограммированной подачей |
|
|
G8 |
Разгон. Плавноеувеличениескоростиподачидоза- |
В кадре |
|
|
программированногоеезначенияв началедвижения |
|
|
G9 |
Торможение в конце кадра. Плавное уменьшение |
В кадре |
|
|
скорости подачи до фиксированного значения |
|
|
G17, G18, |
Плоскости интерполяции соответственно XY, XZ, |
Модально |
|
G19 |
YZ |
|
|
G25 |
Нижнее ограничение рабочего поля |
В кадре |
|
G26 |
Верхнее ограничение рабочего поля |
В кадре |
|
G33, G34, |
Нарезание резьбы соответственно с постоянным, |
Модально |
|
G35 |
увеличивающимся и уменьшающимся шагами |
|
|
G40 |
Отмена коррекции инструмента, заданной одной |
Модально |
|
|
из функций G41–G52 |
|
|
G41, G42 |
Коррекция радиуса инструмента при контурном |
Модально |
|
|
управлении. Режущий инструмент расположен |
|
|
|
соответственно слева и справа от детали |
|
|
G43, G44 |
Коррекция радиуса инструмента соответственно |
Модально |
|
|
положительная и отрицательная |
|
|
G53 |
Отменалинейногосдвига, заданногооднойизфунк- |
В кадре |
|
|
ций G54–G59 |
|
131
1 |
2 |
3 |
G54–G59 |
Линейный сдвиг по координатам X, Y, Z и в плос- |
Модально |
|
кости XY, XZ, YZ соответственно |
|
G60 |
Точный останов (режим уменьшения скорости |
Модально |
|
подачи) |
|
G63 |
Нарезание внутренней резьбы с компенсирующим |
В кадре |
|
патроном |
|
G64 |
Точный останов (режим управления траекторией) |
Модально |
G70 |
Указание размеров в дюймах |
Модально |
G71 |
Указание размеров в метрической системе изме- |
Модально |
|
рения |
|
G74 |
Движение к точке реферирования |
В кадре |
G75 |
Движение к фиксированной точке |
В кадре |
G80 |
Отменапостоянногоцикла, заданногооднойизфунк- |
В кадре |
|
ций G81–G89 |
|
G81–G89 |
Постоянные циклы |
В кадре |
G90 |
Отсчетперемещенийвабсолютнойсистемекоорди- |
Модально |
|
натсначаломв нулевойточке системыкоординат |
В кадре |
G91 |
Отсчетперемещенийвприращениях(относительно |
Модально |
|
предыдущей запрограммированной точки) |
В кадре |
G93 |
Обратная во времени подача, 1/мм |
Модально |
G94 |
Линейная подача F, мм/мин, или дюймов/мин, |
Модально |
|
или °/мин |
|
G95 |
Окружная подача F, мм/об или дюймов/об |
Модально |
G96 |
Постоянная скорость резания |
Модально |
G97 |
Постоянная частота вращения |
Модально |
G110 |
Программированиеполюсаотносительно последней |
В кадре |
|
запрограммированной позиции |
|
G111 |
Программирование полюса относительно нулевой |
В кадре |
|
точки актуальной системы координат детали |
|
G112 |
Программирование полюса относительно послед- |
В кадре |
|
него действующего полюса |
|
132
ПРИЛОЖЕНИЕ Б
Вспомогательные функции
М-функция |
Значение М-функции |
M0 Программируемый останов (останов шпинделя, подачи и выключение охлаждения)
M1 Остановсподтверждением( выполняется, еслипредварительнонажатасоответствующаякнопка напультеоператора)
M2 Конец главной программы с возвратом к ее началу
M3 Вращение шпинделя по часовой стрелке
M4 Вращение шпинделя против часовой стрелки
M5 Останов шпинделя
M6 Смена инструмента
M17 Конец подпрограммы
M30 Конец программы (тот же эффект, что и M2) M36, M37 Диапазон подач соответственно № 1 и 2
M38, M39 Диапазончастотвращенияшпинделясоответственно№1 и2 M40 Автоматический выбор ступени коробки скоростей
M41–M45 Ступень коробки скоростей соответственно 1, …, 5 M59 Постоянная скорость шпинделя
M60 Смена заготовки
M61, M62 Линейное смещение заготовки в фиксированное положение № 1 и 2 соответственно
M68, M69 Зажим и отжим заготовки соответственно
M70 Переход в осевой режим (для шпинделя)
M71, M72 Угловое смещение заготовки в фиксированное положение № 1 и 2 соответственно
M78, M79 Зажим и отжим стола
133
СОДЕРЖАНИЕ |
|
ВВЕДЕНИЕ.............................................................................................. |
3 |
1. СТРУКТУРА И ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ |
|
КОМПЛЕКСА «СТАНОК С ЧПУ» ....................................................... |
4 |
1.1. Геометрическая задача ЧПУ........................................................ |
4 |
1.2. Системы координат станка, детали и инструмента................... |
5 |
1.3. Связь систем координат............................................................. |
16 |
1.4. Позиционная и контурная обработка ....................................... |
18 |
1.5. Скорости движения рабочих органов станка........................... |
22 |
2. ОСОБЕННОСТИ ТЕХНОЛОГИЧЕСКОГО ПРОЕКТИРОВАНИЯ |
|
ПРИ ИЗГОТОВЛЕНИИ ДЕТАЛЕЙ НА СТАНКАХ С ЧПУ............. |
25 |
2.1. Виды и характер работ по проектированию технологических |
|
процессов изготовления деталей на станках с ЧПУ...................... |
25 |
2.2. Технологичность деталей, изготавливаемых |
|
на станках с ЧПУ............................................................................... |
27 |
2.3. Построение маршрута изготовления деталей |
|
на станках с ЧПУ............................................................................... |
29 |
2.4. Проектирование технологических операций |
|
механической обработки на станках с ЧПУ................................... |
31 |
2.4.1. Единичные циклы изготовления элементов детали............. |
31 |
2.4.2. Обработка контуров и поверхностей фрезерованием.......... |
31 |
2.4.3. Обработка тел вращения......................................................... |
43 |
2.4.4. Обработка отверстий............................................................... |
49 |
2.5. Последовательность выполнения переходов |
|
при изготовлении корпусных деталей на многооперационных |
|
станках с ЧПУ.................................................................................... |
57 |
2.6. Выбор технологической оснастки для станков с ЧПУ........... |
58 |
3. КОДИРОВАНИЕ УПРАВЛЯЮЩИХ ПРОГРАММ...................... |
61 |
3.1. Структура управляющих программ.......................................... |
61 |
3.2. Подготовительные и вспомогательные функции.................... |
65 |
3.3. Кодирование размерных перемещений.................................... |
67 |
3.3.1. Задание перемещений в абсолютных координатах |
|
и приращениях. Линейная интерполяция................................. |
67 |
3.3.2. Задание положения опорных точек в полярных |
|
и цилиндрических координатах................................................. |
70 |
134
3.3.3. Программирование круговой интерполяции................. |
73 |
3.3.4. Программирование фасок и скруглений........................ |
76 |
3.4. Коррекция режущего инструмента .......................................... |
78 |
3.4.1. Коррекция длины и положения инструмента................ |
78 |
3.4.2. Коррекция радиуса инструмента.................................... |
80 |
3.5. Программирование скорости подачи....................................... |
83 |
3.6. Программирование скорости главного движения.................. |
84 |
3.7. Программирование смены инструмента.................................. |
89 |
3.8. Программирование времени ожидания................................... |
90 |
3.9. Преобразования систем координат.......................................... |
91 |
3.10. Программирование резьбонарезания..................................... |
95 |
3.10.1. Нарезание резьбы с постоянным шагом...................... |
95 |
3.10.2. Нарезание внутренней резьбы |
|
без компенсирующего патрона ................................................ |
97 |
3.10.3. Нарезание внутренней резьбы |
|
с компенсирующим патроном.................................................. |
98 |
3.11. Кодирование подпрограмм..................................................... |
99 |
3.12. Сплайновая интерполяция.................................................... |
102 |
4. НАЛАДКА СТАНКОВ С ЧПУ...................................................... |
105 |
4.1. Базирование и закрепление заготовок ................................... |
105 |
4.2. Настройка и установка режущего инструмента.................... |
107 |
4.3. Установка режимов работы .................................................... |
108 |
4.4. Размерная настройка станков с ЧПУ ..................................... |
110 |
4.5. Контроль деталей и режущего инструмента |
|
непосредственно на станке ............................................................ |
117 |
5. ОСВОЕНИЕ И ПРОМЫШЛЕННАЯ ЭКСПЛУАТАЦИЯ |
|
СТАНКОВ С ЧПУ............................................................................... |
120 |
5.1. Последовательность работ по внедрению |
|
и эксплуатации станков с ЧПУ...................................................... |
120 |
5.2. Виды и комплектность документов, используемых |
|
при разработке и внедрении управляющих программ ................ |
122 |
5.3. Нормирование операций, выполняемых |
|
на станках с ЧПУ............................................................................. |
124 |
5.4. Расчет экономической эффективности внедрения |
|
станков с ЧПУ ................................................................................. |
127 |
ЛИТЕРАТУРА..................................................................................... |
130 |
ПРИЛОЖЕНИЯ................................................................................... |
131 |
135
Учебное издание
КАШТАЛЬЯН Иван Алексеевич
ПРОГРАММИРОВАНИЕ И НАЛАДКА СТАНКОВ С ЧИСЛОВЫМ ПРОГРАММНЫМ УПРАВЛЕНИЕМ
Учебно-методическое пособие для студентов машиностроительных специальностей
высших учебных заведений
Редактор Т. Н. Микулик
Компьютерная верстка Н. А. Школьниковой
Подписано в печать 03.04.2015. Формат 60 84 1/16. Бумага офсетная. Ризография.
Усл. печ. л. 7,91. Уч.-изд. л. 6,18. Тираж 100. Заказ 108.
Издатель иполиграфическое исполнение: Белорусскийнациональныйтехнический университет. Свидетельство о государственной регистрации издателя, изготовителя, распространителя печатных изданий № 1/173 от 12.02.2014. Пр. Независимости, 65. 220013, г. Минск.
136
