一般信息
|
标准包含三个配置页面来管理所有可用选项。第一个页面“CNC 控制器”是关于 CNC 选项。第二个页面“铣削”允许适配铣削、刀具、冷却液和原点的输出。第三个页面“铣削”是关于 5 轴参数。 |
|
1 CNC 控制器页面
1.1 CNC 控制器 - 程序开始/结束时的 %
|
选项 |
结果 |
|
否 |
N5 G00 G53 Z0 … … M30 |
|
是 |
% N5 G0 G53 Z0 … … M30 % |
1.2 CNC 控制器 - 程序名称格式
|
选项 |
结果 |
|
%_N_<name>_MPF |
%_N_PROG_MPF N5 G00 G53 Z0 … … |
|
%MPF<number> |
%MPF1 N5 G00 G53 Z0… … … |
|
无 |
N5 G00 G53 Z0 … … |
1.3 CNC 控制器 – 开始时使用“$PATH=”
此选项仅在使用 %_N_<name>_MPF 时可用
|
选项 |
结果 |
|
否 |
%_N_PROG_MPF N5 G00 G53 Z0 … … |
|
是 |
%_N_PROG_MPF ;$PATH=/_N_PART_DIR N5 G00 G53 Z0… … … |
1.4 刀具选项 – 刀具调用
|
选项 |
结果 |
|
编号 |
… … T01 M06 … … |
|
名称 |
… … T=”MILL_D10” M06 … … |
1.5 刀具选项 – 刀具补偿
|
选项 |
结果 |
|
D1 |
… … T01 D01 … … T02 D01 … … |
|
D |
… … T01 D01 … … T02 D02 … … |
1.6 刀具选项 – 刀具长度补偿
|
选项 |
结果 |
|
自动 |
… … T01 D01 Z20 … … |
|
G43 H.. |
… … T01 G43 H01 Z20 … … |
1.7 循环 – 钻孔循环
|
选项 |
结果 |
|
Cycle81 |
… MCALL CYCLE81(2,0,2,-10.412,) … MCALL … |
|
Fanuc 类似 |
… G81 G94 Z-10.412 R2. F606 … G80 … |
|
G81 R… |
… R2=0 R3=10.412 R10=2 G81 … G80 … |
1.8 循环 – CYCLE800 的平面名称
|
选项 |
结果 |
|
“TC1” |
… CYCLE800(1,” TC1 ”,0,39,0,0,0,180,-90,0,0,0,0,-1) … |
|
“TABLE” |
… CYCLE800(1,” TABLE ”,0,39,0,0,0,180,-90,0,0,0,0,-1) … |
1.9 循环 – G84 R 的 MD 5013.1 参数
这定义了 G84 R 是使用编码器还是不使用编码器。这与“MD 5013.1”机床参数相关。这会改变 R6 和 R7 的值。
仅对非刚性攻牙有效。
|
选项 |
结果 |
|
0 |
… R2=0 R3=6 R4=0 R6=4 R7=3 R9=0.8 R10=2 R11=0 G84 … G80 … |
|
1 |
… R2=0 R3=6 R4=0 R6=0 R9=0.8 R10=2 R11=0 G84 … G80 … |
2 铣削页面
2.1 铣削 – CNC 仿真输出毛坯
|
选项 |
结果 |
|
否 |
%_N_PROG_MPF … |
|
是 |
%_N_PROG_MPF WORKPIECE(,””,,”BOX”,112,1-39,0,-42.5,-35,42.5,35) … |
2.2 铣削 – 所有操作的刀具和平面输出
|
选项 |
结果 |
|
否 |
;OP 1 WITH TOOL 1 AND PLANE 1 T01 D01 M06 CYCLE800(1,”TC1”,0,39,0,0,0,90,-90,0,0,0,0,-1) … … ;OP 2 WITH TOOL 1 AND PLANE 1 … … |
|
是 |
;OP 1 WITH TOOL 1 AND PLANE 1 T01 D01 M06 CYCLE800(1,”TC1”,0,39,0,0,0,90,-90,0,0,0,0,-1) … … ;OP 2 WITH TOOL 1 AND PLANE 1 T01 D01 M06 CYCLE800(1,”TC1”,0,39,0,0,0,90,-90,0,0,0,0,-1) … … |
2.3 铣削 – 使用进给参数
|
选项 |
结果 |
|
否 |
T01 D01 M06 G00 X.. Y.. Z.. Z-.. F160 G1 X.. Y.. F200 … … |
|
是 |
R21 = 200 R22 = 160 T01 D01 M06 G00 X.. Y.. G43 H1 Z.. Z-.. F=R22 G01 X.. Y.. F=R21 … … |
2.4 刀具选项 – 输出刀具列表
|
选项 |
结果 |
|
否 |
%_N_PROG_MPF … … |
|
是 |
%_N_PROG_MPF ;START TOOL LIST ;T01 END MILL D10 ;T02 DRILL D08 … ;END TOOL LIST … … |
2.5 刀具选项 – 换刀
|
选项 |
结果 |
|
手动 |
… ;END MILL D10 M0 … |
|
自动 |
… ;END MILL D10 T01 D01 M06 … |
|
自动 + 预选 |
… ;END MILL D10 T01 D01 M06 T02 … |
2.6 刀具选项 – 预选最后一把刀之后的第一个刀具
|
选项 |
结果 |
|
否 |
;FIRST OPERATION T01 D01 M06 T02 … … ;LAST OPERATION T05 D01 M06 … … M30 |
|
是 |
;FIRST OPERATION T01 M06 T02 … … ;LAST OPERATION T05 D01 M06 T01 … … M30 |
2.7 刀具选项 – 换刀在
|
选项 |
结果 |
|
1 块 |
… … T01 D01 M06 … … |
|
2 块 |
… … T01 D01 M06 … … |
2.8 原点选项 – 输出原点列表
|
选项 |
结果 |
|
否 |
%_N_PROG_MPF … … |
|
是 |
%_N_PROG_MPF ;START ORIGIN LIST ;G54 ;G55 ;END ORIGIN LIST … … |
原点位置
|
选项 |
结果 |
|
轴旋转后 |
|
|
轴旋转前 |
|
2.9 原点选项 – 多原点管理
|
选项 |
结果 |
|
仅原点 |
% O1000 … G54 … |
|
原点 + 偏移 |
% O1000 … G54 TRANS X10 Y20 Z10 … |
无 MTE :
如果选项设置为“仅原点”,则零件上的每个原点都会输出不同的 G 代码,如 G54、G55、G56… 这意味着您受限于 CNC 管理的原点数量。如果您需要更多原点,则必须使用第二个选项“原点 + 偏移”。
如果选项设置为“原点 + 偏移”,则仅输出 G54 并使用 G52 进行偏移。
有 MTE :
原点可以在原点名称中定义,语法如下:“$G54_”。这意味着 G54 将在 NC 程序中使用。如果没有定义解码名称,则输出默认原点 G54。
如果您使用“原点 + 偏移”,则所有操作必须只使用一个原点,因为所有偏移都是从参考平面原点或单个原点计算的。
您可以在下划线后添加任何文本来识别您的偏移:“$G54_Up”、“$G54_Right”……
对于 5 轴机床:
如果设置为输出,则原点偏移将使用倾斜平面函数 G68.1 输出。这意味着不输出 G52。
2.10 冷却选项 – 冷却激活位置
|
选项 |
结果 |
|
随主轴 |
… … T01 D01 M06 S800 M03 M08 G00 X.. Y.. Z… … … |
|
随平面移动 |
… … T01 D01 M06 S800 M3 G00 X.. Y.. M8 Z.. … … |
|
随切入移动 |
… … T01 D01 M06 S800 M03 G00 X.. Y.. Z.. M08 … … |
3 5轴铣削
3.1 5轴铣削参数 – 3+2 轴使用倾斜工作平面
|
选项 |
结果 |
|
否 |
… … T01 D01 M06 C180 A-90 … … |
|
是 |
… … T01 D01 M06 CYCLE800(1,“TC1 »,0,39,0,0,0,180,-90,0,0,0,0-1) … … |
3.2 5轴铣削参数 – 锁定 1 st 旋转轴
|
选项 |
结果 |
|
空 |
… … C180 … … |
|
“M10” |
… … C180 M10 … … |
3.3 5轴铣削参数 – 锁定 2 nd 旋转轴
|
选项 |
结果 |
|
空 |
… … B-90 … … |
|
“M12” |
… … B-90 M12 … … |
3.4 5轴铣削参数 – 解锁 1 st 旋转轴
|
选项 |
结果 |
|
空 |
… … C180 … … |
|
“M11” |
… … M11 C180 … … |
3.5 5轴铣削参数 – 解锁 2 nd 旋转轴
|
选项 |
结果 |
|
空 |
… … B-90 … … |
|
“M13” |
… … M13 B-90 … … |
3.6 平面更改的固定块 - 激活平面更改的固定块
此选项仅在机床配置中未定义运动学时使用。
|
选项 |
结果 |
|
勾选 |
如果发生平面更改,将输出定义的固定块 |
|
取消勾选 |
如果发生平面更改,则不输出块。 |
3.7 平面更改的固定块 - 第一和第二
|
选项 |
结果 |
|
空 |
… … |
|
“G0 Z100” |
… … G00 Z100 … … |
4 启动页面
|
已定义机床运动学 |
未定义机床运动学 |
4.1 NC 文件名称
在此定义生成的 NC 文件名称。扩展名必须在 MCF 配置中定义。
4.2 程序号
如果定义为 0,则程序号将设置为 1。
|
选项 |
结果 |
|
0 |
%MPF1 … … |
|
“10” |
%MPF10 … … |
|
“1234” |
%MPF1234 … … |
4.3 原点号
此参数仅在机床文件中未定义运动学时使用。该参数定义 NC 程序中使用的第一个原点。
如果处理参数 多原点 设置为“仅原点”,则在平面更改时原点号会递增。
|
选项 |
结果 |
|
54 |
%MPF1 T01 M06 G54 … |
|
55 |
%MPF1 T01 M06 G55 … |
4.4 注释输出
|
选项 |
结果 |
|
否 |
… … T01 D01 M06 … … |
|
是 |
… … ;FACING ;END MILL D12 T01 D01 M06 … … |
4.5 程序块编号
|
选项 |
结果 |
|
是 |
… N5 T01 D01 M06 N10 G00 X.. Y.. N15 G43 Z.. H1 … … N50 T02 D01 M06 N55 G00 X.. Y.. N60 G43 Z.. H2 … … |
|
无 |
… T01 D01 M06 G0 X.. Y.. G43 Z.. H1 … … T02 D02 M06 G00 X.. Y.. G43 Z.. H2 … … |
|
仅换刀 |
… N5 T01 D01 M06 G00 X.. Y.. G43 Z.. H1 … … N10 T02 D01 M06 G00 X.. Y.. G43 Z.. H2 … … |
4.6 程序类型 :
|
选项 |
结果 |
|
主程序 |
%MPF1 … … M30 |
|
子程序 |
%SPF1 … … M17 |
4.7 程序结束代码
|
选项 |
结果 |
|
M30 |
… … M30 |
|
M02 |
… … M02 |