Проектирование элементов САПР разработки программ для станков с ЧПУ (Лабораторная работа № 9), страница 2

3. Модификаторы БОЛШ и МЕНШ, служащие для выбора из двух окружностей одной с большим или меньшим радиусом соответственно.

Типовые способы задания окружности приведены на рис. 7.1. Служебное слово КАСАТ, используемое для описания окружности можно опускать.

Подготовка программ в системе ТЕХТРАН. Подготовка программ проводится поэтапно в определенной последовательности.

1. Начало программы. Каждая программа должна начинаться строкой

ДЕТАЛЬ «ИМЯ ДЕТАЛИ»

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

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

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

СТАНОК «ИМЯ СТАНКА» №

Где: ИМЯ СТАНКА — модель станка; № — номер соответствующего постпроцессора (выбирается по таблице, входящей в описание системы).

4. Задание инструмента. Диаметр инструмента для расчета траектории перемещения его центра задается оператором ИНСТР D. Например, ИНСТР 15 — диаметр инструмента равен 15 мм.

5. Исходное положение инструмента. Для задания исходного положения инструмента используется оператор ИЗ, в котором указывается имя точки, где находится инструмент, или ее координаты. Например, ИЗ ТЧ25 — инструмент находится в точке под номером 25; ИЗ 10, 15, 25—инструмент находится в точке с координатами Х==\0 мм, Г=15 мм, Z=25 мм.

Оператор ИЗ в программе может употребляться несколько раз.

Ускоренное перемещение исполнительного органа станка можно задать оператором БЫСТРО. Подача при этом определяется техническими характеристиками привода подач и устройства ЧПУ. Действие оператора ПОДАЧА продолжается до следующего аналогичного оператора.

Рис. 7.1 Способы задания окружности

7. Точность обработки. При обработке криволинейных контуров, ограниченных дугами окружностей, точность обработки (точность аппроксимации) задается операторами НАРДОП, а и ВНДОП, Ь, где а—внешнее отклонение от окружности, мм; Ь— внутреннее отклонение от окружности, мм. Например, ВНДОП 0.01.

8. Коррекция инструмента. Для задания коррекции инструмента используется оператор КОРЕК. Если задать коррекцию по трем координатам (X, Y, Z), формат оператора КОРЕК имеет вид

КОРЕК, ВКЛ, Х КООРД, а, Y КООРД, b, Z КООРД, с где а, b, с— номера корректоров, связанных соответственно с осями Х, Y, Z.

9. Начало непрерывного движения Непрерывное движение по контуру или участку контура детали должно начинаться оператором ИДИ. Его модификаторы ДО, НА, ЗА ориентируют положение центра инструмента относительно направляющей и ограничивающей поверхностей. Оператор ИДИ имеет следующий формат:

Например, ИДИ ДО ПР1 ЗА ПР4.

Рис 7.2 Операционный эскиз детали

10. Непрерывное движение. Направление движения по элементам контура детали выбирается в зависимости от направления движения по предыдущему участку. Например, ВПЕРЕД ПР1 КАС КРЗ позволяют осуществить непрерывное движение по контуру.

11. Движение «точка—точка». Для перемещения инструмента из точки в точку используется оператор ВТОЧКУ - Конечная точка при этом задается именем или координатами. Например, ВТОЧКУ ТЧ2, ВТОЧКУ 15, — 10, 25. Перемещение инструмента на некоторое расстояние можно осуществлять также с помощью оператора ПРИРАЩ.

12. Технологический останов и пауза. Операторы ТЕХОСТ и СТОП предназначены для технологического останова станка. Работа станка может быть продолжена после его запуска с пульта управления. Оператор позволяет осуществить останов исполнительного органа станка на определенное время. Продолжительность паузы задается либо в секундах (а), либо частотой вращения шпинделя (b).

13. Конец программы. Каждая программа заканчивается оператором КОНЕЦ.






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

1.  Понятие САП

2.  Классификация САП

3.  Состав и структура САП

4.  Назначение препроцессора, процессора и постпроцессора САП

5.  Назначение языка CLDATA

6.  Входной язык системы ТЕХТРАН

7.  Структура программы в системе ТЕХТРАН

Индивидуальное задание

Используя исходный текст управляющей программы для одной из систем САП, составить программу на промежуточном языке «процессор-постпроцессор» CLDATA (текст программы по литературе Р. И. , П. П. . Программирование обработки на станках с ЧПУ).

Вариант

Задание

1

Пример 1, стр.408

2

Пример 2, стр.408

3

Пример 1, стр.419

4

Пример 2, стр.420

5

Пример 3, стр.420

6

Пример 1, стр.422

7

Пример 2, стр.423

8

Пример 1, стр.408

9

Пример 1, стр.437

Содержание отчета

1.  Тема, цель работы

2.  Исходный текст управляющей программы для одной из систем САП

3.  Полученная программа на промежуточном языке «процессор-постпроцессор» CLDATA