General Information

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

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

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

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

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

general info-20240416-065005.PNG

1       CNC Controller page

cnc controller-20240416-065038.PNG

1.1          CNC Controller - % at program begin / end

选项

结果

O1000

M30

%

O1000

M30

%

1.2          CNC Controller - Program number defined by

选项

结果

O

%

O 1000

M30

%

:

%

: 1000

M30

%

1.3          CNC Controller - Program Name as comment

选项

结果

%

O1000

M30

%

%

O1000 (零件名称)

M30

%

1.4          CNC Controller - Use G10 to manage origin

选项

结果

%

O1000

M30

%

%

O1000

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

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

G10 L20 P1 X.. Y.. Z.. (G110)

M30

%

1.5          Cycles – Threading Cycle

选项

结果

G76

G00 X44

G76 X38.506 Z-10. P1 K0.747 A60 D0.2 F1.25

G92

G92 X39 Z-43

G00 Z3

G92 X38 Z-43

G00 Z3

2      Turning page

turning-20240416-065102.PNG

2.1          Turning – Output Stock for CNC Simulation

此选项不适用于Haas,因为CNC上没有毛坯模拟

选项

结果

2.2          Turning – Output Tool and Plane for all operations

选项

结果

O1000

(面)

T0101

G00 X20 Z2

(粗加工)

G00 X20 Z2

O1000

(面)

T0101

G00 X20 Z2

(粗加工)

T0101

G00 X20 Z2

2.3          Turning – Use Parameters for Feed

选项

结果

T0101

G00 X20 Z2

G01 Z-20 G95 F0.1

#1 = 0.1

T0101

G00 X20 Z2

G01 Z-20 G95 F#1

2.4             Turning – Position Constant Cutting Speed

选项

结果

开始循环

T0101

G92 S9000

G96 S40 M04

G00 G90 X24. Z2.8…

开始加工

T0101

G97 S530 M04

G00 G90 X24. Z2.8

G92 S9000

G96 S40 M04

G01 G95 Z0. F0.1

2.5          Tool Option – Output Tool List

选项

结果

O1000

T0101

O1000

(开始刀具列表)

(T1 CMNG 04)

(T2 ...)

(T3 ...)

(结束刀具列表)

T0101

2.6          Origin Option – Output Origin List

选项

结果

O1000

T0101

O1000

(开始原点列表)

(G54)

(...)

(结束原点列表)

T0101

2.7          Origin Option – Multi Origin Management

选项

结果

仅原点

%

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”……

2.8          Coolant Option – Coolant Activation Position

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

使用动力刀具的铣削操作会有所不同。

选项

车削操作

铣削操作(动力刀具)

带主轴

T0101

S1000 M03

M08

G00 X15 Z2

T0101

S1000 M03

M08

G00 X15 C0

Z2

带平面移动

T0101

S1000 M03

G00 X15 Z2 M08

T0101

S1000 M03

G00 X15 C0 M8

Z2

带插入移动

T0101

S1000 M03

G00 X15 Z2 M08

T0101

S1000 M03

G00 X15. C0

Z2 M8

3       Code management page

code management-20240416-065135.PNG

3.1          Code Management – Enable C Axis Code

选项

结果

“空”

T0101

S1000 M3

G17

G28 G90 H0

M154

C10

M51

T0101

S1000 M3

G17

M51

G28 G90 H0

C10

3.2          Code Management – Disable C Axis Code

选项

结果

“空”

X200

M155

M09

M50

X200

M50

M09

3.3          Code Management – Clamping Code

如果字段为空,则主轴代码将为M14,而副轴代码为M114。

选项

主轴

副轴

“空”

C10

M14

G01 Z-10

C10

M114

G01 Z-10

M10

C10

M10

G01 Z-10

C10

M10

G01 Z-10

3.4          Code Management – Unclamping Code

如果字段为空,则主轴代码将为M15,而副轴代码为M115。

选项

结果

副轴

“空”

G0 Z20

M15

C10

G0 Z20

M115

C10

M11

G0 Z20

M11

C10

G0 Z20

M11

C10

3.5 Code Management – Use axial interpolation mode

如果机床没有G112或G12.1选项,则输出可以分解。

将不输出圆弧插补,不要使用刀具补偿

选项

结果

use axial interpo mode-20240416-065224.PNG

使用G112输出轴向操作

use axial interpo mode-20240416-065224.PNG

输出分解的轴向操作

3.6          Code Management – Enable Axial Interpo Code

如果字段为空,则默认使用的代码将为G112。

选项

结果

“空”

G01 Z-5

G112

G12.1

G01 Z-5

G12.1

3.7          Code Management – Disable Axial Interpo Code

如果字段为空,则默认使用的代码将为G113。

选项

结果

“空”

G113

G00 Z20

G13.1

G13.1

G00 Z20

5.8          Code Management – Use radial interpolation mode

如果机床没有G107选项,则输出可以分解。

将不输出圆弧插补,不要使用刀具补偿

选项

结果

tick use radial interpo mode-20240416-065246.PNG

使用G107输出轴向操作

use radial interpo mode-20240416-065302.PNG

输出分解的轴向操作

3.9          Code Management – Enable Radial Interpo Code

Haas CNC没有径向插补。

选项

结果

“空”

G107

3.10       Code Management – Disable Radial Interpo Code

选项

结果

“空”

G107

3.11          Primary axis option – Management of primary axis

选项

结果

模数

C0

C359

C0

线性

C0

C359

C360

增量

C0

H1

H1

4      File management page

Haas CNC没有多通道。这些选项将输出与Fanuc控制器相同的输出,并在Haas CNC能够具有多通道时进行更新。

File management-20240416-065504.PNG

4.1          File Management – One physical File per Channel

选项

文件1

文件2

no tick-20240416-065549.PNG

O1000

(第一通道程序)

M30

O1001

(第二通道程序)

M30

tick-20240416-065535.PNG

O1000

(第一通道程序)

M30

O1001

(第二通道程序)

M30

4.2          File Management – Generate the channel even if empty

选项

结果

no tick-20240416-065549.PNG

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

tick-20240416-065535.PNG

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

(只输出O1001和M30)

4.2.1   Listing / Synchronized File – Generate the Listing File

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

选项

结果

no tick-20240416-065549.PNG

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

tick-20240416-065535.PNG

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

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

image-20240415-120644.png

4.3          Listing / Synchronized File – Synchro Numbers (Mini / Maxi)

在此处定义同步编号(例如500 – 540)

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

5       Launch page

launch page-20240416-065730.png

5.1         Name of the NC File :Define here the Name of the generated NC file.

扩展名在MCF配置中定义。

5.2          Program Number : If 0 is defined, the program Number will be set to 1.

选项

结果

0

%

O0001

“10”

%

O0010

“1234”

%

O1234

5.3          Comment Output :

选项

结果

T0101

(粗车)

(CNMG 04)

T0101

5.4          Block Numbers :

选项

结果

O1000

N5 T0101

N10 G00 X10 Z20

N15 Z10

N50 T0202

N55 G00 X20 Z20

N60 Z10

O1000

T0101

G00 X10 Z20

Z10

T0202

G00 X20 Z20

Z10

仅换刀

O1000

N5 T0101

G0 X10 Z20

Z10

N10 T0202

G0 X20 Z20

Z10

5.5          Code for Program End :

选项

结果

M30

M30

%

M02

M02

%

M99

M99

%