General Information

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

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

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

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

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

image-20240415-091847.png

1 CNC Controller Page

cnc controller page-20240415-092827.PNG

1.1          CNC Controller - % at program begin / end

选项

结果

N5 G00 G53 Z0

M30

%

N5 G00 G53 Z0

M30

%

1.2          CNC Controller - Program name format

Even if the % at program begin / end is deactivated in the option before, the 2 first options for the program name will output %

选项

结果

%_N_<name>_MPF

%_N_PROG_MPF

N5 G00 G53 Z0

%MPF<number>

%MPF1

N5 G00 G53 Z0

G00 G53 Z0

1.3          CNC Controller – Use “$PATH=” at Begin

只有当程序名称格式设置为“%_N_<name>_MPF”时,此选项才可用。

选项

结果

%_N_PROG_MPF

N5 G00 G53 Z0

%_N_PROG_MPF

;$PATH=/_N_MPF_DIR

N5 G00 G53 Z0

1.4          Tool Option – Tool Call

选项

结果

编号

T01 M06

名称

T=”CNMG 04” M06

(断屑循环)

G83 Z-6 Q2000 F500

G80

1.5          Tool Option – Tool Offset

选项

结果

D1

T01 D01 M06

T02 D01 M06

D..

T01 D01 M06

T02 D02 M06

1.6          Standard G code – Spindle Limitation Code

选项

结果

G26

G26 S2500

LIMS

LIMS=2500

1.7          Cycles – Code for decomposed Threading Cycle

螺纹循环必须在生成器中设置为“分解”。

选项

结果

G33

G01 X39.071 F3.5

G33 Z-43

G00 X44

Z2.5

G32

G01 X39.071 F3.5

G32 Z-43

G00 X44

Z2.5

1.8          Spindle Management – Spindle Number

在此定义SETMS函数将使用的数字:

  • 主轴 :主主轴

  • 副主轴 :副主轴

  • T1 :第一刀塔

  • T2 :第二刀塔

  • T3 :第三刀塔

  • T4 :第四刀塔

如果数字设置为0,则SETMS将不带数字输出。

选项

结果

image-20240415-101413.png

;选择主主轴

SETMS

;选择副主轴

SETMS(1)

image-20240415-101532.png

;选择主主轴

SETMS(5)

;选择副主轴

SETMS(6)

2      Turning page

turning page-20240415-092852.PNG

2.1          Turning – Output Stock for CNC Simulation

选项

结果

%_N_PROG_MPF

%_N_PROG_MPF

N5 WORKPIECE(,"",,"CYLINDER",64,2,-32,-80,30)

2.2          Turning – Output Tool and Plane for all operations

选项

结果

;使用刀具1和平面1进行OP 1

T01 D01 M06

CYCLE800(1,"TC1",0,39,0,0,0,90,-90,0,0,0,0,-1)

;使用刀具1和平面1进行OP 2

;使用刀具1和平面1进行OP 1

T01 D01 M06

CYCLE800(1,"TC1",0,39,0,0,0,90,-90,0,0,0,0,-1)

;使用刀具1和平面1进行OP 2

T01 D01 M06

CYCLE800(1,"TC1",0,39,0,0,0,90,-90,0,0,0,0,-1)

2.3          Turning – Use Parameters for Feed

选项

结果

T01 D01

G00 X20 Z2

G01 Z-20 G95 F0.1

R21 = 0.1

T01 D01

G00 X20 Z2

G01 Z-20 G95 F R21

2.4       Turning – Position Constant Cutting Speed

选项

结果

启动循环

T01 D01

G26 S9000

G96 S40 M04

G00 G90 X24. Z2.8…

开始加工

T01 D01

G97 S284 M04

G00 G90 X24. Z2.8

G26 S9000

G96 S40 M04

G01 G95 Z0. F0.1

2.5          Tool Option – Output Tool List

选项

结果

%_N_PROG_MPF

%_N_PROG_MPF

;开始刀具列表

;T1 CMNG 04

;T2 ...

;T2 ...

;结束刀具列表

2.6          Origin Option – Output Origin List

选项

结果

%_N_PROG_MPF

%_N_PROG_MPF

;开始原点列表

;G54

;G55

;...

;结束原点列表

2.7          Origin Option – Multi Origin Management

选项

结果

仅原点

%

O1000

G54

原点+偏移

%

O1000

G54

TRANS X10 Y20 Z10

无MTE:

如果选项设置为“仅原点”,则对于零件上定义的每个原点,我们将输出不同的G代码,G54,然后是G55,G56……这意味着您受CNC管理的原点数量的限制。如果您有更多原点,则必须使用第二个选项“原点+偏移”

如果选项设置为“原点+偏移”,它将只输出G54和TRANS偏移

有MTE:

原点可以在原点名称中使用以下语法定义“$G54_”。这意味着G54将用于NC程序。如果没有定义解码名称,它将输出默认原点G54。

如果您使用“原点+偏移”,则必须为所有操作只使用一个原点,因为所有偏移都是从参考平面原点或单个原点计算的。

您可以在下划线后添加任何文本以识别您的偏移“$G54_Up”、“$G54_Right”……

使用5轴机床:

如果设置为输出,则原点偏移将使用倾斜平面功能Cycle800输出。这意味着不输出TRANS。

2.8          Coolant Option – Coolant Activation Position

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

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

选项

车削操作

铣削操作(动力刀具)

带主轴

T01 D01 M06

S1000 M03

M08

G00 X15 Z2

T01 D01 M06

S1000 M03

M08

G00 X15 C0

Z2

带平面移动

T01 D01 M06

S1000 M03

G00 X15 Z2 M08

T01 D01 M06

S1000 M03

G00 X15 C0 M08

Z2

带切入移动

T01 D01 M06

S1000 M03

G00 X15 Z2 M08

T01 D01 M06

S1000 M03

G00 X15. C0

Z2 M08

3       Code management page

code management page-20240415-092933.PNG

3.1          Code Management – Enable C Axis Code

选项

结果

“空”

T01 D01 M06

S1000 M03

G17

G28 G90 H0

C10

M51

T01 D01 M06

S1000 M03

G17

M51

G28 G90 H0

C10

3.2          Code Management – Disable C Axis Code

选项

结果

“空”

X200

M09

M50

X200

M50

M09

3.3          Code Management – Clamping Code

选项

结果

“空”

C10

G01 Z-10

M10

C10

M10

G01 Z-10

3.4          Code Management – Unclamping Code

选项

结果

“空”

G0 Z20

C10

M11

G0 Z20

M11

C10

3.5       Code Management – Use axial interpolation mode

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

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

选项

结果

image-20240415-095414.png

使用TRANSMIT输出轴向操作

image-20240415-095446.png

分解输出轴向操作

3.6          Code Management – Enable Axial Interpo Code

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

选项

结果

“空”

G01 Z-5

TRANSMIT

TRANSMIT(2)

G01 Z-5

TRANSMIT(2)

3.7          Code Management – Disable Axial Interpo Code

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

选项

结果

“空”

TRAFOOF

G00 Z20

TRAFOOF(2)

TRAFOOF(2)

G00 Z20

3.8 Code Management – Use radial interpolation mode

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

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

选项

结果

image-20240415-095054.png

使用G107输出轴向操作

image-20240415-095203.png

分解输出轴向操作

3.9          Code Management – Enable Radial Interpo Code

如果字段为空,则默认使用的代码将为TRACYL(…)

选项

结果

“空”

TRACYL(10.000)

TRACYL($D,1)

TRACYL(10.000,1)

3.10        Code Management – Disable Radial Interpo Code

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

选项

结果

“空”

TRAFOOF

TRAFOOF(2)

TRAFOOF(2)

3.11        Primary axis option – Management of primary axis

选项

结果

模数

C0

C359

C0

线性

C0

C359

C360

增量

C0

C=IC(1)

C=IC(1)

4      File management page

File management Page-20240415-093024.PNG

4.1          File Management – One physical File per Channel

选项

文件1

文件2

image-20240415-094052.png

O1000

(第一通道程序)

M30

O1001

(第二通道程序)

M30

image-20240415-094140.png

O1000

(第一通道程序)

M30

O1001

(第二通道程序)

M30

4.2          File Management – Generate the channel even if empty

选项

结果

image-20240415-094052.png

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

image-20240415-094126.png

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

(只输出O1001和M30)

4.3          Listing / Synchronized File – Generate the Listing File

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

选项

结果

image-20240415-094052.png

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

image-20240415-094126.png

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

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

image-20240415-092407.png

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

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

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

5       Launch page

launch page-20240415-093200.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

%MPF1

“10”

%MPF10

“1234”

%MPF1234

5.3          Comment Output

选项

结果

T01 D01 M06

;粗车

;CNMG 04

T01 D01 M06

5.4          Block Numbers

选项

结果

%MPF1

N5 T01 D01 M06

N10 G00 X10 Z20

N15 Z10

N50 T02 D02 M06

N55 G00 X20 Z20

N60 Z10

%MPF1

T01 D01 M06

G00 X10 Z20

Z10

T02 D02 M06

G00 X20 Z20

Z10

仅换刀

%MPF1

N5 T01 D01 M06

G00 X10 Z20

Z10

N10 T02 D02 M06

G00 X20 Z20

Z10

5.5          Program Type

选项

结果

% MPF1

M30

% SPF1

M17

5.6          Code for Program End :

选项

结果

M30

M30

%

M02

M02

%