Название: Автомат. проектирование тех. процессов механ. обработки заготовок на станках с ЧПУ(П.И. Злобин)

Жанр: Машиностроительный

Просмотров: 1424


1.6. команда изменения последовательности обработки заготовок

 

(GENERATE SEQUENCE).  Создание программоносителя для станков с ЧПУ

 

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

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

24

 

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

 

GENerate  SEQuence : ent      d2        Enter

 

Команда         GENERATE    SEQUENCE    имеет два      ключа:             JOBNAME      и

 

POSTNAME.

 

x          (Job Name) указывает имя  рабочему файлу,  который  нужно создать (ничего  не существует и ничего нельзя прочитать из

Используется для внесения  изменения  в порядок  выполнения  операций.  Все изменения  нужно закончить до того, как передавать файлы постпроцессору.

Можно  также внести  различные  изменения  в соответствии  с опциями,

 

список            которых          появляется     наверху           экрана:            BACKWARD,            FORWARD, DELETE, MOVE, SWITCH,  WORDS,  OUTPUT,   Эти  опции   описаны   ни-

же.

 

BACKWARD  разбивает на страницы  список траекторий инструмента на- зад, если список не устанавливается на одном экране.

FORWARD разбивает на страницы  список  траекторий  инструмента впе- ред, если список не устанавливается на одном экране.

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

MOVE перемещает  один  файл  траектории  инструмента  на  новую  пози-

 

цию в согласовании файлов.  Если ввести М 2,4 и нажать клавишу ENTER,  то можно  поставить  вторую траекторию  инструмента  после четвертой в согласо- вании файлов.

OUTPUT         создает выходной файл        из рабочего файла.

 

QUIT  прекращает  идущие изменения  в файлах траектории  инструмента. Если  выбирается  QUIT и не заносятся в файл изменения,  то предыдущие фай- лы траектории инструмента остаются неизмененными.

SWITCH осуществляет переключения  позиций  двух файлов траектории инструмента в согласовании файлов. При  введении S 2,4 и нажатии

ENTER переключаются позиции второй и четвертой траекторий инструмента в согласовании файлов.

WORDS  вводится слово до или  после имени  файла траектории.  Слову должен предшествовать знак наклонной черты назад ().  Можно вводить также слова:

TRANSX п -  система добавляет значение  числа п ко всем значениям  X в файле траектории.

TRANSY п   -  система добавляет значение числа п ко всем значениям Y  в

 

файле траектории.

 

п   -  система добавляет значение числа п ко всем значениям Z в файле траектории.

25

 

используют  в  основном   для  токарной   обработки.  Вводится

 

FROM перед именем  файла траектории инструмента при токарной  и система выведет точку замены инструмента на ленту с G92. Пользоваться этим ключом можно только для  2  траекторий.

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

струмента в библиотеке инструментов). Инструмент поднимается с конца од- ной траектории на заданную высоту зазора,  возвращается и опускается

в заданную точку плоскости  XY - на начало следующей траектории. Этот спо- соб позволяет слить траектории и предотвратить столкновение инструмента с препятствием.

TOOLCHGZ  n  - задает координату Z замены инструмента, если это тре- буется для конкретного  станка.  Обычно  этот ключ ставят перед первой  траек- торией.

INDCLR  nnn  (Index Clearance Position-зазор при  повороте  стола ) - за- дает позицию  XYZ, в которую должен отводится инструмент,  когда он  перехо- дит с одной стороны детали на другую, а стол совершает поворот на заданный угол. Используется в основном для 2 1/2-координатных траекторий.

n          (Set Up View - установить верхний вид) (по умолчанию -           -

 

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

имя  файла      var2 var3 var4 var5 var6          var8 var9.

 

Задает имя ASCII файла в вашей рабочей директории. Имя файла может иметь до 8 знаков,  а расширение имени должно подчиняться требованиям DOS.  Вы можете задать до 9 параметров. Параметры нужно отделять пробелами. Эти па- раметры могут быть выражениями на внутреннем машинном языке станка или числами. Система не расшифровывает их и не выполняет с ними никаких опе- раций. Эти параметры заменяют величины, ограниченные в ASCII файле зна- ками   Например, если в ASCII файле в позиции 3 стоит #3#,  а  вы задаете

имя файла 1.2.75.5, то вместо #3#  в ASCII файле используется ве- личина .5.

х          (Postprocessor File Name). Используется  для того, чтобы

 

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

нения  с помощью  ключа JOBNAME.

 

команды.  При  вводе GEN  система выведет список

 

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

26

 

для постпроцессора.  Если  многократно  используется ключ     то  но-

 

вый рабочий файл запишется сверху уже существующего.

 

GEN SEQ JOB            xxxx     О  POST  yyyy  ALLENT ENTER

 

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

Можно  перевести в цифровую  форму траекторию инструмента для соз-

дания порядка в рабочем файле, отличном от порядка, в котором они были соз- даны.

 

GEN SEQ JOB  xxxx   О  POST yyyy ent        d2 d3 ENTER

 

Обработка   файлов   и   создание  программоносителя   для   станков   с ЧПУ.  Чтобы  передать  файлы  постпроцессору  ЧПУ,   необходимо  выйти  из Personal Machinist по команде EXIT ENTER.

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

с  помощью  ключа POSTNAME. Можно  также создать файл  ленты  ЧПУ

по существующему файлу для постпроцессора. С уровня операционной систе- мы в этом случае вводится команда:

 

PPOST  aaa     ENTER

 

Здесь aaa - это имя файла     xyz - это имя файла для постпроцессора.

 

Перед именем файла для постпроцессора должен стоять знак