ЗАДАНИЕ НА ВЫПОЛНЕНИЕ КОНТРОЛЬНОЙ РАБОТЫ



Федеральное государственное бюджетное образовательное учреждение

высшего образования

 «Саратовский государственный технический университет

имени Гагарина Ю.А.»

 

Институт машиностроения, материаловедения

 

Кафедра "Технология и системы управления в машиностроении"

 

 

Разработка управляющей программы в системе программирования ЧПУ класса PCNC

С использованием многопроходных циклов

 

 

Методические указания

к выполнению контрольной работы

 

по дисциплине «Современные системы ЧПУ»

 

 

для студентов направлений

15.03.04 – Автоматизация технологических процессов и производств

 

Электронное издание локального распространения

 

Саратов, 2021

         


     Все права на размножение и распространение в любой форме остаются за разработчиком.

     Нелегальное копирование и использование данного продукта запрещено.

 

Составитель: Янкин Игорь Николаевич

 

410054, Саратов, ул. Политехническая, 77

Научно-техническая библиотека СГТУ

тел. (8452) 99-86-47; (8452) 99-86-48,

http: //lib.sstu.ru

 

 

Регистрационный

номер                     _____________

 

ã Саратовский государственный

технический университет

имени Гагарина Ю.А., 2021


Описание G -кодов, используемых при выполнении задания

 S1000 M03 - включение шпинделя на 1000 об/мин с правым вращением

                 (M03).

T01 M06  - установка инструмента №1 в рабочую позицию.

F20            - задание рабочей подачи инструмента (0,2 мм/мин); указанный

                     код носит модальный характер (действует, пока не будет

                     задано новое значение).

G00 Xn Zk -  быстрый подвод инструмента в точку с координатами Xn Zk,             

                   где n и k - значения координаты; если после значения

                   координаты не ставить точку, то она задается в "дискретах" 

                   (1 дискрета для данного станка составляет 0,01 мм), если

                   проставить точку, то значение задается в "мм".

G01 Xn Zk  -  подвод инструмента в точку с координатами Xn Zk на рабочей

                   подаче, которая установлена ранее (F20).

 

G02 и G03 - Круговая интерполяция,

              Код G02 – перемещение по дуге окружности по часовой стрелке,

              Код G03 – перемещение по дуге окружности против часовой стрелки.

 

              Как и при выполнении линейной интерполяции, в кадре круговой              интерполяции необходимо указать рабочую подачу F.

              Существуют два способа для формирования кадра круговой                      интерполяции. 

                   1-й способ - с указанием конечной точки и радиуса:

 

              а) по часовой стрелке: G 02 Xn Zk Ru

 

                         

                                          

                   R - радиус движения.

 

              Для выполнения скругления необходимо подвести вершину

                   инструмента в начальную точку 1, затем выполнить кадр УП -                   инструмент переместится в точку 2.

 

              б) против часовой стрелки: G 03 Xn Zk Ru

 

 

              Длина дуги скругления зависит от координат конечной точки дуги и             от величины радиуса. Пример скругления дугой 180 градусов:

 

 

                   2-й способ - с указанием конечной точки и инкрементальных                     координат центра дуги относительно начальной точки:

              а) по часовой стрелке: G 02 Xn Zk In Kn

 

                         

                                   

                   G02 - движение по часовой стрелке;

                   Xn Zk - координаты конечной точки дуги

                   In - инкрементальная координата центра дуги по оси X (расстояние               между начальной точкой 1 и центром дуги по оси X- на рисунке          dX=20мм);

                   Kn - инкрементальная координата центра дуги по оси Z (расстояние             между начальной точкой 1 и центром дуги по оси Z - на рисунке         dZ=0);

                   R - радиус движения.

                    

              б) против часовой стрелки: G 03 Xn Zk In Kn

                         

                                               

                   G03- движение против часовой стрелки;

                   Xn Zk - координаты конечной точки дуги;

                   In - инкрементальная координата центра дуги по оси X (расстояние               между начальной точкой 1 и центром дуги по оси X - на рисунке         dX=0);

                   Kn - инкрементальная координата центра дуги по оси Z (расстояние             между начальной точкой 1 и центром дуги по оси Z - на рисунке dZ= -          20мм);

                   R - радиус движения;

              Если длина дуги не кратна 90 градусов, то для ее выполнения                    требуются определенные тригонометрические расчеты. Пример                           программирования дуги, длина которой меньше 90 градусов:

G 03 Xn Zk R n

 

              Выбор варианта записи кадра кругового перемещения зависит от              возможностей ЧПУ и привычки программиста. Большинство                      современных станков с ЧПУ поддерживают оба варианта записи.

 

G 20 Xn Zk - организация многопроходного цикла продольного точения, что

                 позволяет сократить управляющую программу.

                  

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

                в исходную точку для точения. Затем организуется цикл                    продольного точения. Пусть это будет некоторая точка А(60; 70)            и необходимо снять припуск 5 мм по 1 мм на проход. Тогда         программирование будет выглядеть так:

                                 G20 X60. Z70.

                                    X59. Z70.

                                    X58. Z70.

                                    X57. Z70.

                                    X56. Z70.

                                    X55. Z70.

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

               является модальным. Положение исходной точки А выбирается в

              зависимости от размеров заготовки.

 

              Аналогично программируется и многопроходный цикл            обработки конуса с добавлением радиуса. Формат кадра:

              G 20 Xn Z k Ru , где u - разница в диаметрах входной и выходной      частях конуса, деленная пополам.

 

G24 Xn Z k    -  организация многопроходного цикла торцового точения, что

                      позволяет сократить управляющую программу.

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

                в исходную точку для торцевания. Затем организуется цикл      торцового точения. Пусть это будет некоторая точка А(60; 70) и         необходимо снять по торцу 5 мм по 1 мм на проход. Тогда                 программирование будет выглядеть так:

                                 G24 X0. Z70.

                                    X0. Z69.

                                    X0. Z68.

                                    X0. Z67.

                                    X0. Z66.

                                    X0. Z65.

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

               является модальным. Положение исходной точки А выбирается в

              зависимости от размеров заготовки.

М-коды

M 02 – Остановка выполнения программы

           

M 03 – Включение шпинделя по часовой стрелке

           

M 04 – Включение шпинделя против часовой стрелке

           

M 05 – Останов шпинделя 

           

M 06 – Смена инструмента на одну позицию револьверной головки

      


ЗАДАНИЕ НА ВЫПОЛНЕНИЕ КОНТРОЛЬНОЙ РАБОТЫ

Задание

     Разработать управляющую программу в системе программирования PCNC для токарного станка НТС-1 с ЧПУ и выполнить его наладку на обработку детали. Проходной резец зарезервирован в наборе инструментов под №1, а отрезной резец - под №2 с шириной режущей части 2 мм.

 

     Для верификации программы рекомендуется использовать «Верификатор для КР.exe» (архив – «Верификатор для КР.7z»). Для работы с ним необходимо в окне «Окно ввода управляющей программы» набрать или вставить скопированный текст управляющей программы, с помощью движка указать номер варианта, размеры заготовки, координаты нуля станка и кликнуть по клавише «Проверить» (! на некоторых компьютерах требуется кликнуть дважды).

      Для пробной верификации можно использовать файл «Пример из МУ.txt», указав вариант номер 0.

 


Дата добавления: 2021-02-10; просмотров: 104; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!