Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив2 / курсовая docx9 / Kursovaya_Kabachuk_IUiSvM.docx
Скачиваний:
53
Добавлен:
07.08.2013
Размер:
5.29 Mб
Скачать

2.2 Деталь № 2

Рисунок 3 – Деталь №2

Рисунок 4 – Эскиз детали №2

Код программы

Комментарий

N01 G90

N02 G0 X0 Y0

;активация программирования в абсолютных перемещениях

;позиционирование, движение в

Таблица 3. Код программы в абсолютных координатах

Код программы

Комментарий

N03 G1 Z0

N04 X70

N05 Y20

N06 X60

N07 Y85

N08 X75

N09 Y180

N10 X65 Y195

N11 X20

N12 X0 Y170

N13 Y0

N14 G0 Z40

M2

точку (0 ; 0)

;движение в точку (0 ; 0 ; 0)

;движение в точку (70 ; 0)

;движение в точку (70 ; 20)

;движение в точку (60 ; 20)

;движение в точку (60 ; 85)

;движение в точку (75 ; 85)

;движение в точку (75 ; 180)

;движение в точку (65 ; 195)

;движение в точку (20 ; 195)

;движение в точку (0 ; 170)

;движение в точку (0 ; 0)

;позиционирование, движение в точку (0 ; 0 ; 0)

;конец программы

Таблица 3. Код программы в абсолютных координатах (продолжение)

Таблица 4. Код программы в относительных координатах

Код программы

Комментарий

N01 G90

N02 G0 X0 Y0 Z40

N03 G91

N04 G1 Z-40

N05 X70

N06 Y20

N07 X-10

N08 Y65

N09 X15

N10 Y95

N11 X-10 Y15

N12 X-45

N13 X-20 Y-25

N14 Y-170

N15G0Z40

M2

;активация программирования в абсолютных перемещениях

;позиционирование, движение в точку (0 ; 0 ; 40)

;активизация программирования в относительных перемещениях (приращениях)

;перемещение в точку (0 ; 0 ; 0)

;перемещение в точку (70 ; 0)

;перемещение в точку (70 ; 20)

;перемещение в точку (60 ; 20)

;перемещение в точку (60 ; 85)

;перемещение в точку (75 ; 85)

;перемещение в точку (75 ; 180)

;перемещение в точку (65 ; 195)

;перемещение в точку (20 ; 195)

;перемещение в точку (0 ; 170)

;перемещение в точку (0 ; 0)

;позиционирование, движение в точку (0 ; 0 ; 40)

;конец программы

2 Разработка алгоритма линейных и круговых перемещений

2.1 Деталь № 3

Рисунок 5 – Деталь №3

Рисунок 6 – Эскиз детали №3

Изначально инструмент находится в точке с координатами (50 ; 170)

Таблица 5. Код программы в абсолютных координатах

Код программы

Комментарий

N10 G90

N11 G0 X50 Z155

N12 G1 X0

N13 G0 X32,5

N14 G1 Z2,5

N15 G0 X50 Z155

N16 X25

N17 G1 Z95

N18 G0 X32,5

N19 Z70

N20 G3 X32,5 Z10 I=AC(72,5) J=AC(40)

;N20 G3 X32,5 Z10 CR=50

;N20 G3 X32,5 Z10 AR=-80

;N20 G3 AR=-80 I=AC(72,5 ) X32,5

N21 G0 X50 Z155

N22 X17,5

N23 G1 Z142,5

N24 G3 X17,5 Z127,5 I=AC(17,5) J AC(135)

;N24 G3 X17,5 Z127,5 CR=7,5

;N24 G3 X17,5 Z127,5 AR=-180

;N24 G3 AR=-180 I=AC(17,5) X17,5

N25 G1 Z107,5

N26 X12,5 Z105

N27 G3 X32,5 Z87,5 I=AC(32,5) J=AC(105)

;N27 G3 X32,5 Z87,5 CR=20

;N27 G3 X32,5 Z87,5 AR=-90

;N27 G3 AR=-90 I=AC(32,5) X32,5

N28 G0 X50 Z155

;активация программирования в абсолютных перемещениях

;позиционирование, движение в точку (50 ; 155)

;движение в точку (0 ; 155)

;позиционирование, начальная точка для черновой обработки, движение в точку (32,5 ; 155)

;движение в точку (32,5 ; 2,5)

;позиционирование, движение в точку (50 ; 155)

;движение в точку (25 ; 155)

;движение в точку (25 ; 95)

;позиционирование, движение в точку (32,5 ; 95)

;движение в точку (32,5 ; 70)

;движение по окружности R50, конечная точка перемещения (32,5 ; 10), центр окружности (72,5 ; 40), угол поворота -80۫

;позиционирование, движение в точку (50 ; 155)

;движение в точку (17,5 ; 155)

;движение в точку (17,5 ; 142,5)

;движение по окружности R7,5, конечная точка перемещения (17,5 ; 127), центр окружности (17,5 ; 135),

угол поворота -180۫

;движение в точку (17,5 ; 107,5)

;движение в точку (12,5 ; 105)

;движение по окружности R20, конечная точка перемещения (32,5 ; 87,5), центр окружности (32,5 ; 105)

угол поворота -90۫

; позиционирование, движение в

Таблица 5. Код программы в абсолютных координатах (продолжение)

Код программы

Комментарий

N29 X15

N30 G1 Z145

N31 G3 X15 Z125 I=AC(15) J=AC(135)

;N31 G3 X15 Z125 CR=10

;N31 G3 X15 Z125 AR=-180

;N31 G3 AR=-180 I=AC(15) X15

N32 G1 Z115

N33 X10 Z105

N34 G3 X30 Z85 I=AC(30) J=AC(105)

;N34 G3 X30 Z85 CR=20

;N34 G3 X30 Z85 AR=-90

;N34 G3 AR=-90 I=AC(30) X30

N35 G1 Z70

N36 G3 X30 Z10 I=AC(70) J=AC(40)

;N36 G3 X30 Z10 CR=50

;N36 G3 X30 Z10 AR=-80

;N36 G3 AR=-80 I=AC(70) X30

N37 G1 Z0

N38 X35

N39 G2 X40 Z-5 I=AC(35) J=AC(-5)

;N39 G2 X40 Z-5 CR=5

;N39 G2 X40 Z-5 AR=90

;N39 G2 AR=90 I-AC(35) X40

N40 G1 Z-15

M2

точку (50 ; 155)

;движение в точку (15 ; 155)

;движение в точку (15 ; 145)

;движение по окружности R10, конечная точка перемещения (15 ; 125), центр окружности (15 ; 135)

угол поворота -180۫

;движение в точку (15 ; 115)

;движение в точку (10 ; 105)

;движение по окружности R20, конечная точка перемещения (30 ; 85), центр окружности (30 ; 105)

угол поворота -90۫

;движение в точку (30 ; 70)

;движение по окружности R50, конечная точка перемещения (30 ; 10), центр окружности (70 ; 40)

угол поворота -80۫

;движение в точку (30 ; 0)

;движение в точку (35 ; 0)

;движение по окружности R5, конечная точка перемещения (40 ; -5), центр окружности (35 ; -5)

угол поворота 90۫

;движение в точку (40 ; -15)

;конец программы

Таблица 6. Код программы в относительных координатах

Код программы

Комментарий

N10 G91

N11 G0 X50 Z-15

N12 G1 X-50

N13 G0 X32,5

;активация программирования в относительных перемещениях

;позиционирование, перемещение в точку (50 ; 155)

;перемещение в точку (0 ; 155)

;позиционирование, начальная точка

Таблица 6. Код программы в относительных координатах (продолжение)

Код программы

Комментарий

N14 G1 Z152,5

N15 G0 X17,5 Z152,5

N16 X-25

N17 G1 Z-60

N18 G0 X7,5

N19 Z-34

N20 G3 X0 Z60 I40 J-30

;N20 G3 X0 Z60 CR=50

;N20 G3 X0 Z60 AR=-80

;N20 G3 AR=-80 I40 X0

N21 G0 X17,5 Z145

N22 X-32,5

N23 G1 Z-7,5

N24 G3 X0 Z-15 I0 J-7,5

;N24 G3 X0 Z15 CR=7,5

;N24 G3 X0 Z15 AR=-180

;N24 G3 AR=-180 I0 X0

N25 Z-19,5

N26 X-5 Z-5,5

N27 G3 X20 Z-20 I20 J0

;N27 G3 X20 Z-20 CR=20

;N27 G3 X20 Z-20 AR=-90

;N27 G3 AR=-90 I20 X20

N28 G0 X17,5 Z67,5

N29 X-35

N30 G1 Z-10

N31 G3 X0 Z-20 I0 J-10

;N31 G3 X0 Z-20 CR=10

;N31 G3 X0 Z-20 AR=-180

;N31 G3 AR=-180 I0 X0

N32 G1 Z-10

N33 X-5 Z-10

N34 G3 X20 Z-20 I20 J0

;N34 G3 X20 Z-20 CR=20

;N34 G3 X20 Z-20 AR=-90

;N34 G3 AR=-90 I20 X20

для черновой обработки, движение в точку (32,5 ; 155)

;перемещение в точку (32,5 ; 2,5)

;позиционирование, перемещение в точку (50 ; 155)

;движение в точку (25 ; 155)

;движение в точку (25 ; 95)

;позиционирование, перемещение в точку (32,5 ; 95)

;перемещение в точку (32,5 ; 70)

;движение по окружности R50, конечная точка перемещения (32,5 ; 10), центр окружности (72,5 ; 40), угол поворота -80۫

;позиционирование, перемещение в точку (50 ; 155)

;перемещение в точку (17,5 ; 155)

;перемещение в точку (17,5 ; 142,5)

;движение по окружности R7,5, конечная точка перемещения (17,5 ; 127), центр окружности (17,5 ; 135),

угол поворота -180۫

;перемещение в точку (17,5 ; 107,5)

;перемещение в точку (12,5 ; 105)

;движение по окружности R20, конечная точка перемещения (32,5 ; 87,5), центр окружности (32,5 ; 105)

угол поворота -90۫

; позиционирование, перемещение в точку (50 ; 155)

;перемещение в точку (15 ; 155)

;перемещение в точку (15 ; 145)

;движение по окружности R10, конечная точка перемещения (15 ; 125), центр окружности (15 ; 135)

угол поворота -180۫

; перемещение в точку (15 ; 115)

;перемещение в точку (10 ; 105)

;движение по окружности R20, конечная точка перемещения (30 ; 85), центр окружности (30 ; 105)

угол поворота -90۫

Таблица 6. Код программы в относительных координатах (продолжение)

Код программы

Комментарий

N35 G1 Z-15

N36 G3 X0 Z-60 I40 J-30

;N36 G3 X0 Z-60 CR=50

;N36 G3 X0 Z-60 AR=-80

;N36 G3 AR=-80 I40 X0

N37 G1 Z-10

N38 X5

N39 G2 X5 Z-5 I0 J-5

;N39 G2 X5 Z-5 CR=5

;N39 G2 X5 Z-5 AR=90

;N39 G2 AR=90 I0 X5

N40 G1 Z-10

M2

;перемещение в точку (30 ; 70)

;движение по окружности R50, конечная точка перемещения (30 ; 10), центр окружности (70 ; 40)

угол поворота -80۫

;перемещение в точку (30 ; 0)

;перемещение в точку (35 ; 0)

;движение по окружности R5, конечная точка перемещения (40 ; -5), центр окружности (35 ; -5)

угол поворота 90۫

;перемещение в точку (40 ; -15)

;конец программы