Skip to content

Touch Stop的使用方式與運用情境

此文章之範例適用於下列條件:

TMflow 軟體版本: 1.76.6300 或以上。

TM 手臂硬體版本:所有版本皆適用。

請注意,新舊版本之差異可能導致操作介面、步驟上會有所差異。

 

Touch Stop目的 #

依法蘭面與Tool,從起始點位向某一軸移動(如Z軸),通常利用I/O接收、外力抵抗當停止條件使用。

 

從初始點位使用Compliance 或 Line 的方式進行移動,使用有tolerance的Tool,當下壓至一定距離時,Tool送出I/O訊號給手臂、記錄跳脫後的手臂點位,並以此為Touch Stop node的跳脫條件。

應用:Tray盤計算層高

 

 

Motion Setting : 使用 Compliance Line、力量感測 方式進行移動

Coordinate Choose : Tool Base Current Base 進行移動

Setting : 設定頁面

 

#

單軸移動 #

 

教導 #

教導分為直線方向跟旋轉,計算你教導的距離與旋轉角度

 

停止條件 #

  • Time out :設置多久時間後停止並跳脫此Node
  • Resisted : 感受到一反抗力後停止並跳脫此Node
  • 反抗力大小因Setting內Force而定,設置越大反抗力就需要越大
  • Digital IO : 設置一個數位Input 訊號作為停止並跳脫此Node,例如吸盤的IO
  • Stroke % for DIO Detection :當行走距離超過相對百分比將會有不同INT值輸出給變數進行判斷
  • Variable : 設置 Stroke % for DIO Detection 接收變數
  • Analog IO :設置一個類比Input 訊號作為停止並跳脫此Node

 

Touch Stop  – Line #

Motion Setting : 使用 Compliance 、 Line、力量感測 三種方式進行移動

Coordinate Choose : 依 Tool Base 或 Current Base 進行移動

Setting : 設定頁面

Stop Criteria:

  • Digital IO : 設置一個數位Input 訊號作為停止並跳脫此Node。
  • Analog IO :設置一個類比Input 訊號作為停止並跳脫此Node。
  • Brake Distance : 設置踩煞車的距離,如 Setting 頁面 Distance 設置為100mm,Brake Distance 設置為 80mm ,則手臂末端從初始位置到運行80mm後會踩煞車停止。

 

此處的Line與Compliance的Line應用差異在於Line是做位置控制(無法選力量抵抗當停止條件)。Compliance是做力量控制末端會有軟浮動效果

 

Touch Stop  – Force Sensor #

僅提供TM支援的FT sensor

 

Touch Stop  – Force Sensor(Record Stopping Position on Point ) #

 

完成或是達到停止條件,即可紀錄此點位(如上圖)

 

這可以將跳脫後傳送當下的跳脫點位

 

 

Powered by BetterDocs