Пишем программу для изделия «ступица», входящего в состав собранного изделия «Рукоятка». Первый чертеж это та самая ступица которую необходимо получить.
Далее, это рукоятка для рукоятки. Ощущаете творческий полет мысли?
И наконец готовое изделие «Рукоятка» результат полета… В нашем случае это изделие по третьему классу, поэтому подход метром больше, метром меньше не покатит, допуски по Hh14, а чистота, что бы как у кота…, но при этом изделие будет полностью окрашено.
Изделие делаем из круглого прутка диаметром более 42 мм предположительно 45 мм, сталь 20, длиной до полутора метра. Будем пользовать отрезной резец шириной пластины 4 мм, сверло порядка 20 мм толщиной, расточной резец и проходной резец, голову по необходимости и руки постоянно с небольшим перерывом между радостными мгновениями получения готового изделия.
Устанавливаем пруток в кулачки патрона, выдвигаем его: 16 мм — толщина изделия, плюс — 4 мм толщина отрезной пластины и примерно 3-4 мм еще, что бы не вплотную к патрону и того 24 мм. Привязывамся к торцу прутка проходным резцом, это будет Z0, в программе сделаем первый блок в котором предусмотрен подход проходного резца в точку Z0 и в упор к этому резцу будем подтягивать и пожимать пруток каждый раз получая 24 мм выход прутка.
Прежде чем начать программу обработки торец прутка желательно проточить как чисто и зацентровать, сейчас или это можно было сделать до того как…, даже на другом станке, торцовка и центровка понадобится один раз пока пруток полностью отработаем, так как после отрезания изделия от прутка должен остаться чистый торец прутка для следующего изделия и остаток отверстия от сверла в качестве центра.
Добавлено: изделие делалось на станке СК40 со стойкой Fanuc OI-TF 5, оказалось что пруток диаметром 45 мм ну ни как не влезает ни в патрон, ни в трубу, в общем в качестве выхода из положения проточили пруток на универсале до диаметра 42 мм, лучше на 2-5 десяток больше проточить, иметь запас, так на всякий случай.
А это тот самый, вредный станок…
И так, пруток установлен, зацентрован, если что не так будем корректировать по ходу, а размеры прутка учитываем свои, если не совпадают с местными.
Программа: 1й блок, устанавливаем пруток в упор к проходному резцу
O003;(STUPICA)
T0707;
G0X23Z0;
M00;
G0X200Z200;
M00;
Программа: 2й блок, здесь проходным резцом протачиваем фаску, диаметр и уходим по Z на один мм дальше длины изделия (не обязательно но поверьте, так будет лучше)
T0707;
M4S250;
M8;
G0X45.5Z1;
G71U0.3R1F0.25;
G71P10Q20;
N10G1X39.5;
Z0;
X42A-45;
N20Z-17;
M9;
G0X200Z200;
M30;
3й блок, то же самое но одним чистовым проходом. Такой подход позволяет корректировать, при необходимости, размеры и одном чистовым проходом за 15 секунд получить идеальные размеры с точностью до соток.
T0707;
M4S450;
M8;
G0X39Z1;
G1X39.5F0.15;
Z0;
X42A-45;
Z-17;
X45.5
M9;
G0X200Z200;
M30;
4й блок, сверление сверлом 20 мм
T0808;
M4S180;
M8;
G0X0Z1;
G83Z-24Q5000F0.1
G80;
M9;
G0X200Z200;
M30;
5й блок расточка отверстия
T0404;
M4S250;
M8;
G0X19.5Z1;
G71U0.2R0.5F0.05;
G71P30Q40;
N30G1X26.1;
Z0;
X25A-135:
N40Z-17;
M9;
G0X200Z200;
M30;
6й блок тоже что и 5й но одним чистовым проходом
T0404;
M4S450;
M8;
G0X26.1Z1;
G1X26.1F0.03;
Z0;
X25A-135:
Z-17;
X19.5;
Z3F1
M9;
G0X200Z200;
M30;
7й блок отрезной. Когда привязываем отрезной резец касаемся боковой кромкой пластины торца заготовки, а в разделе геометрия пишем для отрезного резца не Z0 как обычно, а Z4 учитываем толщину пластины 4 мм, тогда нам не придется перерасчитывать указанные в чертеже размеры, а будем указывать как есть.
T0101;
M4S200;
M8;
G0Z-16:
X46:
G1X38F0.02;
X46F1;
Z-14.5;
X42;
Z-16X39.5F0.02;
X23;
X46F1;
M9;
G0X200Z200;
M30;
По сути все, но остается заусениц в отверстии по плоскости среза, удалять его придется отдельно каким то приемлемым способом.
Далее разбор полетов.
Программа: 1й блок, устанавливаем пруток в упор к проходному резцу
O003;(STUPICA) — номер программы
T0707; — указываем номер необходимого резца
G0X23Z0; — подгоняем резец к нулевой точке Z0 и диаметру равному примерно половине диаметра заготовки
M00; — техническая остановка, разжимаем кулачки освобождая заготовку, поджимаем ее к резцу не сильно, что бы не раскрошить пластину при зажатии кулачков, но и так что бы при том же зажатии кулачков не получился зазор который все наши усилия принятые для получения идеальных размеров сведет на нет. Ну, собственно кулачки то надо зажать наконец…
G0X200Z200; — возвращаем резец в исходные точки
M00; — техническая остановка, нажатие кнопки «пуск» запустит второй блок программы.
Программа: 2й блок, здесь проходным резцом протачиваем фаску, диаметр и уходим по Z на один мм дальше длины изделия (не обязательно но поверьте, так будет лучше)
T0707; — выбор резца
M4S250; — направление вращения (это для второго станка — Fanuc OI-TF 5). Можно применить G96 и G50, но диаметр изделия небольшой и в место центра отверстие, так что — и так сойдет.
M8; — запускаем подачу СОЖ (охлаждающей жидкости)
G0X45.5Z1; — подъезжаем резцом к заготовке по диаметру на пол миллиметра выше и не доезжая 1 мм по Z
G71U0.3R1F0.25; — пишем параметры цикла, глубина среза U0.3, отход от заготовки R1, и скорость подачи резца F0,25
G71P10Q20; — P10 цикл начинается и Q20 цикл заканчивается
N10G1X39.5; — метка начала цикла N10, X39.5 точка начала обработки по диаметру
Z0; — точка начала обработки по Z подход в плотную к торцу заготовке
X42A-45; — резец точит от диаметра X39.5 к диаметру X42 под углом 45° — A-45
N20Z-17; — и идет по Z до минус — 17 мм, конец цикла, резец уходит в начальные точки
M9; — отключение СОЖ
G0X200Z200; — исходные точки
M30; — конец программы, возврат в начало. Когда все размеры будут соответствовать, M30 удаляем во всех блоках и для дальнейших изделий все блоки программы будет работать последовательно и без остановок до завершения.
3й блок, то же самое но одним чистовым проходом, т.е. из второго блока удаляем все что касается цикла, подсвечено желтым цветом выше, и получаем проход от начальной точки к конечной.
Тут желтым подсвечено то что необходимо поменять.
T0707;
M4S650; — скорость вращения, добавили (для обычной стали скорость вращения — чем больше тем чище поверхность, эксперементируем…)
M8;
G0X39Z1; — точка куда в данном случае встанет резец, начало
G1X39.5F0.15; — G1 программируемый режим, начало фаски X39.5 , F0.15 программируем скорость подачи резца
Z0;
X42A-45;
Z-17;
X45.5; добавлено что бы отойти от изделия
M9;
G0X200Z200;
M30;
4й блок, сверление сверлом 20 мм
T0808;
M4S180;
M8;
G0X0Z1; — подход в центр заготовки
G83Z-24Q5000F0.1 — G83 цикл сверления, Z-24 глубина сверления 16 мм плюс 8 мм (примерно), что бы после отрезки на прутке остался центр для следующего сверления
G80; — конец цикла — сверление
M9;
G0X200Z200;
M30;
5й блок расточка отверстия
T0404; — номер расточного резца
M4S250;
M8;
G0X19.5Z1; — на ускоренной подаче G0 подходим к диаметру чуть меньше диаметра отверстия X19.5 и не доходя заготовки 1 мм Z1
Далее цикл, суть та же что и выше прописывали цикл.
G71U0.2R0.5F0.05;
G71P30Q40;
N30G1X26.1; — начало цикла N30 начинается с начала фаски X26.1, G1 рабочая подача резца (указано в описании цикла),
Z0; — подход в плотную
X25A-135: — уходим до диаметра X25, под углом A-135 (это те же 45° но внутрь отверстия)
N40Z-17; — растачиваем на глубину больше 16 мм, N40 конец цикла
M9;
G0X200Z200; — уходим в исходные точки
M30;
6й блок тоже что и 4й но одним чистовым проходом, удалено все что связано с циклом (подсвечено желтым выше) и изменено или добавлено необходимое
T0404;
M4S550; — изменено
M8;
G0X26.1Z1; — изменено
G1X26.1F0.03;
Z0;
X25A-135:
Z-17;
X19.5; — добавлено
Z3F1; — добавлено
M9;
G0X200Z200;
M30;
7й блок отрезной. Когда привязываем отрезной резец касаемся боковой кромкой пластины торца заготовки, а в разделе геометрия пишем для отрезного резца не Z0 как обычно, а Z4 учитываем толщину пластины 4 мм, тогда нам не придется перерасчитывать указанные в чертеже размеры, а будем указывать как есть.
T0101;
M4S200;
M8;
G0Z-16:
X46: — выше заготовки
G1X38F0.02; — подрезаем до диаметра 38 мм с подачей 0.02
X46F1; — отходим назад выше заготовки с большей подачей
Z-14.5; — перемещаемся к точке начала фаски
X42; — опускаемся к поверхности изделия
Z-16X39.5F0.02; — по этим координатам резец пойдет одновременно, делая фаску с рабочей подачей
X23; — и пойдет вниз пока отрежет изделие
X46F1; — поднимется выше заготовки
M9;
G0X200Z200; — и уйдет в исходные точки
M30; — конец программы
Полностью программа:
O003;(STUPICA)
T0707;
G0X23Z0;
M00;
G0X200Z200;
M00;
;
;
T0707;
M4S250;
M8;
G0X45.5Z1;
G71U0.3R1F0.25;
G71P10Q20;
N10G1X39.5;
Z0;
X42A-45;
N20Z-17;
M9;
G0X200Z200;
;
;
T0707;
M4S650;
M8;
G0X39Z1;
G1X39.5F0.15;
Z0;
X42A-45;
Z-17;
X45.5
M9;
G0X200Z200;
;
;
T0808;
M4S180;
M8;
G0X0Z1;
G83Z-24Q5000F0.1
G80;
M9;
G0X200Z200;
;
;
T0404;
M4S250;
M8;
G0X19.5Z1;
G71U0.2R0.5F0.05;
G71P30Q40;
N30G1X26.1;
Z0;
X25A-135:
N40Z-17;
M9;
G0X200Z200;
;
;
T0404;
M4S550;
M8;
G0X26.1Z1;
G1X26.1F0.03;
Z0;
X25A-135:
Z-17;
X19.5;
Z3F1
M9;
G0X200Z200;
;
;
T0101;
M4S200;
M8;
G0Z-16:
X46:
G1X38F0.02;
X46F1;
Z-14.5;
X42;
Z-16X39.5F0.02;
X23;
X46F1;
M9;
G0X200Z200;
M30;