一般資訊

標準格式有四個設定頁面來管理所有可用的選項:

  • CNC 控制器:包含 CNC 的選項。

  • 車削:包含車削技術的選項。

  • 程式碼管理:允許指定一些程式碼用於 NC 輸出。

  • 檔案管理:提供一些 NC 檔案輸出的選項。

image-20240415-091847.png

1 CNC 控制器頁面

cnc controller page-20240415-092827.PNG

1.1 CNC 控制器 - 程式開頭/結尾的 %

選項

結果

N5 G00 G53 Z0

M30

%

N5 G00 G53 Z0

M30

%

1.2 CNC 控制器 - 程式名稱格式

即使在之前的選項中停用了程式開頭/結尾的 %,前兩個程式名稱選項仍會輸出 %

選項

結果

%_N_<name>_MPF

%_N_PROG_MPF

N5 G00 G53 Z0

%MPF<number>

%MPF1

N5 G00 G53 Z0

G00 G53 Z0

1.3 CNC 控制器 – 開始時使用 “$PATH=”

此選項僅在程式名稱格式設定為 “%_N_<name>_MPF” 時可用。

選項

結果

%_N_PROG_MPF

N5 G00 G53 Z0

%_N_PROG_MPF

;$PATH=/_N_MPF_DIR

N5 G00 G53 Z0

1.4 刀具選項 – 刀具呼叫

選項

結果

號碼

T01 M06

名稱

T=”CNMG 04” M06

(斷屑循環)

G83 Z-6 Q2000 F500

G80

1.5 刀具選項 – 刀具偏移

選項

結果

D1

T01 D01 M06

T02 D01 M06

D..

T01 D01 M06

T02 D02 M06

1.6 標準 G 代碼 – 主軸限制代碼

選項

結果

G26

G26 S2500

LIMS

LIMS=2500

1.7 循環 – 分解式車螺紋循環的代碼

在產生器中,車螺紋循環必須設定為“分解式”。

選項

結果

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 主軸管理 – 主軸編號

在此定義 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-20240415-092852.PNG

2.1 車削 – 為 CNC 模擬輸出素材

選項

結果

%_N_PROG_MPF

%_N_PROG_MPF

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

2.2 車削 – 為所有操作輸出刀具和平面

選項

結果

;刀具 1 和平面 1 的操作 1

T01 D01 M06

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

;刀具 1 和平面 1 的操作 2

;刀具 1 和平面 1 的操作 1

T01 D01 M06

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

;刀具 1 和平面 1 的操作 2

T01 D01 M06

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

2.3 車削 – 使用進給參數

選項

結果

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 車削 – 位置恆定切削速度

選項

結果

開始循環

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 刀具選項 – 輸出刀具列表

選項

結果

%_N_PROG_MPF

%_N_PROG_MPF

;刀具列表開始

;T1 CMNG 04

;T2 ...

;T2 ...

;刀具列表結束

2.6 基準點選項 – 輸出基準點列表

選項

結果

%_N_PROG_MPF

%_N_PROG_MPF

;基準點列表開始

;G54

;G55

;...

;基準點列表結束

2.7 基準點選項 – 多基準點管理

選項

結果

僅基準點

%

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 冷卻液選項 – 冷卻液啟用位置

第二個和第三個選項對於車削操作將產生相同的輸出。

使用高速刀具的銑削操作將有所不同。

選項

車削操作

銑削操作(高速刀具)

帶主軸

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-20240415-092933.PNG

3.1 程式碼管理 – 啟用 C 軸代碼

選項

結果

“空白”

T01 D01 M06

S1000 M03

G17

G28 G90 H0

C10

M51

T01 D01 M06

S1000 M03

G17

M51

G28 G90 H0

C10

3.2 程式碼管理 – 禁用 C 軸代碼

選項

結果

“空白”

X200

M09

M50

X200

M50

M09

3.3 程式碼管理 – 夾持代碼

選項

結果

“空白”

C10

G01 Z-10

M10

C10

M10

G01 Z-10

3.4 程式碼管理 – 解除夾持代碼

選項

結果

“空白”

G0 Z20

C10

M11

G0 Z20

M11

C10

3.5 程式碼管理 – 使用軸向插補模式

如果機台沒有 TRANSMIT 選項,則可以分解輸出。

不會輸出圓弧插補,不使用刀具補償。

選項

結果

image-20240415-095414.png

使用 TRANSMIT 輸出軸向操作

image-20240415-095446.png

分解輸出軸向操作

3.6 程式碼管理 – 啟用軸向插補代碼

如果欄位為空白,則預設使用的代碼為 TRANSMIT。

選項

結果

“空白”

G01 Z-5

TRANSMIT

TRANSMIT(2)

G01 Z-5

TRANSMIT(2)

3.7 程式碼管理 – 禁用軸向插補代碼

如果欄位為空白,則預設使用的代碼為 TRAFOOF。

選項

結果

“空白”

TRAFOOF

G00 Z20

TRAFOOF(2)

TRAFOOF(2)

G00 Z20

3.8 程式碼管理 – 使用徑向插補模式

如果機台沒有 TRACYL 選項,則可以分解輸出。

不會輸出圓弧插補,不使用刀具補償。

選項

結果

image-20240415-095054.png

使用 G107 輸出軸向操作

image-20240415-095203.png

分解輸出軸向操作

3.9 程式碼管理 – 啟用徑向插補代碼

如果欄位為空白,則預設使用的代碼為 TRACYL(…)。

選項

結果

“空白”

TRACYL(10.000)

TRACYL($D,1)

TRACYL(10.000,1)

3.10 程式碼管理 – 禁用徑向插補代碼

如果欄位為空白,則預設使用的代碼為 TRAFOOF。

選項

結果

“空白”

TRAFOOF

TRAFOOF(2)

TRAFOOF(2)

3.11 主軸選項 – 主軸管理

選項

結果

模組

C0

C359

C0

線性

C0

C359

C360

增量

C0

C=IC(1)

C=IC(1)

4 檔案管理頁面

File management Page-20240415-093024.PNG

4.1 檔案管理 – 每個通道一個實體檔案

選項

檔案 1

檔案 2

image-20240415-094052.png

O1000

(第一個通道程式)

M30

O1001

(第二個通道程式)

M30

image-20240415-094140.png

O1000

(第一個通道程式)

M30

O1001

(第二個通道程式)

M30

4.2 檔案管理 – 即使通道為空也產生通道

選項

結果

image-20240415-094052.png

如果通道為空,則不輸出程式。

image-20240415-094126.png

如果通道為空,則會輸出程式(但為空)。

(僅輸出 O1001 和 M30)

4.3 列表/同步檔案 – 產生列表檔案

您需要設定同步編號的最小值和最大值才能輸出列表。

選項

結果

image-20240415-094052.png

不要產生檔案以查看通道之間的同步。

image-20240415-094126.png

產生檔案以查看通道之間的同步。

將生成並顯示名為 Listing.TXT 的檔案。

image-20240415-092407.png

列表/同步檔案 – 同步編號(最小值/最大值)

在此定義同步編號(例如 500 – 540)。

後處理器將在這些最小值和最大值之間搜索同步編號,以生成 Listing.TXT 檔案。

5 啟動頁面

launch page-20240415-093200.PNG

5.1 程式名稱:在此定義生成的 NC 檔案的名稱。

副檔名必須在 MCF 設定中定義。

5.2 程式編號:如果定義為 0,則程式編號將設定為 1。

選項

結果

0

%MPF1

“10”

%MPF10

“1234”

%MPF1234

5.3 註解輸出

選項

結果

T01 D01 M06

;面銑

;CNMG 04

T01 D01 M06

5.4 區塊編號

選項

結果

%MPF1

N5 T01 D01 M06

N10 G00 X10 Z20

N15 Z10

N50 T02 D02 M06

N55 G00 X20 Z20

Z10

G00 X10 Z20

%MPF1

T01 D01 M06

Z10

T02 D02 M06

G00 X20 Z20

僅換刀

T02 D02 M06

5.5 程式類型

%MPF1

N5 T01 D01 M06

Z10

T02 D02 M06

N10 T02 D02 M06

僅換刀

T02 D02 M06

選項

結果

MPF1

%

M30

SPF1

% M17

5.6 程式結束代碼:

M02

選項

結果

M30

M30

%

PP - T67 Okuma

PP - T67 Okuma

%