Файл: Станки с программным управлением..pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 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