
Движение шпинделя
6.2 Скорость резания (SVC)
Основы
Справочник по программированию, 02/2011, 6FC5398-1BP40-1PA0
97
Пример 5:
Допущения:
Шпиндели это одновременно зажимы инструмента:
MD20124 $MC_TOOL_MANAGEMENT_TOOLHOLDER = 0
При смене инструмента автоматически выбирается блок данных коррекции
инструмента D4:
MD20270 $MC_CUTTING_EDGE_DEFAULT = 4
Программный код Комментарий
N10 $TC_MPP1[9998,1]=2 ; Место в магазине это зажим инструмента
N11 $TC_MPP5[9998,1]=1 ; Место в магазине это зажим инструмента 1 = шпиндель 1
N20 $TC_MPP1[9998,2]=2 ; Место в магазине это зажим инструмента
N21 $TC_MPP5[9998,2]=3 ; Место в магазине это зажим инструмента 3 = шпиндель 3
N30 $TC_TP2[2]="WZ2"
N31 $TC_DP6[2,1]=5.0 ; Радиус = 5,0 мм из T2, коррекция D1
N40 $TC_TP2[8]="WZ8"
N41 $TC_DP6[8,1]=9.0 ; Радиус = 9,0 мм из T8, коррекция D1
N42 $TC_DP6[8,4]=7.0 ; Радиус = 7,0 мм из T8, коррекция D4
...
N100 SETMS(1) ; Шпиндель 1 = мастер-шпиндель
N110 T="WZ2" M6 D1 ; Устанавливается инструмент T2 и активируется коррекция D1
.
N120 G1 G94 F1000 M3 SVC=100 ;
S1 = (100 м/мин * 1000) / (5,0 мм * 2 * 3,14) = 3184,71 об/
мин
N200 SETMS(3) ; Шпиндель 3 = мастер-шпиндель
N210 M4 SVC=150 ; S3 = (150 м/мин * 1000) / (5,0 мм * 2 * 3,14) = 4777,07 об/
мин
Относится к коррекции инструмента D1 из T="WZ2", S1
продолжает вращаться со старой скоростью.
N220 T="WZ8" ; Соответствует T8="WZ8"
N230 M4 SVC=200 ; S3 = (200 м/мин * 1000) / (5,0 мм * 2 * 3,14) = 6369,43 об/
мин
Относится к коррекции инструмента D1 из T="WZ2".
N240 M6 ; Соответствует M3=6
Инструмент "WZ8" поступает в мастер-шпиндель, коррекция
инструмента D4 нового инструмента активируется.
N250 SVC=50 ; S3 = (50 м/мин * 1000) / (7,0 мм * 2 * 3,14) = 1137,40 об/
мин
Коррек
ция D4 на
мастер-шпинделе активна.
N260 D1 ; Коррекция D1 из нового инструмента "WZ8" активна.
N270 SVC[1]=300 ; S1 = (300 м/мин * 1000) / (9,0 мм * 2 * 3,14) = 5307,86 об/
мин
S3 = (50 м/мин * 1000) / (9,0 мм * 2 * 3,14) = 884,64 об/мин
...