|
|
 |
Макропроцедура "Гравировка Шрифта" САПР-ЧПУ/2000 |
 |
|
Макропроцедура
предназначена для использования в пользовательских программах на
языке САПР-ЧПУ для генерации управляющей программы гравирования различных надписей на
плоских поверхностях изделий в соответствии ОСТ 100312-78 на оборудовании с ЧПУ различного типа -
фрезерных, расточных, а также лазерной и плазменной резки. Макропроцедура позволяет:
 |
гравировать комбинации из 132 символов
русского, латинского, греческого алфавитов, арабские и римские цифры, а также математические знаки |
 |
гравировать как выпуклые надписи(пуансон), так и вогнутые надписи (матрица) |
 |
вырезать трафареты 2-х типов (различная прорезка символов) |
 |
производить гравировку по окружности (снаружи и внутри круга), по прямой
под любым углом; |
 |
гравировать надписи столбиком, поизводить гравировку с начала и с конца надписи |
Вычисление интервалов между символами и ширины их обводки осуществляется автоматически в соответствии с ОСТ. |
|
 |
Скриншот использования модуля "Гравировка шрифта"(часть 1) |
 |
|
В данном примере вы видите графическую имитацию программы
гравировки шрифта, в которой используются различные возможности модуля - гравировка по горизонтали, вертикали, наклонных приямых и
по кругу, а также различные варианты шрифтов и алфавита и, наконец, схемы их обработки. В примере не удалены вспомогательные перемещения!
|
|
 |
Параметры в вызове модуля "Гравировка шрифта" |
 |
| ТЕКСТ |
комбинация символов для кодирования строки текста |
| К |
масштабный коэффициент для высоты cимволов |
| Ш |
ширина символа ( шрифт основной / сжатый) |
| N |
тип надписи: выпуклая(пуансон)/вогнутая(матрица) |
| З |
тип гравировки: выборка 2-х зон в букве или выборка только наружной зоны |
| TO |
тип обхода надписи: обход с конца надписи к началу/обход с начала надписи к концу |
| R0 |
радиус окружности(при грав.по кругу) |
| D |
пололожение текста на круге : надпись снаружи круга / надпись внутри круга |
| F0 |
начальный угол надписи на круге (от оси Х) |
| F2 |
угол наклона всей надписи: поворот против час. стрелки / поворот по часовой стрелке |
| Х1-Х99 |
смещение от начала надписи 1-й строки до 2-й, 3-й......99-й по оси Х |
| Y1-Y99 |
cмещение от начала надписи 1-й строки до 2-й, 3-й......99-й по оси Y |
| P0 |
радиус инструмента |
| Z0 |
глубина фрезерования |
| S0 |
S0 - подача перехода между строками(умолчание S0=1000мм/мин) |
| S1 |
S1 - рабочая подача 1го прохода(обязательна)встречное фрезерование при
наличии S2 |
| S2 |
рабочая подача 2го прохода(попутное фрезерование) |
| S3 |
ускоренная подача внутри символа (умолчение S3=150мм/мин) |
|
|
|
 |
Скриншот использования модуля "Гравировка шрифта"(часть 2) |
 |
 |
 |
Вызов макро для гравировки строки символов ". + - ~ = : , %"
#GRAW(ТЕКСТ=". + - ~ = : , % <с$";K=10;P0=.3;F2=0.;S1;S2=S3;N=1;Z0);
Вверху - графическое моделирование процесса гравировки при помощи Графического Процессора
"Фениксь" системы САПР-ЧПУ/2000. Слева вверху результаты моделирования гравировки всей
строки. Справа - в аксонометрии, укрупненно выделена гравировка символа "запятая
"(оставлены быстроходы вспомогательных перемещений фрезы)
|
 |
 |
Вызов макро для гравировки строки символов "ТРАФАРЕТ"
#GRAW(ТЕКСТ="ТРАФАРЕТ$";K=2;P0=.3;T=1;S1;S2=S3;Z0);
Вверху слева результаты моделирования гравировки всей строки в аксонометрической
проекции. Справа - выделен участок обработки буквы "Р". В обоих случаех оставлены
быстроходы вспомогательных перемешений. Синим цветом выделены движения по третьей координате.
|
|
|
|
|
|
|