一般資訊

標準配置有三個頁面來管理所有可用選項。第一個頁面“CNC 控制器”是關於 CNC 選項。第二個頁面“銑削”允許輸出適配銑削、刀具、冷卻液和原點。第三個頁面“銑削”是關於 5 軸參數。

general info-20240416-090057.PNG

1     CNC 控制器頁面

cnc controller-20240416-090117.PNG

1.1          CNC 控制器 - 程序開始/結束時的 %

選項

結果

N5 G00 G53 Z0

M30

%

N5 G0 G53 Z0

M30

%

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

選項

結果

%_N_<name>_MPF

%_N_PROG_MPF

N5 G00 G53 Z0

%MPF<number>

%MPF1

N5 G00 G53 Z0…

N5 G00 G53 Z0

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

此選項僅在使用了 %_N_<name>_MPF 時可用

選項

結果

%_N_PROG_MPF

N5 G00 G53 Z0

%_N_PROG_MPF

;$PATH=/_N_PART_DIR

N5 G00 G53 Z0…

1.4          刀具選項 – 刀具調用

選項

結果

編號

T01 M06

名稱

T=”MILL_D10” M06

1.5          刀具選項 – 刀具偏移

選項

結果

D1

T01 D01

T02 D01

D

T01 D01

T02 D02

1.6          刀具選項 – 刀具長度偏移

選項

結果

自動

T01 D01

Z20

G43 H..

T01

G43 H01 Z20

1.7          工法 – 鑽孔工法

選項

結果

Cycle81

MCALL CYCLE81(2,0,2,-10.412,)

MCALL

Fanuc 類

G81 G94 Z-10.412 R2. F606

G80

G81 R…

R2=0 R3=10.412 R10=2

G81

G80

1.8          工法 – CYCLE800 的平面名稱

選項

結果

“TC1”

CYCLE800(1,” TC1 ”,0,39,0,0,0,180,-90,0,0,0,0,-1)

“TABLE”

CYCLE800(1,” TABLE ”,0,39,0,0,0,180,-90,0,0,0,0,-1)

1.9          工法 – G84 R 的 MD 5013.1 參數

此參數定義 G84 R 是使用編碼器還是不使用編碼器。此參數與“MD 5013.1”機台參數相關。此參數會更改 R6 和 R7 的值。

僅適用於非剛性攻牙。

選項

結果

0

R2=0 R3=6 R4=0 R6=4 R7=3 R9=0.8 R10=2 R11=0

G84

G80

1

R2=0 R3=6 R4=0 R6=0 R9=0.8 R10=2 R11=0

G84

G80

2     銑削頁面

milling-20240416-090131.PNG

2.1          銑削 – 輸出素材供 CNC 模擬

選項

結果

%_N_PROG_MPF

%_N_PROG_MPF

WORKPIECE(,””,,”BOX”,112,1-39,0,-42.5,-35,42.5,35)

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

選項

結果

;OP 1 WITH TOOL 1 AND PLANE 1

T01 D01 M06

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

;OP 2 WITH TOOL 1 AND PLANE 1

;OP 1 WITH TOOL 1 AND PLANE 1

T01 D01 M06

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

;OP 2 WITH TOOL 1 AND PLANE 1

T01 D01 M06

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

2.3          銑削 – 使用進給參數

選項

結果

T01 D01 M06

G00 X.. Y..

Z..

Z-.. F160

G1 X.. Y.. F200

R21 = 200

R22 = 160

T01 D01 M06

G00 X.. Y..

G43 H1 Z..

Z-.. F=R22

G01 X.. Y.. F=R21

2.4          刀具選項 – 輸出刀具列表

選項

結果

%_N_PROG_MPF

%_N_PROG_MPF

;START TOOL LIST

;T01 END MILL D10

;T02 DRILL D08

;END TOOL LIST

2.5          刀具選項 – 換刀

選項

結果

手動

;END MILL D10

M0

自動

;END MILL D10

T01 D01 M06

自動 + 預選

;END MILL D10

T01 D01 M06

T02

2.6          刀具選項 – 在最後一把刀之後預選第一把刀

選項

結果

;FIRST OPERATION

T01 D01 M06

T02

;LAST OPERATION

T05 D01 M06

M30

;FIRST OPERATION

T01 M06

T02

;LAST OPERATION

T05 D01 M06

T01

M30

2.7          刀具選項 – 在

選項

結果

1 個區塊

T01 D01 M06

2 個區塊

T01 D01

M06

2.8          原點選項 – 輸出原點列表

選項

結果

%_N_PROG_MPF

%_N_PROG_MPF

;START ORIGIN LIST

;G54

;G55

;END ORIGIN LIST

原點位置

選項

結果

軸旋轉後

軸旋轉前

2.9          原點選項 – 多原點管理

選項

結果

僅原點

%

O1000

G54

原點 + 偏移

%

O1000

G54

TRANS X10 Y20 Z10

無 MTE :

如果選項為零件上的每個原點設置為“僅原點”,我們將輸出不同的 G 代碼,G54,然後是 G55,G56… 這意味著您受 CNC 管理的原點數量的限制。如果您可以擁有更多原點,則必須使用第二個選項“原點 + 偏移”。

如果選項設置為“原點 + 偏移”,則只會輸出 G54 並使用 G52 進行偏移。

有 MTE :

原點可以在原點名稱中使用以下語法定義:“$G54_”。這意味著 G54 將在 NC 程序中使用。如果沒有定義解碼名稱,則會輸出預設原點 G54。

如果您使用“原點 + 偏移”,則所有操作必須只使用一個原點,因為所有偏移都是從參考平面原點或單一原點計算的。

您可以在底線後添加任何文本來識別您的偏移量:“$G54_Up”、“$G54_Right”…

對於 5 軸機台:

如果設置為輸出,則原點偏移將使用傾斜平面功能 G68.1 輸出。這意味著不輸出 G52。

2.10       冷卻選項 – 冷卻啟動位置

選項

結果

隨主軸

T01 D01 M06

S800 M03 M08

G00 X.. Y..

Z…

隨平面移動

T01 D01 M06

S800 M3

G00 X.. Y.. M8

Z..

隨下刀移動

T01 D01 M06

S800 M03

G00 X.. Y..

Z.. M08

3      5軸銑削

milling 5x.PNG

3.1          5軸銑削參數 – 3+2 軸使用傾斜工作平面

選項

結果

T01 D01 M06

C180

A-90

T01 D01 M06

CYCLE800(1,“TC1 »,0,39,0,0,0,180,-90,0,0,0,0-1)

3.2          5軸銑削參數 – 鎖定 1 旋轉軸

選項

結果

空白

C180

“M10”

C180

M10

3.3          5軸銑削參數 – 鎖定 2 旋轉軸

選項

結果

空白

B-90

“M12”

B-90

M12

3.4          5軸銑削參數 – 解鎖 1 旋轉軸

選項

結果

空白

C180

“M11”

M11

C180

3.5          5軸銑削參數 – 解鎖 2 旋轉軸

選項

結果

空白

B-90

“M13”

M13

B-90

3.6          平面變換固定區塊 - 啟用平面變換固定區塊

此選項僅在機台配置中未定義運動學時使用。

選項

結果

勾選

如果發生平面變換,將輸出定義的固定區塊

取消勾選

如果發生平面變換,則不輸出任何區塊。

3.7          平面變換固定區塊 - 第一和第二

選項

結果

空白

“G0 Z100”

G00 Z100

4     啟動頁面

定義了機台運動學

未定義機台運動學

launch page without kinematics-20240416-093815.PNG without kinematics-20240416-094444.PNG

4.1          NC 文件名稱

在此定義生成的 NC 文件名稱。擴展名必須在 MCF 配置中定義。

4.2          程序編號

如果定義為 0,則程序編號將設置為 1。

選項

結果

0

%MPF1

“10”

%MPF10

“1234”

%MPF1234

4.3          原點編號

此參數僅在機台文件中未定義運動學時使用。該參數定義 NC 程序中使用的第一個原點。

如果參數處理 多原點 設置為“僅原點”,則在平面變換時原點編號會遞增。

選項

結果

54

%MPF1

T01 M06

G54

55

%MPF1

T01 M06

G55

4.4          註釋輸出

選項

結果

T01 D01 M06

;FACING

;END MILL D12

T01 D01 M06

4.5          區塊編號

選項

結果

使用

N5 T01 D01 M06

N10 G00 X.. Y..

N15 G43 Z.. H1

N50 T02 D01 M06

N55 G00 X.. Y..

N60 G43 Z.. H2

T01 D01 M06

G0 X.. Y..

G43 Z.. H1

T02 D02 M06

G00 X.. Y..

G43 Z.. H2

僅換刀

N5 T01 D01 M06

G00 X.. Y..

G43 Z.. H1

N10 T02 D01 M06

G00 X.. Y..

G43 Z.. H2

4.6          程序類型:

選項

結果

主程序

%MPF1

M30

子程序

%SPF1

M17

4.7          程序結束代碼

選項

結果

M30

M30

M02

M02