TWM490934U - 應用多自由度機械手臂的鏟花裝置 - Google Patents

應用多自由度機械手臂的鏟花裝置 Download PDF

Info

Publication number
TWM490934U
TWM490934U TW103211104U TW103211104U TWM490934U TW M490934 U TWM490934 U TW M490934U TW 103211104 U TW103211104 U TW 103211104U TW 103211104 U TW103211104 U TW 103211104U TW M490934 U TWM490934 U TW M490934U
Authority
TW
Taiwan
Prior art keywords
shovel
processing module
processing
robot arm
coordinate
Prior art date
Application number
TW103211104U
Other languages
English (en)
Inventor
Wen-Yu Jue
Dong-Xian Xie
Dong-Xing Xie
jia-hong Chen
Jin-Hui Huang
yan-jie Wang
Jian-Hong Chen
Ming-Song Xie
Original Assignee
Univ Nat Formosa
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Univ Nat Formosa filed Critical Univ Nat Formosa
Priority to TW103211104U priority Critical patent/TWM490934U/zh
Publication of TWM490934U publication Critical patent/TWM490934U/zh

Links

Landscapes

  • Manipulator (AREA)

Description

應用多自由度機械手臂的鏟花裝置
一種鏟花裝置,尤其是一種應用多自由度機械手臂的鏟花裝置。
在既有技術中,工具機導軌通常利用鏟花(scraping technology)技術將儲油袋與油溝均勻分佈至滑動平台的鏟花表面,使工具機硬軌滑動面上產生具有潤滑作用的油溝,而目前鏟花表面的加工過程皆由專業鏟花師傅以手工方式進行表面加工,需花費較多加工時間完成。此外目前此導軌精度的性能評估與加工方式,大多使用人工搭配接觸式量具來進行量測,因此需耗費相當多時間與人力,且產生的評估結果也包含了人工誤差,並有許多導軌精度訊號無法被參數化,上述的問題卻只能靠著老師傅的經驗利用重複的測試、費時加工才能完成鏟花表面的加工。同時,鏟花為一種工藝,技術的傳承是取決於老師傅之意願,加上學習者所需要的經驗累積,使的此項技術傳承不易。
為解決目前鏟花表面加工過程,大都是由專業鏟花師傅以手工方式進行需花費較多加工時間的問題,為此,本新型提出一種應用多自由度機械手臂的鏟花裝置,其包含一機械手臂、一鏟花裝置、一量測裝置、一XY軸移動平台及一處理模組,而該機械手臂、該鏟花裝置、該量測裝置及該XY軸移動平台分別與該處理模組相連,該機械手臂鄰近設置於該XY軸移動平台,由該處理模組輸出一控制訊號控制該機械手臂、該鏟花裝置及該 XY軸移動平台之移動,並對一工件進行一鏟花加工步驟,其中:該鏟花裝置包含一鏟花刀具,該鏟花刀具與該公件之一加工表面接觸以完成鏟花加工;該量測裝置量測該公件之該加工表面並輸出一3D曲面資料;及該處理模組計算由該3D曲面資料計算出一加工路徑資料,依據該加工路徑資料輸出該控制訊號。
進一步的,該處理模組對該加工路徑資料進行一補償運算,該補償運算之結果輸出一補償座標值,透過該補償運算計算出該加工表面、該鏟花刀具之刀尖及該量測裝置間之座標關係,並以該補償運算之結果修正該加工路徑資料。
而該處理模組控制該鏟花刀具接觸一刀具定位裝置進行該補償運算,其中:該刀具定位裝置係設置於該加工台;該量測裝置測量該量測裝置與一定位表面間之高度距離,該處理模組儲存該量測裝置量測之高度距離座標為一定位中心高度座標(MZ );該量測裝置量測該定位表面之中心座標,而該處理模組記錄該定位表面中心為一定位中心座標(MX 、MY );該處理模組控制該機械手臂,使該鏟花刀具之刀尖觸碰該定位表面的定位中心座標(MX 、MY )並由該處理模組儲存該機械手臂之高度座標為該定位表面的一接觸高度座標(TZ );該處理模組控制該機械手臂移動該鏟花刀具接觸該定位表面之邊緣形,計算該定位表面的一接觸Y軸座標(TY )並由該處理模組儲存;該處理模組控制該機械手臂移動該鏟花刀具接觸該定位表面之邊緣之一接觸X軸座標(Tx)並由該處理模組儲存;及該處理模組對定位中心高度座標(MZ )、該定位中心座標(MX 、MY )與該鏟花刀具接觸該定位表面時所產生的該接觸高度座標(TZ )、該接觸Y軸座標(TY )及該接觸 X軸座標(Tx)進行運算,上述的兩組座標進行運算後該處理模組輸出一補正座標值(EX 、EY 、EZ )。
該處理模組接收一加工參數,該處理模組依據該加工參數修正該加工路徑資料,其中該加工參數包含:每平方英吋接觸點數;每平方英吋接觸面積;鏟花表面的高點的分佈或低點的分佈;油溝邊角形狀;及鏟花表面的平坦度。
該鏟花裝置包含一結合座、一刀具架及複數個馬達,使該鏟花裝置在接收到該處理模組之該控制訊號後,可由該馬達的角度變化使該鏟花刀具可進行不同加工角度、不同刀具進給量或不同鏟班花紋的該鏟花加工。該量測裝置為一雷射位移量測裝置。該機械手臂由複數個馬達之驅動使該機械手臂具有多軸移動功能。
由上述內容可知,本新型具有下列優點:
1.可針對不同平面、角度與形狀的鏟花工件導入自動化鏟花加工流程
2.只需使用較小的場地空間,本新型只需一高剛性多自由度機械人手臂、一鏟花加工裝置與一高精度X-Y雙軸移動平台,便可以進行大型工件的加工,突破一些傳統加工需使用龍門機台的限制。
10‧‧‧機械手臂
11‧‧‧結合部
20‧‧‧鏟花裝置
21‧‧‧鏟花刀具
22‧‧‧結合座
23‧‧‧刀具架
30‧‧‧量測裝置
40‧‧‧XY軸移動平台
41‧‧‧XY軸移動座
42‧‧‧加工台
50‧‧‧刀具定位裝置
51‧‧‧定位表面
60‧‧‧工件
70‧‧‧處理模組
圖1為本新型較佳實施例之立體示意圖。
圖2為本新型較佳實施例之機械手臂立體示意圖。
圖3為本新型較佳實施例之鏟花裝置立體示意圖。
圖4為本新型較佳實施例之XY軸移動平台立體示意圖。
圖5為本新型較佳實施例之功能方塊示意圖。
圖6為本新型較佳實施例之定位動作流程圖。
圖7為本新型較佳實施例之補償運算流程圖。
圖8為本新型較佳實施例之補償運算流程圖。
圖9為本新型較佳實施例之補償運算流程圖。
圖10為本新型較佳實施例之補償運算流程圖。
圖11為本新型較佳實施例之補償運算流程圖。
圖12為本新型較佳實施例之工件表面3D示意圖。
請參考圖1~5,本新型為一種應用多自由度機械手臂的鏟花裝置,其包含一機械手臂10、一鏟花裝置20、一量測裝置30、一XY軸移動平台40、一刀具定位裝置50及一處理模組70。
該機械手臂10、該鏟花裝置20、該量測裝置30及該XY軸移動平台40皆分別與該處理模組70相連,而該機械手臂10鄰近設置於該XY軸移動平台40並由該處理模組70輸出之一控制訊號控制其動作,使該機械手臂10、該鏟花裝置20及該XY軸移動平台40對一工件60完成一鏟花加工,其中,該處理模組70可為一電腦或一控制器。
該機械手臂10由複數個馬達驅動使該機械手臂10具有多軸移動功能,於本新型實施例中,該機械手臂10具有5軸之移動/旋轉自由度。該馬達可接收該處理模組70之該控制訊號,該控制訊號包含各馬達角度控制或動作順序控制,而該控制訊號對應控制該馬達之轉動角度,使該機械手臂10可由該處理模組70控制其動作方式。該機械手臂10包含一結合部11,該結合部11可與一外部功能裝置結合,使該機械手臂10及該外部功能裝置可在該處理模組70之控制下完成一預定加工程序或一搬運動作或,例如:該外部功 能裝置可為一夾爪,該機械手臂10透過該夾爪完成搬運動作,或者,該外部功能裝置可為一螺絲起子,該機械手臂10透過該螺絲起子完成組件間的螺絲鎖合程序。於本新型實施例中,該外部功能裝置為該鏟花裝置20,該機械手臂10與該鏟花裝置20接受該處理模組70之該控制訊號控制於該工件60之表面上完成該鏟花加工。
該鏟花裝置20包含一鏟花刀具21、一結合座22、一刀具架23及複數個馬達,該結合座22與該機械手臂10之該結合部11可為拆卸的固定結合,例如以螺絲鎖合,該刀具架23固定結合於該結合座22,該刀具架23中可設置有複數個馬達及該鏟花刀具21,使該鏟花裝置20在接收到該處理模組70之該控制訊號後,可由該馬達的角度變化使該鏟花刀具21可進行不同加工角度、不同刀具進給量或不同鏟班花紋的該鏟花加工。於本新型實施例中,該鏟花刀具21與該馬達固定結合後再結合於該刀具架23,使該鏟花刀具21具有X軸軸向之旋轉功能,而該刀具架23中進一步設置有Y軸軸向的該馬達,使該鏟花裝置20具有Y軸軸向之旋轉功能。
該XY軸移動平台40包含一XY軸移動座41及一加工台42,該XY軸移動座41中包含驅動該XY軸移動座41移動的複數個該馬達,該馬達可依照該處理模組70的該控制訊號進行移動。該工件60可拆卸的固定設置於該加工台42上,使該工件60進行該鏟花加工時不產生移動,其固定方式可為以螺絲固定該加工台42或以一固定於加工台上之夾持裝置固定。
該量測裝置30可設置於該機械手臂10或於設置於該鏟花裝置20,使該量測裝置30可透過該機械手臂10的移動接近該工件60,使該工件進入該量測裝置30之量測範圍內。該測量模組30可於量測該工件60之一加工表面後 輸出一3D曲面資料,如圖12所示,該3D曲面資料中包含該加工表面之一表面輪廓或一工件位置座標,而該3D曲面資料傳送至該處理模組70,該處理模組70由該3D曲面資料計算出一加工路徑資料,該加工路徑資料中包含該量測裝置30及該工件60間之座標關係及於該鏟花加工之過程中該機械手臂10與該XY軸移動平台相互移動關係。
該處理模組70依據該加工路徑資料輸出對應之該控制訊號控制該機械手臂10、該鏟花裝置20或該XY軸移動平台40。其中,該量測裝置30可為一接觸式量測裝置或為一非接觸式量測裝置,於本新型實施例中,該量測裝置30為一雷射位移量測裝置。
請參考圖6,本新型實施例包含一鏟花加工步驟,該鏟花加工步驟如下:步驟1、將該工件60固定於該加工台42;步驟2、該處理模組70控制該XY軸移動平台40將該工件60移動至一加工區域,其中,該加工區域為該機械手臂10可於該XY軸移動平台40進行該鏟花加工之較佳範圍;步驟3、該量測裝置30對該工件60之該加工表面進行量測後建立該3D曲面資料;步驟4、該處理模組70依據該3D曲面資料計算該加工路徑資料;步驟5、該處理模組70進行一補償運算,透過該補償運算計算出該加工表面、該鏟花刀具之刀尖及該量測裝置30間之座標關係,並以該補償運算之結果修正該加工路徑資料;步驟6、輸入一加工參數至該處理模組,依據該加工參數進一步修正該加工路徑資料,該處理模組70對該加工參數與該加工表面之3D曲面進行運 算,並規劃出於該加工表面上需鏟除的位置,而該處理模組70依據該加工路徑控制該機械手臂10、該XY軸移動平台40及該鏟花裝置20間之相對動作;步驟7、該處理模組70依據該加工路徑資料控制該機械手臂10、該鏟花裝置20或該XY軸移動平台40完成該鏟花加工步驟。
進行該補償運算時,該處理模組70控制該鏟花刀具21接觸一刀具定位裝置50進行該補償運算並定位出該加工表面、該鏟花刀具之刀尖及該量測裝置30間之座標關係,其中,該刀具定位裝置50係設置於該加工台42。
該補償運算之結果輸出一補償座標值,該補償座標值係補償該量測裝置30與該鏟花刀具21刀尖之間的位置誤差,請參考圖4~8,該補償運算步驟如下:步驟1、如圖4所示、該處理模組控制該機械手臂10將該量測裝置30移動至該刀具定位裝置50上方,並調整該量測裝置30與該刀具定位裝置50間之距離,使該刀具定位裝置50進入該量測裝置30的量測範圍內,進一步以該量測裝置30測量該量測裝置30與該量測裝置30之一定位表面51間之高度距離,此時該處理模組70儲存該量測裝置30量測之高度距離座標為一定位中心高度座標(MZ );步驟2、如圖5所示,以該量測裝置30量測該刀具定位裝置50之該定位表面51的中心座標,該處理模組70記錄該定位表面51中心為一定位中心座標(MX 、MY ),其中「MX 」為定位表面51中心之X軸座標、「MY 」為定位表面51中心之Y軸座標,其中該定位中心座標(MX 、MY )的實際量測方式為分別量測該定位表面51之X軸軸向(X1 、X2 )及Y軸軸向(Y1 、Y2 )間 最大距離的兩點座標後,將最大距離的兩點座標值相加並進行平均,其計算過程如下所示:MX =(X1 +X2 )/2;MY =(Y1 +Y2 )/2;步驟3、如圖6所示,該處理模組70控制該機械手臂10,使該鏟花刀具21之刀尖觸碰該定位表面51的定位中心座標(MX 、MY ),並由該處理模組70儲存在鏟花刀具之刀尖觸碰該定位中心座標(MX 、MY )時該機械手臂10之高度座標為該定位表面51的一接觸高度座標(TZ );步驟4、如圖7所示,該處理模組70控制該機械手臂10移動該鏟花刀具21接觸該定位表面51之邊緣形成最大距離的兩點座標(Y1 、Y2 ),將最大距離的兩點座標值相加並進行平均後,計算出該定位表面51的一接觸Y軸座標(TY )並由該處理模組70儲存,其計算過程如下所示:TY =(Y1 +Y2 )/2;步驟5、如圖8所示,該處理模組70控制該機械手臂10移動該鏟花刀具21接觸該定位表面51之邊緣之一接觸X軸座標(Tx )並由該處理模組70儲存,該接觸X軸座標(Tx )係為該定位表面51之X軸軸向上有最大距離的一點;步驟6、該處理模組70對上述步驟的該定位中心高度座標(MZ )、該定位中心座標(MX 、MY )與該鏟花刀具21接觸該定位表面51時所產生的該接觸高度座標(TZ )、該接觸Y軸座標(TY )及該接觸X軸座標(Tx)進行運算,上述的兩組座標進行運算後該處理模組70輸出一補正座標值(EX 、EY 、EZ ),該補正座標值(EX 、EY 、EZ )可補償該機械手臂10中該量測裝置30 與該鏟花刀具21之刀尖中的位置誤差,該補正座標值(EX 、EY 、EZ )之運算過程於下:EX =MX -TX ;EY =MY -TY ;EZ =MZ -TZ
該加工參數包含下列內容:(1)每平方英吋接觸點數(points per square inch,PPI);(2)每平方英吋接觸面積(percentage of point,POP);(3)鏟花表面的高點的分佈(height of point,HOP)或低點的分佈(depth of surrounding,DOS);(4)油溝邊角形狀;(5)鏟花表面的平坦度(Flatness)。
由上述內容可知,本新型具有下列優點:
1.可針對不同平面、角度與形狀的鏟花工件導入自動化鏟花加工流程
2.只需使用較小的場地空間,本新型只需一高剛性多自由度機械人手臂、一鏟花加工裝置與一高精度X-Y雙軸移動平台,便可以進行大型工件的加工,突破一些傳統加工需使用龍門機台的限制。
10‧‧‧機械手臂
20‧‧‧鏟花裝置
21‧‧‧鏟花刀具
30‧‧‧量測裝置
40‧‧‧XY軸移動平台
50‧‧‧刀具定位裝置
60‧‧‧工件

Claims (7)

  1. 一種應用多自由度機械手臂的鏟花裝置,其包含一機械手臂、一鏟花裝置、一量測裝置、一XY軸移動平台及一處理模組,該機械手臂、該鏟花裝置、該量測裝置及該XY軸移動平台分別與該處理模組相連,該機械手臂鄰近設置於該XY軸移動平台,由該處理模組輸出一控制訊號控制該機械手臂、該鏟花裝置及該XY軸移動平台之移動,並對一工件進行一鏟花加工步驟,其中:該鏟花裝置包含一鏟花刀具,該鏟花刀具與該公件之一加工表面接觸以完成鏟花加工;該量測裝置量測該公件之該加工表面並輸出一3D曲面資料;及該處理模組計算由該3D曲面資料計算出一加工路徑資料,依據該加工路徑資料輸出該控制訊號。
  2. 如申請專利範圍第1項之應用多自由度機械手臂的鏟花裝置,該處理模組對該加工路徑資料進行一補償運算,該補償運算之結果輸出一補償座標值,透過該補償運算計算出該加工表面、該鏟花刀具之刀尖及該量測裝置間之座標關係,並以該補償運算之結果修正該加工路徑資料。
  3. 如申請專利範圍第2項之應用多自由度機械手臂的鏟花裝置,該處理模組控制該鏟花刀具接觸一刀具定位裝置進行該補償運算,其中:該刀具定位裝置係設置於該加工台;該量測裝置測量該量測裝置與該刀具定位裝置的一定位表面間之高度距離,該處理模組儲存該量測裝置量測之高度距離座標為一定位中心高度座標(MZ ); 該量測裝置量測該定位表面之中心座標,而該處理模組記錄該定位表面中心為一定位中心座標(MX 、MY );該處理模組控制該機械手臂,使該鏟花刀具之刀尖觸碰該定位表面的定位中心座標(MX 、MY )並由該處理模組儲存該機械手臂之高度座標為該定位表面的一接觸高度座標(TZ );該處理模組控制該機械手臂移動該鏟花刀具接觸該定位表面之邊緣,計算該定位表面的一接觸Y軸座標(TY )並由該處理模組儲存;該處理模組控制該機械手臂移動該鏟花刀具接觸該定位表面之邊緣之一接觸X軸座標(Tx)並由該處理模組儲存;及該處理模組對定位中心高度座標(MZ )、該定位中心座標(MX 、MY )與該鏟花刀具接觸該定位表面時所產生的該接觸高度座標(TZ )、該接觸Y軸座標(TY )及該接觸X軸座標(Tx)進行運算,上述的兩組座標進行運算後該處理模組輸出一補正座標值(EX 、EY 、EZ )。
  4. 如申請專利範圍第2或3項之應用多自由度機械手臂的鏟花裝置,該處理模組接收一加工參數,該處理模組依據該加工參數修正該加工路徑資料,其中該加工參數包含:每平方英吋接觸點數;每平方英吋接觸面積;鏟花表面的高點的分佈或低點的分佈;油溝邊角形狀;及鏟花表面的平坦度。
  5. 如申請專利範圍第4項之應用多自由度機械手臂的鏟花裝置,該鏟 花裝置包含一結合座、一刀具架及複數個馬達,使該鏟花裝置在接收到該處理模組之該控制訊號後,可由該馬達的角度變化使該鏟花刀具進行該鏟花加工。
  6. 如申請專利範圍第5項之應用多自由度機械手臂的鏟花裝置,該量測裝置為一雷射位移量測裝置。
  7. 如申請專利範圍第6項之應用多自由度機械手臂的鏟花裝置,該機械手臂由複數個馬達之驅動使該機械手臂具有多軸移動功能。
TW103211104U 2014-06-24 2014-06-24 應用多自由度機械手臂的鏟花裝置 TWM490934U (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW103211104U TWM490934U (zh) 2014-06-24 2014-06-24 應用多自由度機械手臂的鏟花裝置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW103211104U TWM490934U (zh) 2014-06-24 2014-06-24 應用多自由度機械手臂的鏟花裝置

Publications (1)

Publication Number Publication Date
TWM490934U true TWM490934U (zh) 2014-12-01

Family

ID=52575981

Family Applications (1)

Application Number Title Priority Date Filing Date
TW103211104U TWM490934U (zh) 2014-06-24 2014-06-24 應用多自由度機械手臂的鏟花裝置

Country Status (1)

Country Link
TW (1) TWM490934U (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI609353B (zh) * 2016-11-22 2017-12-21 Prec Machinery Research&Development Center Combined Image Scraping Quality Evaluation System
TWI637801B (zh) * 2017-02-08 2018-10-11 台中精機廠股份有限公司 Smooth detection method for oblique vertical shovel hard track
TWI679507B (zh) * 2018-10-23 2019-12-11 國立中正大學 以等效輪廓誤差控制雙軸工具機的學習系統及方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI609353B (zh) * 2016-11-22 2017-12-21 Prec Machinery Research&Development Center Combined Image Scraping Quality Evaluation System
TWI637801B (zh) * 2017-02-08 2018-10-11 台中精機廠股份有限公司 Smooth detection method for oblique vertical shovel hard track
TWI679507B (zh) * 2018-10-23 2019-12-11 國立中正大學 以等效輪廓誤差控制雙軸工具機的學習系統及方法

Similar Documents

Publication Publication Date Title
US9782899B2 (en) Calibration method for coordinate system of robot manipulator
CN107052950B (zh) 一种复杂曲面打磨抛光***及方法
CN108748159B (zh) 一种机械臂工具坐标系自标定方法
KR101255479B1 (ko) 다축 제어 기계의 직선축과 회전축 간의 기하학적 오차 평가 방법
US9043024B2 (en) Vision correction method for tool center point of a robot manipulator
CN102985232B (zh) 用于位于可移动平台上的机器人的校准的方法
CN102266958B (zh) 基于制孔设备坐标系确定的柔性导轨孔群加工方法
CN105215990B (zh) 机械手臂***及其平行度校正方法
TWI451217B (zh) 機上測量裝置之探針安裝位置計算方法
US8401692B2 (en) System and method for tool testing and alignment
CN105487481B (zh) 离线示教机器人的机器人示教装置
EP2584419B1 (en) CNC machine for cutting with plasma, oxygen and water jet used as a cutting tool with automatic setting up a precise position of a cutting tool in a cutting head by autocalibration and method thereof
KR101797122B1 (ko) 이동형 3차원 좌표 측정기(cmm)의 에러 측정 및 보상 방법
US10732604B2 (en) System and method for virtually calibrating a computer numeric controlled machine to compensate for surface distortions
TWI754888B (zh) 校準方法及校準系統
CN111409067B (zh) 一种机器人用户坐标系自动标定***及其标定方法
CN112833792A (zh) 一种用于六自由度机械臂的精度标定和验证方法
CN105364924A (zh) 机器人零点校准***及机器人零点校准方法
TWM490934U (zh) 應用多自由度機械手臂的鏟花裝置
CN110281152B (zh) 一种基于在线试触的机器人恒力打磨路径规划方法及***
CN110153582B (zh) 焊接方案生成方法、装置以及焊接***
CN113245636B (zh) 一种机器人自动磨削精密齿轮齿廓圆角的装备及工艺方法
Li et al. Automatic offline program calibration in robotic cells
JP4652873B2 (ja) 工作機械の工具測定方法
JPH068730B2 (ja) ロボットにおけるワ−ク固定誤差補正方法

Legal Events

Date Code Title Description
MM4K Annulment or lapse of a utility model due to non-payment of fees