Logo GenDocs.ru

Поиск по сайту:  

Загрузка...

Лекция - проектирование технологий в САПР - файл 1.doc


Лекция - проектирование технологий в САПР
скачать (774.5 kb.)

Доступные файлы (1):

1.doc775kb.17.11.2011 08:00скачать

содержание
Загрузка...

1.doc

1   2   3
Реклама MarketGid:
Загрузка...
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

.

.

.

I
Внешний цикл копирования

Внутренний цикл копирования
NDEX / 1

.

.

.

COPY / 1

.

.

.

COPY / 2


2 вар.

INDEX / 1

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


.

.
Внешний цикл копирования


COPY / 1

.

.

.

COPY / 1


Пример.





















40




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).


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.


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



БЭФ лифт

БЭФ «X»

БЭФ «Y»

БЭФ «XY»

БЭФ «сечение»

БЭФ «труба»








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

  1. направляющая линия

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

«ТОР»






радиус






Образующая линия


Направляющая линия

«СПИРАЛЬ»


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


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


Y


Лифт линия (направляющая линия)











X






Образующее сечение


Образующая окружность



Лифт линия (направляющая линия)










Полученный элемент БЭФ записывается во внутренний файл с именем *.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) система обеспечивает параметрическую связь между ТО.

Например:

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

ТО1(КЭ) ТО2(КЭ) ТО3(КЭ) ТОN(КЭ)




КЭ


ПАРАМЕТРЫ СВЯЗАННЫЕ «ТО»

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

Результатом работы команда-процессор является массив «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. РЕЗ—резать






1   2   3



Скачать файл (774.5 kb.)

Поиск по сайту:  

© gendocs.ru
При копировании укажите ссылку.
обратиться к администрации