循环225ENGRAVING
ISO编程
G225
应用
循环顺序
- 如果刀具低于Q204 2ND SET-UP CLEARANCE,数控系统将首先移到Q204参数值位置。
- 数控系统在加工面上将刀具定位在第一个字符的起点位置。
- 数控系统雕刻文字。
- 如果Q202 MAX. PLUNGING DEPTH大于Q201 DEPTH,数控系统将在一次进刀运动中雕刻每一个字符。
- 如果Q202 MAX. PLUNGING DEPTH小于Q201 DEPTH,数控系统将在多次进刀运动中雕刻每一个字符。数控系统将在完整铣削一个字符后,再铣削下一个字符。
- 数控系统雕刻一个字符后,将刀具退刀至工件表面上方的安全高度Q200位置。
- 重复加工步骤2和3,雕刻全部字符。
- 最后,数控系统将刀具退至第二安全高度Q204。
注意
- 只能在铣削模式功能的加工操作模式下执行该循环。
编程说明
- DEPTH(深度)循环参数的代数符号决定加工方向。如果编程DEPTH = 0,该循环将不被执行。
- 需雕刻的文字也能用字符串变量(QS)传送。
- 参数Q347影响字母的旋转位置。
如果Q374 = 0°至180°,从左向右雕刻字符。
如果Q374大于180°,雕刻方向相反。
循环参数
帮助图形 | 参数 | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
QS500 雕刻文字? 需要雕刻的文字用双引号包围。用数字键盘的Q按键定义字符串变量。字符键盘的Q按键代表普通文字输入。 输入:最多不超过255个字符 | |||||||||||||||||||||||
Q513 字符高度? 被雕刻字符的高度,单位mm 输入: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 圆弧文字半径? 圆弧半径,单位mm,数控系统在该圆弧上雕刻文字。 输入:0...99999.9999 | |||||||||||||||||||||||
Q207 铣削进给速率? 铣削时的刀具运动速度,单位mm/min 输入:0...99999.999 或FAUTO,FU,FZ | |||||||||||||||||||||||
Q201 深度? 工件表面与雕刻底面间的距离。 该值提供增量效果。 输入:-99999.9999...+99999.9999 | |||||||||||||||||||||||
Q206 切入进给速率? 切入时的刀具运动速度,单位mm/min 输入:0...99999.999 或FAUTO,FU | |||||||||||||||||||||||
Q200 安全高度? 刀尖与工件表面间的距离。 该值提供增量效果。 输入:0...99999.9999 或PREDEF | |||||||||||||||||||||||
Q203 工件表面坐标? 工件表面相对当前原点的坐标。 该值有绝对式效果。 输入:-99999.9999...+99999.9999 | |||||||||||||||||||||||
Q204 第二个调整间隙? 刀具与工件(夹具)不发生碰撞的主轴坐标值。 该值提供增量效果。 输入: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 ENGRAVING ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
允许雕刻的字符:
除可用小写字母、大写字母和数字外,还可用以下特殊字符:# $ % & ‘ ( ) * + , - ./ : ; < = > ? @ [ \ ] _ ß CE
该数控系统用特殊字符%和\代表特殊功能。如果要雕刻这些字符,将要雕刻的文字输入两次,例如%%)。
雕刻德语变音字符ß、ø、@或CE字符时,在需雕刻的字符前输入字符%:
输入 | 代数符号 |
---|---|
%ae | ä |
%oe | ö |
%ue | ü |
%AE | Ä |
%OE | Ö |
%UE | Ü |
%ss | ß |
%D | ø |
%at | @ |
%CE |
非打印字符
除文字外,也可以定义部分用于格式化的非打印字符。在非打印字符前输入特殊字符\。
有以下格式功能:
输入 | 字符 |
---|---|
\n | 换行 |
\t | 水平制表位(制表位宽度固定为八个字符) |
\v | 垂直制表位(制表位宽度永久固定为一行) |
雕刻系统变量
除标准字符外,还能雕刻部分系统变量。用系统变量%。
还能雕刻当前日期、当前时间或当前日历周。为此,输入%time<x>。<x>定义格式,例如08代表DD.MM.YYYY。(同SYSSTR ID10321功能)
注意,输入日期格式1至9时,必须输入前导符0,例如%time08。
输入 | 字符 |
---|---|
%time00 | DD.MM.YYYY hh:mm:ss |
%time01 | D.MM.YYYY h:mm:ss |
%time02 | D.MM.YYYY h:mm |
%time03 | D.MM.YY h:mm |
%time04 | YYYY-MM-DD hh:mm:ss |
%time05 | YYYY-MM-DD hh:mm |
%time06 | YYYY-MM-DD h:mm |
%time07 | YY-MM-DD h:mm |
%time08 | DD.MM.YYYY |
%time09 | D.MM.YYYY |
%time10 | D.MM.YY |
%time11 | YYYY-MM-DD |
%time12 | YY-MM-DD |
%time13 | hh:mm:ss |
%time14 | h:mm:ss |
%time15 | h:mm |
%time99 | ISO 8601日历周 Tip 属性:
|
雕刻NC数控程序的程序名和路径
用循环225雕刻NC数控程序的程序名和路径。
正常定义循环225。雕刻的文字的首字符为%。
可以雕刻当前或被调用NC数控程序的程序名或路径。为此,定义%main<x>或%prog<x>。(功能与SYSSTR ID10010 NR1/2相同)
提供以下格式功能:
输入 | 含义 | 举例 |
---|---|---|
%main0 | 当前NC数控程序的完整路径 | TNC:\MILL.h |
%main1 | 当前NC数控程序目录的路径 | TNC:\ |
%main2 | 当前NC数控程序的程序名 | 铣削 |
%main3 | 当前NC数控程序的文件类型 | .H |
%prog0 | 被调用NC数控程序的完整路径 | TNC:\HOUSE.h |
%prog1 | 被调用NC数控程序目录的路径 | TNC:\ |
%prog2 | 被调用NC程序的程序名 | HOUSE |
%prog3 | 当前NC数控程序的文件类型 | .H |
雕刻计数器值
循环225可雕刻当前计数值(状态工作状态的PGM选项卡中的所示值)。
为此,正常编程循环225并输入以下文字进行雕刻,例如:%count2
%count后的数字代表数控系统将雕刻的位数。最大为9位。
举例:如果在该循环中编程%count9,当时计数器值为3,该数控系统将雕刻:000000003
使用注意事项
- 仿真,数控系统仅仿真NC数控程序中直接指定的计数器值。不考虑程序运行中的计数器值。