Сверление

Стандартные циклы : Сверлениие, расточка, нарезание резьбы.

Приведу наиболее часто используемые подпрограммы, реально необходимые для обработки конкретных отверстий.
Здесь: центрование, просто сверление, глубокое сверление с ломкой стружки и с очищением от стружки, расточка, зенкование, зенкерование, развертывание и нарезание резьбы.
Короче все, что необходимо для обработки отверстий.

Чтобы не загружать станок лишними подпрограммами, можно использовать универсальные подпрограммы, походящие для центрования, сверления, зенкования и зенкерования.
Например, минуя подпрограммы 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 (Последовательность точек под углом)
!

"Наглядую агитацию" по данным подпрограммам выложу чуть позже, когда отскребу всю грязь от сканированных изображений!
Инструкция полностью залячкана отпечатками пальцев тех, кто когда-то к ней прикасался!



Hosted by uCoz