一般信息

M67_Mazak 标准基于 M67_Fanuc 后处理器。

该标准有三个配置页面来管理所有可用选项。第一个页面“CNC 控制器”是关于 CNC 选项的。第二个页面“铣削”允许输出适应铣削、刀具、冷却液和原点的设置。第三个页面“铣削”是关于 5 轴参数的。

general info-20240416-100758.PNG

1     CNC 控制器页面

cnc controller-20240416-100816.PNG

1.1          CNC 控制器 - 程序开始/结束时的 %

选项

结果

O1000

M30

%

O1000

M30

%

1.2          CNC 控制器 - 程序号定义方式

选项

结果

O

%

O 1000

M30

%

:

%

: 1000

M30

%

1.3          CNC 控制器 - 程序名作为注释

选项

结果

%

O1000

M30

%

%

O1000 (零件名称)

M30

%

1.4          CNC 控制器 - 使用 G10 管理原点

选项

结果

%

O1000

M30

%

%

O1000

G10 L2 P1 X.. Y.. Z.. (G54)

G10 L2 P2 X.. Y.. Z.. (G55)

G10 L20 P1 X.. Y.. Z.. (G54.1)

M30

%

2   铣削页面

milling-20240416-100833.PNG

2.1          铣削 – 输出毛坯用于 CNC 仿真

选项

结果

%

O1000

%

O1000

G1902 B26.0 D26.0 H10.0 I13.0 J13.0

2.2          铣削 – 为所有操作输出刀具和平面

选项

结果

(刀具 1 和平面 1 的操作 1)

T01 M06

G68.2 P1 X.. Y.. Z.. I.. K..

(刀具 1 和平面 1 的操作 2)

(刀具 1 和平面 1 的操作 1)

T01 M06

G68.2 P1 X.. Y.. Z.. I.. K..

(刀具 1 和平面 1 的操作 2)

T01 M06

G68.2 P1 X.. Y.. Z.. I.. K..

2.3          铣削 – 使用参数控制进给

选项

结果

T01 M06

G00 X.. Y..

G43 H1 Z..

Z-.. F160

G1 X.. Y.. F200

#1 = 200

#2 = 160

T01 M06

G00 X.. Y..

G43 H1 Z..

Z-.. F#2

G01 X.. Y.. F#1

2.4          刀具选项 – 输出刀具列表

选项

结果

%

O1000

%

O1000

(开始刀具列表)

(T1 端铣刀 D10)

(T2 钻头 D8)

(结束刀具列表)

2.5          刀具选项 – 换刀

选项

结果

手动

M00

自动

T01 M06

自动 + 预选

T01 M06

T02

2.6          刀具选项 – 预选最后一把刀之后的第一个刀具

选项

结果

(第一次操作)

T01 M06

T02

(最后一次操作)

T05 M06

M30

(第一次操作)

T01 M06

T02

(最后一次操作)

T05 M06

T01

M30

2.7          刀具选项 – 在

选项

结果

1 个程序块

T01 M06

2 个程序块

T05

M06

2.8          原点选项 – 输出原点列表

选项

结果

%

O1000

%

O1000

(开始原点列表)

(G54)

(G55)

(结束原点列表)

原点选项

轴旋转后

G68.2 P1 X0. Y0. Z0. J0. K0.

G54

轴旋转前

G54

G68.2 P1 X0. Y0. Z0. J0. K0.

2.9          原点选项 – 多原点管理

选项

结果

仅原点

%

O1000

G54

原点 + 偏移

%

O1000

G54

G52 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 M06

S8000 M03 M08

G00 X.. Y..

G43 H1 Z…

随平面移动

T01 M06

S8000 M03

G00 X.. Y.. M08

G43 H1 Z..

随插入移动

T01 M06

S8000 M03

G00 X.. Y..

G43 H1 Z.. M08

3      5 轴铣削

milling 5x-20240416-100849.PNG

3.1          5 轴铣削参数 – 3+2 轴使用倾斜工作平面

选项

结果

T01 M06

C180

B-90

T01 M06

G69

G49

G68.2 P1 X.. Y.. Z.. I-90 K180

G53.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         换面固定程序块 - 激活换面固定程序块

此选项仅在机床配置中未定义运动学时使用。

选项

结果

勾选

如果发生平面变化,将输出定义的固定程序块

取消勾选

发生平面变化时将输出标准程序块。

G0 G91 G28 Z0

3.7         换面固定程序块 - 第一个和第二个

为避免标准输出,请勾选选项以激活固定程序块,并将第一个和第二个程序块字段留空。

选项

结果

“G0 Z100”

G00 Z100

4     启动页面

定义了机床运动学

未定义机床运动学

launch page with kinemac-20240416-100937.png without kinemac-20240416-102436.png

4.1          NC 文件名

在此处定义生成的 NC 文件名。扩展名必须在 MCF 配置中定义。

4.2          程序号

如果定义为 0,则程序号将设置为 1。

选项

结果

0

%

O1

“10”

%

O10

“1234”

%

O1234

4.3         原点号

此参数仅在机床文件中未定义运动学时使用。该参数定义 NC 程序中使用的第一个原点。

如果处理参数 多原点 设置为“仅原点”,则在平面更改时原点号会递增。

选项

结果

54

%

O10

T01 M06

G54

55

%

O10

T01 M06

G55

4.4          注释输出

选项

结果

T01 M06

(面铣)

(端铣刀 D12)

T01 M06

4.5          程序块编号

选项

结果

O1000

N5 T01 M06

N10 G00 X.. Y..

N15 G43 H1 Z..

N50 T02 M06

N55 G00 X.. Y..

N60 G43 H2 Z..

O1000

T01 M06

G00 X.. Y..

G43 H1 Z..

T02 M06

G00 X.. Y..

G43 H2 Z..

仅换刀

O1000

N5 T01 M06

G00 X.. Y..

G43 H1 Z..

N10 T02 M06

G00 X.. Y..

G43 H2 Z..

4.6          程序结束代码

选项

结果

M30

M30

%

M02

M02

%

M99

M99

%