3691

Проектирование технологий для станков с ЧПУ.

Лекция

Производство и промышленные технологии

Проектирование технологий для станков с ЧПУ. Поколения станков с ЧПУ. Первые станки с ЧПУ появились в 1957 - 60 гг. Первый станок с ЧПУ появился на основе копировально-фрезерного станка. Почему? В копировально-фрезерном станке носителем прогр...

Русский

2012-11-05

592.5 KB

50 чел.

Проектирование технологий для станков с ЧПУ.

Поколения станков с ЧПУ.

Первые станки с ЧПУ появились в 1957 - 60 г.г. Первый станок с ЧПУ появился на основе копировально-фрезерного станка. Почему? В копировалъно-фрезерном станке носителем программы, задающий траекторию движения рабочих органов станка являлся жесткий копир, т. е. жёсткий программоноситель.

Недостатки копира:    1) громоздкость

2) износ → искажение программы

3) трудность изготовления копиров

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

Копир был заменён на мягкий копироноситель, вначале на магнитную ленту в
унитарном коде затем магнитная лента была заменена на бумажный копироноситель – перфоленту в коде БЦК - 5, а в последствии тоже на бумажную перфоленту
в коде
ISO - 7 бит.

Выделяют три поколения станков с ЧПУ.

1-ое поколение:   обычные универсальные станки в которых ручное управление      заменили управлением от стойки или пульта ЧПУ, с носителем программы на магнитной ленте али перфоленте.

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

3-е поколение:     это много операционные, многоцелевые станки типа обрабатывающий       центр (машинный центр) «ОЦ» (МЦ) - это универсальные многокоординатные станки имеют 4, 6, 8, 12,16, 24 управляемые координаты, которые позволяют вести комплексную обработку деталей, т. е. с одного установа на них обеспечивается обработка различно ориентированных в пространстве поверхностей детали.

Станки типа    «ОЦ» являются основой современного гибкого производства.

ОЦ→ГПМ→ГПУ→ГПЛ→ГТЩ→ГАП   

ГПМ - гибкий производственный модуль (если ОЦ оснащается робототехникой)

ГПУ - гибкий производственный участок

ГПЛ – гибкая производственная линия

ГПЦ - гибкий производственный цех

ГАП - гибкое автоматизированное производство (безлюдное производство)

«+» и «–» станков с ЧПУ

— обеспечивают качество

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

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

Основные понятия, определения и термины программной обработки.       

Эквидистанта —  /экви - равный, дистанс - расстояние/

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

Центр инструмента – особо определяющая точка.

Рис.1

На программоносителе программируется именно положение этой точки Оц - центра инструмента.

Эквидистанта отстоит от контура обрабатываемой детали на величину радиуса инструмента — ги

Составляющие эквидистанты.

Рис. 2

Эквидистанта состоит из опорных точек, которые делятся на два вида:  
— геометрические опорные точки.          
— технологические опорные точки.

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

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

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

2-я точка - технологическая; вводится для изменения режима обработки.

Эквидистанта: опорные точки и элементарные участки между ними. На программоносителе задаются координаты всех опорных точек, как технологических, так и геометрических.

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

В поперечном направлении qx - 0,001 мм.

В продольном направлении qx - 0,005 мм.

                   0,002мм.


Частота подачи импульсов

Количество импульсов

Rq=L/q=100/0,001=100000 импульсов

Частоту подачи задаёт технолог.  Чем ↑частота,

тем ↑скорость.

Типы интерполяторов

1. Линейный                                                                  4. Гиперболический

2.Круговой                                                                  1 – 4 плоские интерполяторы

3. Параболический                                                      5. Винтовой (движение по пространственной спирали)

Лекция №2

Позиционный и контурный виды управления станками с ЧПУ.

1) Позиционный вид управления  

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

 И. Т.    

 

2) Преимущественный или ступенчатый вид управления.

Здесь осуществляется контурная обработка, но только ограниченного вида.

       И. Т.                                                                          — этот вид отмираем

3) Контурный вид управления.

Обеспечивает движение инструмента одновременно по 2, 3 и более осям


        Наиболее важный вид

                                                 

4) Позиционно - контурный вид управления.

Ряд устройств ЧПУ контурного (непрерывного) вида управления.

1) Н22 - 1М Н - непрерывный вид управления

2 - общее количество управляемых движений

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

М - микроэлементная база

1 - шаговый привод

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

2) НЗЗ -2М

3) Н55 -2М

4) Н53 - 2М

Многокоординатная обработка.

Это обработка с обеспечением управления одновременно по трём и более координатам.

Понятие «обработка в 2,5 координаты»

                                            

         — обработка строчкой

Направление и выбор осей систем координат станка с ЧПУ

(по рекомендациям ИСО).

1) Ось Z - в станке с ЧПУ рекомендуется назначать по оси шпинделя.

2) Ось X - должна быть направлена в горизонтальной плоскости в направлении большего перемещения.

3) Ось Y - перпендикулярно осям X и Z. так, чтобы образовывалась правая тройка векторов.

Первичные движение:

X - поступательное движение по оси X 

Y - поступательное движение по оси Y 

Z - поступательное движение по оси Z

Вторичные движения: (движение других рабочих органов по тем же осям)

Р - поступательное движение по оси X 

Q - поступательное движение по оси У

R - поступательное движение по оси Z (движение холостого хода)

Третичные движения:

U - поступательное движение по оси X 

V - поступательное движение по оси Y 

W - поступательное движение по оси Z  

Вращательные движения:

А - вращение вокруг оси X 

В - вращение вокруг оси Y

С - вращение вокруг оси Z

Направление осей системы координат токарного станка.

 

 

Рабочая зона станка.

Разомкнутые и замкнутые системы ЧПУ.

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

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

На основе замкнутой системы создают так называемые адаптивные (самонастраивающиеся) системы ЧПУ - самая лучшая система - дорогая!

Относительный и абсолютный методы отсчёта координат

(методы программирования).

Относительный метод часто называют методом программирования по приращению.

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

X1, Х2, Хз, Х4, ..., Xn, Xn+1

∆Х1 = Х2-X1

∆Х2 = Х33

∆ Х3 = Х4-Хз

∆Хn = Xn+i- Xn

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

Особые или нулевые точки станков с ЧПУ.

1) 0 станка (ноль станка) - начало системы координат связана с реальным физическим пространством станка.

2 вида: a) Так называемый «жёсткий» нуль, когда 0 станка жёстко связан с какой-то одной точкой и не может быть перемещён в другую точку. Жёсткий 0 неудобен.

б) Так называемый «плавающий» нуль. В таких станках предусмотрена возможность перемещения нуля станка в любую другую определённую точку.

2) Нуль детали является началом отсчёта системы координат, связанных с деталью. Её иногда называют относительной. Нуль детали технолог выбирает сам, исходя из удобства расчёта коэффициентов опорных точек эквидистанты.

3) Исходная точка - точка начала движения инструмента.

И.Т.-

4) Нуль инструментального блока.

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

X - вылета

Y - вылета

Z - вылета

Лекция №3

Признаки классификации устройств ЧПУ. Поколения устройств с ЧПУ.

1) Элементная база

2) Программоноситель

3) Приводы подач

4) Структура УЧПУ

Элементная база

— полупроводники

— интегральные схемы

— интегральные схемы средней степени интеграции (СИС)

— интегральные схемы большой степени интеграции (БИС)

— интегральные схемы сверхбольшой степени интеграции (БИС)

Программоноситель

— магнитная лента в унитарном коде

— бумажная 5 - ти дорожечная лента перфолента в отечественном коде БЦК-5

— бумажная 8-ми дорожечная перфолента в международном коде ISO - 7 бит (один из основных кодов)

— магнитные носители в коде ISO - 7 бит (магнитные ленты, дискеты)

Приводы подач

— приводы от шаговых двигателей и двигателей постоянного тока с max частотой подачи импульсов до 1000 Гц.

— приводы от шаговых двигателей с частотой 8000 Гц. и частотой приёмистости 2000 Гц. наброса перепада частот, (скачкообразное изменение частоты → скачкообразное изменение скорости).

— приводы от шаговых двигателей с частотой 16000 Гц.

— приводы от высокомоментных двигателей постоянного тока с тиристорным управлением и от силовых шаговых двигателей с частотой 160000 Гц.

Структура УЧПУ

1) Устройства с жёсткой структурой типа NC (Numerical Control)

NC

SNC                                        HNC
Stored NC                                  Hand led NC
Память до 16 кб.                      Ручной набор
                                                  программы

2) Устройство с гибкой структурой типа CNC (Computer NC) - можно изменять

алгоритмы.

3) Устройство типа DNC (Direct NC - прямое непосредственное ЧПУ группой станков)

Схема управления двухуровневая:

                                                                                        2-ой уровень управления

Кодирование информации на программоносителях.

Устройство машинописной ленты в унитарном коде. (В кодировании информации используется один символ - унита.)

1 дор.______________ +X (в положительном направлении Оси Х)

2 дор.______________ - X

З дор.______________ +Y

4 дор.______________ - Y

5 дор.______________ +Z

6 дор.______________ - Z

7 дор.______________  S (по часовой стрелке)

8 дор.______________  S (против часовой стрелки)

9 дор.______________  сож

— одна риска – один символ – один импульс. Эта магнитная лента исчерпала себя.

Устройство 8-ми дорожечной перфоленты в коде ISO - 7бит.

1 строка

2 строка

3 строка

4 строка

5 строка

В коде ISO можно закодировать 128 комбинаций и за каждой комбинацией закрепляется 1 символ.

8 дорожка нужна для контроля по чётности.

Смысл контроля: если в основной  7 – ми битовой комбинации используется нечетное число единиц, т.е. пробивок отверстий, то к 8 – ой дорожке искусственно добавляется 1, т.е. пробивка отверстия для того, чтобы общее число единиц в строке было чётным.

Адрес

(код)

Значение (содержание адреса)

X

Y

Z

P

Q

R

U

V

w

A

В

С

I

J

K

F

S

T

G

M

L

N

%

LF

DEL

Первичное поступательное движение по оси X

Первичное поступательное движение по оси Y

Первичное поступательное движение по оси Z

Вторичное поступательное движение по оси X

Вторичное поступательное движение по оси Y

Вторичное поступательное движение по оси Z

Третичное поступательное движение по оси X

Третичное поступательное движение по оси Y

Третичное поступательное движение по оси Z

Вращение вокруг оси X

Вращение вокруг оси Y

Вращение вокруг оси Z

Интерполяция (нарезание резьбы вдоль X)

Интерполяция (нарезание резьбы вдоль Y)

Интерполяция (нарезание резьбы вдоль Z)

Подача

Шпиндель

Инструмент

Подготовительная функция

Вспомогательная функция

Коррекция инструмента

Номер кадра

Признак начала программы

Конец кадра

Забой (пробивка отверстий во всех дорожках)

Лекция №4

Расположение информации на программоносителе.

(8 дорожечная перфолента в коде ISO – 7 бит).

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

Все кадры располагаются последовательно друг за другом и нумеруются в возрастающем порядке: 1-ый кадр

                            2-ой кадр

                            3-ий кадр

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

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

Содержание кадра.

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

Отдельное слово состоит из двух частей:

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

Примеры слов (для УЧПУ Н22 – 1М)

Х + 012446                                     N 003

  

 

                                          

                            

                                                                G 02

Х ± хххххх – 6 разрядов

Gxx; G2 – сжатая форма

 Х ±4.2 

          

            

Формат кадра.

—определяет порядок записи слов внутри кадра, формат и длину каждого слова и определяет max длину каждого кадра.

Существует 2 формы записи формата кадра:

  1.  табличная
  2.  условная

Условная запись формата кадра (УЧПУ Н22 – 1М.

N3; G2; X±4.2; Z±4.2; I+4.2; K+4.2; F5;

 

N3→ номер кадра  

G2→ подготовительная функция  

X±4.2→ вид лова

S3; T3; M3; L2; LF.

Содержание подготовительной функции по рекомендациям ISO.

G2; Gxx  G00

               G01

               G02    

                  .       —

                  .

                  .

               G99    

 

G00—позиционирование

G01—линейная интерполяция (перемещение между двумя точками на отрезке прямой)

G02—круговая интерполяция в обратном направлении

G03—круговая интерполяция положительном направлении

G04—пауза

G06—параболическая интерполяция

G08—разгон в начале кадра

G09—торможение в конце кадра

G10— G16—свободные значения, заранее не определены по рекомендациям ISO

G17—плоскость обработки (интерполяции) ХY 

G18—плоскость обработки (интерполяции) ZХ

G19—плоскость обработки (интерполяции) ZY

G25—Go home

G26—программирование в относительной системе координат (по приращению)

G27—программирование в абсолютных координатах

G33—нарезание резьбы с постоянным шагом

G34—нарезание резьбы с переменным шагом

G35—нарезание резьбы с уменьшающимся шагом

G40—отмена коррекции инструмента по адресам G41—G52

G41—G52—коррекция диаметра или радиуса инструмента

G53—отмена смещения нуля (если в станке присутствует «плавающий» нуль)

G58—смещение нуля

G81—G89—постоянные циклы (подпрограммы) для обработки отверстий

G90—программирование в абсолютных координатах (для фрезерной обработки)

G91—программирование в приращениях (для фрезерной обработки)

G94—единица частоты вращения шпинделя мм/мин

G95— единица частоты вращения шпинделя мм/об

G96—G99—свободные значения

Значения вспомогательной функции М.

М00—программируемый останов в кадре

М01—программируемый останов с подтверждением

М02—конец программы

М03—вращение шпинделя по часовой стрелке

М04— вращение шпинделя против часовой стрелки

М05—останов шпинделя

М06—замена инструмента

М07—включение СОЖ №2

М08—включение СОЖ №1

М09—отключение СОЖ

М19—останов шпинделя в заданном положении

М49—отмена ручной коррекции

Остальные свободные

Лекция №5

Свойства подготовительной и вспомогательной функции.

В каждом конкретном устройстве ЧПУ реализуется строго определённый набор подготовительной функции. Этот набор делится на группы (I, II, III, IV). В каждом кадре управляющей программы должна присутствовать только одна функция G из данной группы т.о. в одном кадре может быть несколько значений подготовительной функции, но они должны быть из разной группы. Некоторые значения функции G действуют только в том кадре, в котором они записаны (кратковременные функции G). Другое значение функции G появившись однажды в одном кадре продолжает действовать и в последующих кадрах.

Эти значения подготовительной функции можно не записывать. Их действие отменяется появлением в одном из последующих кадров другой функции G из данной группы.

Свойства вспомогательной функции.

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

Н22-1М

Н—непрерывный (контурный) вид управления

2—общее число управляемых координат

2—число одновременно управляемых координат

1—тип привода шаговый

М—микроэлементная база

Техническая характеристика устройства Н22 - 1М.

Это контурное импульсно-шаговое устройство третьего поколения с жёсткой структурой типа NC. Устройство разомкнутого типа без обратной связи.

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

Программоноситель: восьми дорожечная перфолента в коде ISO - 7 бит.

Формат кадра: N3; G2; Х±4,2; Z±4,2; Т±4,2; К+4,2; F5; S3; ТЗ; МЗ; L2; LF.

Задание размеров: в абсолютных координатах, в относительной системе координат, т. с. приращениях.

Интерполяция: линейная, круговая.

Коррекция программы: имеется (с пульта управления станком).

Смещение и начало отсчёта: имеется (плавающий нуль)

Цифровая индикация: имеется (на пульте оператора)

Привод подачи: шаговый

Скорости быстрого перемещения: по оси OZ - 4800 мм/мин

по оси X - 2400 мм/мин
max рабочая подача 1200 мм/мин

Элементная база: ИС К155

Устройство Н22 - 1М состоит из двух частей:

Часть «А» (вычислитель)

Часть «Б» (усилитель)

1) ввод информации с перфоленты или с переключателей пульта (т.е. ручной набор)

2) устройство преобразует информацию к виду удобному к интерполяции

3) дополняет круговую и линейную интерполяцию и выдаёт сигнал на устройство управления

4) управляет технологическими Командами станка

5) осуществляет индикацию

геометрической информации по адресам X, Z, I, К, указывает номер кадра и технологические команды

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

Схема обработки на токарном станке.

Расчётно-технологические карты (РТК).

Это основной технологический документ, разрабатываемый для технологической обработки детали на станке с ЧПУ. Этот документ ГОСТирован. РТК - состоит на основе операционной карты.

Состав РТК

Группы подготовительной функции устройства Н22-1М.

Группа

функций

Наименование подготовительной функции

Код

функции

Примечание

   I

Область действия функции

Линейная интерполяция

Нормальные

Длинные

Короткие

G01

G10

G11

Функции G33, О25, отменяет действие функции этой группы

Отменяет действие ранее заданной функции этой группы

Круговая интерполяция

По часовой стрелке

Нормальные

Длинные

Короткие

G02

G20

G21

Против часовой стрелки

Нормальные

Длинные

Короткие

G03

G30

G31

  II

Отменяет действие ранее заданной функции этой группы

Работа в приращениях

G26

G27

Задаётся только

в координатах с

технологической

информацией

Работа в абсолютных координатах

  III

Функция действует только в том кадре, в котором она записана

Выдержка (пауза) возврат в «О» станка. Нарезание резьбы. Ввод плавающего «О», отмена коррекции

G04

G25

G33

G58

G40

Автоматически

предполагает

использование

длинных размеров

Диапазоны размеров.

1) длинные размеры:             0÷999999 импульсов

2) нормальные размеры:       0÷99999 импульсов

3) короткие размеры:             0÷9999 импульсов

Лекция №6

Кодирование функции подачи F.

Формат слова:                  F5;   Fххххх

1-ый рабочий диапазон «1»

2-ой рабочий диапазон «2»

диапазон быстрого хода «7»

Примеры записи слов:

F10120→ 120 мм/мин

F10001→ 1 мм/мин

F11200→ 1200 мм/мин

F20600→ 30 мм/мин

     :20 (для расширенной подачи)

F20002→0,1 мм/мин

F70000→быстрый ход

Кодирование технологических функций.

—функции T, S, M

форматы слова:

        Т3                                                     S3                                                    M3

        Tx xx                                                Sx xx                                               M x xx

«0»        номер инструмента в магазине      «0»       номер диапазона оборота                   «0»       номер вспо-                                                                                                                                          

«1»                                                    «1»       вращения шпинделя                    «1»       могат. ф-ии.     

«0»—без ответа от станка

«1»—с ответом от станка

Примеры записи слов:

T001

T199

S001

M002

T101

T099

S101

M102

S003

M103

S104

M104

Кодирование коррекции инструмента.

Формат слова:               L2

                                   L xx

Коррекция по оси Х «1»                           1, 2, 3, 4, 5, 6, 7, 8, 9

Коррекция по оси Y «2»                номера корректоров

Коррекция по осям

X и Y одновременно «3»

Примеры записи слов:

L 1  1                                                    L 2   3  

L  3   9

Пульт коррекции.

                                                           Смещение по оси X               Смещение по оси Y

+

9

9

9

9

9

9

-

0

0

0

0

0

0

е

е

Фрагмент программы:

N001G26M006T001LF

N002 G11 F70000X —0000Z—6025 L31 LF

Программирование круговой интерполяции.

Круговая интерполяция производится только при работе в относительной системе координат т.е. при программировании в приращениях (G26) в одном кадре возможно задание дуги окружности лежащей в пределах одного квадрата (не более 90º).

Круговая интерполяция задаётся по 4 адресам: I, K, X, Z. По адресам X, Z указывается приращение координат конечной точки дуги окружности относительно её начальной точки.  

  

 X                              Z                                 I                                        K

X = XK-XH         ∆Z = ZK-ZH                   +XH                                   +ZH   

Возврат в «0» станка.

—осуществляется по команде G25. При  этом инструмент перемещается только в «+» направлении (удаляется от детали) поочерёдно по каждой из осей координат. Автоматически устанавливается быстрая подача F70000.

N332 G25

Go home      N333 X+999999

N334 Z+999999

N335 M002

 

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

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

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

 

А1; A2; B1; B2;— промежуточные точки

Rэкв = Rg + rH

 

Определить координаты дополнительных опорных точек  B1; B2—?

ε—погрешность аппроксимации

ε—задаётся в переделах 15-20% от допуска IT на радиус детали Rg

Исходные координаты:

B1:

B2:

Вi:

Особенности программирования деталей для фрезерных станков.

Наружное фрезерование

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

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

Фрезерование плоского дна колодца.

  

Количество строчек зависит от параметров шероховатости.

Лекция №7

Координатная плита.

—при серийной обработке

—для равномерного износа ходового винта используется координатная плита, которая неподвижно устанавливается на столе фрезерного станка. Координатная плита выполняется достаточно точно с требованиями на допуска формы и расположения поверхностей (допуск плоскостности и параллельности). На координатной плите выполняется два Т – образных  паза и два ряда координатных отверстий с допусками по 6,7 квалитетам. Технолог при разработке ТП указывает номера координатных отверстий на координатной плите, относительно которых закрепляется приспособление вместе с деталью.       

Эскизы наладок. Карты инструментов.

Разработка траектории обработки при фрезеровании внутреннего контура.

Устройство УЧПУ Н33 – 2М.

—предназначена для фрезерных станков средних размеров с автоматической сменой инструмента

—число управляемых координат: 3/3 (3 – общих и 3 – одновременно)

формат кадра: N3; G2; X±4,2; Y±4,2; Z±4,2; I+4,2; J+4,2; K+4,2; F4; S2; T2; M2; L2;LF.

—программоноситель: 8 – ми дорожечная перфолента

—код программирования: ISO – 7 бит

—задание размеров: только в приращениях

—коррекция: имеется

—интерполяция: линейная и круговая

—цифровая индикация: имеется

—привод подачи: шаговый

—скорость быстрого перемещения: 4800 мм/мин по любой из осей

—скорость рабочей подачи max: 4800 мм/мин

—элементная база: К155

Кодирование подачи:

Формат слова: F4

Fxxxx

FA, A2, A3, A4

A1 → 0 – нормальный режим работы в кадре.

A1 → 4 – режим торможения до фиксированной скорости

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

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

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

А3, А4→мантисса подач (десятичная часть числа)

         

ПРИМЕРЫ

F4724→0, 24*107-3=2400 мм/мин

F0510→0, 10*105-3=10 мм/мин

Таблица подготовительной функции G для устройства Н33 – 2М.

 

Группа

функций

Область действия

Подгруппа функций

Код функций

Назначение

I

Действует до прихода одной функции этой группы

Интерполяция с произвольной коррекцией или без неё

G01

Линейная интерполяция  

G02

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

G03

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

Интерполяция с положительной коррекцией

G41

Линейная интерполяция с «+» коррекцией по длине инструмента   

G42

Круговая интерполяция с «+» коррекцией по радиусу по часовой стрелке

G43

Круговая интерполяция против часовой стрелки с «+» коррекцией по радиусу инструмента

Интерполяция с отрицательной коррекцией

G51

Линейная интерполяция с «-» коррекцией по длине инструмента

G52

Круговая интерполяция по часовой стрелке по радиусу с «-» коррекцией

G53

Круговая интерполяция против часовой стрелке с «-» коррекцией по радиусу

Отмена коррекции

G40

G50

Отмена коррекции при движении вдоль оси

Отмена коррекции по нормали к контуру (по радиусу)

Отменяет все предыдущие функции и действует только в одном кадре

Пауза

G04

Выдержка времени

II

Действует до прихода другой функции этой группы

Выбор плоскости интерполяции

G17

G18

G19

Интерполяция в плоскости  XOY

Интерполяция в плоскости  XOZ

Интерполяция в плоскости  ZOY 

Коррекция.

Формат слова:                                                 L2, LA1A2

Lx x

Код коррекции в двоичном исчислении

Символ А1

Значение коррекции

Линейная G01, G41, G51

Круговая G02, G42, G52. G03, G43, G53  

Z

Y

X

0

0

1

1

Коррекция перемещений по оси Х

Коррекция радиуса инструмента, если начальная точка контура окружности лежит на горизонтальной оси

0

1

0

2

Коррекция перемещений по оси Y 

Коррекция радиуса инструмента, если начальная точка контура окружности лежит на  оси Y

1

0

0

3

Коррекция перемещений по оси Z

Коррекция радиуса инструмента, если начальная точка контура окружности лежит на  оси Z

0

1

1

4

Коррекция перемещений по осям X и Y

Не используется

1

0

1

5

Коррекция перемещений по осям X и Z

Не используется

1

1

0

6

Коррекция перемещений по осям Z и Y

Не используется

1

1

1

7

Коррекция перемещений по осям XYZ

Не используется

Лекция №8

«САП» — система автоматизированного программирования (проектирования) управляющих программ к станкам с ЧПУ.

—реализует методы подготовки управляющих программ с помощью ЭВМ

—могут быть использованы как автономные, самостоятельные системы или в виде автономных моделей входящих в САПР ТП, в последнем случае такой модуль носит обозначение «NC»

Родоначальницей всех «САП» была американская система созданная в NASA в 1961 году, и эта система называлась «АРТ»

Возникли «аптоподобные системы». Опирались они на «АРТ»

«АРТ» — основой была для модуля 2D

«EXAPT 1»—надсистема для токарных станков

«EXAPT 1»—для осевой обработки

«EXAPT 1»—для фрезерных станков

У нас появилась в таком виде:

«АРТ»—ЕС

«АРТ»—СМ

«АРТ»—РС—на персональных компьютерах

АРМ—автоматическое рабочее место

Состав программного обеспечения АРТоподобной системы ~ или модуля NC.

1. Входной АРТоподобный язык—это алгоритмический проблемно ориентированный язык высокого уровня.

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

2. Процессор—включает в себя геометрический процессор и технологический процессор.

—в системе всегда один

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

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

Cutter location data—резание массив данных.  

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

Типовые функции процессора.

—подготовка и считывание этого массива (CL DATA) из процессора

—перевод CL DATA в координатную систему конкретного станка с учётом направления осей координат этого станка

—перевод CL DATA в абсолютные значения или в приращения

—проверка по ограничениям станка

—выдача скоростей шпинделя, величин подач

—выдача команд на перемещение допустимые системой управления станком:

▪ допустимая величина ускорения и торможения

▪ приемлемые перебеги при резком изменении направления движения инструмента

▪ время считывания с перфоленты

—выбор типа интерполяции (линейная, круговая …)

—выдача управляющей перфоленты в коде ISO – 7 бит

—распечатка, получение листинга, твёрдой копии, таблицы выходных данных в помощь технологу — программисту

—раскадровка управляющей программы

Входной язык системы «АРТ».

Было несколько версий. Версия «BERT» — самая первая и понятная.

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

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

Элементы языка:

  1.  ограничители
  2.  числа
  3.  слова
  4.  идентификаторы
  5.  метки

Ограничители:   « + »; « - »; « * »; « / »; « . »; « , »;

« = »; « ¤ »; « ¤¤ ».

«¤»—перенос

«¤¤»—комментарий (текст)

Числа: вещественные

Слова: двух типов

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

Идентификаторы: это присеваемые пользователем имена геометрических элементов или объектов. Должен состоять не более чем из 6 символов.

Метка: ставится перед оператором и служит для передачи управления в программе.

Арифметические выражения: используются во входном языке «АРТ»

  1.  Числа (только вещественные)
  2.  Стандартные функции:

SIN F

COS F

TAN F

ATAN F

SQRT F

ABS F

  1.  Арифметические выражения, заключённые в скобки, которые содержат все виды арифметических действий.

Порядок действий в арифметических выражениях:

  1) (   )

  2) стандартные функции

  3) *; /

  4) +; - 

   Геометрические объекты: используется во входном языке «АРТ»

Главное (ключевое) слово

Геометрический объект

POINT

Точка

LINE

Прямая

CIRCLE

Окружность

VECTOR

Вектор

PLANE

Плоскость

MARIX

Матрица

PATERN

Упорядочение множество точек

CONTUR

Контур

    

  

  

 

 

« , » — разделитель

Структура оператора описания любого геометрического объекта в общем виде.

 

 

Способы определения точек.

1) определение точки своими координатами

имя точки = POINT / X, Y,  

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

P1 = POINT 10, 15, 30

Если Z не указано, то P11 = POINT / 10, 15

Если Z указано, то все точки всё равно будут в

плоскости  XOY, но на этаже по Z, будет поднята XOY на Z   

2) определение точки в полярных координатах 

имя точки = POINT / RTHETA, XOY, величина радиуса, ATANGL, величина угла

RTHETA—полярная система координат

ATANGL—угол

Т2 = POINT / RTHETA, XOY, 65, ATANGL, 72

Лекция №9

3) определение точки пересечения двух прямых

имя точки = POINT / INTOF, имя 1 прямой, имя 2 прямой

INTOF—пересечение

4) определение точки пересечения прямой и окружности

вид оператора:

имя точки = POINT /, INTOF, имя окружности, имя прямой

—для снятия однозначности – модификаторы

«1»—одно из этих слов должно присутствовать в операторе

5) определение точки пересечения двух окружностей

имя точки = POINT /, INTOF, имя 1 окружности, имя 2 окружности

6) определение точки на окружности заданного радиуса

имя точки = POINT/ имя окружности, ATANGEL, величина угла

ATANGEL—угол

Способы определения прямых.

1) прямая проходящая через две точки

  имя прямой = LINE / имя 1 точки, имя 2 точки

а) L11 = LINE / T1, T2

 T1, T2—заранее определены

б) L11 = LINE / X1, Y1,  

«0»—Z не записали, построение в плоскости XOY

«1»—Z написали

2) определение прямой проходящую через заданную точку касательно к заданной окружности

имя прямой = LINE / имя точки , TANTO, имя окружности

TANTO—касательно

            

3) определение прямой касательной к двум окружностям

имя прямой = LINE / , TANTO, имя 1 окружности, ,TANTO, имя 2 окружности

 

4) определение прямой проходящей через заданную точку под заданным углом к оси Х  

5) определение прямой проходящей через заданную точку к заданной прямой

имя прямой = LINE / имя точки, PERPTO, имя прямой

 PERPTO—перпендикулярно ()

6) определение прямой, параллельной заданной прямой

имя прямой = LINE / PAR LEL, имя прямой , расстояние

Способы определения вектора.

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

 имя вектора = VECTOR/ X, Y, Z.

2) определение вектора через две точки

 

 

3) определение вектора в полярной системе координат

имя вектора = VECTOR / LENG TH, длинна вектора, ATANGLE, величина угла, XOY  

LENG—длинна

TH—полярная система координат

Способы определения окружности.

1) определение окружности координатами её центра и величиной её радиуса

имя окружности = CIRCLE / координата Х, координата, величина радиуса

2) определение окружности точкой центра и величиной радиуса

имя окружности =  CIRCLE / CENTER, имя точки, RADIUS, величина радиуса

 

3) определение окружности, проходящей через три точки

имя окружности = CIRCLE / имя 1 точки, имя 2 точки, имя 3 точки 

 

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

имя окружности = CIRCLE /, имя 1 прямой, , имя 2 прямой, RADIUS, величина радиуса

C1 = CIRCLE / YSMALL, C11, YLARGE, L22, RADIUS, 8

Лекция №10

5) определение окружности заданного радиуса проходящей через заданную точку и касательно к заданной прямой

имя окружности = CIRCLE / TANTO, имя прямой, , имя точки, RADIUS, величина радиуса  

C22 = CIRCLE / TANTO, L11, XSMALL, T2, RADIUS, 25

C22 = CIRCLE / TANTO, L11, XLARGE, T2, RADIUS, 25

L11, T2—заранее определены

6) определение окружности заданного радиуса касательно к прямой и к другой окружности

имя окружности = CIRCLE / , , имя прямой, , , имя окружности, RADIUS, величина радиуса

  

7) определение окружности заданного радиуса касательно к двум окружностям

имя окружности = CIRCLE / , , имя 1 окружности, , , имя 2 окружности, RADIUS, величина радиуса

 

C1 = CIRCLE, YLARGE, OUT, C11, YLARGE, OUT, C22, RADIUS, 3

C6 = CIRCLE, XLARGE, OUT, C11, YSMALL, IN, C22, RADIUS, 3

C11, C22—заранее определены

8) определение окружности с помощью центра и касательно к другой окружности

имя окружности = CIRCLE / CENTER, имя точки, , TANTO, имя окружности

 

С22 = CIRCLE / CENTER, T1, SMALL, TANTO, C1

С33 = CIRCLE / CENTER, T1, LARGE, TANTO, C1

T1, C1—заранее определены

Способы определения плоскости.

1) АХ + ВY + СZ – D = 0 — задание плоскости уравнением

имя плоскости = PLANE / а, b, с, d

2) определение плоскости проходящей через три точки

имя плоскости = PLANE, имя 1 точки, имя 2 точки, имя 3 точки

Способы определения матриц.

 

Матрица  преобразования  системы координат.

1) матрица смещения (параллельного переноса) начала системы координат

имя матрицы = MATRIX / TRANSL, ∆x, ∆y, ∆z

TRANSL— смещение, параллельный перенос.

 

2) матрица поворота

имя матрицы = MATRIX / , величина угла

3) определение матрицы поворота и переноса

имя матрицы = = MATRIX / , величина угла, TRANSL, ∆x, ∆y, ∆z

M1 = MATRIX / XYROT, 45º, TRANSL, 25, 18

4) матрица подобия (масштабирование)

имя матрицы = MATRIX / SCALE, величина масштаба

SCALE—масштаб, коэффициент подобия

>1—увеличение или растяжение

<1—уменьшение сжатие

5) матрица центральной симметрии

имя матрицы = MATRIX / MIRROR, имя точки

MIRROR—симметрия

6) матрица симметрии относительно прямой

имя матрицы = MATRIX / MIRROR, имя прямой

7) матрица, определяемая как комбинация двух матриц

имя матрицы = MATRIX / имя 1 матрицы, имя 2 матрицы

М3 = MATRIX / МА, МВ

М3 = МА*МВ

Лекция №11

Оператор контура.

[оператор контура] = CONTUR / имя 1 точки контура, элементы контура, (модификаторы), имя последней точки контура

модификаторы:

XLAFGE

XSMALL

YLAFGE

YSMALL

CLWдвижение по часовой стрелке

CCLW движение против часовой стрелки

Элементы соединения контура.

1)

CONTUR1 = CONTUR / T1, T2

2)

3)

4)  

5)

6)

7)

8)  

9)

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

ACT / имя контура

По этому оператору движение центра инструмента будет происходить непосредственно по самому контуру.

Оператор резания (коррекции инструмента).

CUTCOM / коррекция инструмента

1) CUTCOM / n

n—номер декадного переключателя пульта коррекции

2)  CUTCOM / , величина смещения (т.е. величина радиуса инструмента)

Операторы начала и конца программы.

PARTNO / комментарий к программе

.

.

.

.

FINIT—конец программы

Оператор движения.

1. FROMиз

FROM / X, Y, Z,

X, Y, Zкоординаты начальной точки движения инструмента

2. GOTO—идти к …

GOTO / X, Y, Z,

X, Y, Zкоординаты точки подхода инструмента

3. GODLTA—оператор движения по приращению

GODLTA / ∆x, ∆y, ∆z,

4. RAPIDбыстрый ход на заданной скорости

5. FEDRATоператор рабочей подачи

FEDRAT /

6. SPINDL—оператор назначения шпинделя

SPINDL / 1 параметр, 2 параметр, 3 параметр

1 параметр—диапазон скорости вращения шпинделя

2 параметр—вращение по часовой, против часовой стрелке

3 параметр—скорость мм/мин, об/мин

7. SPINDL ONвключение шпинделя

8. SPINDL OFF выключение шпинделя

9. Оператор назначения инструмента TOOL NO (номер инструмента в магазине, вылет инструмента по оси Х, вылет по оси Y, по оси Z).

10. GO HOMEвозврат в исходную точку   

11. CL PRNTоператор печати протокола трансляции после работы процессора.

      (CL DATAпечать массива)

12. P PRNTоператор распечатки после пост массива

13. MACHIN NOоператор вызова параметров станка

MACHIN NO / данные по станку

Рекомендуемый порядок записи операторов в программе.

PARTNO / деталь контрольная

TOOL NO FROM / X, Y, Z,

RAPID

GOTO / X, Y, Z,

GOTO / X, Y, Z,

SPINDL / 1 параметр, 2 параметр, 3 параметр

P1 = POINT / …

P2 = POINT / …

.

.

.

L1 = LINE / …

L2 = LINE / …

.

.

.

C1 = CIRCLE / …

C2 = CIRCLE / …

CONTUR1 = CONTUR / T1, …, T2

CUTCOM / , величина радиуса

FEDRAT /

SPINDL ON

ACT CONTUR1

SPINDL OFF

GO HOME

FINIT

конец первого перехода

TOOL NO /…

FROM /…

Лекция №12

Оператор условного и безусловного перехода.

IF (арифметическое выражение) М1;  М2; М3

Если это выражение:                     <0    =0    >0

YUMTO  M1

Оператор описания массива данных

RESERV

Постпроцессорный оператор

AUXFUN / N

N—код или номер вспомогательной функции

AUXFUN / 71

AUXFUN / 71 OFF

Оператор введения местной системы координат

REFSYS /

Запись в программе:

REFSYS / имя матрицы

.

.

.

REFSYS / NOMORE

PARTNO

.

.

.

PR1 = LINE / 0, 0, 0, 70

PR2 = LINE / PARALEL, PR1, XLARGE, 10

.

.

.

REFSYS / M1

PR1 = LINE / 0, 0, 0, 40

PR1 = LINE / 0, 0, 60, 40

PR1 = LINE / 0, 0, 60, 0

C1 = CIRCLE / 60, 20, 20

REFSYS / NOMORE

.

.

.

FINI

PARTNO

.

.

.

M1 = MATRIX / TRANSL, 20, 20, 0

.

.

.

M1 = MATRIX / TRANSL, 30, 40, 0

L1 = LINE 100, 0, 100, 80

L1 = LINE 0, 80, 100, 80

T1 = POINT / L1, L2

REFSYS / M1

T1 = POINT / L1, L2

REFSYS / M1

T1 = POINT / L1, L2

REFSYS / M2

T1 = POINT / L1, L2

REFSYS / NOMORE

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

TRACUT = /

TRACUT—траектория резания

PARTNO

.

.

.

M3 = MATRIX / XYROT, 90, XOY, TRANSL, 150, 30

TRACUT / M3

.

.

.

TRACUT NOMORE

Оператор копирования

COPY, INDEX 

Запись оператора в программе:

INDEX / индекс

.

.

.

COPY / индекс , число копий

Пример.

INDEX / 1 CONT1 = CONTUR / T1, CCLW,

C1, CCLW, C2, T2, COPY / 1, XYROT, 45, 8

Возможность оператора копии.

2 варианта:

1 вар. 

INDEX / 2

.

.

.

INDEX / 1

.

.

.

COPY / 1

.

.

.

COPY / 2

2 вар. 

INDEX / 1

.

.

.

COPY / 1

.

.

.

COPY / 1

Пример.

INDEX / 1

CONT1 = CONTUR / T1, CCLW, C1, CCLW, C2, T2—внутренний цикл 

COPY / 1, XYROT, 45,8

COPY / 1, TRANSL, 40, 0, 0

.

.

.

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

MACRO—оператор начала подпрограммы

.

.

.

TERMAC—конец подпрограммы

Общий вид оператора подпрограммы.

имя подпрограммы = MACRO /  

Оператор вызова подпрограммы.

CALL / имя подпрограммы, список фактических параметров

Пример записи подпрограммы.

MACA = MACRO /

B—движение по оси Z

FEDRAT / A

GODLTA / A 0, 0, +B—поднять инструмент

GODLTA / A 0, 0, -B—опустить инструмент

TERMAC

.

.

CALL / MACA, 100, 40

100—А—подача

40—В—координата Z

Лекция №13

Содержание стандартных циклов обработки на станках с ЧПУ.

Таблица циклов обработки отверстий (G81—G89).

Обозначения:

быстрый подвод

подача на рабочей скорости

выстой инструмента (пауза)

реверс шпинделя

останов шпинделя

Код

(символ цикла)

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

Описание (содержание цикла)

Графическая схема цикла

G81

Сверление

Быстрый подвод шпинделя при его вращении по часовой стрелке на расстояние, определяемое адресом R; Рабочая подача на длине Z и быстрый возврат до начальных значений (R+Z).

G82

Сверление с остановкой

Тоже, что и для G81, но с остановкой в нижней части отверстия   

G83

Сверление глубоких отверстий

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

G84

Нарезание резьбы метчиком

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

G85

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

Тоже, что и для G84, но без реверса вращения шпинделя

G86

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

Тоже, что и для G84, но с остановкой шпинделя в нижней части отверстия

G87

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

Тоже, что для G86, но с ручным направлением подачи при выводе инструмента из отверстия   

ТОЖЕ САМОЕ

G88

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

Тоже, что для G87, но с остановкой в конце отверстия или перед выключением шпинделя  

ТОЖЕ САМОЕ

G89

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

Тоже, что для G85, но с остановкой в нижней части отверстия  

ТОЖЕ САМОЕ

G80

Отмена постоянного цикла заданного G81—G89

Модуль подготовки УП САПР типа CAD/CAM.

В состав современного САПР типа CAD/CAM аптоподобная система «САП» входит составной частью и является подсистемой или модулем NC.

В составе системы ADEM имеется технологический модуль «ADEM NC»

Модуль «ADEM NC» разрабатывает УП, если математическая модель детали описана:

◊ в модуле 2D (плоская проекция или чертёж детали)

◊ в модуле 3D (твердотельная модель детали – трёхмерная)

В модуле 3D формируется геометрическая модель детали, которая будет называться объектным элементом ОЭ.

ОЭ—конструируется из объёмных базовых элементов — «БЭ»

БЭ—это объемные геометрические примитивы т.е. простейшие объёмные фигуры (шар, тор …).

«БЭ»              из библиотеки меню 3D—спираль, конус, тор, сфера …

                      «БЭФ» — базовые элементы формы, создаваемые пользователем в модулях 2D-3D.

Способы создания «БЭФ».

  

Кинематический метод образования поверхности в пространстве.

  1.  направляющая линия
  2.  образующая линия      

                    «ТОР»

 

                              «СПИРАЛЬ»

Образование «БЭФ» по типу БЭФ лифт.

Первоначально все БЭФы строятся в модуле 2D.

 

Полученный элемент БЭФ записывается во внутренний файл с именем  *.bsf 

Файл переписывается в модуль 3D и восстанавливается в модуле 3D.

С базовыми элементами формы 1 и 2 рода можно выполнять булевы операции (логические операции).

—Пересечение   

—Соединение   

—Вычитание                 

Реверс

Лекция №14

Модуль ADEM NC

Структура и составляющие

NC – Numerical Control

ADEM NC (CAM)

Модуль ADEM NC относится к технологическим модулям части САМ и предназначен для разработки в автоматизированном режиме управляющей программы к станкам с ЧПУ.

Модуль имеет свои составляющие и определённой порядок разработки УП. Основой для УП в модуле ADEM NC является геометрический модуль детали, созданные в модуле 2D и 3D.

Основные термины и понятия модуля ADEM NC

  1.  Конструктивный элемент (КЭ)

Любую деталь подлежащую обработке в ADEM NC можно представить набором различных КЭ.

Под КЭ понимается:

—плоскость

—колодец

—стенка

—скос

—отверстие и т.д.

  1.  В модуле ADEM NC с КЭ связывается так называемый технологический объект (ТО).

ТО — это единица информации об обработке в модуле NC содержащий данные об обработке только одного КЭ.

Эти данные о ТО делятся на 2 части:

—информация о конструкции

→тип КЭ (колодец, паз)

→параметры КЭ (глубина, припуск)

→геометрия КЭ (контуры)

—информация о технологии

→тип технологического перехода (фрезерная, токарная)

→параметры технологического перехода (подача, частота оборотов)

В ADEM NC самый сложный переход — фрезерование.

3) ТО, содержащий информацию об обработке одного КЭ, называется также парой.

 Пара технологический переход / КЭ

ПАРА

  

  1.  Существуют также ТО непосредственно со снятием металла. Также ТО называется технологическими командами. Технологические команды задают: координаты начального положения инструмента и безопасные позиции. Плоскость холостых ходов при перемещении одного КЭ к другому.
  2.  Маршрут обработки — последовательность технологических объектов. При изменении последовательности ТО изменится и их маршрут обработки.

Свойства связанности в ТО

2 вида:

1) система сохраняет связь между ТО и геометрическими элементами на базе которых они созданы.

Свойства связи выражаются:

—если обрабатываемый контур будет изменён, то не требуется проектировать заново обработку достаточно пересчитать траекторию инструмента со старыми параметрами ТО и КЭ.

2) система обеспечивает параметрическую связь между ТО.

Например:

Несколько ТО могут быть созданы с одним КЭ. Тогда если вносится изменение в КЭ одного из ТО, то автоматически произойдёт изменение КЭ во всех остальных параметрических связях ТО.

 

    

   

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

Результатом работы команда-процессор является массив «CLDATA» — последовательность команд к станку.

«CLDATA» содержит: команды перемещение инструмента

—команды, не связанные с перемещением инструмента (вкл/выкл инструмента, охлаждение)

—справочная информация (название УП модель, станка)

После команды — процессор вызывается команда «ADAPTER». Она конвертирует «CLDATA» в УП в соответствии с постпроцессором каждой конкретной пары станок устройства ЧПУ. Поэтому в модуле ADEM NC  должна создаваться библиотека постпроцессоров. Для новой пары станок устройства с ЧПУ необходимо создать новый постпроцессор с помощью модуля ADEM GPP (генерировать пост процессор).

В модуле ADEM GPP методом анкетного диалога вводится информация о станке с ЧПУ и об устройстве ЧПУ.

Система координат в модуле ADEM NC

Существуют две системы координат:

  1.  СКБД — система координат базы данных
  2.  ПСК — пользовательская система координат. Она может быть перенесена и расположена по желанию пользователя.

ЗАМЕЧАНИЯ: координаты всех перемещений инструментов в «CLDATA» и УП выражены в ПСК.

  1.  В ADEM NC есть ещё одно понятие «проект»

ПРОЕКТ — один маршрут обработки.

В ADEM NC существует возможность в одном файле создать несколько проектов и для каждого из них получит свою УП.

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

Кроме того, один проект может быть вызван из другого и вставлен в соответствующее место, т.е. в модуле ADEM NC может быть разработана УП с подпрограммами.

Рекомендуемый порядок работы в модуле ADEM NC

  1.  создание последовательности ТО (создание МО)
  2.  расчёт траектории движения инструмента
  3.  моделирование обработки на экране
  4.  просмотр траектории инструмента (CLDATA)
  5.  получение УП
  6.  просмотр УП
  7.  запись УП на диск

Меню команд

  

ЗАМЕЧАНИЯ: ТО, что можно с ними делать.

Панель управления ТО:

  1.  Исключить  / Восстановить
  2.  Вставить
  3.  Дублировать
  4.  Изменить
  5.  Редактировать
  6.  Удалить
  7.  Чистить

Панель КЭ:

  1.  КЛДЦ—колодец
  2.  УСТП—уступ
  3.  СТЕН—стенка
  4.  ОКНО—окно
  5.  ПЛСК—плоскость
  6.  ПАЗ—паз
  7.  ОТВ—отверстие
  8.  ТОРЦ—торец
  9.  ОБЛ—область
  10.  РЕЗБ—резьба
  11.  СКОС—скос
  12.  ПЛЕЧ—плечо
  13.  ПВРХ—поверхность

Панель технологических переходов:

  1.  КМНД—команды/переходы
  2.  ФРЕЗ—фрезеровать
  3.  СВЕРЛ—сверлить
  4.  ЦНТР—центрировать
  5.  ЗЕНК—зенкеровать
  6.  РАЗВ—развернуть
  7.  РАСТ—расточить
  8.  НАР—нарезать
  9.  ТОЧТ—точить
  10.  ПОДР—подрезать
  11.  ОТРЗ—отрезать
  12.  РСТ Т—расточить на токарном станке
  13.  НАР Т—нарезать резьбу на токарном станке
  14.  ПРОБ—пробить
  15.  РЕЗ—резать


 

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

51854. МИ ЧУЄМО ТЕБЕ, КОБЗАРЮ, КРІЗЬ СТОЛІТТЯ 479.5 KB
  22 Урок Черкащина – земля Тараса Шевченка 33 Урок Черкащина – духовності скарбниця. Шевченка без перебільшення можна назвати геніальним художником. Творчість Шевченка багатогранна як його талант. Літературна спадщина Шевченка обіймає велику збірку поетичних творів Кобзар драму Назар Стодоля і 2 уривки з інших п'єс; 9 повістей щоденник та автобіографію написані російською мовою записки історичноархеологічного характеру Археологічні нотатки 4 статті та понад 250 листів.
51856. Ми чуємо тебе Кобзарю крізь століття 1.78 MB
  Базилевський: Шевченко – явище унікальне Просторо в цьому імені. Справді як поет Тарас Шевченко починає виступати в різноманітних здавалося б майже взаємно виключаючих поетичних жанрах немовби в різних стильових манерах. Питання для обговорення: як ви вважаєте: звідки черпав наснагу Шевченко чи можна на вашу думку роз’єднати Шевченка і Черкащину Свою відповідь обгрунтуйте. Без волi немає щастя – вважав Шевченко: .
51857. The Miracle Drugs Abroad 57.5 KB
  Ech one is mircle drug in its own right nd I hven’t met n mericn tourist yet who isn’t willing to shre his medicines with less fortunte people who live brod. “I hve just the thing for you†the hostess sid. It doesn’t mke you s sleepy nd you only hve to tke two every four hours. I hve bottle t the hotel nd if you stop by I’ll give you some.
51859. Використання ІКТ на уроках математики у школі II ступеня з метою формування профільних компетенцій 71 KB
  А саме: учні активно беруть участь в процесі навчання навчаються самостійно мислити пропонувати свої бачення прогнозувати та моделювати окремі ситуації. Якщо цей вчитель може надати допомогу учням в їх самостійній діяльності з використанням інформаційнокомунікаційних технологій та вказати їм на можливості їх використання для навчання в тому числі самостійно – його авторитет суттєво підвищується. Якщо вчитель може запропонувати учням доступний їм Інтернет–ресурс який містить предметний навчальний матеріал надто – якщо цей матеріал...