版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
智能生產(chǎn)線數(shù)字化規(guī)劃與仿真—PDPS工程基礎(chǔ)及應(yīng)用項目3智能生產(chǎn)線典型設(shè)備設(shè)定智能生產(chǎn)線是高度自動化的生產(chǎn)線,其中包含有大量的自動化設(shè)備,機器人就是最典型的代表。為了完成產(chǎn)品生產(chǎn),這些自動化設(shè)備通常會有一系列的執(zhí)行動作,而PDPS導(dǎo)入的設(shè)備數(shù)模本身是沒有動作的,需要對設(shè)備數(shù)模進(jìn)行設(shè)定。本項目以智能能產(chǎn)線中常見的執(zhí)行機構(gòu)為例來講解如何對設(shè)備數(shù)模進(jìn)行動作設(shè)定。掌握自動化設(shè)備基本的旋轉(zhuǎn)和直線運動設(shè)定。掌握六關(guān)節(jié)串聯(lián)機器人的設(shè)定。掌握機器人末端執(zhí)行器的設(shè)置?!卷椖恳搿俊緦W(xué)習(xí)目標(biāo)】【教學(xué)重點】研判新聞價值,設(shè)計并實施采訪。【教學(xué)難點】掌握采訪提問方法。【教學(xué)方式】分組討論;小組代表發(fā)言;分組實踐。任務(wù)3.1旋轉(zhuǎn)料倉運動設(shè)定任務(wù)3.2變位機運動設(shè)定任務(wù)3.3機器人運動設(shè)定3.1.1旋轉(zhuǎn)料倉關(guān)節(jié)運動設(shè)定3.2.1變位機關(guān)節(jié)運動設(shè)定3.2.2變位機姿態(tài)設(shè)定3.3.1機器人關(guān)節(jié)運動設(shè)定3.3.2機器人坐標(biāo)系設(shè)定3.3.3機器人關(guān)節(jié)運動范圍的設(shè)定3.1.2旋轉(zhuǎn)料倉姿態(tài)設(shè)定任務(wù)3.2變位機運動設(shè)定3.4.1機器人夾爪設(shè)定3.4.2機器人噴槍設(shè)定3.4.3機器人末端執(zhí)行器的安裝與卸載任務(wù)3.1
旋轉(zhuǎn)料倉運動設(shè)定3.1.1旋轉(zhuǎn)料倉關(guān)節(jié)運動設(shè)定本書案例所使用的旋轉(zhuǎn)料倉是回轉(zhuǎn)臺的一種,它是將存放工件的料架固定放置在回轉(zhuǎn)臺的臺面上,通過臺面的旋轉(zhuǎn)使得料架快速定位到指定工位以實現(xiàn)生產(chǎn)過程中的存取料。1.旋轉(zhuǎn)料倉模型進(jìn)入編輯狀態(tài)在ObjectTree窗口或GraphicViewer窗口中單擊選中分揀站中的旋轉(zhuǎn)料倉roundstock,然后選擇軟件主界面Modeling菜單→Scope欄→SetModelingScope命令使其進(jìn)入編輯狀態(tài)。2.建立旋轉(zhuǎn)料倉運動學(xué)關(guān)系繼續(xù)保持選中旋轉(zhuǎn)料倉roundstock,選擇軟件主界面Modeling菜單→KinematicDevice欄→KinematicsEditor命令打開KinematicsEditor對話框。(1)打開KinematicsEditor對話框2.建立旋轉(zhuǎn)料倉運動學(xué)關(guān)系1)單擊KinematicsEditor對話框工具欄中的CreateLink按鈕以創(chuàng)建Link。在彈出的LinkProperties對話框中,Name文本框用于設(shè)定新建Link的名稱,這里采用默認(rèn)的名字link1即可。(2)創(chuàng)建Link2.建立旋轉(zhuǎn)料倉運動學(xué)關(guān)系(2)創(chuàng)建Link2)單擊LinkProperties對話框中LinkElements列表框的空白條目使高亮顯示,再到ObjectTree窗口或GraphicViewer窗口中單擊選擇屬于該Link的設(shè)備組件,此處只需為link1選取旋轉(zhuǎn)料倉中間的旋轉(zhuǎn)立柱這一個組件。2.建立旋轉(zhuǎn)料倉運動學(xué)關(guān)系3)同理,再次新建一個Link,使用默認(rèn)名字link2,該Link對應(yīng)的設(shè)備組件是旋轉(zhuǎn)料倉的臺面。(2)創(chuàng)建Link2.建立旋轉(zhuǎn)料倉運動學(xué)關(guān)系1)在KinematicsEditor對話框中,先將鼠標(biāo)指針移動到link1方框圖標(biāo)上,然后按下鼠標(biāo)左鍵不放,將鼠標(biāo)指針移動到link2方框圖標(biāo)上,當(dāng)看到兩個Link方框圖標(biāo)之間有一條線段后釋放鼠標(biāo)左鍵,此時會出現(xiàn)一個從link1指向link2的有向線段,并彈出JointProperties對話框。JointProperties對話框中的Name文本框用于設(shè)定所創(chuàng)建Joint的名稱,此處保持默認(rèn)名稱j1即可。(3)創(chuàng)建Joint2.建立旋轉(zhuǎn)料倉運動學(xué)關(guān)系(3)創(chuàng)建Joint2)由于臺面是做旋轉(zhuǎn)運動,單擊JointProperties對話框中的Jointtype下拉列表框,選擇Revolute選項。2.建立旋轉(zhuǎn)料倉運動學(xué)關(guān)系(3)創(chuàng)建Joint3)單擊JointProperties對話框中Axis-Selecttwopoints選項組的From按鈕,然后在GraphicViewer窗口中拾取旋轉(zhuǎn)立柱的上表面中心點;再單擊JointProperties對話框中Axis-Selecttwopoints選項組的To按鈕,然后在GraphicViewer窗口中拾取旋轉(zhuǎn)立柱的下表面中心點。2.建立旋轉(zhuǎn)料倉運動學(xué)關(guān)系(3)創(chuàng)建Joint4)單擊JointProperties對話框左下方的箭頭展開擴展欄目,在Limitstype下拉列表框中選擇限制類型為Constant;在Highlimit文本框中輸入該關(guān)節(jié)運動范圍的上限值360;在Lowlimit文本框中輸入該關(guān)節(jié)運動范圍的下限值0。Joint屬性設(shè)定完成后,單擊JointProperties對話框的OK按鈕完成Joint的創(chuàng)建。3.旋轉(zhuǎn)料倉運動驗證與調(diào)整在KinematicsEditor對話框中單擊OpenJointJog按鈕彈出JointJog對話框,在JointJog對話框中用鼠標(biāo)拖動j1所對應(yīng)的滾輪,或直接在j1所對應(yīng)的Value文本框中調(diào)整旋轉(zhuǎn)角度值,即可手動轉(zhuǎn)動旋轉(zhuǎn)料倉以檢驗該Joint的設(shè)定正確與否。(1)Joint運動驗證3.旋轉(zhuǎn)料倉運動驗證與調(diào)整
(3)結(jié)束運動學(xué)關(guān)系設(shè)定設(shè)備關(guān)節(jié)運動驗證無誤后,單擊KinematicsEditor對話框中的Close按鈕以結(jié)束旋轉(zhuǎn)料倉關(guān)節(jié)運動設(shè)定。(2)Joint零點位置修改1)單擊KinematicsEditor對話框工具欄上的OpenJointJog按鈕,利用彈出的JointJog對話框手動操作Joint運動,調(diào)整Joint到達(dá)實際的零點位置后單擊JointJog對話框中的Close按鈕關(guān)閉JointJog對話框。2)單擊KinematicsEditor對話框工具欄上的DefineAsZeroPosition按鈕,在彈出的提示框中單擊“確認(rèn)”按鈕,將Joint的當(dāng)前位置設(shè)置為其零點位置。3.1.2旋轉(zhuǎn)料倉姿態(tài)設(shè)定1.旋轉(zhuǎn)料倉姿態(tài)創(chuàng)建1)繼續(xù)保持選中旋轉(zhuǎn)料倉roundstock,選擇軟件主界面Modeling菜單→KinematicDevice欄→PoseEditor命令打開PoseEditor對話框。PoseEditor對話框里的Poses列表中包含有系統(tǒng)默認(rèn)生成的HOME姿態(tài),在該姿態(tài)下,設(shè)備的各個Joint處于各自的零點位置。1.旋轉(zhuǎn)料倉姿態(tài)創(chuàng)建2)單擊PoseEditor對話框中右側(cè)的New按鈕打開NewPose對話框以新建設(shè)備姿態(tài)。在NewPose對話框中,用鼠標(biāo)拖動j1所對應(yīng)的滾輪,或直接在j1所對應(yīng)的Value文本框中調(diào)整旋轉(zhuǎn)角度值,將旋轉(zhuǎn)料倉的臺面旋轉(zhuǎn)90°,然后在Posename文本框中將該設(shè)備姿態(tài)命名為SORT,最后單擊OK按鈕完成SORT姿態(tài)的創(chuàng)建。1.旋轉(zhuǎn)料倉姿態(tài)創(chuàng)建3)類似于SORT姿態(tài)的創(chuàng)建,依次完成INSTALL、SPRAY姿態(tài)的創(chuàng)建,它們對應(yīng)的旋轉(zhuǎn)角度分別為180°和270°。4)本書案例中旋轉(zhuǎn)料倉一共有四個姿態(tài),SORT、INSTALL、SPRAY姿態(tài)對應(yīng)三個工作站,而HOME姿態(tài)對應(yīng)預(yù)備空位。如果需要對某個姿態(tài)進(jìn)行編輯或刪除,可以在PoseEditor對話框的Poses列表中單擊選擇對應(yīng)的姿態(tài),然后單擊PoseEditor對話框中右側(cè)的Edit或Delete按鈕進(jìn)行相關(guān)操作。設(shè)備姿態(tài)的編輯操作類同設(shè)備姿態(tài)的新建操作,這里不再贅述。完成所有姿態(tài)設(shè)定后即可單擊PoseEditor對話框的Close按鈕將其關(guān)閉。2.旋轉(zhuǎn)料倉姿態(tài)驗證1)圓形的臺面導(dǎo)致不方便觀察臺面姿態(tài)的變化,為此可以將料架與臺面綁定,當(dāng)臺面旋轉(zhuǎn)時,料架跟隨臺面旋轉(zhuǎn),效果比較直觀。在GraphicViewer窗口中單擊選中料架stack,在彈出的快捷菜單中選擇Attach命令進(jìn)行綁定操作。(1)對象綁定2.旋轉(zhuǎn)料倉姿態(tài)驗證2)在彈出的Attach對話框中,單擊ToObject文本框使之高亮顯示,再到ObjectTree窗口或GraphicViewer窗口中單擊選中旋轉(zhuǎn)料倉的Link2(即臺面),最后單擊Attach對話框的OK按鈕即可完成料架與臺面綁定。(1)對象綁定2.旋轉(zhuǎn)料倉姿態(tài)驗證(2)設(shè)備姿態(tài)切換1)綁定完畢后,在GraphicViewer窗口中單擊選中旋轉(zhuǎn)料倉roundstock,在彈出的快捷菜單中選擇JointJog命令以打開JointJog對話框進(jìn)行手動測試。2.旋轉(zhuǎn)料倉姿態(tài)驗證(2)設(shè)備姿態(tài)切換2)在JointJog對話框中單擊Steering/Poses欄下拉列表框中不同的姿態(tài),觀察旋轉(zhuǎn)料倉是否正確動作。驗證無誤后先單擊JointJog對話框中的Reset按鈕以復(fù)位旋轉(zhuǎn)料倉到初始位置,再單擊Close按鈕關(guān)閉JointJog對話框。3.結(jié)束旋轉(zhuǎn)料倉模型編輯完成旋轉(zhuǎn)料倉的所有運動設(shè)定后,在ObjectTree窗口或GraphicViewer窗口中單擊選中旋轉(zhuǎn)料倉,然后選擇軟件主界面Modeling菜單→Scope欄→EndModeling命令結(jié)束其編輯。任務(wù)3.2
變位機運動設(shè)定本書案例中的變位機有旋轉(zhuǎn)和平移兩種關(guān)節(jié)運動,旋轉(zhuǎn)運動的面板負(fù)責(zé)加工時調(diào)整工件的姿態(tài),面板上相對其平移運動的夾頭負(fù)責(zé)固定工件以保持其正確的加工姿態(tài)。3.2.1變位機關(guān)節(jié)運動設(shè)定
1.變位機模型進(jìn)入編輯狀態(tài)在ObjectTree窗口或GraphicViewer窗口中單擊選中分揀站中的變位機positioner,然后選擇軟件主界面Modeling菜單→Scope欄→SetModelingScope命令使其進(jìn)入編輯狀態(tài)。2.建立變位機運動學(xué)關(guān)系繼續(xù)保持選中變位機positioner,選擇軟件主界面Modeling菜單→KinematicDevice欄→KinematicsEditor命令打開KinematicsEditor對話框。(1)打開KinematicsEditor對話框2.建立變位機運動學(xué)關(guān)系(2)創(chuàng)建Link1)首先單擊KinematicsEditor對話框工具欄中的CreateLink按鈕以創(chuàng)建Link,在彈出的LinkProperties對話框中保持Name文本框默認(rèn)的Link名稱link1,然后在其LinkElements列表框中選擇變位機的底座作為link1的組件輸入,最后單擊LinkProperties對話框的OK按鈕結(jié)束該Link的創(chuàng)建。2.建立變位機運動學(xué)關(guān)系2)與創(chuàng)建link1類似,在KinematicsEditor對話框中創(chuàng)建link2,選擇變位機的旋轉(zhuǎn)面板作為link2的組件。2.建立變位機運動學(xué)關(guān)系3)與創(chuàng)建link1類似,在KinematicsEditor對話框中創(chuàng)建link3,選擇變位機旋轉(zhuǎn)面板上的夾頭作為link3的組件。2.建立變位機運動學(xué)關(guān)系(3)創(chuàng)建Joint1)變位機的旋轉(zhuǎn)面板做旋轉(zhuǎn)運動,與旋轉(zhuǎn)料倉的關(guān)節(jié)建立方法一樣,先將鼠標(biāo)指針移動到link1方框圖標(biāo)上,然后按下鼠標(biāo)左鍵不放,直至將鼠標(biāo)指針移動到link2方框圖標(biāo)上后釋放鼠標(biāo)左鍵從而建立關(guān)節(jié)j1。2.建立變位機運動學(xué)關(guān)系(3)創(chuàng)建Joint1)在彈出JointProperties對話框中,單擊Jointtype下拉列表框選擇Revolute選項,再單擊Axis-Selecttwopoints選項組的From按鈕,選取變位機電機輸出軸為旋轉(zhuǎn)中心線From點,單擊Axis-Selecttwopoints選項組的To按鈕,選取變位機底座支撐軸承中心為旋轉(zhuǎn)中心線To點。2.建立變位機運動學(xué)關(guān)系2)單擊KinematicsEditor對話框工具欄上的OpenJointJog按鈕,在彈出的JointJog對話框中手動轉(zhuǎn)動旋轉(zhuǎn)面板來尋找并測試其運動范圍的最小值和最大值。(3)創(chuàng)建Joint2.建立變位機運動學(xué)關(guān)系(3)創(chuàng)建Joint3)單擊JointProperties對話框左下方的箭頭展開擴展欄目,在Limitstype下拉列表框中選擇限制類型為Constant;在Highlimit文本框中輸入該關(guān)節(jié)運動范圍的上限值240;在Lowlimit文本框中輸入該關(guān)節(jié)運動范圍的下限值-60。2.建立變位機運動學(xué)關(guān)系4)變位機旋轉(zhuǎn)面板上的夾頭在氣缸的推動下相對旋轉(zhuǎn)面板做平移運動,先將鼠標(biāo)指針移動到link2方框圖標(biāo)上,然后按下鼠標(biāo)左鍵不放,直至將鼠標(biāo)指針移動到link3方框圖標(biāo)上后釋放鼠標(biāo)左鍵從而建立關(guān)節(jié)j2。(3)創(chuàng)建Joint2.建立變位機運動學(xué)關(guān)系4)在彈出JointProperties對話框中,單擊Jointtype下拉列表框選擇Prismatic選項,然后單擊Axis-Selecttwopoints選項組的From按鈕和To按鈕,在GraphicViewer窗口中分別拾取氣缸外輪廓上與夾頭平移運動方向平行的線段的端點作為From點和To點輸入,以確定夾頭平移運動的方向。(3)創(chuàng)建Joint2.建立變位機運動學(xué)關(guān)系5)本書案例以夾頭初始的收縮位置為原點位置,其運動范圍設(shè)為0mm~40mm。單擊JointProperties對話框左下方的箭頭展開擴展欄目,在Limitstype下拉列表框中選擇限制類型為Constant;在Highlimit文本框中輸入該關(guān)節(jié)運動范圍的上限值40;(3)創(chuàng)建Joint2.建立變位機運動學(xué)關(guān)系(3)創(chuàng)建Joint5)在Lowlimit文本框中輸入該關(guān)節(jié)運動范圍的下限值0。Joint屬性設(shè)定完成后,單擊JointProperties對話框的OK按鈕以完成Joint的創(chuàng)建。單擊KinematicsEditor對話框工具欄上的OpenJointJog按鈕,在彈出的JointJog對話框中手動操作j1、j2關(guān)節(jié)運動。驗證關(guān)節(jié)運動無誤后,單擊JointJog對話框中的Close按鈕以關(guān)閉該對話框,然后在KinematicsEditor對話框中單擊其Close按鈕以結(jié)束變位機關(guān)節(jié)運動設(shè)定。3.2.2變位機姿態(tài)設(shè)定變位機姿態(tài)表姿態(tài)名稱j2關(guān)節(jié)值j1關(guān)節(jié)值HOME0mm0°HOMEJ37.15mm0°N6037.15mm-60°N4537.15mm-45°N3037.15mm-30°N1537.15mm-15°P1537.15mm15°P3037.15mm30°P4537.15mm45°P6037.15mm60°變位機的姿態(tài)包含兩個關(guān)節(jié)的狀態(tài),對于j2來說只有夾緊和松開兩種狀態(tài),而j1的狀態(tài)可以是-60°~240°這個范圍中的任何一個值。在本書案例中,變位機所有姿態(tài)如表所示:1.變位機姿態(tài)創(chuàng)建1)繼續(xù)保持選中變位機positioner,選擇軟件主界面Modeling菜單→KinematicDevice欄→PoseEditor命令打開PoseEditor對話框。1.變位機姿態(tài)創(chuàng)建2)類似于旋轉(zhuǎn)料倉姿態(tài)的創(chuàng)建,單擊PoseEditor對話框中右側(cè)的New按鈕打開NewPose對話框以新建變位機的姿態(tài),在此需要根據(jù)表新建10個姿態(tài)。2.變位機姿態(tài)驗證1)完成所有姿態(tài)設(shè)定后即可單擊PoseEditor對話框的Close按鈕將其關(guān)閉,在GraphicViewer窗口中單擊選中變位機positioner,在彈出的快捷菜單中選擇JointJog命令以打開JointJog對話框進(jìn)行手動測試。2.變位機姿態(tài)驗證2)在JointJog對話框中單擊Steering/Poses欄下拉列表框中不同的姿態(tài),觀察變位機是否正確動作。驗證無誤后先單擊JointJog對話框中的Reset按鈕以復(fù)位變位機到初始位置,再單擊Close按鈕關(guān)閉JointJog對話框。2.變位機姿態(tài)驗證3.結(jié)束變位機模型編輯完成變位機的所有運動設(shè)定并驗證無誤后,在ObjectTree窗口或GraphicViewer窗口中單擊選中變位機positioner,然后選擇軟件主界面Modeling菜單→Scope欄→EndModeling命令結(jié)束其編輯。任務(wù)3.3
機器人運動設(shè)定本書案例中的機器人均為六關(guān)節(jié)串聯(lián)工業(yè)機器人,采用的是三菱電機公司的RV-2FRL型工業(yè)機器人。3.3.1機器人關(guān)節(jié)運動設(shè)定1.創(chuàng)建機器人關(guān)節(jié)1)在ObjectTree窗口或GraphicViewer窗口中單擊選中分揀站中的工業(yè)機器人robot1,選擇軟件主界面Modeling菜單→Scope欄→SetModelingScope命令使其進(jìn)入編輯狀態(tài),然后選擇軟件主界面Modeling菜單→KinematicDevice欄→KinematicsEditor命令打開KinematicsEditor對話框。2)在KinematicsEditor對話框中新建七個Link,它們的組件分別選擇機器人的基座、肩部、下臂、肘部、上臂、腕部、法蘭盤,為方便起見,用link1~link7來代表這七個部分。1.創(chuàng)建機器人關(guān)節(jié)3)依次在兩兩相鄰的Link之間創(chuàng)建關(guān)節(jié),用默認(rèn)的名稱j1~j6來分別代表機器人的腰部關(guān)節(jié)、肩部關(guān)節(jié)、肘部關(guān)節(jié)、腕部偏轉(zhuǎn)關(guān)節(jié)、腕部俯仰關(guān)節(jié)、腕部翻轉(zhuǎn)關(guān)節(jié)。創(chuàng)建每一個關(guān)節(jié)時,在彈出的JointProperties對話框的Jointtype下拉列表框中均選擇Revolute選項,其他設(shè)定后續(xù)進(jìn)行。2.機器人關(guān)節(jié)運動方向設(shè)定對于j1~j6關(guān)節(jié)的旋轉(zhuǎn)中心方向設(shè)定,需要參考機器人廠家提供的說明圖來確定旋轉(zhuǎn)中心線的方向。2.機器人關(guān)節(jié)運動方向設(shè)定雙擊KinematicsEditor對話框中代表j1關(guān)節(jié)的有向線段,在彈出JointProperties對話框中設(shè)定j1關(guān)節(jié)的旋轉(zhuǎn)中心方向。單擊JointProperties對話框中Axis-Selecttwopoints選項組的From按鈕,然后在GraphicViewer窗口中拾取機器人基座頂端圓盤中心點作為From點輸入;(1)設(shè)定j1關(guān)節(jié)運動方向2.機器人關(guān)節(jié)運動方向設(shè)定(1)設(shè)定j1關(guān)節(jié)運動方向單擊JointProperties對話框中Axis-Selecttwopoints選項組的To按鈕,然后在GraphicViewer窗口中再次拾取與From點相同的機器人基座頂端圓盤中心點作為To點輸入;直接在To點坐標(biāo)值對應(yīng)的文本框中將其Z值修改增大。2.機器人關(guān)節(jié)運動方向設(shè)定雙擊KinematicsEditor對話框中代表j2關(guān)節(jié)的有向線段,在彈出JointProperties對話框中設(shè)定j2關(guān)節(jié)的旋轉(zhuǎn)中心方向。單擊JointProperties對話框中Axis-Selecttwopoints選項組的From按鈕,然后在GraphicViewer窗口中拾取機器人肩部側(cè)面圓盤中心點作為From點輸入;(2)設(shè)定j2關(guān)節(jié)運動方向2.機器人關(guān)節(jié)運動方向設(shè)定(2)設(shè)定j2關(guān)節(jié)運動方向單擊JointProperties對話框中Axis-Selecttwopoints選項組的To按鈕,然后在GraphicViewer窗口中再次拾取與From點相同的機器人肩部側(cè)面圓盤中心點作為To點輸入。直接在To點坐標(biāo)值對應(yīng)的文本框中將其X值修改減小。2.機器人關(guān)節(jié)運動方向設(shè)定雙擊KinematicsEditor對話框中代表j3關(guān)節(jié)的有向線段,在彈出JointProperties對話框中設(shè)定j3關(guān)節(jié)的旋轉(zhuǎn)中心方向。單擊JointProperties對話框中Axis-Selecttwopoints選項組的From按鈕,然后在GraphicViewer窗口中拾取機器人下臂上部內(nèi)側(cè)圓盤中心點作為From點輸入;(3)設(shè)定j3關(guān)節(jié)運動方向2.機器人關(guān)節(jié)運動方向設(shè)定(3)設(shè)定j3關(guān)節(jié)運動方向單擊JointProperties對話框中Axis-Selecttwopoints選項組的To按鈕,然后在GraphicViewer窗口中再次拾取與From點相同的機器人下臂上部內(nèi)側(cè)圓盤中心點作為To點輸入。直接在To點坐標(biāo)值對應(yīng)的文本框中將其X值修改減小。2.機器人關(guān)節(jié)運動方向設(shè)定雙擊KinematicsEditor對話框中代表j4關(guān)節(jié)的有向線段,在彈出JointProperties對話框中設(shè)定j4關(guān)節(jié)的旋轉(zhuǎn)中心方向。單擊JointProperties對話框中Axis-Selecttwopoints選項組的From按鈕,然后在GraphicViewer窗口中拾取機器人上臂尾端圓盤中心點作為From點輸入;(4)設(shè)定j4關(guān)節(jié)運動方向2.機器人關(guān)節(jié)運動方向設(shè)定(4)設(shè)定j4關(guān)節(jié)運動方向單擊JointProperties對話框中Axis-Selecttwopoints選項組的To按鈕,然后在GraphicViewer窗口中再次拾取與From點相同的機器人上臂尾端圓盤中心點作為To點輸入。直接在To點坐標(biāo)值對應(yīng)的文本框中將其Y值修改增大。2.機器人關(guān)節(jié)運動方向設(shè)定雙擊KinematicsEditor對話框中代表j5的有向線段,在彈出JointProperties對話框中設(shè)定j5關(guān)節(jié)的旋轉(zhuǎn)中心方向。單擊JointProperties對話框中Axis-Selecttwopoints選項組的From按鈕,然后在GraphicViewer窗口中拾取機器人上臂前端內(nèi)側(cè)圓盤中心點作為From點輸入;(5)設(shè)定j5關(guān)節(jié)運動方向2.機器人關(guān)節(jié)運動方向設(shè)定(5)設(shè)定j5關(guān)節(jié)運動方向單擊JointProperties對話框中Axis-Selecttwopoints選項組的To按鈕,然后在GraphicViewer窗口中再次拾取與From點相同的機器人上臂前端內(nèi)側(cè)圓盤中心點作為To點輸入。直接在To點坐標(biāo)值對應(yīng)的文本框中將其X值修改減小。2.機器人關(guān)節(jié)運動方向設(shè)定雙擊KinematicsEditor對話框中代表j6關(guān)節(jié)的有向線段,在彈出JointProperties對話框中設(shè)定j6關(guān)節(jié)的旋轉(zhuǎn)中心方向。單擊JointProperties對話框中Axis-Selecttwopoints選項組的From按鈕,然后在GraphicViewer窗口中拾取機器人法蘭盤外側(cè)中心點作為From點輸入;(6)設(shè)定j6關(guān)節(jié)運動方向2.機器人關(guān)節(jié)運動方向設(shè)定(6)設(shè)定j6關(guān)節(jié)運動方向單擊JointProperties對話框中Axis-Selecttwopoints選項組的To按鈕,然后在GraphicViewer窗口中再次拾取與From點相同的機器人法蘭盤外側(cè)中心點作為To點輸入。直接在To點坐標(biāo)值對應(yīng)的文本框中將其Y值修改增大。2.機器人關(guān)節(jié)運動方向設(shè)定所有關(guān)節(jié)運動方向設(shè)定完成后,單擊JointProperties對話框的OK按鈕以關(guān)閉該對話框。在KinematicsEditor對話框中單擊OpenJointJog按鈕彈出JointJog對話框,可以操作該對話框中的滾輪來手動旋轉(zhuǎn)機器人各軸,以檢查每個關(guān)節(jié)運動正確與否。最后單擊KinematicsEditor對話框中的Close按鈕結(jié)束機器人關(guān)節(jié)運動設(shè)定。(7)驗證關(guān)節(jié)運動方向3.3.2機器人坐標(biāo)系設(shè)定1.機器人坐標(biāo)系參考Frame創(chuàng)建1)在ObjectTree窗口或GraphicViewer窗口中單擊選中機器人robot1,然后選擇軟件主界面Modeling菜單→Layout欄→CreateFrame命令組中的任意命令自由創(chuàng)建一個Frame。創(chuàng)建完畢后在ObjectTree窗口中的機器人節(jié)點robot1之下會新增一個Frame,系統(tǒng)默認(rèn)為其命名為fr1,將其名稱更改為baseref。(1)基礎(chǔ)坐標(biāo)系參考Frame創(chuàng)建1.機器人坐標(biāo)系參考Frame創(chuàng)建(1)基礎(chǔ)坐標(biāo)系參考Frame創(chuàng)建2)在ObjectTree窗口中單擊選中機器人節(jié)點robot1之下的baseref點,使用Relocate命令將baseref點重定位到機器人robot1的SelfFrame上。1.機器人坐標(biāo)系參考Frame創(chuàng)建(1)基礎(chǔ)坐標(biāo)系參考Frame創(chuàng)建3)如果此時baseref點的方向與機器人默認(rèn)基礎(chǔ)坐標(biāo)系的方向不一致,可以通過使用PlacementManipulator命令將其旋轉(zhuǎn)到機器人默認(rèn)基礎(chǔ)坐標(biāo)系的方向。1.機器人坐標(biāo)系參考Frame創(chuàng)建類似創(chuàng)建baseref點,在機器人節(jié)點robot1之下創(chuàng)建toolref點。toolref點的位置應(yīng)重定位到機器人robot1的法蘭盤外端面的中心,其Z軸方向應(yīng)旋轉(zhuǎn)到垂直于法蘭盤向外的方向,Y軸方向應(yīng)旋轉(zhuǎn)到與機器人默認(rèn)基礎(chǔ)坐標(biāo)系的Y軸方向相同。(2)工具坐標(biāo)系參考Frame創(chuàng)建2.機器人坐標(biāo)系設(shè)定單擊KinematicsEditor對話框工具欄上的SetBaseframe按鈕彈出SetBaseframe對話框,單擊該對話框中的文本框使其高亮顯示,然后在ObjectTree窗口或GraphicViewer窗口中拾取baseref點以輸入到該文本框中。最后單擊SetBaseframe對話框的OK按鈕以完成機器人基礎(chǔ)坐標(biāo)系的設(shè)定。(1)機器人基礎(chǔ)坐標(biāo)系設(shè)定單擊KinematicsEditor對話框工具欄上的CreateToolframe按鈕彈出CreateToolframe對話框。單擊該對話框中的Location文本框使其高亮顯示,然后在ObjectTree窗口或GraphicViewer窗口中拾取toolref點以輸入到該文本框中;(2)機器人工具坐標(biāo)系設(shè)定2.機器人坐標(biāo)系設(shè)定(2)機器人工具坐標(biāo)系設(shè)定2.機器人坐標(biāo)系設(shè)定單擊該對話框中的Attachtolink文本框使其高亮顯示,然后在ObjectTree窗口或GraphicViewer窗口中拾取機器人robot1的link7以輸入到該文本框中。最后單擊CreateToolframe對話框的OK按鈕以完成機器人工具坐標(biāo)系的設(shè)定。3.機器人坐標(biāo)系驗證機器人基礎(chǔ)坐標(biāo)系和工具坐標(biāo)系設(shè)定好后,單擊KinematicsEditor對話框中的Close按鈕結(jié)束機器人運動學(xué)設(shè)定,然后在GraphicViewer窗口中單擊機器人robot1,在彈出的快捷菜單中選擇RobotJog命令以打開RobotJog對話框進(jìn)行手動測試。3.3.3機器人關(guān)節(jié)運動范圍的設(shè)定1.機器人關(guān)節(jié)原點設(shè)置1)在ObjectTree窗口或GraphicViewer窗口中單擊選中分揀站中的工業(yè)機器人robot1,選擇軟件主界面Modeling菜單→KinematicDevice欄→KinematicsEditor命令打開KinematicsEditor對話框。1.機器人關(guān)節(jié)原點設(shè)置2)單擊KinematicsEditor對話框工具欄上的OpenJointJog按鈕,在彈出的JointJog對話框中,手動操作機器人robot1的j3關(guān)節(jié)反向旋轉(zhuǎn)90°以到達(dá)其實際的零點位置,然后單擊JointJog對話框中的Close按鈕關(guān)閉JointJog對話框。1.機器人關(guān)節(jié)原點設(shè)置3)單擊KinematicsEditor對話框工具欄上的DefineAsZeroPosition按鈕,在彈出的提示框中單擊“確認(rèn)”按鈕,將j3關(guān)節(jié)的當(dāng)前位置設(shè)置為其零點位置。2.機器人關(guān)節(jié)靜態(tài)運動范圍設(shè)定本書案例中的機器人關(guān)節(jié)范圍如下表所示:類型單位規(guī)格值動作范圍腰部(J1)deg480(-240~+240)肩部(J2)237(-117~+120)肘部(J3)160(0~+160)腕部偏轉(zhuǎn)(J4)400(-200~+200)腕部俯仰(J5)240(-120~+120)腕部翻轉(zhuǎn)(J6)720(-360~+360)2.機器人關(guān)節(jié)靜態(tài)運動范圍設(shè)定1)按照表提供的數(shù)據(jù),依次雙擊KinematicsEditor對話框中代表j1-j6關(guān)節(jié)的有向線段以打開JointProperties對話框并展開其擴展欄目,為每個軸關(guān)節(jié)設(shè)置其運動范圍的最大常量值和最小常量值。2.機器人關(guān)節(jié)靜態(tài)運動范圍設(shè)定2)再次單擊KinematicsEditor對話框工具欄上的OpenJointJog按鈕,在彈出的JointJog對話框中可以觀察到機器人所有六個軸的運動范圍都已初步設(shè)定完成,每個軸都在初始的原點位置,其角度值為0°。
3.機器人關(guān)節(jié)動態(tài)運動范圍設(shè)定盡管機器人的每個關(guān)節(jié)都已設(shè)定運動范圍,但在JointJog對話框中調(diào)節(jié)機器人姿態(tài)時,機器人自身還是會發(fā)生干涉,而此時機器人的每個關(guān)節(jié)都沒有超過運動范圍。
3.機器人關(guān)節(jié)動態(tài)運動范圍設(shè)定對于六關(guān)節(jié)串聯(lián)機器人來說,J2關(guān)節(jié)和J3關(guān)節(jié)都可以改變機器人的俯仰姿態(tài),它們的運動范圍之間存在耦合性,所以需要以J2關(guān)節(jié)為基準(zhǔn),用變量的方式來設(shè)定J3關(guān)節(jié)的運動范圍。
3.機器人關(guān)節(jié)動態(tài)運動范圍設(shè)定1)雙擊KinematicsEditor對話框中代表j3關(guān)節(jié)的有向線段以打開j3關(guān)節(jié)的JointProperties對話框并展開其擴展欄目,首先在Limitstype下拉列表框中選擇限制類型為Variable,然后在FixedJoint下拉列表框中選擇j2關(guān)節(jié)為固定參考關(guān)節(jié),此時會自動彈出VariableJointValues對話框。
3.機器人關(guān)節(jié)動態(tài)運動范圍設(shè)定2)根據(jù)機器人廠家提供的產(chǎn)品資料,本書案例中對機器人的末端點P采樣十一個點位(A點~K點)來對j2關(guān)節(jié)與j3關(guān)節(jié)的運動范圍關(guān)系進(jìn)行擬合。
3.機器人關(guān)節(jié)動態(tài)運動范圍設(shè)定機器人關(guān)節(jié)運動范圍表點位ABCDEFGHIJKJ2120120120-90-117-11730557285100j3112698811160160150140130115
3.機器人關(guān)節(jié)動態(tài)運動范圍設(shè)定3)將表的數(shù)值填入到VariableJointValues對話框中左側(cè)的表格內(nèi),該表格右側(cè)對應(yīng)的坐標(biāo)圖上應(yīng)出現(xiàn)一個由多個點連接而成的凸多邊形。輸入完畢后即可單擊VariableJointValues對話框的OK按鈕完成擬合設(shè)置,最后單擊j3關(guān)節(jié)JointProperties對話框的OK按鈕結(jié)束其屬性設(shè)定。
3.機器人關(guān)節(jié)動態(tài)運動范圍設(shè)定4)機器人在默認(rèn)的HOME姿態(tài)下各關(guān)節(jié)值為0°,但j3關(guān)節(jié)動態(tài)運動范圍設(shè)定完成后,其運動范圍最小值是8°。
3.機器人關(guān)節(jié)動態(tài)運動范圍設(shè)定4)單擊KinematicsEditor對話框工具欄上的OpenPoseEditor按鈕以打開PoseEditor對話框,然后單擊PoseEditor對話框的Edit按鈕編輯HOME姿態(tài),將j3關(guān)節(jié)的軸值改為90°,最后單擊PoseEditor對話框的Close按鈕結(jié)束姿態(tài)編輯。
3.機器人關(guān)節(jié)動態(tài)運動范圍設(shè)定5)單擊KinematicsEditor對話框工具欄上的OpenJointJog按鈕,打開JointJog對話框以驗證機器人關(guān)節(jié)限定范圍的正確性。6)在ObjectTree或GraphicViewer中單擊整體選中機器人robot1,然后選擇軟件主界面Modeling菜單→Scope欄→EndModeling命令結(jié)束其編輯。任務(wù)3.4
機器人末端執(zhí)行器設(shè)置3.4.1機器人夾爪設(shè)定1.機器人夾爪運動設(shè)定(1)夾爪關(guān)節(jié)設(shè)定1)在ObjectTree窗口或GraphicViewer窗口中單擊選中機器人夾爪gripper1,選擇軟件主界面Modeling菜單→Scope欄→SetModelingScope命令使其進(jìn)入編輯狀態(tài)。1.機器人夾爪運動設(shè)定(1)夾爪關(guān)節(jié)設(shè)定1)然后選擇軟件主界面Modeling菜單→KinematicDevice欄→KinematicsEditor命令打開KinematicsEditor對話框。單擊KinematicsEditor對話框工具欄上的CreateLink按鈕分別創(chuàng)建三個Link,link1表示夾爪基座,link2和link3表示夾爪手指。1.機器人夾爪運動設(shè)定(1)夾爪關(guān)節(jié)設(shè)定2)在KinematicsEditor對話框中的link1與link2、Link3之間創(chuàng)建平動關(guān)節(jié),link2和link3共用link1作為參考Link,設(shè)定手指的運動方向可以沿著夾爪導(dǎo)向槽的邊沿,以向內(nèi)為正,運動范圍設(shè)定為±10mm之間。1.機器人夾爪運動設(shè)定(2)夾爪姿態(tài)設(shè)定單擊KinematicsEditor對話框工具欄上的OpenPoseEditor按鈕以打開PoseEditor對話框,然后單擊PoseEditor對話框的New按鈕彈出NewPose對話框,在NewPose對話框中設(shè)定兩個平動關(guān)節(jié)在關(guān)閉姿態(tài)下的位移值均為2mm,然后為新姿態(tài)命名為CLOSE并單擊OK按鈕確認(rèn)。1.機器人夾爪運動設(shè)定(2)夾爪姿態(tài)設(shè)定類似CLOSE姿態(tài)的創(chuàng)建,為夾爪再創(chuàng)建OPEN姿態(tài)和CLOSE2姿態(tài),OPEN姿態(tài)兩個平動關(guān)節(jié)位移值設(shè)為-7mm,CLOSE2姿態(tài)兩個平動關(guān)節(jié)位移值設(shè)為7.7mm。新建姿態(tài)完畢后關(guān)閉PoseEditor對話框和運動學(xué)編輯器對話框。2.機器人夾爪工具設(shè)定(1)夾爪安裝參考Frame創(chuàng)建1)在ObjectTree窗口或GraphicViewer窗口中單擊選中機器人夾爪gripper1,然后選擇軟件主界面Modeling菜單→Layout欄→CreateFrame命令組中的CreateFrameatCircleCenter命令,在彈出CreateFrameatCircleCenter對話框后,在GraphicViewer窗口中夾爪安裝端面兩側(cè)圓周上依次拾取三個點以輸入到CreateFrameatCircleCenter對話框的文本框中,最后單擊CreateFrameatCircleCenter對話框的OK按鈕完成夾爪安裝參考Frame的創(chuàng)建。2.機器人夾爪工具設(shè)定(1)夾爪安裝參考Frame創(chuàng)建2)在ObjectTree窗口中將新創(chuàng)建的安裝參考Frame名稱更改為baseref,然后利用Relocate命令將其方向調(diào)整到與夾爪的SelfFrame方向相同,確保夾爪正確安裝到機器人上時該參考點將會與機器人法蘭盤上默認(rèn)的TCP點完全重合。2.機器人夾爪工具設(shè)定小貼士:本書案例中裝配站和噴涂站的機器人均使用帶有快換接頭的工具,在機器人法蘭盤側(cè)也裝配有與工具對接的快換接頭,設(shè)置此類工具的安裝參考位置時需要考慮為機器人法蘭盤側(cè)的快換接頭留出裝配空間。2.機器人夾爪工具設(shè)定(2)夾爪TCP參考Frame創(chuàng)建1)在ObjectTree窗口或GraphicViewer窗口中單擊選中機器人夾爪gripper1,然后選擇軟件主界面Modeling菜單→Layout欄→CreateFrame命令組中的CreateFrameBetween2Points命令。2.機器人夾爪工具設(shè)定(2)夾爪TCP參考Frame創(chuàng)建在彈出CreateFrameBetween2Points對話框后,在GraphicViewer窗口中依次拾取夾爪兩根手指內(nèi)側(cè)彎折處中點以輸入到CreateFrameBetween2Points對話框的文本框中,然后設(shè)置CreateFrameBetween2Points對話框中的滑塊或微調(diào)框到50%,最后單擊CreateFrameatCircleCenter對話框的OK按鈕完成夾爪TCP參考Frame的創(chuàng)建。2.機器人夾爪工具設(shè)定(2)夾爪TCP參考Frame創(chuàng)建2)將新創(chuàng)建的TCP參考Frame命名為toolref,并調(diào)整好方向。2.機器人夾爪工具設(shè)定在ObjectTree窗口或GraphicViewer窗口中單擊選中機器人夾爪gripper1,然后選擇軟件主界面Modeling菜單→KinematicDevice欄→ToolDefinition命令以彈出ToolDefinition對話框。在ToolDefinition對話框中,單擊ToolType下拉列表框然后選擇Gripper類型;單擊TCPFrame輸入框使其高亮顯示,然后在ObjectTree窗口中選擇或GraphicViewer窗口中拾取夾爪的TCP參考Frame即tcpref點以輸入;2.機器人夾爪工具設(shè)定(3)夾爪工具定義單擊BaseFrame輸入框使其高亮顯示,然后在ObjectTree窗口中選擇或GraphicViewer窗口中拾取夾爪的安裝參考Frame即baseref點以輸入;單擊GrippingEntities列表的空白條目使其高亮顯示,然后在GraphicViewer窗口中逐一拾取夾爪的兩根手指及手指上附著的墊片以輸入。最后單擊OK按鈕結(jié)束工具定義。2.機器人夾爪工具設(shè)定(3)夾爪工具定義完成機器人夾爪gripper1的所有設(shè)定后,在ObjectTree窗口或GraphicViewer窗口中單擊選中機器人夾爪gripper1,再選擇軟件主界面Modeling菜單→Scope欄→EndModeling命令結(jié)束其編輯。3.4.2機器人噴槍設(shè)定1.機器人噴槍參考Frame創(chuàng)建(1)噴槍安裝參考Frame創(chuàng)建1)在ObjectTree窗口或GraphicViewer窗口中單擊選中噴槍spraygun,選擇軟件主界面Modeling菜單→Scope欄→SetModelingScope命令組中的任意命令自由創(chuàng)建一個Frame。創(chuàng)建完畢后在ObjectTree窗口中的噴槍spraygun節(jié)點之下會新增一個Frame,將其名稱更改為baseref。1.機器人噴槍參考Frame創(chuàng)建(1)噴槍安裝參考Frame創(chuàng)建2)在ObjectTree窗口中單擊選中噴槍節(jié)點spraygun之下的baseref點,使用Relocate命令將baseref點的位姿調(diào)整到與spraygun的SelfFrame位姿重合。當(dāng)baseref點重定位到噴槍快換接頭安裝端面中心處后,繼續(xù)使用PlacementManipulator命令調(diào)整其方向到正確的安裝方向。1.機器人噴槍參考Frame創(chuàng)建(1)噴槍安裝參考Frame創(chuàng)建3)將快換接頭connect3臨時定位到與噴槍spraygun相裝配的位置,然后移動參考安裝點baseref到其機器人側(cè)安裝端面中心處。1.機器人噴槍參考Frame創(chuàng)建1)繼續(xù)保持選中噴槍spraygun,然后選擇軟件主界面Modeling菜單→Layout欄→CreateFrame命令組中任意命令自由創(chuàng)建一個Frame,創(chuàng)建完畢后在ObjectTree窗口中的噴槍spraygun節(jié)點之下會新增一個Frame,將其名稱更改為tipref。(2)噴槍末端參考Frame創(chuàng)建1.機器人噴槍參考Frame創(chuàng)建(2)噴槍末端參考Frame創(chuàng)建2)在ObjectTree窗口中單擊選中噴槍節(jié)點spraygun之下的tipref點,使用Relocate命令將tipref點的位置重定位到噴槍出口中心處,并調(diào)整其方向與噴槍安裝參考點baseref的方向一致。1.機器人噴槍參考Frame創(chuàng)建(3)噴槍TCP參考Frame創(chuàng)建1)繼續(xù)保持選中噴槍spraygun,然后選擇軟件主界面Modeling菜單→Layout欄→CreateFrame命令組中任意命令自由創(chuàng)建一個Frame,創(chuàng)建完畢后在ObjectTree窗口中的噴槍spraygun節(jié)點之下會新增一個Frame,將其名稱更改為tcpref。1.機器人噴槍參考Frame創(chuàng)建(3)噴槍TCP參考Frame創(chuàng)建2)在ObjectTree窗口中單擊選中噴槍節(jié)點spraygun之下的tcpref點,使用Relocate命令將tcpref點的位置和姿態(tài)調(diào)整到與噴槍末端參考點tipref一致,然后再通過PlacementManipulator命令將tcpref點沿著其Z軸正向平移50mm。2.機器人噴槍工具定義
在ObjectTree窗口或GraphicViewer窗口中單擊選中噴槍spraygun,然后選擇軟件主界面Modeling菜單→KinematicDevice欄→ToolDefinition命令以彈出ToolDefinition對話框。在ToolDefinition對話框中,單擊ToolType下拉列表框然后選擇PaintGun類型;單擊TCPFrame輸入框使其高亮顯示,2.機器人噴槍工具定義然后在ObjectTree窗口中選擇或GraphicViewer窗口中拾取噴槍的TCP參考Frame即tcpref點以輸入;單擊BaseFrame輸入框使其高亮顯示,然后在ObjectTree窗口中選擇或GraphicViewer窗口中拾取噴槍的安裝參考Frame即baseref點以輸入;2.機器人噴槍工具定義單擊TipFrame輸入框使其高亮顯示,然后在ObjectTree窗口中選擇或GraphicViewer窗口中拾取噴槍的末端參考Frame即tipref點以輸入。最后單擊OK按鈕結(jié)束工具定義。2.機器人噴槍工具定義完成噴槍的所有設(shè)定后,在ObjectTree窗口或GraphicViewer窗口中單擊選中噴槍spraygun,再選擇軟件主界面Modeling菜單→Scope欄→EndModeling命令結(jié)束其編輯。3.4.3機器人末端執(zhí)行器的安裝與卸載1.機器人夾爪的安裝與卸載(1)機器人夾爪的安裝1)在ObjectTree窗口或GraphicViewer窗口中單擊選中機器人robot1,選擇軟件主界面Robot菜單→ToolandDevice欄→MountTool命令以彈出MountTool對話框。1.機器人夾爪的安裝與卸載(1)機器人夾爪的安裝2)在MountTool對話框中,單擊MountedTool選項組的Tool輸入框使其高亮顯示,然后在ObjectTree窗口或GraphicViewer窗口中拾取機器人夾爪gripper1以輸入。1.機器人夾爪的安裝與卸載(1)機器人夾爪的安裝3)在MountTool對話框中,MountingTool選項組的Mounton輸入框和Frame輸入框已自動將待安裝工具的機器人及其默認(rèn)TCP點輸入完畢,如有特殊需要,可單擊對應(yīng)輸入框后重新拾取新的對象以輸入。1.機器人夾爪的安裝與卸載(1)機器人夾爪的安裝4)完成MountTool對話框的設(shè)定后,單擊MountTool對話框的Apply按鈕將機器人夾爪gripper1安裝到機器人robot1之上,最后單擊MountTool對話框的Close按鈕結(jié)束機器人安裝工具操作。1.機器人夾爪的安裝與卸載(1)機器人夾爪的安裝5)在GraphicViewer窗口中單擊選中機器人robot1,在彈出的快捷菜單中選擇RobotJog,此時機器人處于手動操作狀態(tài)下,機器人的TCP點已經(jīng)由法蘭盤外側(cè)端面中心處變換到夾爪工具中所定義的TCPFrame處,并且夾爪會跟隨法蘭盤一起運動。1.機器人夾爪的安裝與卸載如果需要卸載機器人夾爪,在ObjectTree窗口或GraphicViewer窗口中單擊選中夾爪gripper1,選擇軟件主界面Robot菜單→ToolandDevice欄→UnMountTool命令即可。(2)機器人夾爪的卸載2.機器人噴槍的安裝與卸載(1)機器人噴槍的安裝1)機器人噴槍spraygun帶有快換裝置,在安裝噴槍前需要將快換連接頭connect3重定位到機器人robot3的法蘭盤末端并與法蘭盤(即機器人的link7)進(jìn)行綁定。2.機器人噴槍的安裝與卸載2)在ObjectTree窗口或GraphicViewer窗口中單擊選中機器人robot3,選擇軟件主界面Robot菜單→ToolandDevice欄→MountTool命令以彈出MountTool對話框。MountTool對話框的MountedTool選項組的Tool輸入框自動高亮顯示,直接在ObjectTree窗口或GraphicViewer窗口中拾取機器人噴槍spraygun以輸入。(1)機器人噴槍的安裝2.機器人噴槍的安裝與卸載(1)機器人噴槍的安裝2)然后單擊MountTool對話框的Apply按鈕完成噴槍的安裝。最后單擊MountTool對話框的Close按鈕結(jié)束機器人安裝工具操作。2.機器人噴槍的安裝與卸載(1)機器人噴槍的安裝2.機器人噴槍的安裝與卸載(2)機器人噴槍的卸載
在ObjectTree窗口或GraphicViewer窗口中單擊選中噴槍spraygun,選擇軟件主界面Robot菜單→ToolandDevice欄→UnMountTool命令即可卸載機器人噴槍。噴槍卸載后不再和機器人的法蘭盤一起運動,機器人的TCP點也回歸到默認(rèn)的工具坐標(biāo)系上,即機器人法蘭盤外側(cè)端面的中心點位置。2.機器人噴槍的安裝與卸載3)在GraphicViewer窗口中單擊選中機器人robot3,在彈出的快捷菜單中選擇RobotJog,此時機器人處于手動操作狀態(tài)下,機器人的TCP點已經(jīng)由法蘭盤外側(cè)端面中心處變換到噴槍工具中所定義的TCPFrame上,并且噴槍會跟隨法蘭盤一起運動。感
謝
觀
看!智能生產(chǎn)線數(shù)字化規(guī)劃與仿真—PDPS工程基礎(chǔ)及應(yīng)用項目4智能生產(chǎn)線典型生產(chǎn)工藝規(guī)劃仿真智能生產(chǎn)線的典型特征之一是使用工業(yè)機器人代替工人,將工人從繁重的體力勞動和危險有害的工作環(huán)境中解放出來,并且高質(zhì)量、高速度、低成本的完成生產(chǎn)任務(wù)。本項目以智能生產(chǎn)線中常見的工業(yè)機器人工作站生產(chǎn)任務(wù)為例來講解如何規(guī)劃仿真工業(yè)機器人工作站的典型工藝操作。掌握設(shè)備動作和產(chǎn)品傳送的仿真。掌握工業(yè)機器人典型工藝路徑的規(guī)劃。掌握工業(yè)機器人典型工藝操作的設(shè)置和仿真優(yōu)化?!卷椖恳搿俊緦W(xué)習(xí)目標(biāo)】【教學(xué)重點】研判新聞價值,設(shè)計并實施采訪?!窘虒W(xué)難點】掌握采訪提問方法?!窘虒W(xué)方式】分組討論;小組代表發(fā)言;分組實踐。任務(wù)4.1機器人分揀搬運規(guī)劃仿真任務(wù)4.2機器人快換工具規(guī)劃仿真任務(wù)4.3機器人涂膠規(guī)劃仿真4.1.1設(shè)備操作和對象流操作規(guī)劃仿真4.1.2機器人搬運操作規(guī)劃仿真4.2.1機器人安裝快換工具操作規(guī)劃仿真4.2.2機器人卸載快換工具操作規(guī)劃仿真4.3.1機器人涂膠操作基本規(guī)劃4.3.2機器人涂膠操作仿真優(yōu)化任務(wù)4.4機器人噴涂規(guī)劃仿真4.4.1機器人噴涂操作預(yù)設(shè)定4.4.2機器人噴涂操作規(guī)劃仿真任務(wù)4.1
機器人分揀搬運規(guī)劃仿真4.1.1設(shè)備操作和對象流操作規(guī)劃仿真1.設(shè)備操作規(guī)劃仿真(1)建立設(shè)備操作在OperationTree窗口中單擊選中SortStation節(jié)點,再選擇軟件主界面Operation菜單→CreateOperation欄→NewOperation命令組→NewDeviceOperation命令以新建設(shè)備操作。1.設(shè)備操作規(guī)劃仿真在彈出的NewDeviceOperation對話框中,在Name文本框內(nèi)鍵入操作名goto_sort;單擊Device文本框使其高亮顯示,拾取旋轉(zhuǎn)料倉roundstock以輸入;在FromPose下拉列表框內(nèi)選擇旋轉(zhuǎn)料倉roundstock的當(dāng)前姿態(tài)(currentpose)作為設(shè)備操作的起始姿態(tài);在ToPose下拉列表框內(nèi)選擇旋轉(zhuǎn)料倉roundstock的SORT姿態(tài)作為設(shè)備操作的目標(biāo)姿態(tài)。(1)建立設(shè)備操作1.設(shè)備操作規(guī)劃仿真然后單擊NewDeviceOperation對話框左下方的箭頭展開擴展欄目,在During文本框內(nèi)鍵入3以設(shè)定操作持續(xù)時間為3s,最后單擊該對話框的OK按鈕以完成旋轉(zhuǎn)料倉轉(zhuǎn)動到分揀工位的設(shè)備操作創(chuàng)建。(1)建立設(shè)備操作1.設(shè)備操作規(guī)劃仿真首先右擊OperationTree窗口中的goto_sort操作節(jié)點,在彈出的快捷菜單中選擇SetCurrentOperation命令將其設(shè)為當(dāng)前操作。(2)設(shè)備操作仿真驗證1.設(shè)備操作規(guī)劃仿真然后單擊PS軟件界面下方的SequenceEditor選項卡激活SequenceEditor窗口,單擊SequenceEditor窗口工具欄上的PlaysSimulationForward按鈕開始仿真,即可在GraphicViewer窗口中觀察到旋轉(zhuǎn)料倉從當(dāng)前姿態(tài)運動到目標(biāo)姿態(tài)SORT的過程。(2)設(shè)備操作仿真驗證2.對象流操作規(guī)劃仿真1)創(chuàng)建物料傳送的起點和終點參考Frame。單擊選中ObjectTree窗口中的Frames節(jié)點,然后選擇軟件主界面Modeling菜單→Layout欄→CreateFrame命令組中的任意命令依次自由創(chuàng)建三個Frame。(1)創(chuàng)建對象流操作參考Frame2.對象流操作規(guī)劃仿真(1)創(chuàng)建對象流操作參考Frame1)將這三個Frame分別重命名為flow_pos1、flow_pos2、flow_pos3,并將flow_pos1重定位到傳送帶上物料傳送的公共起點,flow_pos2重定位到傳送帶上傳送上蓋parta和下蓋partb的公共終點,flow_pos3重定位到傳送帶上傳送芯柱partc的終點。由于該傳送帶傳送物料的方式是直線平移,物料姿態(tài)不會發(fā)生變化,因而這三個Frame的姿態(tài)應(yīng)該相同。2.對象流操作規(guī)劃仿真2)創(chuàng)建物料綁定參考Frame。在ObjectTree窗口或GraphicViewer窗口中單擊選中上蓋parta,再選擇軟件主界面Modeling菜單→Scope欄→SetModelingScope命令使其進(jìn)入編輯狀態(tài),然后選擇軟件主界面Modeling菜單→Layout欄→CreateFrame命令組中的任意命令自由創(chuàng)建一個Frame。(1)創(chuàng)建對象流操作參考Frame2.對象流操作規(guī)劃仿真(1)創(chuàng)建對象流操作參考Frame2)該Frame在ObjectTree窗口中位于零件節(jié)點parta之下,將它重命名為posref,并重定位到parta的底部中心,調(diào)整其方向與parta的selfFrame相同。2.對象流操作規(guī)劃仿真3)繼續(xù)選中該Frame,選擇軟件主界面Modeling菜單→EntityLevel欄→SetObjecttobePreserved命令,使該Frame在上蓋parta編輯完成后保持對外可見。(1)創(chuàng)建對象流操作參考Frame2.對象流操作規(guī)劃仿真(1)創(chuàng)建對象流操作參考Frame最后再次單擊選中上蓋parta,選擇軟件主界面Modeling菜單→Scope欄→EndModeling命令以結(jié)束上蓋的編輯。同理,在下蓋partb和芯柱partc的底部中心創(chuàng)建posref點作為該零件的綁定參考Frame。2.對象流操作規(guī)劃仿真在OperationTree窗口中單擊選中SortStation節(jié)點,再選擇軟件主界面Operation菜單→CreateOperation欄→NewOperation命令組→NewObjectFlowOperation命令,在彈出的NewObjectFlowOperation對話框中,在Name文本框內(nèi)鍵入操作名flow_parta;單擊Object文本框使其高亮顯示,拾取上蓋parta以輸入;單擊StartPoint文本框使其高亮顯示,拾取flow_pos1點以輸入;(2)建立對象流操作2.對象流操作規(guī)劃仿真(2)建立對象流操作單擊EndPoint文本框使其高亮顯示,拾取flow_pos2點以輸入。然后單擊NewObjectFlowOperation對話框左下方的箭頭展開擴展欄目,單擊GripFrame文本框使其高亮顯示,拾取上蓋parta的posref點以輸入。2.對象流操作規(guī)劃仿真(2)建立對象流操作在During文本框內(nèi)鍵入3以設(shè)定操作持續(xù)時間為3s。最后單擊該對話框的OK按鈕完成上蓋parta在傳送帶上傳送的工藝操作創(chuàng)建。2.對象流操作規(guī)劃仿真同理,在OperationTree窗口的SortStation節(jié)點下創(chuàng)建下蓋partb和芯柱partc在傳送帶上傳送的工藝操作flow_partb和flow_partc。(2)建立對象流操作2.對象流操作規(guī)劃仿真單擊PS軟件界面下方的PathEditor選項卡激活PathEditor窗口,在PathEditor窗口中可以對ObjectFlow操作進(jìn)行仿真控制和路徑編輯。單擊選中OperationTree窗口中SortStation節(jié)點下的flow_parta操作節(jié)點,再單擊PathEditor窗口工具欄上的AddOperationstoEditor按鈕將其添加到PathEditor窗口中,最后單擊PathEditor窗口工具欄上的PlaySimulationForward按鈕開始仿真,即可在GraphicViewer窗口中觀察到上蓋parta在傳送帶上傳送的工藝過程。同理,將flow_partb和flow_partc操作分別添加到PathEditor窗口中進(jìn)行仿真驗證。(3)對象流操作仿真驗證4.1.2機器人搬運操作規(guī)劃仿真1.機器人搬運參考Frame創(chuàng)建(1)機器人夾取參考Frame創(chuàng)建1)尋找機器人夾取位姿。將待夾取的上蓋parta放置在傳送帶末端,然后在GraphicViewer窗口中單擊已安裝好夾爪gripper1的機器人robot1,在彈出的快捷菜單中選擇RobotJog命令以打開RobotJog對話框,手動操作機器人以尋找適當(dāng)?shù)膴A取位置。1.機器人搬運參考Frame創(chuàng)建(1)機器人夾取參考Frame創(chuàng)建1)同理,在ObjectTree窗口中的Frames節(jié)點下創(chuàng)建名為pick_partb和pick_partc的夾取參考Frame,用以表達(dá)機器人夾取partb和partc時TCP點的位姿。1.機器人搬運參考Frame創(chuàng)建(1)機器人夾取參考Frame創(chuàng)建2)創(chuàng)建機器人夾取參考Frame。單擊選中ObjectTree窗口中的Frames節(jié)點,然后選擇軟件主界面Modeling菜單→Layout欄→CreateFrame命令組中的任意命令自由創(chuàng)建一個Frame,并將其重命名為pick_parta,然后將其重定位到處于傳送帶末端的上蓋parta的上端面中心點處,并將其方向調(diào)整到機器人夾取上蓋時的TCP點方向。1.機器人搬運參考Frame創(chuàng)建(2)機器人放置參考Frame創(chuàng)建1)尋找機器人放置位姿。通過手動操作將旋轉(zhuǎn)料倉roundstock調(diào)整到SORT姿態(tài)使其料架stack正對機器人分揀工作站,再將上蓋重定位到料架的對應(yīng)倉位中,然后類似機器人夾取位姿的尋找過程,手動操作已安裝好夾爪gripper1的機器人robot1,使其TCP點到達(dá)上蓋上端面中心點處,即可在此位置創(chuàng)建放置參考Frame。1.機器人搬運參考Frame創(chuàng)建(2)機器人放置參考Frame創(chuàng)建2)創(chuàng)建機器人放置參考Frame。在ObjectTree窗口或GraphicViewer窗口中單擊選中料架stack,選擇軟件主界面Modeling菜單→Scope欄→SetModelingScope命令使其進(jìn)入編輯狀態(tài),再選擇軟件主界面Modeling菜單→Layout欄→CreateFrame命令組中的任意命令自由創(chuàng)建一個Frame,該Frame在ObjectTree窗口中位于料架節(jié)點stack之下,將其重命名為parta_ref,然后將其重定位到料架倉位中上蓋parta的上端面中心點處,并將其方向調(diào)整到機器人放置上蓋時的TCP點方向。1.機器人搬運參考Frame創(chuàng)建(2)機器人放置參考Frame創(chuàng)建2)繼續(xù)選中parta_ref點,選擇軟件主界面Modeling菜單→EntityLevel欄→SetObjecttobePreserved命令,使該點在料架stack編輯完成后保持對外可見。最后再次單擊選中料架stack,選擇軟件主界面Modeling菜單→Scope欄→EndModeling命令以結(jié)束料架stack的編輯。同理,在料架stack中創(chuàng)建partb_ref點和partc_ref點作為下蓋partb和芯柱partc的放置參考Frame。2.機器人抓放操作創(chuàng)建在OperationTree窗口中單擊選中SortStation節(jié)點,再選擇軟件主界面Operation菜單→CreateOperation欄→NewOperation命令組→NewPickandPlaceOperation命令以新建機器人抓放操作。在彈出的NewPickandPlaceOperation對話框中,在Name文本框內(nèi)鍵入操作名carry_parta;在Robot下拉列表框內(nèi)選擇robot1;在Gripper下拉列表框內(nèi)選擇gripper1;在GripperPickandPlacePoses選項區(qū)中,Pick下拉列表框內(nèi)選擇夾爪的ClOSE姿態(tài),Place下拉列表框內(nèi)選擇夾爪的OPEN姿態(tài);2.機器人抓放操作創(chuàng)建在DefinePickandPlacePoint選項區(qū)中,單擊Pick文本框使其高亮顯示,拾取夾取參考Frame即pick_parta點以輸入;單擊Place文本框使其高亮顯示,拾取放置參考Frame即parta_ref點以輸入。最后單擊NewPickandPlaceOperation對話框的OK按鈕確認(rèn)完成。3.機器人
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度建筑幕墻工程金屬幕墻清洗勞務(wù)分包合同樣本4篇
- 2025版智慧城市建設(shè)履約擔(dān)保合同模板4篇
- 2025年度二零二五年度木質(zhì)包裝材料銷售合同范本4篇
- 2025年度個人意外傷害保險借款合同范本3篇
- 2025版小程序功能開發(fā)授權(quán)合同模板3篇
- 2025年分期付款數(shù)碼產(chǎn)品購買合同
- 2025年機械設(shè)備加工合同
- 2025版外貿(mào)出口農(nóng)產(chǎn)品質(zhì)量安全合同3篇
- 2025年度環(huán)保認(rèn)證木制品采購合同范本4篇
- 二零二五年度知識產(chǎn)權(quán)留置擔(dān)保協(xié)議書4篇
- 中國末端執(zhí)行器(靈巧手)行業(yè)市場發(fā)展態(tài)勢及前景戰(zhàn)略研判報告
- 北京離婚協(xié)議書(2篇)(2篇)
- 2025中國聯(lián)通北京市分公司春季校園招聘高頻重點提升(共500題)附帶答案詳解
- Samsung三星SMARTCAMERANX2000(20-50mm)中文說明書200
- 2024年藥品質(zhì)量信息管理制度(2篇)
- 2024年安徽省高考地理試卷真題(含答案逐題解析)
- 廣東省廣州市2024年中考數(shù)學(xué)真題試卷(含答案)
- 內(nèi)審檢查表完整版本
- 3級人工智能訓(xùn)練師(高級)國家職業(yè)技能鑒定考試題及答案
- 孤殘兒童護理員技能鑒定考試題庫(含答案)
- 瑤浴話術(shù)資料
評論
0/150
提交評論