• Keine Ergebnisse gefunden

平面內探測(循環程式1420, DIN/ISO:G1420)

4.3 平面內探測(循環程式1420,

DIN/ISO:G1420)

應用

接觸式探針循環程式1420藉由三點找出一平面的角度。將所測量的 值儲存在Q參數中。

更進一步,您可將下列操作與循環程式1420結合:

若探測位置關於目前工件原點是未知,則可在半自動模式內執行 循環程式

進一步資訊: "半自動模式", 55 頁次

選擇性,循環程式可監控公差。如此可監控物體的位置與大小。

進一步資訊: "公差評估", 58 頁次

若事先決定實際位置,則可定義成接觸式探針循環程式的實際位 置。

進一步資訊: "傳輸實際位置", 59 頁次 循環程式執行

1 控制器使用定位邏輯"執行接觸式探針循環程式"將接觸式探針以 進給速率(取決於Q1125)定位至已編寫的接觸點1。這些控制器量 測平面內第一點。控制器在相對於探測之方向上偏移接觸式探針 一安全淨空。

2 若編寫移動至淨空高度,則接觸式探針回到淨空高度(根

據Q1125內的設定)。然後在工作平面上移動到接觸點2,以測量 平面內第二接觸點的實際數值。

3 接觸式探針返回到淨空高度(取決於Q1125),然後在工作平面上 移動到接觸點3,並測量平面之第三接觸點的實際位置。

4 最後控制器將接觸式探針縮回到淨空高度(取決於Q1125),並儲 存所測量的角度值在以下的Q參數中:

1 2 3

接觸式探針循環程式:自動工件失準量測 | 平面內探測(循環程式1420, DIN/ISO:G1420)

參數編號 意義

Q950至Q952 主要、次要與刀具軸內的測量位置1 Q953至Q955 主要、次要與刀具軸內的測量位置2 Q956至Q958 主要、次要與刀具軸內的測量位置3 Q961至Q963 W-CS內測量的空間角度SPA、SPB和

SPC

Q980至Q982 位置的偏差1 Q983至Q985 位置的偏差2 Q986至Q988 位置的偏差3

Q183 工件狀態(-1=未定義 / 0=正常 / 1=重 新加工 / 2=廢棄)

程式編輯時請注意!

注意事項

碰撞的危險!

若未將接觸式探針縮回至兩物體或接觸點之間的淨空高度,則有 碰撞的危險。

總是移動至物體或接觸點之間的淨空高度

此循環程式只能在FUNCTION MODE MILL加工模式內執行。

海德漢建議避免在此循環程式內使用軸角度!

控制器只能夠計算角度值,若三個接觸點不在一直線上。

標稱空間角度得自於定義的標稱位置。控制器將計算出的空間角 度儲存在參數Q961至Q963內。控制器將測量的空間角度與標稱 空間角度間之差異傳輸至預設座標資料表內的3-D基本旋轉。

校準旋轉工作台軸:

只有若在座標結構配置中已定義兩旋轉工作台軸,才能校正旋轉 工作台軸。

若要對準旋轉工作台軸,(Q1126不等於0),則旋轉必須儲存 (Q1121不等於0)。否則,將顯示錯誤訊息,因為在未定義旋轉評 估之下不可能對準旋轉工作台軸。

4

HEIDENHAIN | TNC 640 | 工件和刀具的量測循環程式之程式編輯 | 01/2021

61

接觸式探針循環程式:自動工件失準量測 | 平面內探測(循環程式1420, DIN/ISO:G1420)

4

循環程式參數

Q1100 參考軸的第一標稱位置 (絕對式):工作平面 之主要軸向上第一接觸點之標稱位置。

輸入範圍:-99999.9999至99999.9999

Q1101 次要軸的第一標稱位置 (絕對式):工作平面 之次要軸向上第一接觸點之標稱位置。

輸入範圍:-99999.9999至99999.9999

Q1102 刀具軸的第一標稱位置? (絕對式):工作平 面之刀具軸向上第一接觸點之標稱座標。

輸入範圍:-99999.9999至99999.9999

Q1103 參考軸的第二標稱位置? (絕對式):工作平 面之主要軸向上第二接觸點之標稱位置。

輸入範圍:-99999.9999至99999.9999

Q1104 次要軸的第二標稱位置 (絕對式):工作平面 之次要軸向上第二接觸點之標稱位置。

輸入範圍:-99999.9999至99999.9999

Q1105 刀具軸的第二標稱位置? (絕對式):工作平 面之刀具軸向上第二接觸點之標稱位置。

輸入範圍:-99999.9999至99999.9999

Q1106 參考軸的第三標稱位置? (絕對式):工作平 面之主要軸向上第三接觸點之標稱位置。

輸入範圍:-99999.9999至99999.9999

Q1107 次要軸的第三標稱位置? (絕對式):工作平 面之次要軸向上第三接觸點之標稱位置。

輸入範圍:-99999.9999至99999.9999

Q1108 刀具軸的第三標稱位置? (絕對式):工作平 面之刀具軸向上第三接觸點之標稱位置。

輸入範圍:-99999.9999至99999.9999

Q372 探測方向(-3至+3)?:指定其中要執行探測 的軸向。使用代數符號,可定義往探測軸正或負方 向前進。輸入範圍:-3至+3

Q320 設定淨空? (增量式):定義接觸點與球 尖之間的額外距離。Q320加入至接觸式探針表 中SET_UP之值內。

輸入範圍:0至99999.9999

Q260 Clearance height? (絕對式):不會造成刀具 與工件(夾具)之間的碰撞之接觸式探針軸向上的座 標。輸入範圍:-99999.9999至99999.9999

Q1106 X

Z

Q1100 Q1103

3 1 2

Q1101

Q1108 Q1105 Q1102

Y

Z

Q1104 Q1107 3

1 2

Q372=

+3

+1

+2 -3

-2 -1

Z

接觸式探針循環程式:自動工件失準量測 | 平面內探測(循環程式1420, DIN/ISO:G1420)

Q1125 移動到淨空高度?:定義接觸式探針如何在 測量點之間移動:

-1:不移動至淨空高度。預定位發生 在FMAX_PROBE

0:在循環程式之前與之後移動至淨空高度。預定位 發生在FMAX_PROBE

1:在每一物體之前與之後移動至淨空高度。預定位 發生在FMAX_PROBE

2:在每一探測點之前與之後移動至淨空高度。

以F2000的進給速率發生預定位

Q309 反應公差誤差?:指定若偵測到偏差,控制

5 TCH PROBE 1420 PROBING IN PLANE

Q1100=+0;1ST POINT REF AXIS Q1101=+0;1ST POINT MINOR

AXIS

Q1102=+0;1ST POINT TOOL AXIS Q1103=+0;2ND POINT REF AXIS Q1104=+0;2ND POINT MINOR

AXIS

Q1105=+0;2ND POINT TOOL AXIS Q1106=+0;3RD POINT REF AXIS Q1107=+0;3RD POINT MINOR

AXIS

Q1108=+0;3RD POINT MINOR AXIS

Q372=+1 ;PROBING DIRECTION Q320=+0 ;SET-UP CLEARANCE Q260=+100;CLEARANCE HEIGHT Q1125=+2;CLEAR. HEIGHT MODE Q309=+0 ;ERROR REACTION Q1126=+0;ALIGN ROTARY AXIS Q1120=+0;TRANSER POSITION Q1121=+0;CONFIRM ROTATION

4

HEIDENHAIN | TNC 640 | 工件和刀具的量測循環程式之程式編輯 | 01/2021

63

接觸式探針循環程式:自動工件失準量測 | 邊緣上探測(循環程式1410, DIN/ISO:G1410)