Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Фондові для ПК ч_4.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
583.17 Кб
Скачать

Розглянемо приклад.

Нехай величина зміни радіуса фрези відносно заданого вводиться на перемикачах корекції №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

012 X+000500 Y+001000 I+002500 L010 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

Х

-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

 = arct 0,4 = 21,80140

х = 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 – кінець програми.