1       通用信息

标准有四个配置页面来管理所有可用的选项:

  • CNC 控制器:包含关于 CNC 的选项。

  • 车削:包含车削技术选项。

  • 代码管理:允许指定一些代码用于 NC 输出。

  • 文件管理:提供一些 NC 文件输出的选项。

image-20240415-104531.png

2       CNC 控制器页面

image-20240415-112204.png

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

选项

结果

M30

%

(零件名称)

M30

%

3      车削页面

image-20240415-112305.png

3.1          车削 – 为 CNC 仿真输出毛坯

T67_Okuma 标准后处理器不输出毛坯。

选项

结果

T0101

T0101

3.2          车削 – 为所有操作输出刀具和平面

选项

结果

O1000

(面铣)

TD=010001 M323

G00 X20 Z2

(粗加工)

G00 X20 Z2

O1000

(面铣)

TD=010001 M323

G00 X20 Z2

(粗加工)

TD=010001 M323

G00 X20 Z2

3.3          车削 – 使用参数作为进给

选项

结果

TD=010001 M323

G00 X20 Z2

G01 Z-20 G95 F0.1

VSET  F1 = 0.1

TD=010001 M323

G00 X20 Z2

G01 Z-20 G95 F=F1

3.4       车削 – 位置恒定切削速度

选项

结果

开始循环

TD=010001 M323

G50 S9000

G110 G96 S40 M04

G00 G90 X44.8 Z2.4

开始加工

TD=010001 M323

G97 S284 M04

G00 G90 X44.8 Z2.4

G50 S9000

G110 G96 S40 M04

G42 G01 G95 Z0. F0.1

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

选项

结果

TD=010001 M323

(开始刀具列表)

(T1 CMNG 04)

(T2 ...)

(T3 ...)

(结束刀具列表)

TD=010001 M323

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

No output for T67_Okuma standard

3.7          原点选项 – 多原点管理

标准 T67_Okuma 无更改。Okuma 上无多原点管理。

选项

结果

仅原点

原点 + 偏移

带 B 轴机床:

原点偏移通过倾斜平面功能 G127 和 G 代码 G174 输出。

3.8          冷却液选项 – 冷却液激活位置

第二个和第三个选项将为车削操作产生相同的输出。

使用动力刀具进行铣削操作时会有差异。

选项

车削操作

铣削操作 (动力刀具)

带主轴

TD=010001 M323

S1000 M03

M08

G00 X15 Z2

TD=010001 M323

S1000 M03

M08

G00 X15 C0

Z2

带平面移动

TD=010001 M323

S1000 M03

G00 X15 Z2 M08

TD=010001 M323

S1000 M03

G00 X15 C0 M08

Z2

带插入移动

TD=010001 M323

S1000 M03

G00 X15 Z2 M08

TD=010001 M323

S1000 M03

G00 X15. C0

Z2 M08

4       代码管理页面

image-20240415-112405.png

4.1          代码管理 – 启用 C 轴代码

如果字段为空,默认代码为 M110。

选项

结果

“空”

TD=010001 M323

S1000 M03

G17

M11 0

G28 G90 H0

C10

M51

TD=010001 M323

S1000 M03

G17

M51

G28 G90 H0

C10

4.2          代码管理 – 禁用 C 轴代码

如果字段为空,默认代码为 M109。

选项

结果

“空”

X200

M109

M09

M50

X200

M50

M09

4.3          代码管理 – 夹紧代码

如果字段为空,默认代码为 M147。

选项

结果

“空”

C10

M147

G01 Z-10

M10

C10

M10

G01 Z-10

4.4          代码管理 – 松开夹紧代码

如果字段为空,默认代码为 M146。

选项

结果

“空”

G00 Z20

M146

C10

M11

G0 Z20

M11

C10

4.5          代码管理 – 使用轴向插补模式

如果机床没有输出轴向插补的代码,则可以分解输出。

不输出圆弧插补,不使用刀具偏移

选项

结果

image-20240415-112434.png

输出带插补的轴向操作

image-20240415-112458.png

输出分解的轴向操作

4.6          代码管理 – 启用轴向插补代码

选项

结果

“空”

G01 Z-5

G112

G01 Z-5

G112

4.7          代码管理 – 禁用轴向插补代码

选项

结果

“空”

G00 Z20

G112

G113

G00 Z20

4.8          代码管理 – 使用径向插补模式

如果机床没有使用插补的代码选项,则可以分解输出。

不输出圆弧插补,不使用刀具偏移

选项

结果

image-20240415-112553.png

输出带插补的轴向操作

image-20240415-112616.png

输出分解的轴向操作

4.9          代码管理 – 启用径向插补代码

选项

结果

“空”

G107

G107

4.10       代码管理 – 禁用径向插补代码

选项

结果

“空”

G107

G107 C0

4.11       主轴选项 – 主轴管理

选项

结果

模数

C0

C359

C0

线性

C0

C359

C360

增量

不通过机床管理。将使用模数

5       文件管理页面

image-20240415-112740.png

5.1          文件管理 – 每个通道一个物理文件

选项

文件 1

文件 2

image-20240415-112657.png

(第一通道程序)

M30

(第二通道程序)

M30

image-20240415-112709.png

(第一通道程序)

M30

(第二通道程序)

M30

5.2          文件管理 – 即使通道为空也生成通道

选项

结果

image-20240415-112657.png

如果通道为空,则不输出程序

image-20240415-112709.png

如果通道为空,程序将输出但为空

(仅输出 O1001 和 M30)

5.3          列表/同步文件 – 生成列表文件

您需要设置同步编号最小值和最大值才能输出列表

选项

结果

image-20240415-112657.png

不生成文件以查看通道间的同步。

image-20240415-112709.png

生成文件以查看通道间的同步。

名为 Listing.TXT 的文件将临时生成并显示。

image-20240415-110338.png

5.4          列表/同步文件 – 同步编号 (最小值 / 最大值)

在此定义同步编号(例如 1 – 9000)

后处理器将在这些最小值和最大值之间搜索同步编号,以生成 Listing.TXT 文件。

6       启动页面

image-20240415-113038.png

6.1          NC 文件名

在此定义生成的 NC 文件名。

扩展名在 MCF 配置中定义。

6.2          注释输出

选项

结果

TD=010001 M323

(面铣)

(CNMG 04)

T0101

6.3          程序块编号

选项

结果

N0001 TD=010001 M323

N0002 G00 X10 Z20

N0003 Z10

N0010 TD=010002 M323

N0011 G00 X20 Z20

N0012 Z10

不带

TD=010001 M323

G00 X10 Z20

Z10

TD=010002 M323

G00 X20 Z20

Z10

仅换刀

N0001 TD=010001 M323

G00 X10 Z20

Z10

N0002 TD=010002 M323

G00 X20 Z20

Z10

6.4          程序结束代码

选项

结果

M30

M30

M02

M02

7 特殊信息

7.1          MTE 从机床原点移动

由于点是在机床坐标系中给出的,如果存在两个不呈 180 度的转塔,您必须重新计算 X 值,以在转塔坐标系中输出正确的值。

在 Okuma 机床上不使用程序原点。我们必须使用机床变量进行编程,才能从机床原点编程固定点。

我们还必须取消刀具偏移。

要编程一个相对于机床零点且不带刀具偏移的 Z 位置,我们必须编程以下行:

Z=[<要达到的 Z 位置> - VZOFZ – VZSHZ - VETFZ]

X=ABS[<要达到的 X 位置> - VZOFX – VZSHX- VETFX]

VZSHZ 是当前添加到活动偏移的移动量。

VETFZ 是 Z 轴上当前的活动刀具偏移。

image-20240415-104321.png