ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 23.10.2024
Просмотров: 56
Скачиваний: 0
Ниже приводятся описание и пояснение к командам и симво лам, которыми они кодируются.
Вспомогательными символами: «%» — проценты, «LF» — пере вод строки ( конец фразы), «:» — двоеточие и «/» — дробная черта — кодируются следующие функции:
1.сочетание «%LF» — начало программы;
2.«:» — остановка обратной перемотки ленты.
3.«/» пропуск фразы (кадра). Фразы с этим символом не от рабатываются в режимах «С остановом» и «Ускоренная отработ ка». Символы «:» и «/» записываются вместо символа «№» в соот ветствующих кадрах.
Основными символами кодируется |
следующая информация. |
1. «N» — порядковый номер фразы. |
Записывается в виде |
трехразрядного числа. |
|
2. «6» — подготовительная операция с двухразрядным числом. Записывается только во фразах, имеющих информацию с адреса ми X или Z.
Подготовительная операция может иметь следующие значе ния:
G00 — ускоренное перемещение параллельно осям координат;
G01 — линейная интерполяция с перемещениями с рабочей по дачей;
G02, G03 — круговая интерполяция с рабочей подачей соответ ственно по часовой стрелке и против часовой стрелки.
G04 — пауза. Программируется заданием по адресу X любого количества импульсов от 0 до 130000 с продолжительностью отра ботки одного импульса в 0,001 сек.
G06 т — нарезание резьбы с максимальным шагом до 10 мм, с максимальным числом оборотов шпинделя до 240 об/мин. В этом случае при нарезании резьбы с шагом до 5 мм скорость шпинде ля не должна превышать 240 об/мин. С увеличением шага резьбы свыше 5 мм максимальная скорость шпинделя снижается и опре деляется по формуле
|
1200 |
- . |
|
П т а х = — |
Об/МИН |
при дискретности 0,01 |
600 |
, |
мм |
|
|
И |
птах= — |
об/мин |
при дискретности 0,005 мм,
где t — шаг резьбы в мм. Программируется величина шага резьбы. При нарезании резьбы на торцах (архимедовых спиралей) в связи с уменьшением дискретности перемещения с 0,01 мм до 0,005 мм величины’ шагов соответственно уменьшаются в два раза.
G07 — нарезание резьбы с ^та*=5 мм, птах= 480 об/мин. Для резьб с шагом выше 2,5 мм скорость шпинделя снижается
по формуле, приведенной выше. Программируется двойная вели чина шага.
106
G08 — нарезание резьбы с tmax—2,5 мм, птах= 960 об/мин. При і>1,25 мм скорость шпинделя определяется по приведен
ной выше формуле. Программируется учетверенная величина шага резьбы.
G09— нарезание резьбы с tmax= 1,25 мм, птах= 1920 об/мин. При г>0,625 мм, скорость шпиндели снижается аналогично описанному выше. Программируется восьмикратная величина
шага резьбы.
3. X — перемещение суппорта в поперечном направлении. Программируется со знаком и величиной перемещения в им
пульсах. Максимальная величина перемещения 130 000 импульсов. При круговой интерполяции по адресу X задается координата конечной точки интерполирования относительно начальной в им пульсах и со знаком. Положительное направление X — от оси центров в сторону увеличения диаметра обработки.
4. Z — перемещение суппорта в продольном направлении. ■Программируется со знаком. Максимальная величина перемеще
ния 130 000 импульсов. При круговой интерполяции по |
адресу |
|
Z задается координата конечной точки дуги окружности |
относи |
|
тельно начальной в импульсах и со знаком. Положительное |
на |
|
правление координаты Z — от передней бабки к -задней, |
т. е. |
|
в сторону увеличения размеров обрабатываемой детали. |
|
|
При круговой интерполяции знаки адресов X и Z определяют |
ся по общему правилу знаков.
5. / — шаг резьбы по оси X. |
Максимальная программируемая |
||||||
величина |
1000 импульсов. При |
круговой интерполяции по адресу |
|||||
J задается расстояние центра интерполируемой дуги |
окружности |
||||||
от начальной точки по оси X в импульсах без знака. Максималь |
|||||||
ная |
программируемая |
величина |
130 000 |
импульсов. При |
нареза |
||
нии |
цилиндрических |
резьб (когда / = |
0), символ |
«/» |
не про |
||
граммируется. |
|
|
|
|
1000 им |
||
6. К — шаг резьбы по оси Z. Максимальный объем |
|||||||
пульсов. |
При круговой интерполяции по адресу К задается рас |
стояние центра интерполируемой дуги окружности от начальной точки по оси Z без знака с максимальной величиной 130 000 им пульсов. При нарезании архимедовых спиралей символ «К» про граммируется без знака н величины.
Длина резьбы и величина перемещения по архимедовой спи рали при нарезании программируются заданием перемещения по соответствующим координатам Z и X. При нарезании конических резьб по адресам / и К задаются соответствующие проекции ша га нарезаемой резьбы на оси X и Z, а по адресам Z и X — пере
мещения, равные проекциям длины резьбы на эти оси. |
фразе, |
|||
7. F — |
подача. Программируется без знака в каждой |
|||
где имеется линейная или круговая интерполяция, |
т. е. с |
функ |
||
циями G01, |
G02 и G03. Число подачи вычисляется |
по формулам |
||
|
F = |
_ для линейного интерполирования |
|
107
и
5 -ІО3 |
для кругового интерполирования, |
|
R |
||
|
где 5 — контурная скорость перемещения инструмента, мм/мин (по
дача в мм/мин), |
________ |
/ —длина пути при линейной интерполяции, мм / = ]/'ДА'2 + Д22, |
|
здесь ДАТ и AZ — приращения координат по соответствую |
|
щим осям, мм; |
|
R — радиус дуги при круговой интерполяции, мм. |
до 130 000. |
Диапазон программирования величины подачи от 1 |
8. 5 — скорость шпинделя в об/мин. Кодирование осуществ ляется двухразрядными числами, зависящими от кинематики станка и определяющими комбинации включения электромагнит ных муфт в АКС. В случае программирования команды 500 все муфты отключаются, при программировании команды 510 про исходит торможение выходного вала АКС. Для станков мод. 1П717ФЗ и 16Б16ФЗ кодирование скоростей шпинделя дается в табл. 8 и 9. Команда 5 может программироваться без вспомога тельных команд МОЗ, М04, Mil, М12. В этом случае направле ние и скорость вращения главного двигателя не изменяются.
9. М — вспомогательная команда, кодируется с двухразряд ным числом и имеет следующие значения:
М00 — останов программы для измерения, ручной смены ин струмента и т. д.
М01 — запланированный останов программы; действует толь
ко в режиме «С остановом», |
при этом вспомогатель |
|||||||
ные функции отработанной фразы сохраняются до сле |
||||||||
дующего нажима кнопки «Пуск». |
|
|
|
|
||||
М02— конец программы без перемотки перфоленты; |
|
|||||||
МОЗ — вращение шпинделя по часовой стрелке; |
|
|
||||||
М04 — вращение шпинделя против часовой стрелки; |
|
|||||||
М05 — гашение команд МОЗ и М04 |
(выключение |
главного |
||||||
электродвигателя). При наличии |
АКС необходимости |
|||||||
в этой команде нет, |
поскольку |
в конце программы |
||||||
шпиндель останавливается отключением муфт АКС, а |
||||||||
направление |
вращения изменяется |
программирова |
||||||
нием требуемой команды (МОЗ или М04); |
|
|
||||||
М06 — команда на смену (поиск) инструмента; |
|
|
||||||
М07, М08 — включение насосов охлаждения; |
|
|
|
|
||||
М09 — выключение'яасосов охлаждения; |
|
|
Про |
|||||
М10 — гашение |
вспомогательных команд МП—М19. |
|||||||
граммирование этой команды нецелесообразно |
при |
|||||||
наличии АКС. |
|
|
|
|
|
|
||
МП — 1-я скорость главного электродвигателя; |
|
|
||||||
М12 — 2-я скорость главного электродвигателя; |
|
|
||||||
М13—М19 — не используются. |
|
|
|
перемотка перфо |
||||
МЗО — конец ленты |
(конец программы), |
|||||||
ленты с |
остановкой |
после |
считывания |
символов |
«LF%» в начале программы.
108
|
|
|
|
Т а б л и ц а 8 |
Кодирование скоростей |
шпинделя станка мод. 1П717ФЗ |
|||
|
|
Код скорости |
|
|
Скорость шпинде |
без перебора |
с перебором |
||
ля, об/мин |
Скорость электродвигателя |
Скорость электродвигателя |
||
|
||||
я j |
=1400 об/мин л |
=700 об/мин |
/і11=1400 рб/міш |
Л| =700 об/мин |
1600 |
588 |
|
|
|
1250 |
S84 |
|
|
|
1000 |
S82 |
|
|
|
800 |
S48 |
588 |
|
|
630 |
544 |
584 |
|
|
500 |
542 |
582 |
588 |
|
400 |
S28 |
S48 |
S84 |
|
315 |
524 |
544 |
582 |
|
250 |
522 |
542 |
548 |
588 |
•200 |
|
S28 |
S44 |
S84 |
160 |
|
S24 |
542 |
S82 |
125 |
|
522 |
S28 |
548 |
100 |
|
|
S24 |
S44 |
80 |
|
|
S22 |
S42 |
63 |
|
|
|
S28 |
50 |
|
|
|
S24 |
40 |
|
|
|
522 |
Водной фразе можно записывать несколько команд с адресом
М.Например, с перемещением могут быть записаны направление вращения главного электродвигателя (МОЗ, М04), его скорость (МП, М12), смена инструмента (М06), включение или выключение
охлаждения (М07, М08 и М09) и т. д.
10. Т — инструмент. Кодируется трехразрядным числом, при чем в 1-м разряде записывается номер корректирующей пары пе реключателей или «0», если отсутствует необходимость корректи ровки инструмента. Во 2-м и 3-м разрядах кодируются позиции резцедержателей (табл. 10, 11).
При наличии в программе нескольких коррекций перед отра боткой очередной из них величина предыдущей коррекции гасится, т. е. отрабатывается со знаком, противоположным установленному
на переключателях. |
очередной |
Для гашения действующей коррекции до введения |
|
необходимо программировать команду ТО (например, |
в конце |
109