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

第二和第三個選項將為車削操作提供相同的輸出。

使用 livetools 的銑削操作將有所不同。

選項

車削操作

銑削操作 (livetool)

使用主軸

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

%