Сверление
Стандартные циклы : Сверлениие, расточка, нарезание резьбы.
Приведу наиболее часто используемые подпрограммы, реально необходимые для обработки конкретных отверстий.
Здесь: центрование, просто сверление, глубокое сверление с ломкой стружки и с очищением от стружки, расточка, зенкование, зенкерование, развертывание и нарезание резьбы.
Короче все, что необходимо для обработки отверстий.
Чтобы не загружать станок лишними подпрограммами, можно использовать универсальные подпрограммы, походящие для центрования, сверления, зенкования и зенкерования.
Например, минуя подпрограммы L80 и L82, можно использовать подпрограмму L81.
Пример для центровки: Зацентруем пару отверстий.
%1 N1 G54 G90 N2 T1 M15 ( ---- CENTROVKA ---- ) N3 G0 X0 Y0 S77 F50 M3 N4 P1,5 P2,-8 P3,50 P70,0 P71,1 P72,1 L81 M8 N5 X100 L81 N9 M9 N7 G32 Z M5 N8 M02 ! Где: G54 - Первая "нулевая" точка детали. G90 - Абсолютная система координат. P1 - безопасный уровень: инструмент не доходит до "нуля" детали по оси Z 5 мм. P2 - глубина резания; с учетом безопасного уровня, рабочий ход по оси "Z" будет минус 15 мм. Или Z минус 8 мм. от "нулевой" поверхности детали. P3 - уровень оратного хода ( уровень подъема над "нулевой" точкой детали в оси Z ) P70,0 - выдержка времени: P70,1 P70,2 и т.д. Задается в секундах. В нашем случае выжержка времени 0 секунд. P71,1 P72,1 - Это корректор на вылет ( длину) инструмента, т.е. D1. L81 - сам стандартный цикл на сверление: должен находиться в ПЗУ системы ЧПУ вместе с другими стандартными циклами.
Короче, здесь все, что Вам необходимо
% L80 (Центрование, сверление) N1 G0 D= P71 Z= P1 N2 G1 G91 Z= P2 N3 G0 G90 Z= P1 M22 ! % L81 (Сверление) N1 G0 D= P71 Z= P1 N2 G1 G4 G91 I= P70 D= P72 Z= P2 N3 G0 G90 D= P71 Z= P3 M22 ! % L82 (Зенкерование) N1 G0 D= P71 Z= P1 N2 G1 G4 G91 I= P70 D= P72 Z= P2 N3 G0 G90 D= P73 Z= P3 M22 ! % L83 (Глубокое сверление или рассверливание с очищением от стружки "с отскоком, т.е с выходом сверла из зоны резания") N1 P90,0 P91, P2: P50 G0 D= P71 Z= P1 P84,-1 N2 E= P50 G91 Z= P90 N3 G1 D= P72 Z= P91 N4 P91,- P2: P50 G0 G90 D= P71 Z= P1 N5 P84, P84+1 P85, P84* P91 P90,- P91+1- P85 P91,- P91-1 M21 N6 G0 Z= P3 M22 ! % L84 (Нарезание резьбы) N1 M= P80 N2 G0 D= P71 Z= P1 N3 G91 Z= P0 N4 G63 D= P72 Z= P2 M= P81 M5 N5 G63 G90 D= P71 Z= P1 M= P82 N6 G0 Z= P3 M= P80 M22 ! % L85 (Развертывание) N1 G0 D= P71 Z= P1 N2 G1 G4 G91 D= P72 I= P70 Z= P2 F= P65 N3 G90 D= P73 Z= P1 F= P66 N4 G0 Z= P3 M22 ! % L86 (Расточка бором или рассверливание) N1 G0 D= P71 Z= P1 N2 G1 G4 G91 D= P72 I= P70 Z= P2 N3 M5 N4 G0 G90 D= P73 Z= P3 N5 M= P80 M22 ! % L87 (Сверление и рассверливание) N1 G0 D= P71 Z= P1 N2 G1 G4 G91 I= P70 D= P72 Z= P2 M22 ! % L88 (Сверление двух рабочих глубин) N1 G0 D= P71 Z= P1 N2 G1 G91 D= P72 Z= P21 F= P65 S= P60 N3 G4 I= P70 D= P73 Z= P22 F= P66 S= P61 N4 G0 G90 D= P71 Z= P3 S= P60 M22 ! % L89 (Расточка и сверление) ! % L90 (Обратная расточка или зенкерование на обратном ходу) ! % L91 (Сверление с ломкой стружки, т.е. с небольшими паузами при сверлении) N1 G0 D= P71 Z= P1 P91, P2: P50 N2 E= P50 N3 G1 G4 G91 D= P72 I= P70 Z= P91 M21 N4 G0 G90 D= P71 Z= P3 M22 ! %L92 (Сверление трех рабочих глубин) ! % L93 (Снятие фаски на ускоренном ходу) N1 G0 D= P71 Z= P1 N2 G91 G4 I= P70 Z= P2 N3 G90 Z= P3 M22 ! % L94 (Последовательность точек на одной прямой, под любым углом) N1 P52, P51 P52, P52-1 N2 E= P51 P94, P52* P10 P95, C O S P9* P94+ P4 P96, S I N P9* P94+ P5 N3 G0 G90 X= P95 G90 Y= P96 L= P20 P52, P52-1 N4 M21 N5 M22 ! % L95 (Последовательность точек на на определенной окружности) N1 P97, P15 N2 E= P51 P99, C O S P97* P14+ P4 P98, S I N P97* P14+ P5 N3 G0 G90 X= P99 G90 Y= P98 L= P20 N4 P97, P97+ P16 M21 N5 M22 ! % L96 (Последовательность точек в форме матрицы, параллельно оси "X") N1 G0 G90 X= P4 G90 Y= P5 L= P20 P97, P51-1 P98, P52-1 P99, P98 P96, P10 P95, P11 N2 E= P97 N3 E= P98 N4 G91 X= P96 L= P20 N5 M21 N6 P96,- P96 G91 Y= P95 L= P20 N7 M21 N8 E= P99 G91 X= P96 L= P20 N9 M21 N10 M22 ! % L97 (Последовательность точек в форме матрицы, под углом к оси "X" и "Y") N1 G0 G90 X= P4 G90 Y= P5 P92,P51-1 P93, P52-1 P99, P93 L= P20 N2 P95, COS P9 *P10 P96, SIN P9 *P10 P94. 90 + P18 P97, COS P94 * P11 P98, SIN P94 * P11 N3 E= P92 N4 E= P93 N5 G91 X= P95 G91 Y= P96 L= P20 N6 M21 N7 P95, -P95 P96, -P96 G91 X= P97 G91 Y= P98 L= P20 N8 M21 N9 E= P99 G91 X= P95 G91 Y= P96 L= P20 N10 M21 N11 M22 ! % L98 (Последовательность точек параллельно оси "X", под прямым углом) N1 G0 G90 X= P4 G90 Y= P5 L= P20 P98, P51-1 P94, P10 P95, P11 P96, P12 P97, P13 N2 E= P98 G91 X= P94 L= P20 N3 M21 N4 E= P52 G91 Y= P95 L= P20 N5 M21 N6 E= P53 P96, -P96 G91 X= P96 L= P20 N7 P96, -P96 M21 N8 P99, P54-1 N9 E= P99 P97, -P97 G91 Y= P97 L= P20 N10 P97, -P97 M21 N11 M22 ! % L99 (Последовательность точек под углом) !
"Наглядую агитацию" по данным подпрограммам выложу чуть позже, когда отскребу всю грязь от сканированных изображений!
Инструкция полностью залячкана отпечатками пальцев тех, кто когда-то к ней прикасался!