- •Тема. Програмування обробки контурів і поверхонь на фрезерних верстатах. Загальні відомості.
- •Програмування обробки контурів і поверхонь на фрезерному верстаті мод. 6р13ф3 з счпк н33-1м. Коротка технічна характеристика верстату мод. 6р13ф3 і счпк н33-1м.
- •Задання лінійних переміщень з лінійною і коловою інтерполяцією
- •Задання колової інтерполяції
- •Програмування корекції траєкторії переміщення інструменту
- •Розглянемо приклад.
- •Тема. Програмування обробки на свердлильних верстатах з чпк Технологічні особливості обробки отворів на свердлильних верстатах з чпк Переробка креслення деталі для складання програми
- •Система координат свердлильного верстату з чпк мод. 2р135ф2.
- •Вибір технологічної оснастки
- •Послідовність переходів
- •Багатопрохідні технологічні переходи
- •Нарізання різьби мітчиками
- •Шляхи підвищення продуктивності праці і стійкості інструментів при роботі на свердлильних верстатах з чпк
- •Програмування обробки отворів на вертикально-свердлильному верстаті з чпк мод. 2р135ф2 з системою чпк 2п32. Використання і призначення адрес для счпк 2п32
- •Призначення функцій, які використовуються на верстаті
- •Програмування позиціювання стола в координатні системі хоy
- •Постійні цикли обробки отворів по вісі оz
- •Функції g62, g60, g80, g66
- •Приклад розробки керуючої програми обробки на верстаті з мод. 2р135ф2 з счпк 2п32
- •92 Двнз “Дрогобицький механіко-технологічний коледж” Програмування на верстатах з чпк
Розглянемо приклад.
Нехай величина зміни радіуса фрези відносно заданого вводиться на перемикачах корекції №10 на пульті (вона не повинна перевищувати 255 дискрет).
Нижче наведемо запис коду програми, в якій передбачається корекція траєкторії з врахуванням можливої зміни радіуса фрези при обробці заданого контуру.
Припустимо, використовується фреза, радіус якої на 2,5 мм менший ніж розрахунковий радіус, з врахуванням якого складена програма обходу еквідистанти 0, 1, 2......10. Тому на перемикачах корекції №10 на пульті слід набрати число (-250).
Вибравши вихідну точку центра фрези 0 і напрям підводу фрези до внутрішньої еквідистанти (0 – 111), задаємо в кадрі N002 (див. програму) слово корекція, L810.
При введенні величини корекції (-250) блок “Еквідистанта” автоматично розраховує абсолютні величини поправок X 11 = 200, Y11 = 150, яким присвоюється знак відповідного координатного переміщення X, Y. В результаті фактичні переміщення будуть дорівнювати на ділянці 0–111^
X = 0020000 + 000200 = 002200
Y = -001500 + (-000150) = -001650
Отже переміщення на першій ділянці збільшується при зменшенні радіуса фрези. Центр фрези переміститься замість в розрахункову точку 1, в точку 111. На наступних ділянках 111–211 і 211–311 величина переміщень не змінюється, тому у відповідних кадрах N003 і N004 слова корекції не передбачено. В кадрі N005 передбачена корекція L010 і т.д.
Таблиця координат опорних точок еквідистанти 0,1....10.
№ |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
О1 |
О2 |
О3 |
О4 |
R |
|
|
|
|
|
|
|
|
|
|
|
25 |
25 |
27 |
65 |
X |
-20 |
0 |
15 |
45 |
65 |
107 |
134 |
107 |
55 |
35 |
10 |
|
|
|
|
Y |
15 |
0 |
20 |
60 |
75 |
75 |
48 |
21 |
-5 |
-15 |
10 |
|
|
|
|
У випадку обробки фрезою більшого радіуса, ніж розрахунковий, необхідно ввести на перемикачах корекції №10 величину корекції зі знаком “+”, наприклад (+250). При збільшенні радіуса фрези скоректовані переміщення на першій ділянці траєкторії зменшуються. В результаті фактичні переміщення в кадрі N002 в цьому випадку такі:
Х = 002000 – 000200 = 001800
Y = -001500 - (-000150) = -001350
Це відповідно переміщення центра фрези в точку 11.
У випадку ж обробки заданою фрезою з розрахунковим діаметром, слід встановити перемикачі корекції №10 в нульове положення
Це відповідно переміщення центра фрези в точку 1.
КОД ПРОГРАМИ:
%
N001 G17 Z-010000 F0670 LF
N002 X+002000 Y-001500 L810
N003 X+001500 Y+002000
N004 X+003000 Y+004000
N005 G02 X+002000 Y+001500 I+002000 J+001500 L010 LF
N006 G01 X+004200
N007 G02 X+002700 Y-002700 J+002700 L010 LF
N008 X-002700 Y-002700 I+002700 L010 LF
N009 G03 X-005200 Y-002600 J+006500 L810 LF
N010 G02 X-002000 Y-001000 I+002200 J+001500 L010 LF
N011 X-002500 Y+002500 J+002500 L010 LF
N
N014 X-002000 Y+001500
L810 LF N015
Z+010000 LF N016
F0000 M02 LF
N013 G50 X-001500 Y-002000
Завдання на програмування:
Скласти програму обробки заданого контуру деталі на вертикально-фрезерному верстаті мод. 6Р12Ф3 з системою ЧПК Н33-1М оснащеним блоком “Еквідистанта” або з системою ЧПК 2С42.
Побудувати еквідистантний контур і циклограму руху інструменту. Координати опорних точок деталі, еквідистантного контуру, прирости координат звести в таблицю.
Радіус кінцевої фрези R1 = 10 мм. Припуск на обробку по контуру h = 2 мм. Допустима швидкість різання для кінцевої фрези для обробки заданого V = 25 м/хв. Хвилинна подача 250 мм/хв. Робота з охолодженням.
Операція 030. Вертикально-фрезерна з ЧПК
Верстат моделі 6Р12Ф3 з ЧПК Н33-1М.
Перехід 1. Встановити закріпити і зняти деталь.
Перехід 2. Фрезерувати контур деталі 1, 2, 3, 4, 5, 6 по програмі.
Будуємо циклограму руху інструменту та еквідистантний контур.
Точки |
“0”в |
А |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
7 |
0в |
Х |
-300 |
-13 |
-10 |
-10 |
0 |
40 |
50 |
70 |
80 |
80 |
50 |
46,29 |
-3,71 |
-10 |
-300 |
Y |
+30 |
+30 |
+30 |
+40 |
50 |
90 |
100 |
100 |
90 |
30 |
0 |
0,7 |
20,72 |
+30 |
+30 |
Х |
|
287 |
+3 |
0 |
10 |
40 |
10 |
20 |
10 |
0 |
-30 |
-3,71 |
-50 |
-6,29 |
-20 |
y |
|
0 |
0 |
10 |
10 |
40 |
10 |
0 |
-10 |
-60 |
-30 |
0,72 |
20 |
9,28 |
0 |
∆х = R · sin = R· sin 21,80140 = 10· 0,3714 = 371 мм
∆у = R · cos = 10 ·cos 2180140 = 10· 09285 = 928 мм
Перевіряємо суму приростів
∑ΔΧ = 287 + 3 + 0 + 10 + 40 + 10 + 20 + 10 + 0 – 0 - 3,71 - 50 - 6,29 - 290 = 380 – 380 = 0
∑∆ = 0 + 0 + 10 + 10 + 40 +10 + 0 - 10 - 60 - 30 + 0,72 + 20 + 9,28 + 0 = 100 - 100 = 0
Складаємо програму обробки
%
N001 X+028700 F0748 LF – в т. А – прискорено
N002 X+000300 F0625 LF – в т.7 – на робочій подачі
N003 Y+001000 LF – в т.8
N004 G17 LF
N005 G02 X+001000 Y+001000 I+001000 ј+000000 LF – в т.9
N006 G03 X+004000 Y+004000 І+000000 ј+004000 LF – в т.10
N007 G02 X+001000 Y+001000 I+001000 ј+001000 LF – в т.11
N008 G01 X+002000 Y+000000 LF – в т.12
N009 G02 X+001000 Y-001000 I+000000 ј+000100 LF – в т.13
N010 G01 X+000000 Y-006000 LF – в т.14
N011 G02 X-003000 Y-00300 I+003000 ј+000000 LF – в т.15
N012 G02 X-000371 Y-000072 I+000000 ј+001000 LF – в т.16
N013 G01 X-005000 Y-002000 LF – в т.17
N014 G02 X-000629 Y-000928 I+000371 ј+000928 LF – в т.7
N015 G01 X-029000 F0748 LF – в т. Ов – прискорено
N016 F0000 LF – гальмування до нульової подачі
N017 М02 LF – кінець програми.
