Файл: ЛР 7,8_Разработка УП.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 11.05.2019

Просмотров: 553

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

 

МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ЛАБОРАТОРНОЙ РАБОТЕ 

 

«Разработка управляющей программы для изготовления детали 

 на станке с ЧПУ» 

 

1 Цель работы 

Приобретение  студентами  навыков  разработки  технологического  процесса  изготовления 

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

 

2 Основные сведения из теории 

2.1 Общие сведения о станках с ЧПУ 

При  обработке  заготовки  на  металлообрабатывающем  станке  инструмент  совершает 

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

 это 

последовательность  команд,  обеспечивающих  заданное  функционирование  его  рабочих  органов 
станка. 

При ручном управлении станком необходимую последовательность команд задает рабочий, 

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

При  автоматическом  управлении  станком  необходимая  последовательность  команд 

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

Наибольшей  гибкостью  и  быстротой  переналадки  обладают  станки  с  ПУ,  управляемые 

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

Числовое  программное  управление  или  ЧПУ 

  означает  компьютеризованную  систему 

управления,  считывающую  инструкции  специализированного  языка  программирования 
(например, 

G-код

)  и  управляющую  приводами  металло-,  дерево-  и  пластмасообрабатывающих 

станков и станочной оснасткой. 

Основные преимущества станков с ЧПУ: 

1. Высокий  уровень  автоматизации  производства.  Случаи  вмешательства  оператора  в 

работу станка сведены к минимуму. 


background image

 

2. Производственная  гибкость.  Для  обработки  разных  деталей  надо  всего  лишь  заменить 

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

3. Высокая  точность  и  повторяемость  обработки.  По  одной  и  той  же  программе  можно 

изготовить тысячи практически идентичных деталей. 

4. Возможность обработки, которые не возможно изготовить на обычном оборудовании. 

5. Производительность  станка  повышается  в  1,5...  2,5  раза  по  сравнению  с 

производительностью аналогичных станков с ручным управлением; 

6. Снижается  потребность  в  квалифицированных  рабочих-станочниках,  а  подготовка 

производства переносится в сферу инженерного труда; 

Интерпретатор системы ЧПУ производит перевод программы из входного языка в команды 

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

Аббревиатура ЧПУ соответствует двум англоязычным NC и CNC, отражающим эволюцию 

развития систем управления оборудованием. 

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

оборудования описан документом 

ISO 6983

 Международного комитета по стандартам (подробнее 

G-код

).  В  отдельных  случаях,  например,  системы  управления  гравировальными  станками,  язык 

управления принципиально отличается от стандарта. 

Для  станков  с  ЧПУ  стандартизованы  направления  перемещения  и  их  символика. 

Стандартом  ISO-R841  принято  за  положительное  направление  перемещения  элемента  станка 
считать то, при котором инструмент или заготовка отходят один от другого. Исходной осью (ось 
Z)  является  ось  рабочего  шпинделя.  Если  эта  ось  поворотная,  то  ее  положение  выбирают 
перпендикулярно  плоскости  крепления  детали.  Положительно  направление  оси  Z-от  устройства 
крепления детали к инструменту. Тогда оси X и Y расположены так, как это показано на рис.1. 

а)

б) 

Рисунок 1 – а) -расположение осей координат в станках с ЧПУ; б) – правосторонняя система 

координат 

 

По  технологическому  назначению  и  функциональным  возможностям  системы  ЧПУ 

подразделяют на четыре группы: 


background image

 

1. Позиционные,  в  которых  задают  только  координаты  конечных  точек  положения 

исполнительных  органов  после  выполнения  ими  определенных  элементов  рабочего  цикла 

(сверлильные, расточные и координатно-расточные станки); 

2. Контурные  или  непрерывные,  управляющие  движением  исполнительного  органа  по 

заданной  криволинейной  траектории  (различные  токарные,  фрезерные  и  круглошлифовальные 
станки); 

3. Универсальные  (комбинированные),  в  которых  осуществляется  программирование  как 

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

4. Многоконтурные  системы,  обеспечивающие  одновременное  или  последовательное 

управление 

функционированием 

ряда 

узлов 

и 

механизмов 

станка 

(бесцентровые 

круглошлифовальные  станки,  в  которых  от  систем  ЧПУ  управляют  различными  механизмами: 
правки, подачи бабок и т.д.). 

По  способу  подготовки  и  ввода  управляющей  программы  различают  так  называемые 

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

 

2.2 Токарные станки с ЧПУ 

Токарные  станки  с  ЧПУ  предназначены  для  наружной  и  внутренней  обработки  сложных 

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

В основе классификации токарных станков с ЧПУ лежат следующие признаки: 

 расположение оси шпинделя (горизонтальные и вертикальные станки); 

 число используемых в работе инструментов (одно- и многоинструментальные станки); 

 способы их закрепления (на суппорте, в револьверной головке, в магазине инструментов); 

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

прутковые станки); 

 степень автоматизации (полуавтоматы и автоматы). 

Центровые  станки  с  ЧПУ  служат  для  обработки  заготовок  деталей  типа  валов  с 

прямолинейным и криволинейным контурами. На этих станках можно нарезать резьбу резцом по 
программе. 

Патронные  станки  с  ЧПУ  предназначены  для  обточки,  сверления,  развертывания, 

зенкерования, цекования, нарезания резьбы метчиками в осевых отверстиях деталей типа фланцев, 


background image

 

зубчатых  колес,  крышек,  шкивов  и  др.;  возможно  нарезание  резцом  внутренней  и  наружной 
резьбы по программе. 

Патронно-центровые  станки  с  ЧПУ  служат  для  наружной  и  внутренней  обработки 

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

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

 

2.3 Фрезерные станки с ЧПУ 

Фрезерные станки можно классифицировать по различным признакам. 
По расположению шпинделя: 

1. Вертикальные; 

2. Горизонтальные. 
Вертикальные  станки  являются  наиболее  универсальными  и  применяются  в  большинстве 

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

По количеству управляемых осей (степеней свободы): 

1.  Однокоординатные. 

2.  Двухкоординатные. 

3.  Трехкоодинатные. 

4.  Четырехкоординатные. 

5.  Пятикоординатные. 
Ос  шпинделя  всегда  является  осью  Z  и  направлена  на  инструмент.    Оси  X  и  Y 

перпендикулярные направления  перемещения режущего инструмента в плоскости стола. Оси А, 
В, С – это вращение вокруг осей X, Y, Z. 

По типу стола: 

1. С неподвижным столом. 

2. С подвижным столом. 
Наиболее распространенной является компоновка станка, где оси станка X и Y реализованы 

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

Многокоординатные станки различаются по способу реализации 4, 5 и более осей: 

1. С поворотным столом; 

2. С поворотной головкой. 

 

2.4  Программирование 

Программа для станка с ЧПУ Fanuc выглядит следующим образом: 


О _ _ _ _  Номер программы 
_ _ _ _  Кадр 


background image

 

_ _ _ _ _ _  Кадр 
…… 
…… 
М30  Конец программы 

 
В  начале  и  конце  программы  ставиться  знак  «%».  По  этому  символу  система  определяет 

область,  где  находится  программа.  Далее  идет  заголовок  программы,  обозначенный  буквой  «О» 
или  «:»  с  последующим  номером  (максимум  4  цифры).  Каждая  строка  программы  называется 
кадром. Каждый кадр заканчивается символов «;». Концом программы является команда М2, М30 
или М99. 

Кадр состоит из следующих элементов: 

 

N 0000 

G00 

X000     Y000     Z000 

M00 

S00 

T00 

Порядков

ый номер 

Подготов

ительная 

функция 

Координаты 

Дополни

тельная 

функция 

Функция 
шпиндел

я 

Функция 

инструме

нта 

 

N – порядковый номер кадра. Не обязателен для написания. 

G  –  подготовительная  функция.  Отвечает,  практически  за  все  действия  станка.  Тип 

траектории  перемещения,  включение  –  выключение  системы  координат,  выбор  размерности 
подачи и т.д. 

X, Y, Z – координаты перемещений. 

S  –  дополнительная  функция.  Отвечает    за  включение  –  выключение  рабочих  узлов  станка 

(шпиндель, насос СОЖ и т.д.), обозначает конец программы. 

S – функция шпинделя. Задает частоту вращения шпинделя. 
Т – функция инструмента. Задает номер инструмента. 

F –функция подачи. Задает значение подачи. 

 

Список основных G-функций для систем с ЧПУ: 

  G00 

  позиционирование.  Код  G00  используется  для  выполнения  ускоренного 

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

  G01 

линейная  интерполяция.  Код  G01  -  это  команда  линейной  интерполяции, 

обеспечивающая перемещение инструмента по прямой линии с заданной скоростью. 

  G02 

  круговая  интерполяция/винтовая  интерполяция  по  часовой  стрелке.  Код  G02 

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