qweqweqe123123

Пример

Вручную напишите программу обработки пластины, изображенной на рис. 11.10.

Размеры заданы в миллиметрах, а толщина заготовки - прямоугольной пластины - составляет 15 мм. Нижняя грань пластины характеризуется уравнением

  1. = 0. Контроллер ЧПУ обладает следующими характеристиками.
  • Координаты задаются пятизначными числами. Разрешение (BLU) составляет 0,01 мм. Необходимо указывать как ведущие, так и завершающие нули. Если координата не указывается явно, это означает, что по соответствующей оси изменения положения не происходит.
  • Подача программируется непосредственно в миллиметрах в минуту или дюймах в минуту при помощи трехзначных чисел. В нашем примере будет использоваться постоянная скорость подачи 350 мм/мин и быстрая скорость подачи 950 мм/мин.
Пример
 
Пример

□ Скорость шпинделя задается трехзначным «магическим» кодом. В этом примере она будет составлять 1740 об/мин (соответствующее магическое число — 717). Вычисление магического кода по заданной скорости приводится в работе [91].

 

Решение

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

  1. Выбор режима относительных координат (а не абсолютных):

N001 G91 ЕОВ

      2. Выбор метрических единиц:

N002 G71 ЕОВ

      3. N становка резца диаметром 10 мм на 40 мм выше начальной точки:

N003 GOO ХО.О YO.O Z40.0 Т01 М06 ЕОВ

Обратите внимание, что здесь не используются базовые единицы длины.

       4. Перемещение из начальной точки в Р1 программируется двумя блоками. Первый блок описывает ускорение до скорости подачи 950 мм/мин. Во втором блоке резец приближается к точке Р1 со скоростью подачи 350 мм/мин. В конце второго блока центр резца оказывается в точке Р1. Программа должна также учесть необходимое перемещение по оси г, чтобы резец опустился в нужном месте.

N004 G01 Х65.0 YO.O Z-40.0 F950 S717 МОЗ ЕОВ N005 G01 Х10.0 F350 М08 ВОВ

Команда МОЗ запускает вращение шпинделя, а М08 включает охлаждение.

       5. Следующие два блока перемещают резец из Р1 в РЗ через Р2:

N006 G01 Х110.0 ЕОВ N007 G01 Y70.0 ЕОВ

       6.     Координаты Р4 и Р5 вычисляются по рис. 11.11. Обозначив эги координаты (X4, K4) и (Х5, У5) соответственно, мы получим следующие соотношения:
 

Пример

В приведенных выше уравнениях Х3 и У3 — координаты точки РЗ, а I J — координаты центра интерполируемой дуги (рис. 11.11).
 

Пример

       Перемещение резца от РЗ к Р4 по прямой и от Р4 к Р5 по дуге окружности (по часовой стрелке) описывается следующими программными блоками:

NOCB G01 Х-40.86 ЕОВ

N009 G02 Х-28.28 YO.O 114.14 J5.0 ЕОВ

Во втором блоке команда G02 активирует интерполяцию дуги по часовой стрелке. Команды X и Y задают координаты конечной точки дуги (Р5) относительно начальной (Р4), а команды I и J определяют координаты центра дуги также относительно начальной точки.

7. Обозначив координаты точек Р5 и Р6 символами (Х5, У5) и (Х6, У6) соотоетственно, мы получим следующие соотношения:

Пример

Следовательно, блоки, описывающие перемещение из точки Р5 в точку Р6, из Р6 в Р1 и из Р1 в начальную точку, будут выглядеть следующим образом:

N010 G01 Х-40.86 ЕОВ

N011 G01 Y-70.0 ЕОВ

N012 G01 Х-75.0 YO.O Z40.0 F950 М30


      Команда МЗО в последнем блоке отключает шпиндель и охлаждение, после чего перематывает ленту к началу программы.

Смотрите также