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

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

Механической обработки

 



Лекция 1

 Обработка на станках с ЧПУ

Системы позиционного и контурного управления

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

 

     
 

 

 


В системах контурного управления формообразование деталей проис-ходит в результате одновременного согласования движений в направлении

 

1

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

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

 

Координатные системы станков

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

Координатные оси системы обозначают по правилу правой руки (рис. 2). Ось Z совмещается с осью шпинделя, ей соответствует средний палец правой руки. Ось X , которой соответствует крайний палец, всегда располагается горизонтально.

 

 

 


Рис. 2. Расположение координатных систем на станках с ЧПУ

горизонтальной (а) и вертикальной (б) компоновки

2

Направление координатных осей указывает на положительное переме-щение режущего инструмента относительно неподвижной детали. При пе-ремещении детали относительно неподвижного инструмента ее положи-тельные перемещения на­правлены в обратном направлении, и их обознача-ют индексом соответствующей оси со штрихом X ', Y ', Z '. За положительное направление вращения А, В, С вокруг соответствующей оси X , Y или Z при-нято вращение по часовой стрелке при взгляде вдоль положительного на-правления оси.

Положение координатной системы станка определяется нуле­вой точ-кой М - нуль станка (рис. 3).

 

 

 


Рис. 3. Расположение координатной системы и характерных

точек в рабочей зоне станка с ЧПУ

 

Точное положение нуля станка, как и направление осей координат, ука-зывают в руко­водстве ЧПУ станка. Нулевая точка Д детали, представляю-щая начало отсчета ее координатной системы, а также нулевая точка N ин-струмента, относительно которой выставляется инструмент на размер, оп-ределенным образом располагаются в системе коор­динат станка. Исходная точка R , определяющая начало отсчета при перемещении рабочих органов по программе, также привя­зана относительно нулевой точки станка.

Числовое программное управление металлорежущими стан­ками обеспе-чивает гибкую автоматизацию процесса обработки заготовки на станке в соответствии с заданной управляющей программой, составленной в алфа-витно-цифровом коде.

В каче­стве программоносителя используют перфоленту, касссету маг­нитной ленты, дискету. Для записи управляющей программы на восьмидо-

 

3

рожковую перфоленту в системах ЧПУ применяют единый метод кодиро-вания информации, основанный на приме­нении международного семираз-рядного кода ISO-7bit. Значение буквенных символов латинского алфави-та, используемых в ISO-7bit, дано в табл. 1. Управляющая программа со-держит информацию о геометрических параметрах изготовляемой детали и технологических командах, определяющих процесс изготов­ления детали на станке.




Таблица 1

Буквенные символы, используемые в ISO -7 bit

для кодирования информации

 

  Символ     Содержание
А   В С D Е F G Н I J К L М N О Р Q R   S Т U V W X Y Z Поворот вокруг оси X Поворот вокруг оси Y Поворот вокруг оси Z Коррекция инструмента Вторая функция подачи Подача Подготовительная функция Свободен для функционального кодирования                Параметр интерполяции или шаг резьбы параллельно оси X Параметр интерполяции или шаг резьбы параллельно оси Y Параметр интерполяции или шаг резьбы параллельно оси Z Не определен Вспомогательная функция Номер кадра Свободен для функционального кодирования Третичное перемещение параллельно оси X Третичное перемещение параллельно оси Y Перемещение на быстром ходу по оси Z или третичное переме­щение параллельно оси Z Частота вращения шпинделя Инструмент Вторичное перемещение параллельно оси X Вторичное перемещение параллельно оси Y Вторичное перемещение параллельно оси Z Перемещение параллельно оси X Перемещение параллельно оси Y Перемещение параллельно оси Z

4

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

 

N3.G2.X + 33.Y + 33.Z + 32.B32.F2.S2.T2.M2.ПС,

 

где N3 – номер кадра, определяемый трехзначным числом, например № 001, № Q02;

G2 – подготовительные команды, ко­дируемые двузначным числом, на-пример GOO; G01 и так далее до G99; они определяют режим работы ЧПУ;

X + 33 – пере­мещение вдоль оси X со знаками «+» или «–», указываю-щими направление движения, определяется шестизначным числом, обо­значающим координату перемещения, мм; при этом первые три цифры до запятой определяют значение координаты в целых долях, а цифры после запятой – значение координаты в деся­тичных долях, X + 154.125;

Y + 33 – перемещение вдоль оси Y;

Z + 32 – перемещение вдоль оси Z; при этом значение коор­динаты пос-ле запятой определяется двумя цифрами, например Z – 068.34;

В32 – поворот вокруг оси Y с указанием пятизначным чис­лом его коор-динаты; первые три цифры указывают градусы, а последующие две – его десятые и сотые доли, например В180.00;

F2 – скорость подачи, величина которой кодируется дву­значным чис-лом, например F28;

S2 – частота вращения шпинделя, кодируемая двузначным числом, на-пример S54;

Т2 – код инструмента, номер которого определяется дву­значным числом, например Т12;

М2 – вспомогательные функции, кодируемые двузначным чис­лом от М00 до М99, например М03 означает включение вращения шпинделя по часовой стрелке;

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

Начало программы обозначается символом «%». При состав­лении про-граммы некоторые слова в отдельных кадрах могут быть опущены, однако последовательность записи слов сохраняется. В табл. 2 даны значения ад-

5

ресных букв латинского алфавита от A до Z, используемых для програм-мирования в коде IS0-7bit. Подготовительные команды от G00 до G99 оп-ределяют в целом режим работы системы (характер позиционирования), выбор требуемых постоянных циклов, переход к соответствующей си­стеме отсчета (абсолютной или в приращениях) (табл. 2).

В руководстве ЧПУ для определенного станка формат кадра конкре-тизируется и даются указания по программированию с учетом конструк-ции станка, комплекта управляемых координат и применяемой системы ЧПУ. Линейные размеры задают в миллиметрах и их десятичных долях, угловые – в градусах или радианах. Скорость подачи может иметь единицу измерения миллиметр в минуту или миллиметр на оборот. В первом случае её коди­руют подготовительной функцией G94, а во втором – функ­цией G95. Скорость главного движения может быть задана в мм/мин; при этом используют подготовительную функцию G96, или как частота вращения шпинделя, оборот в минуту, тогда исполь­зуют подготовительную фун-кцию G97.

Таблица 2

Лекция 2

 

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

Технологическая подготовка обработки корпусных деталей на станках с ЧПУ и многоцелевых станках существенно отличается от подготовки об-работки на обычных универсальных станках. Она включает решение ряда технологических задач, направлен­ных на разработку управляющей прог-раммы и получение необ­ходимой технологической оснастки, обеспечиваю-щих правильную настройку станка на обработку детали. Рассмотрим воп-росы тех­нологической подготовки на примере обработки корпусной де­тали (рис.5) на автоматизированном участке, состоящем из двух много-целевых станков 243ВМФ2 и 6904ВМФ2, соединенных гибким транспор-том. Первый – многоцелевой станок вертикальной компоновки, второй имеет горизонтальное расположение шпин­деля и поворотный стол. Все это позволяет обрабатывать деталь с разных сторон.

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

Технология изготовления корпусной детали предусматривает первона-чальную обработку плоскости А и двух отверстий диаметром 10Н7 с целью получения тех­нологических баз, затем последую­щую обработку от них всех осталь­ных поверхностей заготовки. Обрабатывают пло­скость А и два базовых отверстия диаметром 10Н7 на первом станке 243ВМФ2, а за-тем после переустановки заготовки – остальные поверхности на втором станке 6904ВМФ2. Опре­делив задачи выполнения каждой операции и вы-брав технологичес­кие базы, разрабатывают схему установки заготовки на станке. На первой операции заготовка базируется по трем плоскостям, при этом выставка ее на спут­нике осуществляется по разметке с применением регулируемых опор. На второй операции заготовка базируется по плос-кости и двум отверстиям, при этом ее устанавливают на подкладную плиту (адаптер), которую, в свою очередь, закреп­ляют на спутнике. Такая схема установки позволяет выполнять обработку с четырех сторон. Для каждой из обрабатываемых сторон на основе чертежа разрабатывают геометричес-кий план обработки и определяют последовательность выполнения техно­логических переходов. Каждому отверстию на плане обработки присваи-вают номер в соответствии с последовательностью его обработки, следо-вательно, отверстия одного размера обычно имеют последовательные номера.

10

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

этой координатной системы про-изводят пересчет размеров, опре-деляющих положение обрабатыва-емых по­лостей заготовки. В ре-зультате составляют таблицу ко-ординат положения отверстий для каждого плана обработки. При обработке заготовки на вто-ром станке в качестве координат-ных плоскостей начала отсчета приняты плоскость А установоч-ной плоскости ( XOZ ) и перпенди-кулярные к ней две плоскости симметрии детали XOY и YOZ (рис. 5). Такое положение начала отсчета означает наличие как по-ложительных, так и отрицатель-ных координат отверстий, что до-пустимо для системы ЧПУ с пла-вающим нулем. Для фрезерования поверхности задают координаты положения оси фрезы, соответст-вующие началу и концу рабочего хода, учитывая врезание и перебег фрезы.  
Рис. 5. Установка заготовки на спутнике при обработке на многоцелевом станке 6904ВМФ2: 1 – спутник; 2 – подкладная плита; 3 – заготовка; 4 – шпиндель; 5 – опорные элементы приспособления; І, ІІ – позиции для последовательной обработки заготовки со сторон І и ІІ

 

 


  На рис. 6 пред­ставлены планы обработки детали с двух сторон на стан-ке 6904ВМФ2, а на рис. 7 приведены координаты отверстий и соответ-ствующие геометрические данные планов обработки.

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

ческих переходов по каждой стороне детали, состав применяемого инстру-

 

57

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

 

 


Рис. 6. План обработки заготовки:

а – со стороны II; б – со стороны I

 

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

Для составления управляющей программы разработанный технологи-ческий процесс изготовления детали на станке коди­руют с помощью меж-дународного кода ISO-7bit. При этом исполь­зуют специальные таблицы шифра режущего инструмента, кодов подготовительных и вспомогатель-ных технологи­ческих команд, кодов подачи и частоты вращения шпин­де-

ля, коды стандартных циклов. Управляющая программа фор­мируется из ряда последовательных кадров, формат которых представлен выше.

Кодирование процесса обработки отражают в технологической прог-раммной карте (бланк-программе). На рис. 8 представлена технологичес-кая программная карта для обработки корпусной детали (см. рис. 6) на станке 6Э04ВМФ2, на рис. 9 приведена карта наладок.

 

11


Модель

станка

СЧПУ

Операция

Мос-

станкин

АСМО

Карта

расчетно-технологи-ческая

К83-1

(Номер детали)

КРТ

Наименование

Номер

 

 

 

 

Корпус

(Наименование детали)

Литера

 

 

 

 

 

 

 

6904ВМФ2

Размер 2М

Фрезерно-сверлильно-расточное

2

 

Фрезерование

отв

Координаты

D ФР

Приме-

чание

X

Y

Z

7

-116000

100

TD1

8

+065000

-002475

9

+055000

10

-095000

80

TD 3

11

+062000

-002500

12

+092000

13

+002000

Обработка отверстий

отв.

Диаметр

отв.

Координаты

Z 0

Z 1

Центро-вание

Сверление

Рассвер-ливание

Зенко-вание

Зенкеро-вание

Развертывание

Растачивание

Резьбо-нарезание

черновое

чисто-вое

X

Y

1

20H9

+020500

+065000

+000000

-001600

Z

-001600

-001200

-001400

R

002500

002300

002500

2

20H9

-027000

+058000

+000000

-004300

Z

-004300

-003600

-003900

R

005750

005750

005750

3

20H9

-037000

+023000

+000000

-002400

Z

-002400

-001600

-001800

R

005750

005760

005750

4

36H9

-018500

+068000

Z

-003600

-003600

R

002500

002500

5

36H9

+047500

+068000

Z

003600

-003600

R

005850

005850

6

36H9

-058500

+068000

Z

-002200

-002200

R

005750

005750

Разраб.

Лист

1

Провер.

Листов

1

Изм.

Лист

№ докум.

Подп.

Дата

Изм.

Лист

№ докум.

Подп.

Дата

Н.контр.
                                                                                               

 

Рис. 7. Расчетно-технологическая карта                                                                            12

 

Станки

Технологическая программная карта

Изделие

Наименование детали

Обозначение

--

Корпус

К83-1

Материал, марка

Станок

Модель

Система

Чугун

С421

Фрезерно-сверлиль-норасточ-ной

6904ВМФ2

Контур

С-10

Номер строки

Содержание

перехода

Наименование и обозначение режущего и вспомогательного инструмента

Режимы обработки

Время,

мин

N

G

60

G

 80

G

 90

(±)X

(±)Y

(±)R

(±)Z

T

S

F

L

M

nc

n S

v

Ti

TВ
N001

G64

X-116000

TO1

N002

G64

B+250000

MB 1

Смена инструмента

N003

Z-002475

F42

M 06
1

Фрезерование

Фреза

250 250 N004

G60

Y+065000

S 48

F 48

предварительное

торцовая

N 005 M 03

1 боковой стороны

Ø 10

N006

G67

X+065000 M 10

ВК8

N 007

G63

Z+002000

T03

M 05

Смена инструмента

N008 S60

F46

M06
N009

G64

X -095000
2

Фрезерование

Фреза

1000 200 N010

G60

Y+062000

Z -002500

окончательное

торцовая

N 011 M 03

1 боковой стороны

Ø 80 эльбор-Р

N012

G67

X+092000 M10
N013 M05
N014

G63

Z+002000

Смена инструмента

N 015

G60

S52

F38

M06
N016 X+020500

Y +065000

3

Рассверливание

Сверло

400 80 N017 G81

R002500

Z -001600

трех отв. Ø12 до

спиральное

N018 G80 M05
                                                                           

 

Рис. 8. Технологическая программная карта

 

 

 

 


Рис. 9. Карта наладки

 


 

15

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

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

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

 






Лекция 3

 

Компьютерные системы управления

При использовании компьютерных систем ЧПУ типа CNC технологиче-кие возможности программного оборудования и его гибкость значительно расши­ряются. С помощью компактных программоносителей (дискет или магнито­фонных кассет) опера­тор быстро вводит одну или несколько уп-равляющих программ в память ЭВМ. Управляющая программа может быть составлена и отредактирована оператором непосредственно у станка и вве­дена в систему с помощью клавиатуры.

 

16

Создание ЧПУ на базе ЭВМ обеспечивает получение свободно програм-ми­руемых систем числового управления стан­ками. Структурная схема компью­терной системы ЧПУ в общем виде представлена на рис. 10.

Компонентами системы являются следующие элементы:

– ЭВМ–1, включающая блок памяти 2 и процессор 3;

– пульт 8 управления системой о модулем 9 считывания и вы­вода уп-равляющей программы;

– модуль 4 логических элементов управления и согласования коорди-натных приводов;

– модуль 5 тиристорного управления следящими приводами;

– привод 6 движения по управляемым координатам;

– измерительная система 7 обратной связи и диагностики со­стояния оборудо­вания.

 

7
6
5
3
4
2
1
9
8

Рис. 10. Структурная схема компьютерной системы ЧПУ станка

 

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

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

 

17

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

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

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

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

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

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

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

18

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

Работа с компьютерными системами ЧПУ предусматривает выполнение непосредственно у станка различных операций по программно-информа-ционному обеспечению: со­ставление и ввод программ, их редактирование, считывание, запись и др. Для облегчения выбора и выполнения этих опера-ций все взаимосвязанные функции обслуживания представлены в диалого-вой программе как пять видов работ, которые высвечиваются на дисплее в виде меню 6 на одном из первых кадров (рис. 11). При выборе требуемой работы, которая идентифицируется порядковыми номерами 1 – 5 или пер-вой буквой наименования E, D, …,T, происходит переход на следующий кадр, в котором в виде меню указывается состав операций.

Работа 1 «Редактирование» предусматривает составление про­грамм и включает такие операции, как «Ввод 1.1», «Коррекция 1.2», «Стира-ние 1.3», «Вывод программ 1.4» и «Нумерация кад­ров 1.5».

Работа 2 «Управление» предусматривает операции по манипулирова-нию с информацией в программе при ее загрузке, при пе­редаче в архив, на экран дисплея или на распечатку в виде листинга. Операции, которые при этом выполняются: «Архивирование 2.1», «Загрузка 2.2», «Печать 2.3», «Удаление программ 2.4», а также «Ввод каталога программ 2.5» и «Но-вый пуск 2.6».

Работа 3 «Графика» (Машинная реализация) предусматривает вывод на дисплей результатов графического моделирования тех­нологических пере-ходов 3.1 по обработке заготовки с распечат­кой текущих кадров управляю-щей подпрограммы 3.2 (Машинная реализация).

Работа 4 «Параметры» предусматривает выполнение операций по вы-воду на дисплей ряда основных параметров, относящихся к детали 4.1, к нулевой точке 4.2, к разделению программы на части 4.3.         

Работа 5 «Тест» предусматривает вывод на дисплей инфор­мации по ха-рактеристикам управления 5.1, по видам обслужи­вания 5.2, указания по программированию 5.3, диагностике ошибок 5.4, инструменту 5.5 и конст-рукции станка 5.6.

 

19

Вызов подпрограммы на решение требуемой задачи, указан­ной в меню, обеспечивается цифровым кодом ее порядкового номера, например 1.2, 2.4, 3.1. При выполнении команды SТОР происходит возврат в меню работ к первому кадру, а при повторном ее выполнении происходит выход из диалоговой программы.

3,2
3,1

Рис. 11. Возможности диалогового программирования на станках

с компьютерной системой ЧПУ

 

20                              

Рассмотрим формат кадров, формируемых на экране дисплея. При ре-шении отдельных задач диалогового программирования «Ввод 1.1» на эк-ране индицируется задание кадра NC программы с выводом номерного знака N..., за которым располагается курсор (рис. 12, а). В результате пос-ледовательного задания с помощью клавиатуры номера кадра, адресных букв G, М или Т с соответствующим цифровым кодом, а также значений координат X, Y, Z и функции подачи F происходит формирование кадра программы. При этом последовательность вводимых параметров наглядно определяется подвижным курсором и индицируемыми на экране симво-лами. Переход от задания одной части кадра слова к другой выполняется командой RETURN. По окончании задания кадра в нижней части экрана возникает вопрос: «продолжение; да или нет». При ответе «Да» на экране возникает аналогичный формат очередного кадра, и он запоминается. При ответе «Нет» осуществляется возврат к меню данного вида работ.

 

Рис. 12. Задания кадров программы с терминала:

а – ввод номера кадра; б – ввод требуемых адресных букв G, М или Т;

в – ввод кодо­вых цифр соответствующих функций; г – задания значений

координат

 

При вызове подпрограммы «Коррекция 1.2» на экране появ­ляется зап-рос номера корректируемого кадра. В результате вве­дения номера кадра, например 102, на экране высвечивается вызванный кадр программы и с по-мощью подвижного курсора выполняется коррекция требуемого слова. По окончании про­цедуры коррекции в нижней части экрана высвечивается

21

вопрос: «Продолжение: да, нет?». При ответе «Да», высвечивается после­дующий кадр программы и процедура коррекции повторяется а при ответе «Нет» происходит возврат в меню данного вида работ. Откорректирован-ный кадр поступает при этом на свое место в ячейку памяти программы.

      Рис. 13. Вывод на дис­плей текущего кадра про­граммы: 1 – фактические значения управляемых координат; 2 – обрабатываемый кадр программы; 3 – последу­ющие кадры программы; 4 – указания по дальнейшей ра­боте   В результате обращения к под-программе 3.2 «Машинная реализа-ция» на экране дисплея высвечива-ются координаты текущего кадра управляющей программы, а также данные трех по­следующих кадров (рис. 13). Обращение к подпрограмме «Гра­фика 3.1» позволяет вывести на эк-ран результаты графического моде-лирования определенного техноло-гического перехода. При этом выс-вечиваются координаты исходной точки, нуля детали, траектория ре-жущего инструмента при разбиении припуска на рабочие ходы (рис. 14).

6
5
4
 3
 2
1

Рис. 14. Вывод на дисплей результатов графического моделирования техноло­гического перехода: 1 – координатная система с указанием нуля станка, нуля детали и направления отсчета координат; 2 – режущий инструмент с указанием его номера; 3 – значение рабочей подачи; 4 – текущие кадры программы программы; 5 – код (идентификатор) вида работы; 6 – текущие значения координат

 

 


22

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

 


Лекция 4

Выбор источников информации

На токарных станках с ЧПУ

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

Для определения сил резания при растачивании отверстий использова-ны собственные упругие перемещения оправки 3, неподвижно закреплен­ной винтами 6 в корпусе 7 сменного инструментального блока (Рис.18). Внутри оправки 3 установлен с зазором стержень 4; на нем смон­тированы индуктивный бесконтактный датчик, имеющий катушку индуктивности 9, установленную на регулировочной втулке 8, и якорь 14 в виде винта с дис-

28

ковой головкой. Воздушный зазор h между катушкой и якорем регули-руется вращением последнего и фиксируется гайкой 15. В паз корпуса 7 вмонтирована электри­ческая схема 16 с автономным источником питания, имеющая выход через разъем 13, установленный на крышке 12, на катуш-ку датчика или через радиомодем (10, 11) к внешнему приемнику. Гайка 5 служит для регулирования вылета L расточного резца. В отверстии оправ-ки 3 смонтирован виброгаситель 1. При врезании резца 2 в заготовку под действием составляющих Рх, Ру оправка 3 упруго прогибается относитель-но торца (сече­ние I–I) корпуса 7 на величину

 

     yoxy = PyL3/3EJ + PxRL2/2EJ,                                 (8)

 

где L – расстояние от вершины режущих кромок до сечения I–I; R – рас-стояние от вершины инструмента до оси оправки; Е – модуль упругости; J – момент инерции сечения оправки.

 

 


Рис. 18. Динамометрический узел для САдУ растачиванием

отверстий на токарных станках с ЧПУ

 

Так как стержень 4 жестко связан с оправкой 3, то он пере­мещается вместе с последним без прогиба из-за наличия зазора между ними. Вслед-ствие перемещения правого конца стержня с катушкой 9 изменяются за-зор h и индуктивность катушки.

 


Лекция 5

 Управление точностью обработки

Статическая и динамическая настройка технологической системы

Точность является главным показателем качества деталей. Процесс фор-мирования заданной точности обработки состоит из этапов установки, ста-тической и динамической настроек технологической системы.

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

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

Статическая настройка – это процесс первоначального установления точности относительного положения и движения испол­нительных поверх-ностей инструмента, приспособления и обо­рудования для обеспечения тре-

 

34

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

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

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

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

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

Динамическая настройка является этапом формирования модели точ-ности обработки в условиях резания материала заготовки. Этому этапу со-ответствуют многообразные деформационные, тепловые и динамические процессы. Последние характеризуются различными физическими явления-ми: упругими, контактными и тепловыми деформациями, трением, изна-шиванием элементов технологической системы, их собственными и вы-

 

35

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

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

Размер АΔ, получаемый при обработке деталей, является функцией па-раметров установки А y, а также статической АС и динамической АД наст-роек технологической системы, т.е.

 

AΔ = F (А y , АС, АД).                                  (9)

 

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

 

Управление точностью начальной установки деталей

Погрешности, возникающие на этапе установки заготовок базирования и силового замыкания, могут быть значи­тельно сокращены за счет исполь-зования САдУ. Например, при обработке валов на токарных станках ис-пользуют поводковые устройства с плавающим центром (рис. 23). Такие устройства обеспечивают более высокую точность линейных размеров ва-лов. При установке и закреплении заготовки вала в результате откло­нения от перпендикулярности опорного торца A относительно оси шпинделя, а также базового торца Б заготовки относительно оси центровых отверстий базирование осуществляют таким образом, чтобы опорная точка распола-галась на расстоянии R от оси цен­тров станка. При этом сила закрепления РЗ, приложенная к за­готовке со стороны центра задней бабки, распреде-ляется между торцом А и передним плавающим центром: РЗ = Р1 + Р2 , где РЗ = jПyП , где jП – жесткость пружины; yП – деформация пружины.

В процессе обработки сила Р2 вызывает переменные упругие переме-щения переднего и заднего центров. В результате изме­няется положение оси заготовки относительно вершины инстру­мента, что приводит к появле-нию существенных погрешностей формы деталей в поперечном сечении. Сила PЗ изменяется не только при смене заготовок, но и при обработке

36

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

грешностей обработки путем стабилизации на определенном уровне сило-вого замыкания (Р2 = const) может быть использо­вана САдУ.

 

 


Рис. 23. Схема САдУ силовым замыканием

 

При установке заготовки вала и при ее обработке датчик Д измеряет значение силы Р2, которое сравнивается с заданным, определяемым ЗУ. Если текущее значение силы R2 отклоняется от заданного, то СУ выдает сигнал рассогласования, который усиливается усилителем У и подается на исполнительное устрой­ство ИУ. Последнее изменяет давление в цилиндре задней бабки, непрерывно поддерживая таким образом Р2 = const. Данная САдУ сокращает погрешности обработки при черновом и чистовом обта-чивании.

 

Управление статической настройкой технологической системы

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

Например, размерную настройку однорезцовых консольных оправок многоцелевых станков (МС) на заданный диаметр осу­ществляют на прибо-рах вне станка с использованием контрольных оправок. На каждом этапе настройки оправок и при их установке в шпиндель станка происходит на-

 

37

копление погрешности настройки технологической системы, что обуслов-ливает погрешности обра­ботки.

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

 


Рис. 24. Структурная схема автоматической настройки расточных оправок

 

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

 

 

да факторов (погрешности установки оправки в шпиндель, предваритель-ной настройки технологиче­ской системы) фактически достигнутый настро-ечный размер DН.Ф = 2RН.Ф отличается от эталонного DН.Ф, принятого на этапе разработки УП.

На столе станка установлены два высокоточных датчика Д1, Д2, распо-ложенные по краям на расстоянии А2 относительно друг друга. Датчики через блок согласования связаны с УЧПУ станка. Для компенсации указан-ных погрешностей измеряются два размера И1, И2 с учетом нуля станка. При этом вершина режущей кромки инструмента поочередно касается штоков датчиков Д1, Д2 при перемещении стола станка по координате X. По результатам измерений определяются отклонения ±К значение DН.Ф от эталонного DН.Э, поскольку размер A2 измеряется один раз при уста-новке датчиков Д1 и Д2, а размер А1 равен разности размеров И1, И2 (А = = И1 – И2).

Датчики Д1, Д2 через блок согласования выдают сигналы в УЧПУ станка (блок управления серводвигателями). По резуль­татам этих управля-ющих воздействий формируется команда на точный останов стола в мо-мент касания вершины резца либо с датчиком Д1, либо с датчиком Д2. Ре-зультат каждого измерения размеров (И1 и И2) высвечивается цифровой индикацией УЧПУ станка. Суммируя полученные значения с А2, Dн.ф, Dн.э определяет отклонение ± K размера статической настройки технологичес-кой системы (диаметральный размер). Полученное отклонение с учетом знака через блок управления исполнительным устройством САН обрабаты-вается механизмом автоматического выдвижения резца (рис. 25) оправки.

Оправка состоит из корпуса 17, соединенного с инструментальным хво-стовиком 10, служащим для установки устройства в шпиндель станка. Кор-пус 17 зафиксирован двумя винтами 13. В кор­пусе выполнены направляю-щие скольжения. В них перемещаются резцедержатель 6 и толкатель 1. Резцедержатель (с расточным резцом 7) удерживается от поворота шпон-кой 8 и пружиной 5, закрепленной в пазу корпуса 17 двумя винтами 4, по-стоянно поджимается к толкателю 1. Резец 7 закреплен в резцедержателе 6 винтами 19.

Толкатель через ходовой винт 18 и штифт 16 соединен с выходным ва-лом электродвигателя 11.

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

 

38

и подсоединение ответной части разъема 9. В соответствии с измеритель-ной программой, входящей в УП обработки, отсчетно-измерительной сис-

темой станка определяется необходимая величина выдвижения резца 7. Блок управления САН включает электродвигатель 11, который вращает хо-довой винт 18. Вращательное движение последнего преобразуется в посту-пательное движение толкателя 1 и резцедержателя 6. В результате резец перемещается на требуемую величину. После этого цепь питания электро-двигателя размыкается.

 

Рис. 25. Оправка с системой автоматического регулирования вылета резца:

1 – подшипник; 2 – винт; 3 – крышка; 4 – винт; 5 – фиксатор втулки 6; 7 – резец;

8 – шпонка; 9 – штифт; 10 – хвостовик инструментальный; 11 – микродвигатель;

12, 13, 14, 15, 19 – винты фиксирующие; 16 – муфта; 17 – корпус; 18 – винт

 

Структурная схема САдУ размером Ас представлена на рис. 26. Управ-ляющим воздействием системы является раз­мер Ад, регулируемым пара-метром – размер Ас. Данная САдУ является следящей, так как характер из-менения величины Ад не может быть определен заранее, а проявляется только при обработке. Для управления размером Ас рабочие органы станка, несущие режущий инструмент или заготовку, должны осуще­ствлять малые реверсивные перемещения, которые обеспечиваются исполнительным ме-ханизмом малых перемещений ИМ. В САдУ введена отрицательная обрат-

 

39

ная связь для достижения высокой точности указанных перемещений. В процессе обработки ДУ (динамометрическое устройство) непрерывно из-меряет упругую деформацию Ад. В СУ подается также сигнал от датчика обратной связи (ДОС), который непрерывно измеряет приращение Δс раз-мера Ас, получаемое при регулировании. С СУ сигнал рассогласования U3 = U1U2 поступает на усилитель У, где сигнал усиливается до значе-ния U4. С усилителя сигнал U4 поступает на ИМ, который изменяет поло-жение рабочего органа станка и соответственно размера Ас. Таким обра-зом САдУ, следя за величиной упругого перемещения на замыкающем звене, изменяет размер Ас на ту же величину в противоположном направ-лении.

 



Лекция 6

 

Управление динамической настройкой технологической системы Способы управления размером Ад разнообразны: управление силами резания и их моментами, жесткостью элемен­тов стан-ка, его температурным полем, динамичес-кими характери­стиками звеньев станка и др. Наиболее распространен способ внесе-ния поправки в размер Ад путем измене-ния силы резания. При этом изменяются в той или иной мере упругие перемещения Ад всех составляющих звеньев размер-ной цепи, замыкающим звеном которой    
Рис. 26. Структурная схема системы адаптивного управления статической настройкой  

 


является расстояние между режущими кромками инстру­мента и заго-товкой.

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

 Если действительное значение Ад отличается от заданного, то в него следует внести поправку.

Изменение геометрии резания существенно влияет на Ад, так как при этом меняются направление и значение вектора силы резания Р. Например, при токарной обработке в процессе резания можно изменить передний угол, угол резания, главный угол в плане и другие параметры резца, что вызывает изменение вектора Р. Таким образом, изменяя геометрию реза-ния, можно управлять динамической настройкой.

40

Управление упругими перемещениями технологической системы путем изменения подачи S выполняют следующим образом. В процессе обработ-ки контролируют какую-либо физическую величину Ω, изменение которой пропорционально изменению Ад, например относительное упругое пере-мещение yi звеньев технологической системы, сила резания или ее состав-ляющие, Мкр и др. Измеренное значение Ω, преобразованное в электричес-кий сигнал U1, подается на СУ (рис. 27), где сравнивается с сигналом U2, поступающим с ЗУ и пропорциональным заданной величине Ад. Если сиг-налы U1 и U2 отличаются, то СУ выдает сигнал рассогласования U3, кото-рый подается на ИМ. Последний изменяет подачу S до тех пор, пока рас-согласование не уменьшится до допустимого значения.

Рис. 27. Схема САдУ размером динамической настройки:   ИУ – измерительное устройство;   СУ – сравнивающее устройство;   ЗУ – задающее устройство; ИМ – исполнительный механизм

 

Размер динамической настройки изменяется из-за возникновения ви-браций вследствие потери устойчи-вости замкнутой технологической системы. Вибрации, как правило, недопустимы по требованиям точ-ности обработки и надежности экс­плуатируемого оборудования. Виб-рации устраняют изменением режи-ма резания, стабилизацией динами-ческой настройки путем управления положением инструмента и заготов-ки, путем управле­ния динамическим состоянием технологической систе-мы в целом. Для управления процес-

сом резания, в том числе и с целью повышения виброустойчивости, ис-пользуют многоконтурные САдУ. Каждый контур работает по опреде-ленному алгоритму. Например, САдУ фрезерованием осуществляет ста-билизацию подачи на зуб фрезы путем регулирования частоты вращения фрезы в функции минутной подачи. Первый контур с помощью регулятора мощности стабилизирует мощность. Второй контур гасит возникающие на резонансных частотах колебания путем регулирования частоты враще-ния инструмента. Третий контур начинает работу после устранения вибра-ций; он стабилизирует подачу за счет регулирования частоты вращения шпинделя.

41

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

 

а)

8
7
6
5
4
б)
1
2
3

Рис. 28. Устранение вибраций путем управления размером динамической настройки:

а – структурная схема гашения колебаний; б – пьезовибратор; 1, 2, 3 – элементы

настройки предварительного сжатия; 4 – пьезоэлектрический силовой элемент;

5 – жесткая пружина; 6 – корпус; 7 – составная мембрана; 8 – резец

42

Контрольные вопросы

 

1. В чем принципиальное отличие контурного управления от пози-ционного?

2. С чем связана необходимость использования в процессе программи-рования нескольких координатных систем?

3. Как вырабатываются управляющие воздействия в системах ЧПУ?

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

5. В какой системе координат записывается управляющая программа?

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

7. В чем состоит основное назначение спутников как технологических приспособлений?

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

9. Какая информация содержится в карте наладки станка?

10. Какие преимущества по сравнению с перфолентами обеспечивает программирование с использованием компьютерных систем?

11. Какие требования следует предъявлять к первичным преобразова-телям, используемым с цепи обратной связи систем адаптивного управ-ления?

12. В чем состоит принцип работы динамометрического узла как источ-ника информации в САдУ?

13. Какие причины могут повлиять на точность статической и динами-ческой настройки технологической системы?

14. Каково назначение датчиков Д1 и Д2 в системе статической настрой-ки расточных оправок?

15. Какие причины вызывают появление вибраций в процессе резания?

  


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

Механической обработки

 



Лекция 1

 Обработка на станках с ЧПУ

Системы позиционного и контурного управления

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

 

     
 

 

 


В системах контурного управления формообразование деталей проис-ходит в результате одновременного согласования движений в направлении

 

1

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

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

 

Координатные системы станков

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

Координатные оси системы обозначают по правилу правой руки (рис. 2). Ось Z совмещается с осью шпинделя, ей соответствует средний палец правой руки. Ось X , которой соответствует крайний палец, всегда располагается горизонтально.

 

 

 


Рис. 2. Расположение координатных систем на станках с ЧПУ

горизонтальной (а) и вертикальной (б) компоновки

2

Направление координатных осей указывает на положительное переме-щение режущего инструмента относительно неподвижной детали. При пе-ремещении детали относительно неподвижного инструмента ее положи-тельные перемещения на­правлены в обратном направлении, и их обознача-ют индексом соответствующей оси со штрихом X ', Y ', Z '. За положительное направление вращения А, В, С вокруг соответствующей оси X , Y или Z при-нято вращение по часовой стрелке при взгляде вдоль положительного на-правления оси.

Положение координатной системы станка определяется нуле­вой точ-кой М - нуль станка (рис. 3).

 

 

 


Рис. 3. Расположение координатной системы и характерных

точек в рабочей зоне станка с ЧПУ

 

Точное положение нуля станка, как и направление осей координат, ука-зывают в руко­водстве ЧПУ станка. Нулевая точка Д детали, представляю-щая начало отсчета ее координатной системы, а также нулевая точка N ин-струмента, относительно которой выставляется инструмент на размер, оп-ределенным образом располагаются в системе коор­динат станка. Исходная точка R , определяющая начало отсчета при перемещении рабочих органов по программе, также привя­зана относительно нулевой точки станка.

Числовое программное управление металлорежущими стан­ками обеспе-чивает гибкую автоматизацию процесса обработки заготовки на станке в соответствии с заданной управляющей программой, составленной в алфа-витно-цифровом коде.

В каче­стве программоносителя используют перфоленту, касссету маг­нитной ленты, дискету. Для записи управляющей программы на восьмидо-

 

3

рожковую перфоленту в системах ЧПУ применяют единый метод кодиро-вания информации, основанный на приме­нении международного семираз-рядного кода ISO-7bit. Значение буквенных символов латинского алфави-та, используемых в ISO-7bit, дано в табл. 1. Управляющая программа со-держит информацию о геометрических параметрах изготовляемой детали и технологических командах, определяющих процесс изготов­ления детали на станке.




Таблица 1

Буквенные символы, используемые в ISO -7 bit

для кодирования информации

 

  Символ     Содержание
А   В С D Е F G Н I J К L М N О Р Q R   S Т U V W X Y Z Поворот вокруг оси X Поворот вокруг оси Y Поворот вокруг оси Z Коррекция инструмента Вторая функция подачи Подача Подготовительная функция Свободен для функционального кодирования                Параметр интерполяции или шаг резьбы параллельно оси X Параметр интерполяции или шаг резьбы параллельно оси Y Параметр интерполяции или шаг резьбы параллельно оси Z Не определен Вспомогательная функция Номер кадра Свободен для функционального кодирования Третичное перемещение параллельно оси X Третичное перемещение параллельно оси Y Перемещение на быстром ходу по оси Z или третичное переме­щение параллельно оси Z Частота вращения шпинделя Инструмент Вторичное перемещение параллельно оси X Вторичное перемещение параллельно оси Y Вторичное перемещение параллельно оси Z Перемещение параллельно оси X Перемещение параллельно оси Y Перемещение параллельно оси Z

4

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

 

N3.G2.X + 33.Y + 33.Z + 32.B32.F2.S2.T2.M2.ПС,

 

где N3 – номер кадра, определяемый трехзначным числом, например № 001, № Q02;

G2 – подготовительные команды, ко­дируемые двузначным числом, на-пример GOO; G01 и так далее до G99; они определяют режим работы ЧПУ;

X + 33 – пере­мещение вдоль оси X со знаками «+» или «–», указываю-щими направление движения, определяется шестизначным числом, обо­значающим координату перемещения, мм; при этом первые три цифры до запятой определяют значение координаты в целых долях, а цифры после запятой – значение координаты в деся­тичных долях, X + 154.125;

Y + 33 – перемещение вдоль оси Y;

Z + 32 – перемещение вдоль оси Z; при этом значение коор­динаты пос-ле запятой определяется двумя цифрами, например Z – 068.34;

В32 – поворот вокруг оси Y с указанием пятизначным чис­лом его коор-динаты; первые три цифры указывают градусы, а последующие две – его десятые и сотые доли, например В180.00;

F2 – скорость подачи, величина которой кодируется дву­значным чис-лом, например F28;

S2 – частота вращения шпинделя, кодируемая двузначным числом, на-пример S54;

Т2 – код инструмента, номер которого определяется дву­значным числом, например Т12;

М2 – вспомогательные функции, кодируемые двузначным чис­лом от М00 до М99, например М03 означает включение вращения шпинделя по часовой стрелке;

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

Начало программы обозначается символом «%». При состав­лении про-граммы некоторые слова в отдельных кадрах могут быть опущены, однако последовательность записи слов сохраняется. В табл. 2 даны значения ад-

5

ресных букв латинского алфавита от A до Z, используемых для програм-мирования в коде IS0-7bit. Подготовительные команды от G00 до G99 оп-ределяют в целом режим работы системы (характер позиционирования), выбор требуемых постоянных циклов, переход к соответствующей си­стеме отсчета (абсолютной или в приращениях) (табл. 2).

В руководстве ЧПУ для определенного станка формат кадра конкре-тизируется и даются указания по программированию с учетом конструк-ции станка, комплекта управляемых координат и применяемой системы ЧПУ. Линейные размеры задают в миллиметрах и их десятичных долях, угловые – в градусах или радианах. Скорость подачи может иметь единицу измерения миллиметр в минуту или миллиметр на оборот. В первом случае её коди­руют подготовительной функцией G94, а во втором – функ­цией G95. Скорость главного движения может быть задана в мм/мин; при этом используют подготовительную функцию G96, или как частота вращения шпинделя, оборот в минуту, тогда исполь­зуют подготовительную фун-кцию G97.

Таблица 2

Дата: 2018-12-28, просмотров: 403.