Разделы презентаций


Лекция 14 Постоянные циклы станков с ЧПУ. Программирование с помощью подпрограмм

Содержание

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

Слайды и текст этой презентации

Слайд 1Лекция 14 Постоянные циклы станков с ЧПУ. Программирование с помощью

подпрограмм

Лекция 14   Постоянные циклы станков с ЧПУ. Программирование с помощью подпрограмм

Слайд 2Постоянные циклы станков с ЧПУ
Постоянными циклами

называются специальные макро-программы, заложенные в УЧПУ для выполнения стандартных операций

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

Слайд 3В кадре N112 находится код G81 для вы-зова цикла сверления..

Адрес Z обозна-чает глубину сверления, а R определяет высоту отвода

сверла из отверстия отно-сительно нулевой плоскости. В последую-щих кадрах указываются координаты обрабатываемых отверстий. В них не нужно ставить коды вызова цикла сверления, так как G81 будет оставаться активным, пока его не отменят при помощи кода G80.
В кадре N112 находится код G81 для вы-зова цикла сверления.. Адрес Z обозна-чает глубину сверления, а R

Слайд 4Постоянные циклы для обработки отверстий
Станки с ЧПУ могут

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

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

Слайд 5Стандартный цикл сверления
Код G81 предназначен для

вызова стандартного цикла сверления. Типичный формат кадра этого цикла:

Адреса X и Y определяют координаты обрабатываемых отверстий. Адрес Z указывает конечную глубину сверления, а R применяется для установления плоскости отвода.
Плоскость отвода - это координата по оси Z, с которой начинается сверление на рабочей подаче. Плоскость отвода устанавливается немного выше поверхности детали, поэтому значение при R обычно положительное. Не стоит устанавливать плоскость отвода очень высоко, иначе сверло на рабочей подаче будет перемещаться слишком долго. Рабочая подача для цикла устанавливается с помощью F слова данных.
Стандартный цикл сверления    Код G81 предназначен для вызова стандартного цикла сверления. Типичный формат кадра

Слайд 6Исходная плоскость и плоскость отвода
Плоскость отвода -

это координата (уровень) по оси Z, устанавливаемая R адресом, с

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

При использовании кода G98 в постоянном цикле инструмент каждый раз возвращается в исходную плоскость, а при использовании G99 - в плоскость отвода, установленную R адресом.
Для установления исходной плоскости не требуется указывать какие-либо специальные адреса. Однако для установления плоскости отвода необходимо использовать адрес R

Исходная плоскость и плоскость отвода  Плоскость отвода - это координата (уровень) по оси Z, устанавливаемая R

Слайд 7 Постоянные циклы и их параметры являются модальными.

Вызвав цикл при помощи соответствующего G кода, в следующих кадрах

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

Слайд 8Цикл сверления с выдержкой
Вызывается при помощи команды

G82. Цикл функционирует аналогично стандартному циклу сверления, с единственной разницей

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

Адрес Р устанавливает время ожидания на дне отверстия. Как правило, время выдержки указывается в 1/1000 сек. без десятичной точки. В кадре выдержка на дне отверстия равна 6.5 секунд:

Цикл сверления с выдержкой   Вызывается при помощи команды G82. Цикл функционирует аналогично стандартному циклу сверления,

Слайд 9Циклы нарезания резьбы
Код G84 используется для вызова

цикла нарезания резьбы. В этом случае при каждой подаче по

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

Код G74 вызывает цикл нарезания резьбы при помощи метчика левой резьбы. Формат этого цикла аналогичен формату для G84. Единственная разница между двумя этими циклами заключается в направлении вращения шпинделя.

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

Циклы нарезания резьбы   Код G84 используется для вызова цикла нарезания резьбы. В этом случае при

Слайд 10Циклы прерывистого сверления
Код G83 вызывает цикл прерывистого

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

части. Однако режущая кромка сверла заточена под определенным углом (обычно 118 градусов). Так как в программе указываются координаты Z для кромки сверла, то инструменту необходимо пройти дополнительное расстояние H = R сверла/tan(L/2).

Q - адрес, который определяет относительную глубину каждого рабочего хода сверла

Циклы прерывистого сверления  Код G83 вызывает цикл прерывистого сверления . На чертежах длину отверстия обычно указывают

Слайд 11Циклы растачивания
Код G85 вызывает стандартный цикл

растачивания. Формат для цикла G85 похож на формат цикла сверления:


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

Циклы растачивания   Код G85 вызывает стандартный цикл растачивания. Формат для цикла G85 похож на формат

Слайд 14ПРОГРАММИРОВАНИЕ ПОДПРОГРАММ

Подпрограммой называется вызываемая к

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

в определенной законченной последователь-ности. В подпрограммы могут быть сведены повторяющиеся процессы обработки детали.
Подпрограммы, обращение к которым осуществляется из управляющих программ, называются подпрограммами первого уровня. Существуют также подпрограммы второго уровня, обращение к ним осуществляется из подпрограмм первого уровня.
Подпрограммы вводятся в память УЧПУ независимо от основной УП до начала работы.
Кодируются подпрограммы аналогично кодированию основных УП. Вызов подпрограммы задается словом с адресом L и четырех­разрядным десятичным числом (первые два разряда - номер подпрограммы, вторые два разряда - количество повторов). Если подпрограмма используется один раз, количество повторов можно не задавать. Адрес L должен стоять вторым в кадре после номера кадра.
ПРОГРАММИРОВАНИЕ ПОДПРОГРАММ    Подпрограммой называется вызываемая к действию основной УП система команд, управляющая действиями рабочих

Слайд 15 Если УП содержит часто повторяемое действие или

работает по определенному шаблону, то использование подпрограмм позволяет упростить программу

обработки и сделать ее гораздо меньшей в размере.
Существует два вида подпрограмм - внутренние и внешние. Внутренние подпрограммы вызываются при помощи кода М97 и содержатся внутри главной программы. То есть они находятся в одном файле.
Внешние подпрограммы вызываются кодом М98 и не содержатся в «теле» главной программы. В этом случае, главная программа и подпрограмма находятся в разных файлах.
Внешняя подпрограмма - это отдельная программа с индивидуальным номером, которая при желании может быть выполнена независимо от главной программы.
Если УП содержит часто повторяемое действие или работает по определенному шаблону, то использование подпрограмм

Слайд 16Внутренняя подпрограмма выполняется, когда СЧПУ встречает код М97. При этом

адрес Р указывает на номер кадра, к которому нужно перейти

- то есть туда, где начинается внутренняя подпрограмма. Когда СЧПУ находит кадр с кодом окончания под-программы М99, то выполнение внутренней подпрограммы завер-шается и управление передается кадру главной программы, следую-щему за кадром, вызвавшим завер-шенную подпрограмму.
Внешние подпрограммы работают похожим образом. Когда в главной программе встречается кадр с кодом М98, то вызывается под-программа с номером, установлен-ным при помощи Р адреса. При нахождении кода М99 управление возвращается главной программе, то есть выполняется кадр главной программы, следующий за кадром М98.

Схема внутренней подпрограммы

Схема внешней подпрограммы

Внутренняя подпрограмма выполняется, когда СЧПУ встречает код М97. При этом адрес Р указывает на номер кадра, к

Слайд 17Пример УП с внутренней подпрограммой
При помощи L адреса определяется

сколько раз нужно вызвать ту или иную подпрограмму. Если подпрограмму

нужно вызвать всего один раз, то L в кадре можно не указывать.
Пример УП с внутренней подпрограммой При помощи L адреса определяется сколько раз нужно вызвать ту или иную

Слайд 18Основным преимуществом от использования подпрограмм является возможность удобной и эффективной

работы с программными массивами и шаблонами. Использование подпрограмм при обработке

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

Слайд 19Главная программа для позиционирования инструмента к каждой группе отверстий.

Главная программа для позиционирования инструмента к каждой группе отверстий.

Слайд 20Подпрограмма для сверления 4 отверстий в одной группе

Подпрограмма для сверления 4 отверстий в одной группе

Слайд 21 Вопросы для самоконтроля.
1. Что

называют постоянными циклами в станках с ЧПУ и в чем

их преимущество?
2. Назовите постоянные циклы сверления и команды их вызова.
3. Дайте определение исходной плоскости и плоскости отвода.
4. Назовите основные циклы растачивания и команды их вызова. В чем их главное отличие?
5. Что называется подпрограммой в станках с ЧПУ и для чего их используют?
6. Какие виды подпрограмм существуют в устройствах ЧПУ и какими кодами их вызывают?
7. В чем состоит основное преимущество подпрограмм?
Вопросы для самоконтроля.   1. Что называют постоянными циклами в станках с ЧПУ и

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика