30.07.2013 Views

4.4 - heidenhain

4.4 - heidenhain

4.4 - heidenhain

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

7.33 具有變數的程式編輯<br />

常數的定義 - CONST<br />

定義常數的可能性:<br />

值的直接指派<br />

內部轉譯器資訊當成常數<br />

對於子程式傳輸變數的名稱指派<br />

您可使用下列內部資訊,定義 CONST 區段內的常數:<br />

常數定義的內部資訊<br />

__n0_x 768 最後程式編輯位置 X<br />

__n0_y 769 最後程式編輯位置 Y<br />

__n0_z 770 最後程式編輯位置 Z<br />

__n0_c 771 最後程式編輯位置 C<br />

__n40_g 774 TRC 的狀態<br />

__n148_o 776 啟動磨損補償<br />

__n18_g 777 啟動工作平面<br />

__n120_x 787 用於計算 CY 的參考直徑 X<br />

__n52_g 790 過大 G52_Geo 列入考量,0= 否 / 1= 是<br />

__n57_x 791 X 內的過大<br />

__n57_z 792 Z 內的過大<br />

__n58_p 793 等距過大<br />

__n150_x 794 G150/G151 在 X 內位移的切削寬度<br />

__n150_z 795 G150/G151 在 Z 內位移的切削寬度<br />

__n95_g 799 程式編輯的進給速率 _G93/G94/G95)<br />

__n95_q 796 程式編輯的進給速率之主軸號碼<br />

__n95_f 800 最後程式編輯的進給速率<br />

__n97_g 程式編輯的速率類型 _G96/G97)<br />

__n97_q 797 程式編輯的速率類型之主軸號碼<br />

__n97_s 最後程式編輯的速率<br />

__i1 772 目前的操作模式<br />

__i2 778 啟動的測量單位 ( 英制或公制 )<br />

__i3 773 最後程式編輯的路徑功能<br />

__i4 777 最後程式編輯的 M 功能<br />

__i5 789 最後程式編輯的 T 號碼<br />

__la-__z 子程式傳輸值<br />

常數 「_pi」預定為值 3.1415926535989,並且可直接用<br />

在每個程式當中。<br />

範例: 主程式<br />

%ABC.NC<br />

ROHTEIL [BLANK]<br />

622 7 DIN 程式編輯<br />

N..<br />

FERTIGTEIL [FINISHED PART]<br />

N..<br />

CONST<br />

_wurzel2 = 1.414213 [ 直接值指派 ]<br />

_wurzel_2 = SQRT(2) [ 直接值指派 ]<br />

_posx = __n0_x [ 內部資訊 ]<br />

VAR<br />

BEARBEITUNG [MACHINING]<br />

N..<br />

. . .<br />

範例: 子程式<br />

%UP1.NCS<br />

CONST<br />

_start_x=__la [ 子程式傳輸值 ]<br />

_posx = __n0_x [ 內部常數 ]<br />

VAR<br />

#_wo = #c1 [ 刀具定向 ]<br />

BEARBEITUNG [MACHINING]<br />

N.. #_wo = #w0(WTL)<br />

N.. G0 X(#_pos_x*2)<br />

N.. G0 X#_start_x<br />

. . .

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!