Рис. 12.7. Связь систем координат детали, станка и инструмента при обработке на
Рис. 12.6. Связь систем координат станка, детали и инструмента при токарной обработке
Рис.12.2. Стандартная система координат
Рис. 12.1. Схема разработки технологического процесса обработки детали на станке с ЧПУ
Рис. 11.2. Укрупненная структура числового программного управления токарным станком
Устройство числового программного управления станком (УЧПУ) — устройство, формирующее управляющие воздействия на исполнительные органы станка в соответствии с управляющей программой и информацией о состоянии управляемого объекта.
Основными функциями устройства ЧПУ являются следующие:
— прием (ввод), контроль и запоминание программы управления (иначе — управляющей программы);
— обработка принятой управляющей программы (УП) и формирование управляющих сигналов на исполнительные органы объекта управления (металлорежущего станка, промышленного робота и т. д.);
|
|
— слежение за состоянием объекта управления и коррекция управляющих сигналов в зависимости от его состояния;
— представление необходимого объема информации (УП, управляющих сигналов, состояния объекта и т. д.) в виде, удобном для восприятия человеком (оператором);
— автоматическое (автоматизированное) определение технического состояния объекта и системы управления, а также поиск места возникновения отказа (т. е. диагностирование) с возможным автоматическим парированием (ремонтом) отказа.
Первые две из перечисленных функций могут быть отнесены к основным, так как собственно они определяют сам факт существования класса систем управления. Остальные функции рассматриваются как дополнительные (сервисные), целью которых является достижение улучшенных эксплуатационных характеристик (более точное и быстрое управление, повышенную надежность, меньшее время ремонта и т. д.).
Систему подготовки программ для управления станками можно рассматривать как систему внешней обработки информации; УЧПУ— как систему внутренней обработки; а станок — как систему реализации программ.
Как правило, в металлорежущем станке можно выделить исполнительные механизмы, работающие непрерывно (для управления ими необходимо выдавать управляющие сигналы практически непрерывно во времени), и дискретные (для управления ими достаточно выдавать сигналы типа «включить» или «отключить»). К непрерывно работающим механизмам следует отнести большинство приводов подач, а примером дискретных механизмов является механизм смены инструмента.
Системы управления вообще, и системы ЧПУ в частности, разделяются на замкнутые и разомкнутые в зависимости от наличия или отсутствия так называемых обратных связей, формирующих поток информационных сообщений о состоянии объекта управления и ходе протекания технологического процесса. В системах управления станками можно выделить главные обратные связи, обеспечивающие требуемый закон управления (формообразование траектории перемещения режущего инструмента), и местные — они обеспечивают улучшенные эксплуатационные характеристики, например, динамические свойства системы — меньшую колебательность, большую точность).
|
|
Разомкнутые системы ЧПУ характеризуются только потоком информации, направляемым от программы управления к рабочему органу станка (рис. 11.3а). Перемещения рабочего органа станка при этом не контролируются и не сопоставляются с перемещениями заданными в УП. Поэтому точность перемещения рабочего органа, а следовательно и точность обработки будет определяться точностью передаточных механизмов привода подачи. Эти системы по сравнению с замкнутыми проще конструктивно и дешевле, что определяет их частое использование для управления простыми станками нормальной точности.
Рис. 11.3. Структурные схемы САУ: а – разомкнутая; б - замкнутая с ДОС по положению рабочих органов; в – адаптивная.
В замкнутых системах ЧПУ два потока информации: один поток поступает от программы управления, а второй — от датчиков обратной связи (рис. 11.36).
Для замкнутых систем характерен поток внутренней информации, поступающей от датчиков обратной связи, непрерывно контролирующих положение и состояние исполнительных механизмов. Эта информация постоянно корректирует процесс управления, устраняя расхождение между программой и ее исполнением. Эти системы, по сравнению с разомкнутыми, обеспечивают большую точность, обработки, но сложнее и дороже. Поэтому они применяются преимущественно при управлении сложными станками повышенной точности.
В случаях эксплуатации станка при возможных изменениях условий обработки (если необходимо считаться с возмущающими воздействиями) целесообразно применение замкнутых систем, использующих принципы адаптивного управления — управления, при котором обеспечивается автоматическое приспособление процесса обработки заготовки к изменяющимся условиям обработки по определенным критериям. В этих системах имеются дополнительные потоки информации, позволяющие корректировать процесс обработки с учетом деформаций технологической системы и ряда случайных факторов, таких как колебание припуска, твердости заготовки и т. д. (см. рис. 11.3в).
11.1. ПРИНЦИП ДЕЙСТВИЯ СТАНКОВ С ЧПУ
Принцип действия станков с ЧПУ рассмотрим на примере работы токарного станка. Для данной детали разрабатывается технологический процесс обработки на базе основных положений курса «Технология машиностроения» с указанием последовательности обработки поверхностей, режущего инструмента, режимов резания и т. д. Простейшими составляющими процесса обработки являются элементарные перемещения и технологические команды отрабатываемые УЧПУ. Последовательность элементарных перемещений и технологических команд, записанная в кодированном виде на программоносителе, определяет содержание управляющей программы.
Для однозначного описания взаимного положения детали и инструмента в процессе обработки используют системы координат станка, детали и инструмента. Система координат станка неподвижная, а системы координат детали и инструмента — подвижные.
Начало системы координат детали расположим в торце детали и сообщим ей вращательное движение С вокруг оси Z (см. рис. 11.4). Зададим исходное положение револьверной головки относительно неподвижной системы координат станка и положение вершины инструмента (координаты ХИ, ZИ). Опишем профиль изделия координатами опорных точек, а заготовке сообщим вращательное движение. Если сообщить вершине инструмента движение от одной опорной точки к другой можно выполнить обработку в соответствии с заданной программой.
|
|
Рассмотрим подробнее принцип обработки на примере детали, приведенной на рис. 1.4б. Программа содержит технологические команды на включение вращения шпинделя с заданной частотой и в заданном направлении, перемещение револьверной головки в исходное положение (ИП) и установку заданной позиции револьверной головки, в которой вершина инструмента установлена в координаты XИ ZИ. Задается координата точки 1 и величина подачи (скорость холостого хода Vxx). В УЧПУ эта информация перерабатывается и за счет одновременной работы приводов по осям X и Z вершина инструмента перемещается в точку 1. Зададим координаты точки 2, величину рабочей подачи и за счет работы привода по оси X вершина резца переместится в точку 2. Зададим координаты точки 3 и за счет работы привода, по оси Z, вершина резца переместится в точку 3. Задавая последовательно координаты точек 4 — 5 — 6 —7, выполним черновую обработку и вернем револьверную головку в исходное положение. Зададим режимы чистовой обработки. Программируя последовательно координаты точек 8 — 9 — 10 — 11, выполним чистовую обработку. Программируем смену инструмента. По этой команде револьверная головка возвращается в исходное положение, где происходит поворот ее в заданную позицию, в которой установлен отрезной резец. Координаты вершины отрезного резца были введены в УЧПУ при наладке станка и хранятся в памяти (в оперативном запоминающем устройстве — ОЗУ). Программируем режимы обработки. Зададим последовательно координаты точек 10 — 12 и осуществим обработку канавки.
При программировании подач скорость рабочих ходов определяется технологией изготовления детали, а скорость холостых ходов определяется возможностями станка.
|
|
Рассмотрим подробнее работу УЧПУ и приводов подач при обработке участка 10 — 11. Начальное положение: резец находится в точке 10, программа считана с программоносителя и находится в блоке запоминания, в котором происходит разделение информации, содержащейся в УП, на:
—информацию, определяющую траекторию перемещения режущего инструмента (и/или детали). Эта информация поступает в блок интерполяции;
—информацию, определяющую последовательность работы рабочих органов станка (включение — отключение привода главного движения, смену инструмента и т. д.). Эта информация поступает в блок технологических команд.
Оба потока информации могут быть скорректированы (частично изменены) в зависимости от условий обработки оператором с помощью пульта управления (чаще всего с учетом обрабатываемости материала заготовки или состояния конкретного станка оператор производит изменение скорости подачи по отношению к заданной в УП).
Рис. 11.4. Токарный станок с ЧПУ: а – структура числового программного управления токарным станком; б – схема перемещений инструмента при изготовления детали; в – формирования скорости подачи вдоль контура.
Блок интерполяции осуществляет интерполяцию (восстановление) указанной в УП с помощью нескольких чисел траектории перемещения рабочего органа станка. В результате интерполяции на приводы подач по осям X и Z станка поступают управляющие сигналы в виде распределенных во времени и пространстве импульсов, которые обеспечивают согласованную работу обоих приводов для отработки заданного в УП контура (траектории). При этом заданная в УП скорость V0 перемещения вдоль контура (см. рис. 11.4, в) в блоке интерполяции раскладывается на две составляющие по осям координат Vx и Vz в зависимости от угла наклона скорости Vo к оси Z (в случае линейной интерполяции, т. е. воспроизведения прямой линии).
Блок интерполяции в зависимости от величины перемещений по координатным осям выдает в блок управления приводами пх импульсов по оси X и пZ импульсов по оси Z:
где и — перемещения рабочего органа при подаче одного управляющего импульса соответственно по осям X и Z; — величина перемещения по оси Z; — величина перемещения по оси X.
Время, за которое должно быть выдано требуемое число импульсов по каждой координате
. (1.2)
Частоты импульсов по координатам X и Z будут соответственно равны:
; (1.3)
. (1.4)
После окончания отработки отрезка траектории (т. е. отработки, как перемещения , так и перемещения ) начинается отработка следующего отрезка.
Блок управления привода преобразует сигналы (импульсы) от блока интерполяции в вид, пригодный для управления приводами подач по осям. При этом они подаются на приводы подач либо в виде импульсов (при использовании шаговых двигателей), либо в аналоговом виде (изменяющегося постоянного или переменного напряжения) при использовании постоянных или асинхронных электродвигателей.
Приводы подач служат для перемещения рабочих органов станка с необходимой скоростью и точностью при заданном моменте.
Блок технологических команд и блок согласования предназначены для управления цикловой автоматикой станка, включающей поиск и смену инструмента, обеспечение зажима и разжима деталей, включение и отключение системы смазки, и другие вспомогательные функции.
11.2. ОСНОВНЫЕ ТИПЫ СТАНКОВ С ЧПУ
При оснащении станков системами ЧПУ автоматизируется управление работой станка, а общие технологические возможности станков сохраняются. При обозначении металлорежущих станков с ЧПУ сохранена система обозначений, принятых для станков обычного типа. Для обозначения наличия числового программного управления в конце традиционного обозначения шифра модели станка ставится буква Ф и цифра.
Обозначение систем управления:
1 — системы с цифровой индикацией (они не являются системами программного управления, так как управление полностью осуществляется человеком, а цифровая индикация используется лишь для удобства отсчета);
2 — позиционная система ЧПУ;
3 — контурная система ЧПУ;
4 — комбинированная (контурная и позиционная) система ЧПУ.
Основные группы станков с ЧПУ остаются такими же, как и для станков общего назначения. Однако применение ЧПУ привело к появлению новой группы станков — многооперационных или многоцелевых (в переводной литературе обозначение МС — Machining Center).
Под многооперационным (многоцелевым) станком понимают станок, позволяющий автоматически, по числовой программе, выполнять различные технологические операции без переустановки обрабатываемой детали, оснащенный инструментальным магазином и устройством для автоматической смены инструментов, а иногда и заготовок.
Многооперационные станки возникли на основе как фрезерных станков, которым присуща высокая мощность привода главного движения, так и сверлильно-расточных, которые характеризуются более высокой точностью обработки. Пример обозначения фрезерных станков, оснащенных различными системами управления, приведен в табл. 1.1.
1.1. Обозначение и основные технические данные фрезерных станков
Наименование станка | Модель | Назначение и область применения | Основные технические данные |
Фрезерный широкоуниверсальный инструментальный станок повышенной точности Фрезерный широкоуниверсальный инструментальный станок с пред набором координат и цифровой индикацией Фрезерный широкоуниверсальный инструментальный станок с числовым программным управлением, повышенной точности Многоцелевой сверлильно-фрезерно-расточный широкоуниверсальный инструментальный станок повышенной точности | 67К25П 67К20ВФ1 67К25ПФ3 67К25ПМФ4 | Для обработки деталей простых и сложных контуров при ручном управлении Для обработки деталей простых и сложных контуров с цифровой индикацией перемещений по осям X, Y Для обработки деталей простых и сложных контуров по управляющей программе Для обработки деталей простых и сложных контуров по управляющей программе с автоматической сменой инструментов | а) 250X630 б) 40—2000 в) ускоренный ход стола 1,8 a) 20Х500 б) 40—2000 система цифровой индикации типа ЛЮМО-61 а) 250Х630 б) 40—2000 в) 5 а) 250X630 б) 63—3150 в) 5 магазин инструментов |
а) Размеры рабочей поверхности стола, мм;
б) частота вращения шпинделя, об/мин;
в) скорость быстрого перемещения, м/мин.
Программное управление распространилось практически на все группы металлорежущих станков и на виды работ. Применяют контрольно-измерительные машины с ЧПУ. Установив в рабочую позицию измерительный датчик, используют станок, как контрольно-измерительную машину. Созданы гибкие производственные системы, основными составляющими которых являются: гибкий производственный модуль (ГПМ); роботизированный технологический комплекс (РТК).
КЛАССИФИКАЦИЯ СИСТЕМ ЧПУ
Системы ЧПУ можно классифицировать по различным признакам:
1. Исходя из технологических задач управления обработкой, все системы ЧПУ делятся на три группы: позиционные, контурные, комбинированные.
Позиционное числовое программное управление — управление станком, при котором перемещение его рабочих органов происходит в заданные точки, причем траектории перемещения не задаются (см. рис. 1.5а).
Рис. 11.5. Классификация систем ЧПУ исходя из технологических задач:
а – позиционные; б – контурные; в – комбинированные
Таким образом, позиционные системы ЧПУ могут быть использованы либо при перемещении рабочего органа станка без обработки (например, при выводе сверла в заданную точку по координатам X и Y), либо при обработке только по одной координатной оси (перемещение сверла по оси Z). Данными системами оснащаются в основном сверлильные и расточные станки.
Контурное числовое программное управление — управление станком, при котором перемещение рабочих органов происходит по заданной траектории и с заданной скоростью для получения необходимого контура обработки с заданной точностью в любой точке, рис. 11.5б.
При обработке задается результирующая скорость подачи вдоль контура V0 (см. рис. 11.4, в и 11.5,б), которая обеспечивает заданный режим обработки. Для получения заданного контура, в общем случае криволинейного, система управления выдерживает с высокой точностью мгновенное соотношение скоростей подач одновременно по двум и более координатам (Vx/Vz на рис. 11.4, в), изменяемое соответствующим образом во времени (см. формулу 1.2).
Контурными системами управления оснащаются станки токарной, фрезерной и других групп.
Комбинированное числовое программное управление сочетает функции контурного и позиционного числового программного управления станками (рис. 11.5, в). Комбинированные устройства ЧПУ применяют в основном для управления многооперационными станками.
Отметим, что в начале развития контурные и позиционные системы ЧПУ резко различались схемой реализации — позиционные системы ЧПУ получалось значительно проще контурных. В настоящее время системы ЧПУ строятся на основе микропроцессоров и микроЭВМ, контурные и позиционные системы различаются лишь программным обеспечением. Поэтому чисто позиционные системы не выпускаются, а все системы ЧПУ являются контурными.
2. По степени совершенства и функциональным возможностям выделяют два основных типа систем ЧПУ: NC (Numerical Control) и CNC (Computer Numerical Control).
Системы типа CNC появились в связи с широким внедрением интегральных микросхем и микроЭВМ на их основе. Их отличительной особенностью является, во-первых, программируемость, и, во-вторых, наличие оперативной памяти для хранения УП. Программируемость систем типа CNC позволяет реализовать все функции управления программным путем, в результате чего с помощью одного типа системы ЧПУ возможно обеспечить управление, широким классом объектов управления, изменяя лишь программное обеспечение системы. Очевидно, что такая особенность существенно облегчает эксплуатацию системы.
Определяющим фактором в развитии станков с ЧПУ является развитие электроники. Моральное старение УЧПУ наступает быстрее, нежели станков. Практически УЧПУ претерпевают существенные изменения через каждые 3—4 года, в то время как конструкция станков за это время лишь незначительно модифицируется, и сроки их морального старения в 2—2,5 раза больше.
11.3. ОСНОВНЫЕ АСПЕКТЫ ИСПОЛЬЗОВАНИЯ СТАНКОВ С ЧПУ
Основным фактором, обусловившим необходимость создания и развития станков с ЧПУ, была и остается потребность автоматизации обработки в средне- и мелкосерийном производствах. Основные преимущества производства на базе станков с ЧПУ, по сравнению с производством, использующим универсальные станки с ручным управлением, следующие:
— повышение производительности труда за счет сокращения основного и вспомогательного времени изготовления детали;
— интенсификация труда и повышение стабильности обработки за счет устранения субъективных факторов и уменьшения утомляемости рабочего;
— возможность применения многостаночного обслуживания;
— повышение точности и стабильности обработки;
— снижение затрат на специальные приспособления;
— сокращение сроков подготовки производства новых изделий;
— сокращение потребности в высококвалифицированных станочниках и изменение состава работников.
Применение станков с ЧПУ позволило решить некоторые социальные вопросы: увеличить долю интеллектуального труда, улучшить условия труда рабочих-станочников. Стоимость станков с ЧПУ значительно (в 3—10 раз) больше стоимости универсальных станков.
В то же время средний коэффициент сменности составляет 1,3—1,6, а коэффициент загрузки — 0,4—0,6. Встал вопрос о более эффективном использовании дорогостоящего оборудования.
Разработка многооперационных станков с ЧПУ, оснащенных устройствами автоматической смены заготовок и инструмента, робототехнические и транспортные средства и микроэлектронные системы управления, сделали возможным интеграцию систем автоматического проектирования, планирования, технологической подготовки, управления производством и автоматического контроля в единый комплекс, координируемый как единое целое многоуровневой системой управления.
Основные тенденции развития автоматизированных механосборочного и механообрабатывающего производств: интегрирование систем, повышение гибкости, обеспечение безлюдного функционирования.
12. ПОДГОТОВКА УПРАВЛЯЮЩИХ ПРОГРАММ ДЛЯ СТАНКОВ С ЧПУ
12.1. ЭТАПЫ ПОДГОТОВКИ УПРАВЛЯЮЩИХ ПРОГРАММ
Подготовку программ для управления станками можно рассматривать как систему обработки внешней информации. Согласно: ГОСТ 20523—80 управляющая программа (УП) — совокупность команд на языке программирования, соответствующая заданному алгоритму функционирования станка по обработке конкретной заготовки.
Управляющая программа содержит информацию о технологических параметрах процесса обработки (о скоростях и величинах перемещения режущего инструмента и т. д.) и технологические команды, реализуемые исполнительными механизмами станка, которые обеспечивают необходимые условия обработки. Эта информация записывается на программоноситель в кодах конкретного УЧПУ.
На рис. 12.1 приведена схема разработки технологического процесса изготовления детали на станке с ЧПУ. Штриховой линией ограничены этапы, имеющие непосредственное отношение к процессу подготовки УП. Проектирование УП включает этап составления плана операции (I), предусматривающий разделение операций на установы и позиции, и этап разработки операционной технологии (II), в результате, которого определяются переходы и проходы. Дальнейшими этапами, характерными только для под готовки УП, являются расчет траектории инструмента (III), кодирование, запись УП (IV), а также ее контроль и редактирование (V).
Технологическую документацию, используемую при подготовке УП, можно разделить на три группы: справочную, исходную и сопроводительную.
В состав справочной документации входят: картотеки станков с ЧПУ, режущего, вспомогательного и измерительного инструментов, нормативы режимов резания, инструкции по кодированию и т. д.
Исходная документация содержит задание на программирование, маршрутную или маршрутно-операционную карту, чертежи детали и заготовки.
Сопроводительная документация содержит операционную карту и операционный чертеж детали, карты наладки станка и инструмента, операционную расчетно-технологическую карту (ГОСТ 3.1404—86), УП на программоносителе и ее распечатку, акт внедрения УП. Комплектность и форма технологической документации, используемой при подготовке УП, могут меняться в зависимости от принятого на данном предприятии документооборота и метода программирования — ручного или с помощью ЭВМ.
12.2. РАСЧЕТ УПРАВЛЯЮЩИХ ПРОГРАММ
Расчет УП ведется на основании попереходной технологии. В процессе подготовки УП деталь рассматривается в технологической системе (станок — приспособление — инструмент — деталь). Заготовка считается установленной с помощью приспособления в фиксированное положение относительно начального положения рабочих органов станка, несущих режущий инструмент. Траектория инструмента строится относительно контура детали, а затем преобразуется в движения соответствующих органов станка. Для этого используются системы координат детали, станка и инструмента.
СИСТЕМА КООРДИНАТ
Для обеспечения совместимости процесса программирования для различных станков с ЧПУ направление осей координат и поворотов вокруг них регламентировано стандартом ISO 841—74 или соответствующим ему ГОСТ 23597—79.
Стандартная система координат представляет собой правую прямоугольную декартовую систему координат (рис. 2.2).
Ориентация осей координат. Ось шпинделя обозначается через Z независимо от того, вращает шпиндель инструмент или заготовку. Ось X располагают горизонтально или параллельно поперечным салазкам. За положительное направление по осям X и Z принимается направление, при котором увеличивается расстояние между заготовкой и держателем инструмента. Положительное направление по оси У выбирается в зависимости от направления осей X, Z так, чтобы получить правую декартовую систему координат.
Координатные оси рабочих органов станка, несущих инструмент, обозначаются буквами X, Y, Z, Если на станке имеется несколько рабочих органов для перемещения инструментов, то указанные обозначения относятся к первичным осям. Для обозначения вторичных осей, параллельных первичным, используются буквы U, V, W, для третичных — Р, Q, R (рис. 2.3).
Рис.12.3. Системы координат: а – первичная; б – вторичная; в - третичная
Координатные оси рабочих органов станка, перемещающих заготовку, направлены: противоположно соответствующим осям рабочих органов, перемещающих инструмент, и их обозначают теми же буквами, но со штрихом.
Обозначение угловых перемещений. Поворот рабочего органа с инструментом вокруг координатных осей X, Y, Z обозначается буквами А, В, С. Вращение рабочего органа с заготовкой вокруг координатных осей Х', Y', Z' обозначается буквами А', В', С'. Начало отсчета углов поворота и положительные направления вращений показаны на рис. 12.3. Если смотреть с конца вектора, то за положительное вращение принимается вращение против часовой стрелки. Для обозначения вторичных угловых движений используют буквы D и Е.
Система координат детали служит для пересчета размеров, заданных на чертеже детали, в координаты опорных точек ее контура. В этой же системе координат производится расчет опорных точек траектории инструмента. Опорными здесь названы точки начала, конца, пересечения или касания геометрических элементов, из которых образованы линии контура детали и траектории инструмента. При выборе системы координат детали желательно координатные плоскости совместить с поверхностями технологических баз или расположить их параллельно. Начало системы координат расположить так, чтобы все или большинство точек контура детали имели положительные значения координат. Координаты опорных точек могут быть заданы абсолютными размерами и размерами в приращениях. Абсолютный размер — линейный или угловой размер, задаваемый в УП и указывающий положение точки относительно нуля отсчета. Размел в приращениях — линейный или угловой размер, задаваемый в УП и указывающий положение точки относительно координат точки предыдущего положения рабочего органа станка.
Система координат станка является главной расчетной системой, в которой определяются расчетные перемещения, начальные и текущие положения рабочих органов станка. Начало стандартной системы координат станка обычно совмещают с базовой точкой, узла, несущего заготовку, фиксированного в таком положении, при котором все перемещения рабочих органов станка могли бы описываться положительными координатами. Базовые точки выбираются с учетом конструктивных особенностей станков и ими служат: для шпиндельного узла — точка пересечения торца шпинделя с осью его вращения; для суппорта токарно-револьверного станка — центр поворота резцедержателя в плоскости, параллельной направляющим суппорта и проходящей через ось шпинделя, или точка базирования инструментального блока и т. д. Для станков сверлильной, расточной, фрезерной групп за начало системы координат принимают базовую точку стола (точку пересечения диагоналей стола или центр поворота стола) в одном из крайних положений. Системы координат некоторых станков согласно ГОСТ 23597—79 приведены на рис. 12.4.
Рис.12.4.а Системы координат металлорежущих станков: а — направление осей и начало системы координат токарного станка; б — система координат сверлильных и вертикальных консольно-фрезерных станков. | Рис. 12.4, бСистемы координат металлорежущих станков: а — направление осей и начало системы координат токарного станка; б — система координат сверлильных и вертикальных консольно-фрезерных станков. |
Система координат инструмента предназначена для задания положения режущей части относительно державки. Система координат инструмента параллельна системе координат станка и оси направлены в ту же сторону. Инструмент описывается в рабочем положении в сборе с державкой. Режущая часть инструмента характеризуется положением его вершины и режущих кромок, рис. 12.5. Вершина инструмента задается радиусом закругления R и координатами Хиб и Zиб ее настроечной точки В.
Рис. 12.5. Системы координат инструмента: а – резца; б – сверла.
Положение режущей кромки резца задается углами и , а для сверла — углом и диаметром d (рис. 12.5,б). Вершина вращающегося инструмента лежит на оси вращения, поэтому для ее задания достаточно указать координату Zиб.
Настроечная точка инструмента обычно используется в качестве расчетной при вычислении траектории инструмента, элементы которой параллельны осям координат. Расчетной точкой криволинейной траектории служит центр закругления Ц при вершине инструмента рис. 12.5. На токарном станке начало системы координат инструмента и принимают в базовой точке инструментального блока в рабочем положении. Положение базовых точек инструментальных блоков, устанавливаемых на одном резцедержателе, определяют относительно его центра Р приращениями координат Х pu, Zpu. Если на одном суппорте два резцедержателя, то положение центра резцедержателя задается относительно базовой точки суппорта К.
НАЛАДКА СТАНКА ДЛЯ РАБОТЫ ПО УПРАВЛЯЮЩЕЙ ПРОГРАММЕ
Для наладки станка необходимо установить в начальное (фиксированное) положение рабочие органы и тем самым связанные с ними системы координат детали, приспособления и инструмента относительно неподвижной системы координат станка. Зная начальное положение рабочих органов, величину и направление перемещения, заданные управляющей программой, можно однозначно описать положение их в процессе обработки в любой момент времени.
Задав начальные параметры и ограничив диапазон перемещений базовых точек рабочих органов, приводят базовые точки в фиксированные положения. Затем последовательно осуществляют согласование систем координат инструмента, приспособления и детали.
При программировании и наладке станка для работы по управляющей программе используют некоторые характерные точки, называемые по ГОСТ 20523—80 нулевой, исходной и фиксированной точками станка.
Нулевая точка — точка, принятая за начало системы координат станка. Эта точка определена относительно конструктивных элементов станка. Относительно нулевой точки станка задаются в УП абсолютные размеры перемещений рабочих органов станка, если начало отсчета перемещений не смещено с помощью «плавающего нуля». «Плавающий нуль» — это свойство УЧПУ помещать; начало отсчета перемещений рабочего органа в любое заданное положение относительно нулевой точки станка.
Исходная точка — точка, определенная относительно нулевой точки станка и используемая для начала работы по УП. С исходными точками станка совмещаются базовые точки рабочих органов перед началом работы по УП. Исходные точки станка выбираются из условия минимизации вспомогательных ходов, обеспечения безопасности смены инструмента и удобства закрепления.
Фиксированная точка — точка, определенная относительно нулевой точки станка и используемая для определения положения рабочего органа станка.
Совмещение базовых точек рабочих органов с фиксированными точками станка производится с помощью датчиков положения в два этапа: сначала в зону действия датчика по команде с пульта УЧПУ или по заданному в УП перемещению, а затем с высокой точностью непосредственно в фиксированную точку станка. Это позволяет исключить ранее накопленную погрешность положения рабочего органа. Так как современные станки с ЧПУ достаточно надежно отрабатывают заданные в УП перемещения, фиксированные точки станка используются в качестве исходных точек только после переналадки станка перед изготовлением первой детали партии, а для последующих деталей партии исходные точки выбираются по возможности ближе к заготовке.
Связь систем координат детали, станка и инструмента осуществляется через базовые точки рабочих органов станка, несущих заготовку и инструмент.
На рис. 2.6 изображены системы координат для случая обработки на токарном станке и положение нулевой, фиксированной и исходной точек. Последовательность перевода в систему координат станка начальной точки В траектории инструмента (В—И— —Р—К—Ос) и текущей точки А этой траектории (А—Од—Б—Ос).
Необходимость введения точки К объясняется следующим. На одном суппорте может быть несколько резцедержателей, и, в зависимости от характера работ (в патроне или центрах) резцедержатель может занимать на суппорте станка различные положения.
В связи с этим центр резцедержателя должен быть определен относительно базовой точки резцедержателя К.
На рис. 12.7 приведены системы координат детали, станка и инструмента при обработке на сверлильно-расточном станке. Связь этих систем координат осуществляется через базовые точки рабочих органов станка и крепежного приспособления. Начало системы координат станка XCYCZC принято в базовой точке крестового поворотного стола в крайнем левом и дальнем положении стола, если смотреть на него со стороны шпиндельного узла. Настроечная точка инструмента В, заданная в системе координат инструмента XИZИ, переводится в систему координат станка через базовую точку шпиндельного узла И, с которой совмещено начало системы координат инструмента, (В—И—С).
Текущая точка траектории инструмента А переводится из системы координат детали ХДУДZД в систему координат станка через базовую точку Б крепежного приспособления А—Од—Б—С.
Наладка станка для работы по УП упрощается, если нулевая точка станка находится в начале стандартной системы координат станка, базовые точки рабочих органов приведены в фиксированные точки станка, а траектория инструмента задана в УП перемещениями базовой точки рабочего органа станка, несущего инструмент в системе координат станка. Это возможно, если базовая точка крепежного приспособления определена в системе координат детали и станка. Если траектория инструмента задана в УП перемещениями вершины инструмента в системе координат детали, то для реализации такой УП используют «плавающий нуль», что усложняет обеспечение точности изготовления детали с перестановками заготовки [4].
ЭЛЕМЕНТЫ ТРАЕКТОРИИ ИНСТРУМЕНТА
Формообразующие движения инструмента совместно с его подводами и отводами описываются линией, вдоль которой перемещается определенная точка инструмента. Эта линия называется траекторией инструмента.
Траектория инструмента рассчитывается в соответствии с операционным технологическим процессом (см. рис. 2.1). Характер траектории обусловлен числом управляемых (в том числе одновременно) координат и принципом управления движением рабочих органов. Основой для расчета траектории инструмента служит контур детали.
РАСЧЕТ ОПРНЫХ ТОЧЕК КОНТУРА ДЕТАЛИ
Определение геометрических элементов контура детали ведется по заданным на чертеже размерам. Вычисление координат опорных точек контура детали ведется в системе координат детали методами аналитической геометрии. Величина настроечного размера выбирается в соответствии с рекомендациями курса «Технология машиностроения» и в первом приближении:
где ; ; — соответственно верхнее и нижнее отклонения данного номинального размера.
Иногда в качестве расчетного принимается номинальный размер с последующим вводом коррекции на этот программируемый размер с пульта УЧПУ по результатам пробной обработки детали, что позволяет учитывать погрешности динамической настройки.
Точность вычислений при расчете УП определяется дискретностью перемещений по управляемым координатам.
Для упрощения подготовки УП для токарных станков предусматривается задание в кадрах УП перемещений по си X значениями диаметров, а не радиусов. Но дискретность по оси X у токарных станков в два раза меньше дискретности по оси Z. Пример задания координат опорных точек для детали, показанной на рис. 12.8 приведен в табл. 2.1.