Отладка и корректирование программ 


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



ЗНАЕТЕ ЛИ ВЫ?

Отладка и корректирование программ




При подготовке управляющей программы важным моментом является разработка траектории движения режущих инструментов относительно детали и на этой основе — описание движений соответствующих органов станка. Для этого используется несколько систем координат.

Начало координат (исходная точка станка) выбирают исходя из удобства отсчета размеров. Чтобы избежать значительных холостых ходов, исходное положение, от которого начинается обработка и в котором производится смена заготовок и инструментов, задается так, чтобы инструменты находились возможно ближе к обрабатываемой детали.

Для «привязки» в пространстве системы измерения перемещений станка используется нулевая (базовая) точка отсчета. При каждом включении станка эта точка «привязывает» измерительную систему к нулевой точке станка.

Для удобства настройки современные устройства ЧПУ позволяют смещать начало системы координат программы в пространстве во всем диапазоне перемещений рабочих органов. Если при любом их положении нажать кнопку сброса геометрической информации на пульте устройства ЧПУ, то начало отсчета координат сместится в новую точку, соответствующую новому расположению рабочих органов. Для этой цели можно использовать также программируемый сдвиг нуля, который кодируют подготовительной функцией G 92. Такой кадр отрабатывается без перемещения рабочих органов станка.

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

Возможны две разновидности коррекции — на длину и на радиус инструмента. В первом случае коррекция длины сверла или вылета державки резца осуществляется с помощью команды Н с набором цифр, соответствующих величине коррекции. Например, кадр

N060 Т02 Н15

означает введение коррекции на длину 15 мм для инструмента № 2. Второй случай обеспечивает коррекцию радиуса инструмента и связан с тем, что при точении конических и фасонных поверхностей и при фрезеровании контуров траектория движения центра радиусной поверхности инструмента должна представлять собой эквидистанту относительно поверхности детали. В противном случае возникают погрешности формы поверхности (рис. 7.2).


Рис. 7.2. Компенсация радиуса резца
Приведем фрагмент программы для компенсации радиуса резца:

N035 G81 Х 25 Z 4 1 7 N036 G41

Описание контура обработки

N053 G40 N054 G80

Фрагмент программы, предусматривающий фрезерование по эквидистанте (рис. 7.3):

% 150

N005 G90 G00 Х0 Y0 S1000 Т01 М03

N006 G41 G01 Х220 Y100 F100

N007 Х220 Y430 F50

N008 G02 G17 Х370 Y580 1370 J430

N009 G01 Х705 Y580

N010 Х480 Y190

N011 Х220 Y190

N012 G00 Х0 Y0 М05

N013 М02

 


Рис. 7.3. Движение фрезы по эквидистанте при фрезеровании наружного контура
Функция ^ G 41 (коррекция диаметра фрезы, если фреза находится слева от детали) в кадре N 006 обеспечивает движение центра фрезы по эквидистанте относительно обработанной поверхности.

В ряде случаев требуется скорректировать подачу, чтобы уменьшить шероховатость обработанной поверхности, исключить вибрации и т.д. Для этого на пульте управления необходимо установить новое значение подачи и ввести его в память устройства ЧПУ.
^

Библиографический список рекомендуемой литературы


  1. Гжиров Р. И. Программирование обработки на станках с ЧПУ / Р. И. Гжиров, П. П. Серебреницкий – Л.: Машиностроение, 1990. – 591 с.

  2. Основы технологии автоматизированного производства в машиностроении / Ж. А. Мрочек [и др.]. – Минск.: УП «Технопринт», 2003. – 304 с.

  3. Проектирование технологии автоматизированного машиностроения. / И. М. Баранчикова [и др.]. / под ред. Ю. М. Соломенцева. – М.: Высш. шк., 1999. – 416 с.

  4. Серебреницкий П. П. Общетехнический справочник / П. П. Серебреницкий. – СПб.: Политехника, 2004. – 445 с.

  5. Серебреницкий П. П. Программирование для автоматизированного оборудования / П. П. Серебреницкий, А. Г. Схиртладзе; под ред. Ю. М. Соломенцева. – М.: Высш. шк., 2003. – 592 с.

  6. Справочник технолога-машиностроителя: в 2 т. / под ред. А. М. Дальского [и др.]. – М.: Машиностроение – 1, 2003.

  7. Справочник технолога-машиностроителя: в 2 т. / под ред. А. Г. Косиловой, Р. К. Мещерякова. – М.: Машиностроение, 1985.

 


 

1 2 3 4 5 6 7 8

 

 



Поделиться:


Последнее изменение этой страницы: 2016-12-30; просмотров: 1367; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.141.100.120 (0.004 с.)