Программирование скорости резания и подачи

Кодирование частоты вращения (в G-коде обозначается буквой S) и подачи (буквой F), в зависимости от СЧПУ конкретного станка может быть реализовано одним из следующих способов:

1. Способ арифметической прогрессии.

В зависимости от СЧПУ, код может состоять из трех или четырех цифр.

Если кодируемая величина больше единицы, то первая цифра кода получается суммированием постоянного числа 3 с числом целых разрядов кодируемой величины. Далее записывается кодируемая величина до заполнения мантиссы числа.

Пример: закодировать частоту вращения n = 2400 мин–1. К цифре 3 прибавляем число целых знаков (четыре) и получаем первую цифру кода 7; далее записываем кодируемую величину. Получаем код S724 или S7240.

Пример: закодировать подачу S = 250 мм/мин. Аналогично вышеописанному, первая цифра кода 3 + 3 = 6. Тогда кодируемая величина будет записана как F625 или F6250.

Если кодируемая величина меньше единицы, то первая цифра кода получается вычитанием из постоянного числа 3 количества нулей, стоящих в дробной части кодируемой величины. Далее записывается кодируемая величина до заполнения мантиссы числа (без учета уже учтенных нулей).

Пример: закодировать подачу S = 0,01 мм/об. Из цифры 3 вычитаем число нулей, стоящих в дробной части кодируемой величины (один), и получаем первую цифру кода 2; далее записываем кодируемую величину. Получаем код F210 или F2100.

Пример: закодировать подачу S = 0,12 мм/об. Аналогично вышеописанному, первая цифра кода 3 – 0 = 3. Тогда кодируемая величина будет записана как F312 или F3120.

2. Способ геометрической прогрессии (табличный способ).

Код состоит из двух цифр.

Осуществляется по таблицам, обычно приведенным в инструкции по программированию станка. По таблице находится значение кодируемой величины (частоты вращения или подачи) и считывается соответствующий ей код. Пример кодов частот вращения приведен в табл. 2.1.

Таблица 2.1

Пример кодов частот вращения

Код
Частота вращения шпинделя, мин–1

3. Способ прямого (непосредственного) кодирования.

Синтаксис записи может немного отличаться в зависимости от применяемой СЧПУ.

Пример: закодировать частоту вращения n = 2400 мин–1. Получаем код S2400.

Пример: закодировать подачу S = 0,12 мм/об. Кодируемая величина может быть представлена в следующих вариациях: F12, F0.12 и т. д.

Вопросы и задания для самоконтроля

1. Какая ось связана с главным движением станка?

2. Как направлены оси координат станка?

3. Какие бывают оси координат станка?

4. Как определить положительное направление осей координат станка?

5. Назовите виды систем координат станка и опишите их применение.

6. Перечислите характерные точки станка и их назначение.

7. Какие оси называют физическими, синхронными (логическими) и асинхронными (вспомогательными)?

8. Каково обозначение частоты вращения и подачи в G-коде?

9. Как осуществляется кодирование частоты вращения и подачи способами арифметической и геометрической прогрессии, прямым способом?

Тесты к разделу

1. C главным движением станка (шпинделем станка) связана ось:

а) Z;

б) X;

в) Y.

2. В плоскости закрепления заготовки находится и, как правило, совпадает с направлением наибольшего перемещении стола станка или инструмента ось:

а) X;

б) Y;

в) Z.

3. С направлением наименьшего перемещения стола станка или инструмента
связана ось:

а) Y;

б) X;

в) Z.

4. Круговая ось А имеет вращательное движение вокруг оси:

а) X;

б) Y;

в) Z.

5. Круговая ось B имеет вращательное движение вокруг оси:

а) Y;

б) X;

в) Z.