WWW.DISSERS.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА

   Добро пожаловать!


МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ Московский государственный институт электроники и математики (Технический университет) Кафедра:

«Технологические системы электроники» РАЗРАБОТКА УПРАВЛЯЮЩИХ ПРОГРАММ ДЛЯ СИСТЕМЫ ЧПУ ВЫРЕЗНОГО ЭЛЕКТРОЭРОЗИОННОГО СТАНКА Методические указания к лабораторным работам по курсу «Технология и оборудование электрофизических методов обработки» Лабораторная работа №3 Москва 2007 2 Учебное издание Составитель канд. техн. наук Б.Л. Овсянников УДК 621 РАЗРАБОТКА УПРАВЛЯЮЩИХ ПРОГРАММ ДЛЯ СИСТЕМЫ ЧПУ ВЫРЕЗНОГО ЭЛЕКТРОЭРОЗИОННОГО СТАНКА Метод указания к лаб. работам по курсу:

«Технология и оборудование электрофизических методов обработки» / Мос. гос. ин-т электроники и математики; Сост. Б.Л. Овсянников. М., 2007. 20с.

Ил. 4. Библиогр.: 1 назв.

Дано краткое описание, методики разработки управляющих программ для систем ЧПУ с помощью системы подготовки ДГТ.

Для студентов IV курсов ЭТ и технологических факультетов, изучающих технологию электрофизических методов обработки.

ISBN 5-230-16273-2 113054 Москва, ул. М. Пионерская, 12 http://fe.miem.edu.ru 3 Оглавление 1. Список сокращений……………………………………….3 2. Аннотация………………………………………………… 3 3. Изучение способов описания геометрии деталей………3 4. Работа СПП ДГТ………………………………………….4 5. Задание элементов контура……………………………….5 6. Автоматизированные способы задание элементов ……..7 7. Цель и содержание работы………………………………..9 8. Контрольные вопросы……………………………………11 1. Список сокращений.

ЭЭ – Электрическая эрозия, электроэрозионный;

ЭЭО - Электроэрозионная Обработка;

ЭИ - Электрод Инструмент;

ПЭИ – Проволочный ЭИ;

ЭД - Электрод Деталь;

ВЭЭО - Вырезная Электроэрозионная Обработка;

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

УП – управляющая программа.

2. Аннотация.

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

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

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

Программа для ЧПУ представляет собой http://fe.miem.edu.ru последовательность «кадров». Каждый кадр программы – это набор данных описывающих по определенным правилам отрезки прямых или дуги окружностей. Кадры располагаются в программе в порядке обхода контура обрабатываемой детали.

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

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

4. Работа СПП ДГТ.

СПП ДГТ представляет собой программу, осуществляющую следующие функции:

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

Основное окно программы представлено на рисунке 1.

В памяти ЭВМ графическая информация представлена в виде трёх типов объектов – «примитивов»:

- точки, - прямой, - окружности.

Эти объекты хранятся в массивах данных под именами P[номер], L[номер], C[номер] соответственно, с номерами, http://fe.miem.edu.ru которые им присваивает оператор. Номера элементов произвольны и не отражают порядок их обхода инструментом в процессе обработки. Таким образом, имена с номерами представляют собой уникальные идентификаторы геометрических элементов контура и должны быть различны для разных элементов.

5. Задание элементов контура.

Машинное представление каждого элемента контура под заданным именем содержит конкретные атрибуты этого элемента.

Точка задаётся своими координатами на плоскости чертежа. Внутреннее представление имеет следующий вид:

P[номер]=X[…],Y[…].

Прямая линия задается в виде L[номер]=A[…],B[…],C[…] и ее атрибутами являются значения коэффициентов A,B,C в уравнении прямой вида AX+BY+C=0.

Окружность задается координатами центра и радиусом со знаком, причем «+» означает обход дуги окружности против часовой стрелки, а «–» - по часовой стрелке.

Внутреннее представление имеет следующий вид:

C[номер]=X[…],Y[…],R[…].

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

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

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

Точка может быть задана следующими способами:

координатами: P1=X[…] Y[…];

пересечением двух прямых: P1=L1 L2;

пересечением двух окружностей: P1=C1 C2;

пересечением прямой и окружности: P1=L1 C1.

В последних двух случаях возможно наличие двух точек пересечения. По умолчанию выбирается первая точка по направлению обхода первого задающего элемента. Для задания номеров точек пересечения в системе ДГТ используется несколько способов.

http://fe.miem.edu.ru Рис 1.

Перед нужным элементом контура ставится команда I2.

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

Пример: L1 I2 С1.

Перед нужным элементом контура ставится одна из следующих команд:

I3 - точка пересечения с большей координатой Х I4 - точка пересечения с большей координатой Y I5 - точка пересечения с меньшей координатой Х I6 - точка пересечения с меньшей координатой Y Прямая линия может быть задана следующими способами:

Прямая, параллельная оси координат, задаётся координатой точки пересечения прямой с соответствующей осью: L1=X[…] – прямая параллельная оси Y;

Прямая, проходящая через две точки задаётся либо координатами точек, либо номерами ранее определённых точек: L1=P1 P2;

Прямая, проходящая через точку под заданным углом к положительному направлению оси X: L1=P2 A, (угол A задаётся в градусах, положительное направление против часовой стрелки);

http://fe.miem.edu.ru Прямая касательная к заданной окружности, проходящая под заданным углом к положительному направлению оси X:

L1=C1 A;

Прямая, проходящая через точку параллельно другой ранее заданной прямой: L2=P1 L1.

Окружности могут быть заданы следующими способами:

Координатами центра и радиусом со знаком, причём координаты центра могут задаваться как непосредственно, так и ранее определённой точкой: C1=P1 R-10;

По координатам трёх точек;

Как сопрягающая окружность заданного радиуса:

- двух ранее заданных прямых C1=L1 R-5 L2;

- двух ранее заданных окружностей: C3=C1 R10 C2;

- ранее заданных прямой и окружности: C2=L1 R-5 C1.

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

6. Автоматизированные способы задания элементов.

Кроме прямого набора программ с клавиатуры существует еще один способ формирования элементов контура.

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

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

Щелкнув на первом из способов задания прямых (под ним написано L6>X72), Вы увидите, что в верхней части таблицы появилась надпись L 1 = X. L1 - прямая с номером 1, если нужно, исправьте этот номер. Далее введите координату Х и нажмите пробел. В экране редактора появится строка программы, определяющая нужную Вам прямую. Если в определении элемента контура больше чем одна составляющая, то после ввода значения каждой нажимайте Пробел, и на экране будет появляться следующая.

http://fe.miem.edu.ru После окончания ввода элемента контура в верхней части таблицы появится заготовка для следующего элемента такого же типа. Для того чтобы закончить ввод элементов контура - нажмите клавишу Esc.

В таблицах типовых заданий элементов отсутствует пример задания системы координат. Она задается следующим образом:

O1=X43 Y65 A Описание элементов контура детали не содержит информации о порядке их обхода в процессе обработки. Этот порядок задается на последней стадии формирования обрабатываемого контура с помощью оператора К [контур].

Этот оператор имеет следующий формат:

K= P1 L-1 … … L Справа от знака присваивания перечислены все ранее определенные элементы контура в порядке обхода.

При составлении контура следует обратить внимание на следующее:

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

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

Для этого перед номером элемента ставится знак « – » Пример 1:

C LR10 CP2 L1 P1 m R5 LРис http://fe.miem.edu.ru K= P1 L1 P2 C-1 L2 C2 L-3 C-1 P2 L-1 P В примере отрезок L1 проходится дважды: В начале – в прямом направлении и в конце – в обратном. Все элементы контура: L1, C1, L2, L3, C2, P1, P2 ранее должны быть определены. В описанном контуре точки перехода с окружности на прямые и обратно не описаны, и их координаты вычисляются автоматически в процессе интерпретации этого описания при генерации программы для ЧПУ, либо при прорисовке.

7. Цель и содержание работы.

Цель работы: изучение простейших приемов описания деталей с помощью СПП ДГТ.

Содержание работы:

Задание №1: Задание прямых.

Задать прямую L1, параллельную оси Y, проходящую через точку X10.

Задать прямую L2 на расстоянии D=-20 от L1.

Задать прямую L3, параллельную оси X, проходящую через точку YЗадать прямую L4, проходящую через точку Y-10 под углом A=30° к оси X.

описать контур K= L1 L2 L3 L4 LПрорисовать описанный контур на экране дисплея.

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

Задание №2: Описать деталь, изображенную на рисунке 3:

Для чего:

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

http://fe.miem.edu.ru Задание №3: Описать деталь примера 1 (Рис 2), задав соответствующие прямые и окружности. Прорисовать полученный контур на экране дисплея.

Задание №4: В программе, полученной в задании №2, скруглить углы в соответствии с чертежом (Рис. 4):

8 32 Рис. RR2 RРис 4.

http://fe.miem.edu.ru Для чего в описанный в задании №2 контур включить в соответствующих местах радиусы скругления, например: … L1 R2 L8 … Прорисовать полученный контур. Если направления прямых выбраны не верно, перенаправить соответствующие элементы контура.

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

1. Каковы основные функции СПП – ДГТ 2. Какие функции выполняет постпроцессор 3. Что такое «примитивы» 4. В каком виде, в системе, представлены прямые 5. В каком виде, в системе, представлены окружности 6. Как задаётся направление прохождения элементов контура 7. Какими способами можно определить точку 8. Какими способами можно определить прямую 9. Какими способами можно определить окружность 10. Как выбрать нужную точку перехода с одного элемента контура на другой в случае возникновения неоднозначности 11. Как, в системе, устраняется неоднозначность точекперехода по умолчанию 12. Как задаётся порядок обхода элементов контура 13. Как пройти элемент контура в направлении, противоположном заданному 9. Список литературы.

1. Система ЧПУ ДГТ-735. Инструкция по эксплуатации. Сайт в Интернете: estanok.ru.

http://fe.miem.edu.ru Учебное издание Разработка управляющих программ для системы ЧПУ вырезного электроэрозионного станка.

Составитель Овсянников Борис Львович Редактор технический редактор Подписано в печать 02.2007. Формат 60 84/Бумага типографская №2. Печать - ризография.

Усл. печ. л. 1,25. Уч. изд. л. 1,1. Тираж 25 экз.

Заказ Бесплатно. Изд. №113.

Московский государственный институт электроники и математики 109028 Москва, Б. Трехсвятительский пер., 3/12.

Отдел оперативной полиграфии Московского государственного института электроники и математики 113054 Москва, ул. М. Пионерская, http://fe.miem.edu.ru











© 2011 www.dissers.ru - «Бесплатная электронная библиотека»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.