Просмотр содержимого документа
«Группа 831 04.04.2020, 06.04.2020, 08.04.2020 РУП»
Практическая работа
Введение в программирование.
Подготовительные функции программирования
перемещения в нулевые и исходные точки.
1. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ NCCAD. ПОДГОТОВИТЕЛЬНЫЕ ФУНКЦИИ ПРОГРАММИРОВАНИЯ ПЕРЕМЕЩЕНИЙ В НУЛЕВЫЕ И ИСХОДНЫЕ ТОЧКИ.
При работе на станке с ЧПУ, как правило, часто используются перемещения в нулевые и исходные точки координатной системы станка и координатной системы детали. Для упрощения программирования системы ЧПУ оснащаются специальными командами, при помощи которых задаются перемещения исполнительных органов станка в эти точки.
В ПО NCCAD перемещения в нулевые и исходные точки программируются при помощи специальных подготовительных функций. К ним относятся:
1) функция программирования перемещения суппорта в нулевую точку станка G76;
2) функция программирования перемещения режущего инструмента в нулевую точку заготовки G74;
3) функция программирования заданного смещения нулевой точки заготовки G54.
Нулевая точка станка является начальной точкой системы координат станка. Она определяется производителем станка и не подлежит изменениям.
Основное назначение нулевой точки станка - калибровка системы отсчета перемещений. Если отсчет перемещений производится в системе координат станка, то при перемещении суппорта в нулевую точку станка необходимо, чтобы текущие значения координат по осям X и Z были равны нулю. Если же эти значения отличны от нуля, то при помощи специальных действий с пульта станка данные значения обнуляются.
С практической точки зрения желательно, чтобы при включении и выключении станка его суппорт находился в нулевой точке станка. Тогда при каждом включении станка сбой в его системе отсчета перемещений легко и своевременно обнаруживается оператором.
В качестве исходной точки отсчета для управляющей программы нулевая точка станка применяется относительно редко. Связано это с тем, что расположение нулевой точки станка, как правило, не совпадает с размерными базами обрабатываемой заготовки, вследствие чего при составлении управляющей программы появляется необходимость в большом объеме вычислений для пересчета координат точек, по которым описывается траектория перемещения инструмента.
Нулевая точка обрабатываемой детали (заготовки) является началом системы координат заготовки. Ее расположение в системе координат станка назначается свободно, исходя из особенностей процесса обработки данной заготовки. Из практических соображений обычно стремятся к совмещению нулевой точки заготовки с началом отсчета размеров на чертеже. В этом случае при составлении управляющей программы можно использовать размерные данные непосредственно с чертежа.
При токарной обработке нулевую точку заготовки, как правило, назначают на оси вращения шпинделя по левому или правому торцу заготовки (в зависимости от относительного расположения инструмента). Иногда в процессе изготовления одной детали нулевая точка заготовки попеременно располагается то на правом, то на левом торцах заготовки, если, например, заготовка обрабатывается с двух сторон.
Достаточно часто при токарной обработке появляется необходимость переместить нулевую точку заготовки на некоторое расстояние, например, когда обрабатываемый контур заготовки содержит несколько элементов со сложной геометрической формой или с геометрической формой, для обработки которой ранее уже была составлена управляющая программа. В этих случаях смещение нулевой точки в процессе обработки заготовки может существенно упростить расчет управляющей программы или позволит заимствовать фрагмент уже составленной управляющей программы.
Перемещение суппорта в нулевую точку станка G76:
Функция | С помощью функции G76 программируется перемещение суппорта в нулевую точку станка. |
Кадр УП | G76 |
Пример программирования | G76 … |
Примечания | Перемещение инструмента из текущей позиции в нулевую точку станка производится со скоростью быстрого позиционирования. При этом суппорт перемещается в следующем порядке, определенным производителем системы ЧПУ: - перемещение по оси X в крайнее положение в сторону положительного направления оси; - перемещение по оси Z в крайнее положение в сторону отрицательного направления оси. Функция G76 – немодальная. |
Перемещение инструмента в нулевую точку заготовки G74:
Функция | С помощью функции G74 программируется перемещение режущего инструмента в нулевую точку заготовки. |
Кадр УП | G74 |
Пример программирования | G74 … |
Примечания | Перемещение инструмента из текущей позиции в нулевую точку заготовки производится со скоростью быстрого позиционирования. При этом суппорт перемещается в следующем порядке, определенным производителем системы ЧПУ: - перемещение по оси X в крайнее положение в сторону положительного направления оси; - перемещение по оси Z до достижения координат нулевой точки заготовки; - перемещение по оси X до достижения координат нулевой точки заготовки. Функция G74 – немодальная. |
Заданное смещение нулевой точки заготовки G54:
Функция | С помощью функции G54 программируется смещение нулевой точки заготовки относительно ранее назначенной точки отсчета координат заготовки. |
Кадр УП | G54 [X…] [Z…] |
Дополнительные адреса | Х | Величина приращения координаты по оси Х новой нулевой точки заготовки относительно исходной. |
Z | Величина приращения координаты по оси Z новой нулевой точки заготовки относительно исходной. |
Пример программирования | G54 X15 Z-5 |
Примечания | Исходной точкой системы для отсчета смещений координат нулевой точки детали при помощи функции G54 всегда является текущая нулевая точка детали. Функция G54 – модальная. Заданное при ее помощи смещение нулевой точки детали действует до тех пор, пока при помощи повторного применения функции G54 не будет задано новое смещение нулевой точки заготовки. |
2. Содержание практической работы
Цель работы | Дать учащимся представление об основах программирования перемещений в нулевые и исходные точки при токарной обработке в ПО NCCAD. |
Задача |
Постановка задачи | На рисунке показан фрагмент чертежа токарной детали, представляющей собой цилиндрический вал с пятью одинаковыми канавками, расположенными на равном расстоянии между собой. Технологические параметры обработки канавок: - обработка производится прорезным резцом за один проход; - подача 20 мм в минуту; - частота вращения шпинделя – 1050 оборотов в минуту; - ширина режущей кромки резца – 2 мм; - условная вершина резца находится в точке A (см. рисунок); - безопасное расстояние при ускоренном перемещении вдоль обрабатываемого вала равно 2 мм от наружной поверхности вала. |
|
Задание | Составьте управляющую программу по обработке пяти канавок без использования подпрограмм и со смещением нулевой точки заготовки при обработке второй и каждой последующей канавки. Исходное расположение начала отсчета системы координат - на пересечении правого торца и оси вращения обрабатываемой детали. Управляющую программу начните с чистовой подрезки торца. Затем отведите резец в нулевую точку станка. После этого выполните обработку канавок. Завершите программу перемещением резца в нулевую точку заготовки, чтобы при установке в зажимной патрон следующей заготовки использовать резец в качестве упора, определяющего вылет заготовки по оси Z за габарит патрона. |
| |
- 7 -