Автор работы: Пользователь скрыл имя, 10 Января 2014 в 17:48, курсовая работа
1. Составить два варианта управляющей программы по обработке контура в символах кода ИСО – 7 бит:
а) в абсолютных координатах; б) в приращениях.
2. Расшифровать обозначения символов управляющей программы, составленной в абсолютных координатах.
3. Составить макет перфоленты управляющей программы, составленной в абсолютных координатах
Цель курсовой работы: Получение практических навыков составления управляющих программ для копировальных и координатных станков с устройством ЧПУ класса CNC в символах семиразрядного буквенно-цифрового кода ИСО – 7 бит.
ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ 4
1 СОСТАВЛЕНИЕ УПРАВЛЯЮЩИХ ПРОГРАММЫ ПО ОБРАБОТКЕ КОНТУРА В АБСОЛЮТНЫХ КООРДИНАТАХ И В ПРИРАЩЕНИЯХ В СИМВОЛАХ КОДА ИСО – 7 БИТ 5
2 РАСШИФРОВКА СИМВОЛОВ УПРАВЛЯЮЩЕЙ ПРОГРАММЫ, СОСТАВЛЕНОЙ В АБСОЛЮТНЫХ КООРДИНАТАХ 7
3 СОСТАВЛЕНИЕ МАКЕТА ПЕРФОЛЕНТЫ УПРАВЛЯЮЩЕЙ ПРОГРАММЫ, СОСТАВЛЕННОЙ В АБСОЛЮТНЫХ КООРДИНАТАХ 9
4 СОСТАВЛЕНИЕ МАКЕТА ПЕРФОЛЕНТЫ УПРАВЛЯЮЩЕЙ ПРОГРАММЫ, СОСТАВЛЕННОЙ В ПРИАЩЕНИЯХ. 16
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 16
ОГЛАВЛЕНИЕ
1. Составить два варианта управляющей программы по обработке контура в символах кода ИСО – 7 бит:
а) в абсолютных координатах
б) в приращениях.
2. Расшифровать обозначения символов управляющей программы, составленной в абсолютных координатах.
3. Составить макет перфоленты управляющей программы, составленной в абсолютных координатах
Цель курсовой работы
Получение практических навыков составления управляющих программ для копировальных и координатных станков с устройством ЧПУ класса CNC в символах семиразрядного буквенно-цифрового кода ИСО – 7 бит.
Исходные данные для выполнения курсовой работы
Вариант задания № 1
Таблица. Координаты геометрических точек контура
Координата, мм |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
X |
50 |
375 |
450 |
375 |
450 |
375 |
450 |
200 |
150 |
200 |
150 |
135 |
195 |
Y |
50 |
50 |
125 |
125 |
275 |
350 |
350 |
350 |
300 |
300 |
175 |
135 |
150 |
Рисунок. Контур обрабатываемой детали.
ИСО – 7 бит – семиразрядный буквенно-цифровой код, являющийся основным для отечественных станков с ЧПУ. Код предназначен для записи информации на восьмидорожечной перфоленте и позволяет кодировать 128 символов.
Управляющая программа №1 (в абсолютных координатах)
%1 ПС
N01 G90 G17 ПС
N02 G41 D04 ПС
N03 G00 X50 Y50 M03 M07 S500 ПС
N04 G01 Х375 Y50 F204 ПС
N05 G03 X450 Y125 I375 J125 F194 ПС
N06 G01 X450 Y275 F184 ПС
N07 G03 X375 Y350 I450 J350 F173 ПС
N08 G01 X200 Y350 F163 ПС
N09 G03 X150 Y300 I200 J300 F153 ПС
N10 G01 X150 Y175 F143 ПС
N11 G03 X135 Y135 I195 J150 F133 ПС
N12 G00 G40 X0 Y0 M00 М05 М09 F0 S0 ПС
N13 M02 ПС
Управляющая программа №2 (в приращениях)
%2 ПС
N01 G90 G17 ПС
N02 G41 D04 ПС
N03 G00 X50 Y50 M03 M07 S500 ПС
N04 G01 X325 Y0 F204 ПС
N05 G03 X125 Y75 I0 J75 F194 ПС
N06 G01 X0 Y150 F184 ПС
N07 G03 X-75 Y75 I75 J0 F173 ПС
N08 G01 X-175 Y0 F163 ПС
N09 G03 X-50 Y-50 I0 J-50 F153 ПС
N10 G01 X0 Y-125 F143 ПС
N11 G03 X15 Y-40 I45 J-25 F133 ПС
N12 G00 G40 X0 Y0 M00 М05 М09 F0 S0 ПС
N13 M02 ПС
% – начало программы;
N – номер кадра;
ПС – конец кадра.
Подготовительные функции:
G00 – быстрое позиционирование (ускоренная подача);
G01 – линейная интерполяция;
G02 – круговая интерполяция, движение по часовой стрелке;
G17 – выбор плоскости XY;
G90 – абсолютный размер;
G42 – коррекция на фрезу правая;
Вспомогательные функции:
M00 – программируемый останов;
M02 – конец программы;
M03 – вращение шпинделя против часовой стрелки;
M05 – останов шпинделя;
M07 – включение охлаждения №2;
M08 – отключение охлаждения;
F – функция подачи;
S – функция главного движения;
D – номер коррекции
(вызывается какой-либо
I, J – параметры круговой интерполяции (адрес центра дуги);
X, Y – координаты точек.
Первым кадром производится начало программы, этот кадр не нумеруется. После каждого кадра ставится ПС, что означает конец кадра. Первым кадром вводится абсолютный размер G90, а также выбирается плоскость XОY с помощью функции G17. Кадром 02 вводим вид коррекции D01 на радиус фрезы справа от контура G42. Кадр 03 задает быстрое позиционирование в точку, смещенную относительно начала координат по оси Х на 50 мм и по Y на 100 мм, а также задается скорость главного движения 201 мм/мин, скорость вращения привода главного движения 500 об/мин. Задаем вращение шпинделя против часовой стрелки М04, а также включаем охлаждение М07. Следующие кадры вводят линейную интерполяцию G01 и перемещение из точки 1 в точку 2, причем скорость подачи уменьшается с каждым участком на 5%. Далее вводим круговую интерполяцию по часовой стрелке G02, по дуге между точками 4 и 5 с центром в точке 6 и радиусом 50 мм, из точки 7 в точку 8 по дуге с центром в точке 9 и радиусом 50 мм, из точки 10 в точку 11 по дуге с центром в точке 12 и радиусом 50 мм учитываем вращения шпинделя против часовой стрелки G03.Следующий кадр вводит линейную интерполяцию G01 и перемещение из точки 11 в точку 1. Отключаем подачу и вращение привода главного движения, а также останавливаем шпиндель и отключаем охлаждение, перемещаем в начало координат. Кадром 12 завершаем программу.
3 СОСТАВЛЕНИЕ
МАКЕТА ПЕРФОЛЕНТЫ УПРАВЛЯЮЩЕЙ
ПРОГРАММЫ, СОСТАВЛЕННОЙ В
8 |
7 |
6 |
5 |
4 |
· |
3 |
2 |
1 |
символ |
• |
• |
· |
• |
• |
% | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
· |
• |
1 | |||||
• |
· |
• |
ПС | ||||||
• |
• |
· |
• |
• |
N | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
· |
• |
1 | |||||
• |
· |
• |
• |
• |
G | ||||
• |
• |
• |
· |
• |
9 | ||||
• |
• |
• |
· |
0 | |||||
• |
· |
• |
• |
• |
G | ||||
• |
• |
· |
• |
1 | |||||
• |
• |
· |
• |
• |
• |
7 | |||
• |
· |
• |
ПС | ||||||
• |
• |
· |
• |
• |
N | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
• |
· |
• |
2 | ||||
• |
· |
• |
• |
• |
G | ||||
• |
• |
• |
· |
• |
4 | ||||
• |
• |
• |
· |
• |
2 | ||||
• |
· |
• |
D | ||||||
• |
• |
• |
· |
0 | |||||
• |
• |
• |
· |
• |
4 | ||||
• |
· |
• |
ПС | ||||||
• |
• |
· |
• |
• |
N | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
· |
• |
• |
3 | ||||
• |
· |
• |
• |
• |
G | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
• |
· |
0 | |||||
• |
• |
• |
• |
· |
X | ||||
• |
• |
· |
• |
• |
5 | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
· |
• |
• |
. | ||||
• |
• |
• |
· |
• |
Y | ||||
• |
• |
· |
• |
• |
5 | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
· |
• |
• |
. | ||||
• |
• |
· |
• |
• |
M | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
· |
• |
• |
3 | ||||
• |
• |
· |
• |
• |
M | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
· |
• |
• |
• |
7 | |||
• |
• |
· |
• |
• |
S | ||||
• |
• |
· |
• |
• |
5 | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
• |
· |
0 | |||||
• |
· |
• |
ПС | ||||||
• |
• |
· |
• |
• |
N | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
• |
· |
• |
4 | ||||
• |
· |
• |
• |
• |
G | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
· |
• |
1 | |||||
• |
• |
• |
• |
· |
X | ||||
• |
• |
· |
• |
• |
3 | ||||
• |
• |
• |
· |
7 | |||||
• |
• |
. |
• |
• |
• |
5 | |||
• |
• |
· |
• |
• |
. | ||||
• |
• |
• |
· |
• |
Y | ||||
• |
• |
· |
• |
• |
5 | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
· |
• |
• |
. | ||||
• |
• |
· |
• |
• |
F | ||||
• |
• |
• |
· |
• |
2 | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
• |
· |
• |
4 | ||||
• |
· |
• |
ПС | ||||||
• |
• |
· |
• |
• |
N | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
· |
• |
• |
5 | ||||
• |
· |
• |
• |
• |
G | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
· |
• |
• |
3 | ||||
• |
• |
• |
• |
· |
X | ||||
• |
• |
• |
· |
• |
4 | ||||
• |
• |
· |
• |
• |
5 | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
· |
• |
• |
. | ||||
• |
• |
• |
· |
• |
Y | ||||
• |
• |
· |
• |
1 | |||||
• |
• |
• |
· |
• |
2 | ||||
• |
• |
• |
· |
• |
• |
5 | |||
• |
• |
· |
• |
• |
. | ||||
• |
• |
· |
• |
• |
F | ||||
• |
• |
· |
• |
1 | |||||
• |
• |
• |
· |
• |
9 | ||||
• |
• |
• |
· |
• |
4 | ||||
• |
· |
• |
ПС | ||||||
• |
• |
· |
• |
• |
N | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
• |
· |
• |
• |
6 | |||
• |
· |
• |
• |
• |
G | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
· |
• |
1 | |||||
• |
• |
• |
• |
· |
X | ||||
• |
• |
• |
· |
• |
4 | ||||
• |
• |
· |
• |
• |
5 | ||||
• |
• |
• |
· |
0 | |||||
• |
• |
· |
• |
• |
. | ||||
• |
• |
• |
· |
• |
Y | ||||
• |
• |
• |
· |
• |
2 | ||||
• |
• |
· |
• |
• |
• |
7 | |||
• |
• |
· |
• |
• |
5 | ||||
• |
• |
· |
• |
• |
. | ||||
• |
• |
<span class="dash041e_0431_044b_ |