- •Основы
- •Правовая справочная информация
- •Предисловие
- •Содержание
- •1 Геометрические основы
- •1.1 Позиции детали
- •1.1.1 Системы координат детали
- •1.1.2 Декартовы координаты
- •1.1.3 Полярные координаты
- •1.1.4 Абсолютный размер
- •1.1.5 Составной размер
- •1.2 Рабочие плоскости
- •1.3 Нулевые точки и исходные точки
- •1.4 Системы координат
- •1.4.1 Система координат станка (MCS)
- •1.4.2 Базовая кинематическая система (BKS)
- •1.4.3 Базовая система нулевой точки (BNS)
- •1.4.4 Настраиваемая система нулевой точки (ENS)
- •1.4.5 Система координат детали (WCS)
- •1.4.6 Как связаны различные системы координат?
- •2 Основы программирования ЧПУ
- •2.1 Наименование программы ЧПУ
- •2.2 Структура и содержание программы ЧПУ
- •2.2.1 Кадры и компоненты кадров
- •2.2.2 Правила для кадра
- •2.2.3 Присвоения значений
- •2.2.4 Комментарии
- •2.2.5 Пропуск кадров
- •3 Создание программы ЧПУ
- •3.1 Базовый принцип
- •3.2 Доступные символы
- •3.3 "Шапка" программы
- •3.4 Примеры программы
- •3.4.1 Пример 1: Первые шаги программирования
- •3.4.2 Пример 2: Программа ЧПУ для токарной обработки
- •3.4.3 Пример 3: Программа ЧПУ для фрезерной обработки
- •4 Смена инструмента
- •4.1 Смена инструмента без управления инструментом
- •4.1.1 Смена инструмента с командой T
- •4.1.2 Смена инструмента с M6
- •4.2 Смена инструмента с управлением инструментом (опция)
- •4.2.1 Смена инструмента с помощью команды Т при активном управлении инструментом (опция)
- •4.2.2 Смена инструмента с помощью M6 при активном управлении инструментом (опция)
- •4.3 Поведение при неправильном программировании Т
- •5 Коррекции инструмента
- •5.1 Общая информация по коррекциям инструмента
- •5.2 Коррекция длин инструмента
- •5.3 Коррекция радиуса инструмента
- •5.4 Память коррекций инструмента
- •5.5 Типы инструментов
- •5.5.1 Общая информация по типам инструментов
- •5.5.2 Фрезерный инструмент
- •5.5.3 Сверло
- •5.5.4 Шлифовальный инструмент
- •5.5.5 Токарный инструмент
- •5.5.6 Специальный инструмент
- •5.5.7 Правило связи
- •5.6 Вызов коррекции инструмента (D)
- •5.7 Изменение данных коррекции инструмента
- •5.8 Программируемое смещение коррекции инструмента (TOFFL, TOFF, TOFFR)
- •6 Движение шпинделя
- •6.1 Число оборотов шпинделя (S), направление вращения шпинделя (M3, M4, M5)
- •6.2 Скорость резания (SVC)
- •6.3 Постоянная скорость резания (G96/G961/G962, G97/G971/G972, G973, LIMS, SCC)
- •6.4 Постоянная окружная скорость круга (GWPSON, GWPSOF)
- •6.5 Программируемое ограничение числа оборотов шпинделя (G25, G26)
- •7 Регулирование подачи
- •7.1 Подача (G93, G94, G95, F, FGROUP, FL, FGREF)
- •7.2 Перемещение позиционирующих осей (POS, POSA, POSP, FA, WAITP, WAITMC)
- •7.3 Режим ориентации шпинделя (SPCON, SPCOF)
- •7.4 Позиционирование шпинделей (SPOS, SPOSA, M19, M70, WAITS)
- •7.5 Подача для позиционирующих осей/шпинделей (FA, FPR, FPRAON, FPRAOF)
- •7.6 Программируемая коррекция подачи (OVR, OVRRAP, OVRA)
- •7.7 Программируемая коррекция ускорения (ACC) (опция)
- •7.8 Подача с наложением маховичка (FD, FDA)
- •7.10 Несколько значений подачи в одном кадре (F, ST, SR, FMA, STA, SRA)
- •7.11 Покадровая подача (FB)
- •7.12 Подача на зуб (G95 FZ)
- •8 Геометрические установки
- •8.2 Выбор рабочей плоскости (G17/G18/G19)
- •8.3 Указание размеров
- •8.3.1 Указание абсолютного размера (G90, AC)
- •8.3.2 Указание составного размера (G91, IC)
- •8.3.3 Указание абсолютного и составного размера при токарной обработке и фрезеровании (G90/G91)
- •8.3.4 Указание абсолютного размера для круговых осей (DC, ACP, ACN)
- •8.3.5 Дюймовое или метрическое указание размеров (G70/G700, G71/G710)
- •8.3.7 Специфическое для оси программирование диаметра/радиуса (DIAMONA, DIAM90A, DIAMOFA, DIACYCOFA, DIAMCHANA, DIAMCHAN, DAC, DIC, RAC, RIC)
- •8.4 Положение детали при токарной обработке
- •9 Команды перемещения
- •9.1 Общая информация по командам перемещения
- •9.2 Команды движения с декартовыми координатами (G0, G1, G2, G3, X..., Y..., Z...)
- •9.3 Команды движения с полярными координатами
- •9.3.1 Исходная точка полярных координат (G110, G111, G112)
- •9.3.2 Команды движения с полярными координатами (G0, G1, G2, G3, AP, RP)
- •9.4 Движение ускоренным ходом (G0, RTLION, RTLIOF)
- •9.5 Линейная интерполяция (G1)
- •9.6 Круговая интерполяция
- •9.6.1 Типы круговой интерполяции (G2/G3, ...)
- •9.6.2 Круговая интерполяция с центром и конечной точкой (G2/G3, X... Y... Z..., I... J... K...)
- •9.6.3 Круговая интерполяция с радиусом и конечной точкой (G2/G3, X... Y... Z.../ I... J... K..., CR)
- •9.6.4 Круговая интерполяция с апертурным углом и центром (G2/G3, X... Y... Z.../ I... J... K..., AR)
- •9.6.5 Круговая интерполяция с полярными координатами (G2/G3, AP, RP)
- •9.6.7 Круговая интерполяция с тангенциальным переходом (CT, X... Y... Z...)
- •9.7 Винтовая интерполяция (G2/G3, TURN)
- •9.8 Эвольвентная интерполяция (INVCW, INVCCW)
- •9.9 Линии контура
- •9.9.1 Программирование линии контура
- •9.9.2 Линии контура: Прямая
- •9.9.3 Линии контура: Две прямые
- •9.9.4 Линии контура: Три прямые
- •9.9.5 Линии контура: Программирование конечной точки с углом
- •9.10 Резьбонарезание с постоянным шагом (G33)
- •9.10.1 Резьбонарезание с постоянным шагом (G33, SF)
- •9.10.2 Запрограммированный входной и выходной участок (DITS, DITE)
- •9.11 Резьбонарезание с увеличивающимся или уменьшающимся шагом (G34, G35)
- •9.12 Нарезание внутренней резьбы без компенсирующего патрона (G331, G332)
- •9.13 Нарезание внутренней резьбы с компенсирующим патроном (G63)
- •9.14 Быстрый обратный ход при резьбонарезании (LFON, LFOF, DILF, ALF, LFTXT, LFWP, LFPOS, POLF, POLFMASK, POLFMLIN)
- •9.15 Фаска, закругление (CHF, CHR, RND, RNDM, FRC, FRCM)
- •10 Коррекции радиуса инструмента
- •10.1 Коррекция радиуса инструмента (G40, G41, G42, OFFN)
- •10.2 Подвод к контуру и отвод (NORM, KONT, KONTC, KONTT)
- •10.3 Коррекция на наружных углах (G450, G451, DISC)
- •10.4 Мягкий подвод и отвод
- •10.4.1 Подвод и отвод (G140 до G143, G147, G148, G247, G248, G347, G348, G340, G341, DISR, DISCL, DISRP, FAD, PM, PR)
- •10.4.2 Подвод и отвод с расширенными стратегиями отвода (G460, G461, G462)
- •10.5 Контроль столкновений (CDON, CDOF, CDOF2)
- •10.6 Коррекция инструмента 2D (CUT2D, CUT2DF)
- •10.7 Постоянная коррекция радиуса инструмента (CUTCONON, CUTCONOF)
- •10.8 Инструменты с релевантным положением резцов
- •11 Параметры движения по траектории
- •11.1 Точный останов (G60, G9, G601, G602, G603)
- •11.2 Режим управления траекторией (G64, G641, G642, G643, G644, G645, ADIS, ADISPOS)
- •12 Трансформации координат (фреймы)
- •12.1 Фреймы
- •12.2 Фрейм-операторы
- •12.3 Программируемое смещение нулевой точки
- •12.3.1 Смещение нулевой точки (TRANS, ATRANS)
- •12.3.2 Осевое смещение нулевой точки (G58, G59)
- •12.4 Программируемое вращение (ROT, AROT, RPL)
- •12.5 Программируемые вращения фреймов с пространственными углами (ROTS, AROTS, CROTS)
- •12.6 Программируемый коэффициент масштабирования (SCALE, ASCALE)
- •12.7 Программируемое отражение (MIRROR, AMIRROR)
- •12.8 Создание фрейма по точной установке инструмента (TOFRAME, TOROT, PAROT)
- •12.9 Отключение фрейма (G53, G153, SUPA, G500)
- •12.10 Отключение наложенных движений (DRFOF, CORROF)
- •13 Вывод вспомогательных функций
- •13.1 Функции M
- •14 Дополнительные команды
- •14.1 Сообщения (MSG)
- •14.2 Запись строки в переменную BTSS (WRTPR)
- •14.3 Ограничение рабочего поля
- •14.3.1 Ограничение рабочего поля в BKS (G25/G26, WALIMON, WALIMOF)
- •14.3.2 Ограничение рабочего поля в WCS/ENS (WALCS0 ... WALCS10)
- •14.4 Реферирование (G74)
- •14.5 Движение к фиксированной точке (G75, G751)
- •14.6 Наезд на жесткий упор (FXS, FXST, FXSW)
- •14.7 Время ожидания (G4)
- •14.8 Внутренняя остановка предварительной обработки
- •15 Прочая информация
- •15.1.1 Главные оси/геометрические оси
- •15.1.2 Дополнительные оси
- •15.1.4 Оси станка
- •15.1.5 Оси канала
- •15.1.6 Траекторные оси
- •15.1.7 Позиционирующие оси
- •15.1.8 Синхронные оси
- •15.1.9 Командные оси
- •15.1.11 Оси Link
- •15.1.12 Оси Lead-Link
- •15.2 От команды движения до движения станка
- •15.3 Вычисление хода
- •15.4 Адреса
- •15.5 Идентификатор
- •15.6 Постоянные
- •16 Таблицы
- •16.1 Операторы
- •16.2 Операторы: Доступность для SINUMERIK 828D
- •16.3 Адреса
- •16.3.1 Буквы адреса
- •16.3.2 Постоянные адреса
- •16.3.3 Устанавливаемые адреса
- •16.4 Функции G
- •16.5 Предопределенные процедуры
- •16.6 Предопределенные процедуры в синхронных действиях
- •16.7 Предопределенные функции
- •16.8 Текущий язык в HMI
- •A.2 Обзор документации
- •Толковый словарь
- •Указатель
Движение шпинделя
6.2 Скорость резания (SVC)
6.2Скорость резания (SVC)
Функция
В качестве альтернативы скорости шпинделя, для фрезерных обработок может быть запрограммирована и более часто используемая на практике скорость резания инструмента:
̷͇͋͏͚͘ ̸͕͕͙͑͗ͣ͘ ͏͔͙͚͓͔͙͇͗͌͘ ͎͇͔͗͌͏ͦ
͇͙͕͙͇̾͘ ͉͇͔͗͌͠͏ͦ
Через радиус активного инструмента, СЧПУ из запрограммированной скорости резания инструмента вычисляет действующую скорость шпинделя:
S = (SVC * 1000) / (RWKZ * 2π)
где: S: скорость шпинделя в об/мин
SVC: скорость резания в м/мин или футах/мин RWKZ: радиус активного инструмента в мм
Тип инструмента ($TC_DP1) активного инструмента не учитывается.
Запрограммированная скорость резания не зависит от подачи по траектории F, а также группы функций G 15. Направление вращения и старт шпинделя осуществляются через M3 или M4, стоп шпинделя через M5.
Изменение данных радиуса инструмента в памяти коррекций вступает в силу при следующем выборе коррекции инструмента или следующей актуализации активных данных коррекции.
Смена инструмента и включение/выключение блока данных коррекции инструмента приводят к новому вычислению действующей скорости шпинделя.
|
Основы |
100 |
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Движение шпинделя
6.2 Скорость резания (SVC)
Условия
Для программирования скорости резания требуется:
●геометрические отношения вращающегося инструмента (фрезерный или сверлильный инструмент)
●активный блок данных коррекции инструмента
Синтаксис
SVC[<n>]=<значение>
Примечание
В кадре с SVC должен быть известен радиус инструмента, т.е. соответствующий инструмент включая блок данных коррекции инструмента должен быть активен или выбран в кадре. Последовательность SVC и выбора T/D при программировании в одном кадре является произвольной.
Значение
SVC: Скорость резания
[<n>]: |
Номер шпинделя |
|
С помощью этого расширения адреса указывается, для какого |
|
шпинделя должна действовать запрограммированная скорость |
|
резания. Без расширения адреса данные всегда относятся к |
|
актуальному мастер-шпинделю. |
|
Указание: |
|
Для каждого шпинделя может быть задана собственная |
|
скорость резания. |
|
Указание: |
|
Программирование SVC без расширения адреса предполагает, |
|
что мастер-шпиндель имеет активный инструмент. При смене |
|
мастер-шпинделя, пользователь должен выбрать |
|
соответствующий инструмент. |
Единица |
м/мин или футов/мин (в зависимости от G700/G710) |
измерения: |
|
Примечание
Переключение между SVC и S
Возможно произвольное переключение между программированием SVC и S, и при вращающемся шпинделе. Соответствующее не активное значение удаляется.
Основы |
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
101 |
Движение шпинделя
6.2 Скорость резания (SVC)
Примечание Макс. скорость инструмента
Через системную переменную $TC_TP_MAX_VELO[<номер T>] можно задать макс. скорость инструмента (скорость шпинделя).
Если граница скорости не определена, то контроль не выполняется.
Примечание
Программирование SVC невозможно при активной:
•G96/G961/G962
•SUG
•SPOS/SPOSA/M19
•M70
С другой стороны, программирование одной из этих команд приводит к отмене SVC.
Примечание
К примеру, созданные через системы CAD траектории "стандартных инструментов", которые уже учитывают радиус инструмента и содержат только разницу со стандартным инструментом только в радиусе резцов, не поддерживаются в комбинации с программированием SVC.
Примеры
Для всех примеров должно действовать: Зажим инструмента = шпиндель (для стандартного фрезерования)
Пример 1: Фреза с радиусом 6 мм
Программный код |
|
Комментарий |
|
|
N10 |
G0 X10 T1 D1 |
; Выбор фрезерного |
инструмента с, к примеру, |
|
|
|
|
$TC_DP6[1,1] = 6 |
(радиус инструмента = 6 мм) |
N20 |
SVC=100 M3 |
|
; Скорость резания |
= 100 м/мин |
|
|
|
полученная скорость шпинделя: |
|
|
|
|
S = (100 м/мин * |
1000) / (6,0 мм * 2 * 3,14) = |
|
|
|
2653,93 об/мин |
|
N30 |
G1 X50 G95 |
FZ=0.03 |
; SVC и подача на зуб |
|
... |
|
|
|
|
|
Основы |
102 |
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
Движение шпинделя
6.2 Скорость резания (SVC)
Пример 2: Выбор инструмента и SVC в одном кадре
Программный код |
|
Комментарий |
|||
N10 |
G0 |
X20 |
|
|
|
N20 |
T1 |
D1 SVC=100 |
; Выбор |
блока данных инструмента и коррекции вместе с |
|
|
|
|
|
SVC в |
кадре (произвольная последовательность). |
N30 |
X30 M3 |
|
; Старт |
шпинделя с правым направлением вращения, |
|
|
|
|
|
скорость резания 100 м/мин |
|
N40 |
G1 |
X20 F0.3 |
G95 |
; SVC и |
окружная подача |
Пример 3: Задача скоростей резания для двух шпинделей
Программный код |
Комментарий |
|
||
N10 |
SVC[3]=100 |
M6 T1 D1 |
|
|
N20 |
SVC[5]=200 |
|
; Радиус инструмента активной коррекции |
инструмента |
|
|
|
идентичен для обеих шпинделей, различная |
|
|
|
|
действующая скорость для шпинделя 3 и |
шпинделя 5. |
Пример 4: Допущения:
Мастер касательно смены инструмента определяется через Toolholder: MD20124 $MC_TOOL_MANAGEMENT_TOOLHOLDER > 1
При смене инструмента старая коррекция инструмента сохраняется и только при программировании D активируется коррекция нового инструмента:
MD20270 $MC_CUTTING_EDGE_DEFAULT = - 2
Программный код |
Комментарий |
|
|
N10 |
$TC_MPP1[9998,1]=2 |
; Место в магазине это зажим инструмента |
|
N11 |
$TC_MPP5[9998,1]=1 |
; Место в магазине это зажим инструмента 1 |
|
N12 |
$TC_MPP_SP[9998,1]=3 |
; Зажим инструмента 1 согласован со шпинделем 3 |
|
N20 |
$TC_MPP1[9998,2]=2 |
; Место в магазине это зажим инструмента |
|
N21 |
$TC_MPP5[9998,2]=4 |
; Место в магазине это зажим инструмента 4 |
|
N22 |
$TC_MPP_SP[9998,2]=6 |
; Зажим инструмента 4 согласован со шпинделем 6 |
|
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 |
|
... |
|
|
|
Основы |
|
|
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
103 |
Движение шпинделя
6.2 Скорость резания (SVC)
Программный код |
Комментарий |
|
N100 |
SETMTH(1) |
; Установить номер мастер-зажима инструмента |
N110 |
T="WZ2" M6 D1 |
; Устанавливается инструмент T2 и активируется коррекция D1. |
N120 |
G1 G94 F1000 M3=3 SVC=100 |
; S3 = (100 м/мин * 1000) / (5,0 мм * 2 * 3,14) = |
|
|
3184,71 об/мин |
N130 |
SETMTH(4) |
; Установить номер мастер-зажима инструмента |
N140 |
T="WZ8" |
; Соответствует T8="WZ8" |
N150 |
M6 |
; Соответствует M4=6 |
|
|
Инструмент "WZ8" поступает в мастер-зажим инструмента, но |
|
|
из-за MD20270=–2 остается активной старая коррекция |
|
|
инструмента. |
N160 |
SVC=50 |
; S3 = (50 м/мин * 1000) / (5,0 мм * 2 * 3,14) = |
|
|
1592.36 об/мин |
|
|
Коррекция из зажима инструмента 1 еще активна и он |
|
|
согласован со шпинделем 3. |
N170 |
D4 |
Коррекция D4 из нового инструмента "WZ8" активируется (все |
|
|
зажимы инструмента 4). |
N180 |
SVC=300 |
; S6 = (300 м/мин * 1000) / (7,0 мм * 2 * 3,14) = |
|
|
6824,39 об/мин |
Шпиндель 6 согласован с зажимом инструмента 4.
Пример 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 = мастер-шпиндель |
||
|
|
|
|
Основы |
104 |
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
|
|
|
|
Движение шпинделя |
|
|
|
|
|
6.2 Скорость резания (SVC) |
|
|
Программный код |
Комментарий |
|
|
|
|
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 об/мин
...
Дополнительная информация
Радиус инструмента
Следующие данные коррекции инструмента (активного инструмента) относятся к радиусу инструмента:
●$TC_DP6 (радиусгеометрия)
●$TC_DP15 (радиус - износ)
●$TC_SCPx6 (коррекция для $TC_DP6)
●$TC_ECPx6 (коррекция для $TC_DP6)
Не учитываются:
●Коррекции радиуса Online
●Припуск к запрограммированному контуру (OFFN) Коррекция радиуса инструмента (G41/G42)
Коррекция радиуса инструмента (G41/G42) и SVC относятся к радиусу инструмента, но функционально развязаны и не зависят друг от друга.
Нарезание внутренней резьбы без компенсирующего патрона (G331, G332) Программирование SVC возможно и в комбинации с G331 или G332.
Основы |
|
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |
105 |
Движение шпинделя
6.2 Скорость резания (SVC)
Синхронные действия
Задача SVC из синхронных действий невозможна.
Чтение скорости резания и вариантов программирования скорости шпинделя
Скорость резания шпинделя и варианты программирования скорости (скорость шпинделя S или скорость резания SVC) могут быть считаны через системные переменные:
●С остановкой предварительной обработки в программе обработки детали через системные переменные:
$AC_SVC[<n>] |
Скорость резания, которая действовала при подготовке |
|
|
актуального кадра главного хода для шпинделя с |
|
|
номером <n>. |
|
$AC_S_TYPE[<n>] |
Вариант программирования скорости шпинделя, |
|
|
который действовал при подготовке актуального кадра |
|
|
главного хода для шпинделя с номером <n>. |
|
|
ВеличинаЗначение: |
|
|
: |
|
|
1 |
Скорость шпинделя в об/мин |
2Скорость резания SVC в м/мин или футах/мин
●Без остановки предварительной обработки в программе обработки детали через системные переменные:
$P_SVC[<n>] |
Запрограммированная скорость резания для шпинделя |
|
|
<n> |
|
$P_S_TYPE[<n>] |
Запрограммированный вариант программирования |
|
|
скорости шпинделя для шпинделя <n> |
|
|
ВеличинаЗначение: |
|
|
: |
|
|
1 |
Скорость шпинделя в об/мин |
|
2 |
Скорость резания SVC в м/мин или футах/мин |
|
Основы |
106 |
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 |