基本運算資料夾

應用

插入NC函數視窗內的基本運算資料夾內,控制器提供功能FN 0FN 5

您可使用FN 0功能將數值指派給變數。然後使用變數取代NC程式內的固定數。您也可使用預先指派的變數(例如現用刀徑Q108)。使用功能FN 1FN 5,可使用NC程式之內的變數值來計算。

功能說明

基本運算功能包含以下功能:

圖示

功能

FN 0:指派

範例:FN 0: Q5 = +60

Q5 = 60

指派值或未定義狀態:

FN 1:加

範例:FN 1: Q1 = –Q2 + –5

Q1 = –Q2+(–5)

計算及指定兩值的總和

FN 2:減

範例:FN 2: Q1 = +10 – +5

Q1 = +10–(+5)

計算及指定兩個值的差值。

FN 3:乘

範例:FN 3: Q2 = +3 * +3

Q2 = 3*3

計算及指定兩個值的乘積。

FN 4:除

範例:FN 4: Q4 = +8 DIV +Q2

Q4 = 8/Q2

計算及指定兩個值的商

限制:不可用0下去除

FN 5:平方根

範例:FN 5: Q20 = SQRT 4

Q20 = 4

計算及指定數的平方根

限制:不能從負值中計算平方根

在等號的左邊,定義變數讓您指派結果。

在等號的右邊,可使用固定或變數。等式中的變數及數值可輸入代數符號。

工件系列

例如,對於工件系列,您可將特徵工件尺寸編寫為變數。當加工個別工件,請指派一個數值給每個變數。

此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。

  • 依需要變更以下內容:
  • 刀具
  • 切削參數
  • 進給速率
  • 淨空高度或安全位置
  • 工具機專屬位置,例如用M91
  • 義程式呼叫路徑

一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式

此外,在實際程式運行之前,使用模擬來測試NC程式

 
Tip

運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。

11 LBL "Z1"

12 FN 0: Q50 = +30

; 指派值30給圓筒半徑Q50

13 FN 0: Q51 = +10

; 指派值10給圓筒高度Q51

* - ...

21 L X +Q50

; 結果對應於L X +30

範例; 圓筒具有Q參數

圓筒半徑:

R = Q50

圓筒高度:

H = Q51

圓筒Z1:

Q50 = +30

Q51 = +10

圓筒Z2:

Q50 = +10

Q51 = +50

指派未定義狀態給變數

  1. 選擇插入 NC函數
  2. 控制器開啟插入NC函數視窗。

  1. 選擇FN 0
  2. 輸入變數編號(例如Q5)
  3. 選擇SET UNDEFINED

  1. 確認輸入
  2. 控制器指派未定義狀態給變數。

備註

  • 控制器區分未定義變數與具有值0的變數之間。
  • 不可用0下去除(FN 4)。
  • 不能從負值中提取平方根(FN 5)。