Цикл 225 GRAVIROVKA
Программирование ISO
G225
Применение
Отработка цикла
- Если инструмент находится внутри Q204 2-YE BEZOP.RASSTOJ., то система ЧПУ сначала перемещается на значение Q204.
- Система ЧПУ позиционирует инструмент в плоскости обработки в начальную точку первого символа.
- Система ЧПУ гравирует текст.
- Если Q202 MAX.GLUBINA VREZAN. больше, чем Q201 GLUBINA, то система ЧПУ гравирует каждый символ за одно врезание.
- Если Q202 MAX.GLUBINA VREZAN. меньше, чем Q201 GLUBINA, то система ЧПУ гравирует каждый символ за несколько врезаний. Только после полного фрезерования первого символа система ЧПУ обрабатывает следующий символ.
- После того, как система ЧПУ выгравирует символ, инструмент отводится на безопасное расстояние Q200 над поверхностью.
- Операции 2 и 3 повторяется для всех гравируемых символов.
- Затем система ЧПУ позиционирует инструмент на 2-е безопасное расстояние Q204,
Рекомендации
- Этот цикл можно отработать исключительно в режиме работы FUNCTION MODE MILL.
Указания к программированию
- Знак параметра цикла «Глубина» определяет направление обработки. Если для глубины задается значение, равное нулю, система ЧПУ не выполняет цикл.
- Гравируемый текст можно передать с помощью строковой переменной (QS).
- При помощи параметра Q374 можно изменить угловое положение символов.
Если Q374=0° - 180°: направление письма справа налево.
Если Q374 ,больше 180°: направление письма слева направо.
Параметры цикла
Вспомогательная графика | Параметр | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
QS500 Текст гравировки? Текст гравировки внутри кавычек. Присваивание строковой переменной через клавишу Q цифровой клавиатуры, клавиша Q на буквенной клавиатуре соответствует нормальному вводу текста. Ввод: максимум 255 знаков | |||||||||||||||||||||||
Q513 Высота символа? Высота гравируемого символа в мм Ввод: 0...999.999 | |||||||||||||||||||||||
Q514 Коэф. расст. между символами? Используемый шрифт представляет собой так называемый пропорциональный шрифт. Таким образом, каждый символ имеет свою собственную ширину. X соответствует ширине символа плюс стандартный интервал. С помощью этого коэффициента вы можете повлиять на расстояние между символами. Q514=0/1: расстояние между символами по умолчанию. Q514>1: расстояние между символами растянуто. Q514<1: расстояние между символами уменьшено. При определённый условиях, символы могут перекрываться. Ввод: 0...10 | |||||||||||||||||||||||
Q515 Шрифт? Стандартно используется шрифт DeJaVuSans. | |||||||||||||||||||||||
Q516 Текст на прямой/окружности(0-2)? 0: гравировать текст на прямой 1: гравировать текст на окружности 2: гравировать текст внутри дуги окружности, перевёрнутый (не обязательно читаемый снизу) Ввод: 0, 1, 2 | |||||||||||||||||||||||
Q374 Угол поворота? Центральный угол, если необходимо расположить текст на окружности. Угол гравировка при прямом расположении текста. Ввод: –360.000...+360.000 | |||||||||||||||||||||||
Q517 Радиус для текста на окружности? Радиус дуги окружности в мм, на котором система ЧПУ должна расположить текст Ввод: 0...99999,9999 | |||||||||||||||||||||||
Q207 Подача фрезерования? скорость перемещения инструмента при фрезеровании в мм/мин Ввод: 0...99999,999 или через FAUTO, FU, FZ | |||||||||||||||||||||||
Q201 Глубина? Расстояние между поверхностью детали и дном гравировки. Значение действует инкрементально. Ввод: -99999,9999...+99999,9999 | |||||||||||||||||||||||
Q206 Подача на врезание? Скорость перемещения инструмента при врезании в мм/мин Ввод: 0...99999,999 или через FAUTO, FU | |||||||||||||||||||||||
Q200 Безопасная высота? Расстояние от вершины инструмента до поверхности заготовки. Значение действует инкрементально. Ввод: 0...99999,9999 или альтернативно PREDEF | |||||||||||||||||||||||
Q203 Коорд. поверхности заготовки? Координата поверхности детали относительно текущей нулевой точки. Значение является абсолютным. Ввод: -99999,9999...+99999,9999 | |||||||||||||||||||||||
Q204 2-ая безопасная высота? Координата по оси шпинделя, на которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Значение действует инкрементально. Ввод: 0...99999,9999 или альтернативно PREDEF | |||||||||||||||||||||||
Q367 Привязка для поз. текста (0-6)? Задать здесь привязку положения текста. В зависимости от того, гравируется ли текст по дуге окружности или на прямой (параметр Q516) получаются следующие вводимые данные:
Ввод: 0...9 | |||||||||||||||||||||||
Q574 Максимальная длина текста? Введите максимальную длину текста. Система ЧПУ дополнительно учитывает параметр Q513 Высота символа. Если параметр Q513 = 0, то система ЧПУ гравирует текст длиной точно в соответствии с параметром Q574. Высота символа при этом выполняет соответствующее масштабирование. Если параметр Q513>0, то система ЧПУ проверяет, не превышает ли реальная длина текста длину из параметра Q574. В случае превышения система ЧПУ выдает сообщение об ошибке. Ввод: 0...999.999 | |||||||||||||||||||||||
Q202 Максимальная глубина врезания? Величина, на которую система ЧПУ максимально врезается. Обработку выполняется в несколько проходов, если величина меньше Q201. Ввод: 0...99999,9999 |
11 CYCL DEF 225 GRAVIROVKA ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Разрешенные символы
Помимо прописных и заглавных букв, а также цифр можно гравировать следующие символы: ! # $ % & ‘ ( ) * + , - . / : ; < = > ? @ [ \ ] _ ß CE
Специальные символы % и \ система ЧПУ использует для специальных функций. Если необходимо выгравировать эти символы, нужно задавать их дважды, например, %%.
Для гравировки умлаутов, ß, ø, @ или символа CE ввод следует начинать с символа %:
Ввод | Символ |
---|---|
%ae | ä |
%oe | ö |
%ue | ü |
%AE | Ä |
%OE | Ö |
%UE | Ü |
%ss | ß |
%D | ø |
%at | @ |
%CE | CE |
Непечатаемые знаки
Помимо текста также возможно задание некоторых непечатаемых знаков с целью форматирования. Ввод непечатаемых знаков начинается со специального символа \.
Доступны следующие возможности:
Ввод | Символ |
---|---|
\n | Переход строки |
\t | горизонтальный табулятор (ширина табулятора равняется 8 знакам) |
\v | вертикальный табулятор (ширина табулятора равняется одной строке) |
Гравировка системных переменных
В дополнение к жестко заданным символам можно гравировать содержимое определенных системных переменных. Ввод системной переменной начинается с символа %.
Также можно выгравировать текущую дату, текущее время или текущую календарную неделю. Введите для этого %time<x>. <x> определяет формат, например, 08 для ДД.MM.ГГГГ. (идентично функции SYSSTR ID10321)
Необходимо учитывать, что при вводе формата даты от 1 до 9 необходимо добавлять 0 перед числом, например, %time08.
Ввод | Символ |
---|---|
%time00 | ДД.MM.ГГГГ чч:мм:сс |
%time01 | Д.MM.ГГГГ ч:мм:сс |
%time02 | Д.MM.ГГГГ ч:мм |
%time03 | Д.MM.ГГ ч:мм |
%time04 | ГГГГ-MM-Д чч:мм:сс |
%time05 | ГГГГ-MM-ДД чч:мм |
%time06 | ГГГГ-MM-ДД ч:мм |
%time07 | ГГ-MM-ДД ч:мм |
%time08 | ДД.ММ.ГГГГ |
%time09 | Д.ММ.ГГГГ |
%time10 | Д.MM.ГГ |
%time11 | ГГГГ-MM-ДД |
%time12 | ГГ-MM-ДД |
%time13 | чч:мм:сс |
%time14 | ч:мм:сс |
%time15 | ч:мм |
% time99 | Календарная неделя согласно ISO 8601 Tip Следующие свойства:
|
Гравировка пути доступа и имени программы
Вы можете можете выгравировать имя или путь доступа управляющей программы с помощью цикла 225.
Определите параметры цикла 255, как обычно. Гравируемый текст начните с символа %.
Имеется возможность выгравировать имя или путь доступа активной управляющей программы или вызываемой программы. Для этого задайте %main<x> или %prog<x>. (идентично функции SYSSTR ID10010 NR1/2)
Существуют следующие возможности:
Ввод | Значение | Пример |
---|---|---|
%main0 | Полный путь доступа к активной управляющей программе | TNC:\MILL.h |
%main1 | Путь к директории активной управляющей программы | TNC:\ |
%main2 | Имя активной управляющей программы | ФРЕЗЕРОВАНИЕ |
%main3 | Тип файла активной управляющей программы | .H |
%prog0 | Полный путь доступа к вызываемой управляющей программе | TNC:\HOUSE.h |
%prog1 | Путь к директории активной вызываемой программы | TNC:\ |
%prog2 | Имя вызываемой управляющей программы | HOUSE |
%prog3 | Тип файла вызываемой управляющей программы | .H |
Гравировка актуального показания счетчика
Вы можете актуальное показание счетчика, которое можно найти на вкладке PGM рабочего состояния Состояние, выгравировать с помощью цикла 225.
Для этого запрограммируйте цикл 225, как обычно и в качестве текста для гравировки введите, например, следующее: %count2
Цифра, указанная после %count2 задает, в скольких местах система ЧПУ произведет гравировку. Максимально количество мест для гравировка составляет девять.
Пример: если в цикле программируется %count9 при актуальном показании счетчика равном 3, то система ЧПУ выгравирует следующее: 000000003.
Указания по обслуживанию
- В моделировании система ЧПУ моделирует только состояние счетчика, который был задан непосредственно в управляющей программе. Состояние счетчика из Отработки программы не учитывается.