焊接機器人操作技術第6章焊接機器人離線編程操作
《焊接機器人操作技術第6章焊接機器人離線編程操作》由會員分享,可在線閱讀,更多相關《焊接機器人操作技術第6章焊接機器人離線編程操作(81頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、第6章焊接機器人離線編 程操作 *6.1 機器人編程模式 ?)6.2離線編程系統(tǒng) ?:?6.3 DTPS離線編程系統(tǒng) ?:?6.4外部軸編輯 ?:?6.5編輯(導入)工件 ?:?6.6程序編輯 6.1機器人編程模式 示教編程 ?:?我國的焊接機器人數(shù)量還不很多,產(chǎn)品改 型也不快,許多工廠在購置焊接機器人時 都是由機器人供應商事先把機器人的程序 編好交給工廠使用。因此在使用初期示教 !!■ 再現(xiàn)編程占用機時的矛盾并不突出。 !!■
2、 ?:?目前已經(jīng)有些工廠希望機器人能焊接更多 的新工件,這必須停止生產(chǎn)才能對焊接機 器人進行示教再現(xiàn)編程。這種生產(chǎn)與編程 的矛盾將會越來越大。 6.1.1不教編程 ?:?示教再現(xiàn)是一種可重復再現(xiàn)通過示教編程 存儲起來的作業(yè)程序。示教編程是指通過 下述方式完成程序的編制:由人工導引機 器人末端執(zhí)行器(安裝于機器人關節(jié)結(jié)構(gòu) 末端的夾持器、工具、焊槍、噴槍等), 或由人工操作導引機械模擬裝置,或用示 教盒(與控制系統(tǒng)相連接的一種手持裝置, 用以對機器人進行編程或使之運動)來使 機器人完成預期的動作,“作業(yè)程序” (任務程序)為一組運動及輔助功能指令, 用以確定機器人特定的預期作業(yè),這類程
3、 6.1.1不教編程 ?示教再現(xiàn)編程在實際生產(chǎn)應用中存在的主 要問題有: ? (1)占用機器人作業(yè)時間,機器人一旦進 入編程姿態(tài),整個生產(chǎn)線都將停止生產(chǎn), 所以效率低、成本高; ? (2)示教技術無法完成十分復雜的機器人 運動軌跡,從而限制了機器人的運動范圍; ? (3)焊槍的姿態(tài)對焊接質(zhì)量有很大影響, 示教時完全靠示教者的經(jīng)驗目測決定,對 于復雜軌跡難以取得令人滿意的效果; a r a \ +品乙 曰聲竊I工士4 三主右一口若汨 6.1.2離線編程 ? (5)不同的焊接位姿需要不同的焊接參數(shù), 而焊接參數(shù)的調(diào)整只能依靠操作者的技術 和經(jīng)驗,焊接品質(zhì)還是受到人為的影響; ?
4、 (6)在柔性制造系統(tǒng)中,這種編程方式使 得CAD數(shù)據(jù)庫無法連接上,這對工廠實現(xiàn) CAD/CAM/ROBOTICS 一體化不利。 ? (7)運動規(guī)劃的失誤會導致機器人間及機 器人與固定物的相撞,對生產(chǎn)具有破壞性; ? (8)編程者安全性差, !
5、統(tǒng)生產(chǎn)模式變?yōu)楦叨?自動化生產(chǎn)系統(tǒng),而且這些系統(tǒng)與CAD/CAM實現(xiàn) CAD/CAM/ROBOTICS一體化系統(tǒng)。在這種 CAD/CAM/ROBOTICS一體化復雜系統(tǒng)中,由于機器人工作環(huán) 境的復雜性,對機器人及其工作環(huán)境乃至生產(chǎn)過程的計算機仿 真是必不可少的。機器人仿真系統(tǒng)的任務在不接觸實際機器人 及其工作環(huán)境的情況下,通過圖形技術,提供一個和機器人進 行交互作用的虛擬環(huán)境。 ?:?機器人離線編程技術,是利用計算機圖形 學的成果,建立起機器人及其工作環(huán)境的 模型,利用一些規(guī)劃算法,通過對圖形的 控制和操作在不脫離生產(chǎn)線情況下進行軌 跡規(guī)劃。傳統(tǒng)的離線編程技術可稱為一種 基于三維圖形的
6、屏幕示教。近年來,機器 人自動編程技術受到各行的重視。 ?:?離線編程技術的最高階段是全自動編程, 即只需輸入工件模型,離線編程系統(tǒng)的中 的專家系統(tǒng)會自動制定相應的工藝過程, 并最終生成整個加工過程的機器人程序。 示教編程和離線編程的比較 示教編程 離線編程 需要實際機器人系統(tǒng)和工作環(huán)境 需要機器人系統(tǒng)和工作環(huán)境的圖形 模型 編程時機器人停止工作 編程不影響機器人工作 在實際系統(tǒng)上試驗程序 通過仿真試驗程序 編程的質(zhì)量取決于編程者的經(jīng)驗 用規(guī)劃技術可進行最佳路徑規(guī)劃 很難實現(xiàn)復雜的機器人軌跡路徑 可實現(xiàn)復雜運動軌跡的編程 6.1.2離線編程 ?:?與不
7、教編程相比,禺線編程系統(tǒng)具有如下 優(yōu)點: ? (1)使編程者遠離危險的工作環(huán)境,改善 了編程環(huán)境; ? (2)減少機器人的停機時間,當對下一個 任務進行編程時,機器人仍可在生產(chǎn)線上 工作; ? (3)能夠?qū)崿F(xiàn)多臺機器人以及輔助外圍設 備的編程和協(xié)調(diào)控制; ? (4)離線編程系統(tǒng)使用范圍廣,可以對各 ? (5)可使用高級計算機編程語言對復雜任 務進行編程; ? (6)編程不受具體機器人限制,并且程序 易于修改; ? (7)能夠?qū)崿F(xiàn)基于傳感器的自規(guī)劃功能。 ?機器人離線編程技術已被證明是一個有利 的工具,用以提高生產(chǎn)效率,減低成本, 增加安全性等。 621離線編程系
8、統(tǒng)組成 「一個完整的機器人離線編程系統(tǒng)至少應包括三維幾何造型、運 動學計算、軌跡規(guī)劃、機器人運動的圖形仿真、用戶接口、語 言轉(zhuǎn)換和誤差校正。 ? (1)三維幾何造型這是離線編程系統(tǒng)的基礎,為機器人和工 件的編程和仿真提供了可視的立體圖象; ? (2)運動學計算 這是系統(tǒng)中控制圖形運動的依據(jù),即控制機 器人運動的依據(jù); (3)軌跡規(guī)劃 用來生成機器人關節(jié)空間或直角空間里的軌跡, 以保證機器人完成既定的作業(yè); (4)機器人運動的圖形仿真 用來檢驗編制的機器人程序是否 正確、可靠,一般具有碰撞檢查功能; ? (5)用戶接口要有友好的人機接口,并 要解決計算機與機器人的接口問題;
9、? (6)語言轉(zhuǎn)換 要把仿真語言程序變換成 被加載機器人的語言指令,以便命令真實 機器人工作; ? (7)誤差的校正 由于離線編程系統(tǒng)中的 !
10、IS公司 的RoboPlan、日本松下公司的DTPS和日本NKK公司的NEW- BRISTLAN等?大學研究系統(tǒng)有:Loughborough大學的 WRAPS 和 Poitiers 大學的 SMAR 等。 ? (1) Workspace系統(tǒng) Workspace系統(tǒng)由美國Robot Simulation公司開發(fā)的商品化通 用系統(tǒng),是最先進的基于PC機的機器人離線編程軟件。它可用 于點焊、弧焊、切割、噴漆等諸多領域。具有強大的圖形示教 功能和基于任務級編程語言的自動編程能力。 ? (2) RoboPlan系統(tǒng) ? RoboPlan系統(tǒng)是NIS公司針對造船工業(yè)的 弧焊機器人開發(fā)的。
11、造船行業(yè)中的弧焊任 務存在以下特點:工件尺寸大、仰焊、大 量的幾何變形、工件之間的相似性、標準 部件和小批量等。RoboPlan系統(tǒng)適應了這 些特點,在8?9月的時間內(nèi),就對造船中 的8000?9000不同的工件完成的編程。 ]!!■ RoboPlan需在UNIX系統(tǒng)下最小32M內(nèi)存運 行。對一些基本的結(jié)構(gòu)形狀,系統(tǒng)數(shù)據(jù)中 存有現(xiàn)成的程序。 ? 3) WRAPS系統(tǒng) ? WRAPS系統(tǒng)是由Loughborough大學的的 K.H. Goh和J.E. Middle等人于80年代末開 發(fā)的一個典型的用于焊接機器人的離線編 程與專家控制系統(tǒng)、該系統(tǒng)不但可以具有 離線編
12、程功能,而且可以利用專家系統(tǒng)實 時地控制就清熱焊接過程,主要由造型模 塊、編程模塊、接口模塊和專家控制模塊 等組成,如圖所示。 WRAPS系統(tǒng)總體框圖 4<教 方式 幾何 數(shù)據(jù) 計坤機 捍接 J 數(shù)據(jù)庫 A 機器人 匚一— 程序 1控制器 機器人 計算機 圖形上作站 1 r 接口 1 t ■ 專象 苗其與 編程 傳感器 產(chǎn)品 評價 6.3 DTPS離線編程系
13、統(tǒng) 6.3.1 DTPS操作界面 通過使用Windows安裝程序包安裝軟件,在桌面或者快捷啟動 欄中找到應用程序圖標毎“5“ ,雙擊打開,進入DTPS i r y i g ‘ 菜單欄 工具欄 PC文檔 設備 DTPS主操作界面 631 DTPS操作界面 ? DTPS操作界面由菜單欄、工具欄、PC文檔及設備組成。以已 經(jīng)設置好的模擬示教設備鏈接為例,顯示操作界面中的常用標 簽,如圖所示。 設備鏈接 設備 標準模型 標準 外部軸 6.3.1 DTPS操作界面 ?:?設備鏈接:操作者可自行定義名稱; ?:?設備:在設備鏈接中添加的設備標簽; ?
14、:?標準模型標簽:包含軟件所附帶的標準模 型; *標準外部軸標簽「包含軟件所附帶的標準 I夕卜部軸; ?,模型組標簽:包含parts> Textures、 External Axes三個標簽內(nèi)容,分別是模型 標簽、組織標簽、外部軸標簽; ?,機器人程序:在這里常用的是Program程序 r 一 — u-u . r . * ,人丄# 亠厶 r 、r 片―rr 厶八-rr—t 、▲小 6.3?2生成設備鏈接 ?在G2PCTOOL-[lnstallation]主操作界面下, 單擊File —> Add Control -> Installation Link...(設備鏈接)在彈岀的R
15、egister the Installation Link對話框中,給要建立的 Installation Link (設備鏈接)命名,然后輸 入要建立的Installation Link (設備鏈接)的 保存地址,還可以通過Browse…選擇保存 路徑,選中“NEW新建”,點擊“0K”確 定Installation Link (設備鏈接)被新建,如 圖所示。 Installation Link (設備鏈接)的 亡 Gilhtlool - (Inst Biia.t ion] □ ! |4it Jjt. gl 血 4 >sin si 牛成窗口 Sila :F>? lax山趾 S
16、ki* WH7R er rdio TaxtH^LB* fcrtwl 3d 單擊 File t Add Control t Installation Link…(設備鏈接) 匸 給要建立的Installation 囂 Link (設備鏈接)命名 輸入要建立的Installation Link(設備鏈接)的保存地址 a r? ‘ Register the Inst allation Link Installab-on Link Kame OK 1 "DTPS 學 ] 1 Cancel Link 嚴9TPS5S孚 Browse
17、 - | Q Common Control 選中^新建^ 6.3?3建立設備 ?:?右鍵單擊建立的Installation Link (自定義名 稱),單擊彈岀的菜單中的Property,彈岀 的Propertv對話框,單擊Add Installation, 二 .,一 =旦 q 2S f 血■ ■ -* > ?: r ? “ r&*39T Si c ry> 字■,■ J TC Emvi J*** *Vavia3 ■啟 DTTS ?& TAI 9MR 右纏單擊建立白^Installation
18、 Link (OTPS教學人 單擊弓單出白勺親 右纏單擊建立白勺InstEllation Link (OTPS教學片 單擊弓單出白勺親 半 中白勺 Property 半中的Property —ysw wktx — -1 巾 EJt事X— 單擊 Add Installation 單擊 Add Installation 設備建立步驟 6.3.3建立設備 ?,在彈出的Add Installation對話框中,輸入新 建的Installation (設備)的名稱,選擇機器 人的臺數(shù)(此處以1臺為例),單擊0K后, 在彈出的提示框中單擊“YES”,退岀。名 稱為“教學”的Ins
19、tallation (設備)被建立 了。 6.4外部軸編輯 *>6.4.1回轉(zhuǎn)變位機的編輯 ?:?在DTPS中已經(jīng)預先編輯了一些標準的外部 iiai 軸,可以直接選Enstallation中的 ” .1 r ——.~a > |\l| StardMcl External Axes 為標準外部軸標簽,其中包含軟 件所附帶的標準外部軸。另外,還可以自 己繪制、編輯外部軸。 642行走變位機的編輯 ?:?操作步驟如下: ■a ?:?第一步:在G2PCTOOL-[lnstallation]主操 作界面下,選擇Group標簽下的External Axes,單擊New
20、 (新建)按鈕。彈出外部 軸編輯框,其中包括外部軸項目框、外部 !<>■ 軸屬性編輯框。在外部軸屬性編輯框中, 雙擊Model File,彈出Open the part or axis model file對話框,從Standard中選擇行走 外部軸底座模型(例如:Shifter Base),單 擊OK,外部軸底座模型被添加。 642行走變位機的編輯 ?:?第二步:添加外部軸,在外部軸項目框中, 右鍵單擊Base,從彈出的菜單中選擇Add axis,單擊選擇Axis[01]:,從圖上可以看到, 底座模型的縱向是Y軸方向,因此在外部軸 屬性編輯框中選擇shift [Y],根
21、據(jù)測量的長 !>! 度,設定外部軸的位置和行程,此處設定 位置參數(shù)Pos[Y]為?250,行程參數(shù) Area[Max]為2450,雙擊Model File,彈出 Open the part or axis model file對話框,從 Standard選擇合適的模型(Shifter Table),單擊OK,如圖6?6所示。 642行走變位機的編輯 □ (EE田田印田 田凹丘印IE ^EitrnBUi>f ZditoF ? (Io title) J Basc [ib G4i% Jiw tHtoM ptliM IhI Iftlf Q噫如 匸圖韁!3 6 ?超O E3 &
22、 ? ■tm J CWMM gre 卜林方 PoiM 0090 PME ?MOW PeE oo PeM OOM PM QWJ pw OJXO M3W 01X0 ZJUm! 24&>W Cun" 08 WOtHjPf UXMfM Sh*TX>M UkMMa 1 uxxpW ooco usot
23、 owo 3曲 PE" 01X0 V n 「卞―n -j l—竺??」1 行走變位機的模型 643在設備中添加變位機 ?:?在G2PCTOOL-[lnstallation]主操作界面下, 右鍵單擊Installation (這里是“教學”), 從彈出的菜單中選擇Property,在彈出的 Property的對話框中單擊Installation Editor。 右鍵單擊External Axis標簽的空白處,選擇 Add External Axis,彈出Open the part or axis model file對話框,從Group中選擇一個
24、已經(jīng)建立好的模型(例如:雙持2軸變位 機),單擊0K,模型被添加。 ?:?在Installation Editor操作界面下,屬性編輯 窗口中的Poistion標簽中設定變位機的位置, 6.4.3在設備中添加變位機 設定變位機的位置參數(shù) 643在設備中添加變位機 ?:?右鍵單擊External Axis標簽的空白處,選擇 Add External Axis,彈出Open the part or axis model file對話框,從Group中可選擇 一個已經(jīng)建立好的另一個模型。 6.4.4建立機器人和變位機的關聯(lián)(設定外部軸) 在Installation Edi
25、tor操作界面下,外部軸項 目框中選擇Robot標簽,單擊External Axis 標簽,按住Ctrl鍵,單擊各個軸,設定G1、 G2、G3三個外部軸,G1和G2軸為回轉(zhuǎn)軸, G3為行走軸。,雙擊Link后,選擇Robot, 建立機器人和外部軸的關聯(lián),將機器人放 到外部軸上。選擇Position標簽,設定機器 人Z向位置990mmo把機器人調(diào)到合適位置 上,如圖6-8所示。 644建立機器人和變位機的關聯(lián)(設定外部軸) 圖6?8建立機器人和變位機的關聯(lián)參數(shù) 6.4.4建立機器人和變位機的關聯(lián)(設定外部軸) ? ^Installation Editor操作界面下,外部軸項
26、目框中選擇Robot標簽中,雙擊R001 - ROBOT,彈出Robot information外部軸參 數(shù)設定窗口,選擇External Axis標簽,G1、 G2軸為回轉(zhuǎn)軸,Type選擇Rotation/Tilto ?:?外部軸參數(shù)的各個選項如下: ?:?軸的類型:回轉(zhuǎn)/行走——Type: Rotation/Tilt ?:?該軸的基軸是哪個軸?——Base Axis: G1 ?9伺服電機的功率 Servo parameter: "7 C A / 小 c + c 編碼器的脈沖數(shù) Encoder pulse: 2048 減速比 Deceleration ratio: 1 /1
27、 減速比的分子 Numerator: 32 減速比的分母 Denominator: 5757 最高轉(zhuǎn)速 Maximum speed[deg/s]: 150 心最大加速度 Maximum acceleration[deg/s2]: 500 ?9 環(huán)路增益 Loop gain [1/s]: 15 6.4.4建立機器人和變位機的關聯(lián)(設定外部軸) 反方向蠱姑翔癱降乳%詠電nqe ?:?正方向最大轉(zhuǎn)動角度 Motion range (Upper) : 3600 聶大力口逸康 Mone C「&ate da1a text ?:?在Robot information外部
28、軸參數(shù)設定窗口中, 選擇Mechanism標簽,雙擊Value,在G1 選項中選中Use,單擊OK。 ?:?設定機器人與外部軸的協(xié)調(diào):在Installation Editor操作界面下,單擊Robot菜單下的 Option,彈出0ption窗口,在Harmonic選 項下選中External Axis,單擊OK。單擊保 存圖標,外部軸設定完畢,如圖6?10所示。 6.5編輯(導入)工件 644建立機器人和變位機的關聯(lián)(設定外部軸) 圖0設定機器人與外部軸的協(xié)調(diào) ?:?DTPS具備簡易的CAD編輯功能,可以編輯 簡單的工件,也可以將其它三維軟件編輯 的工件導入到DTPS中
29、。在G2PCT00L- [Installation]主操作界面下,選擇Group標 簽中的Parts,單擊New (新建)。彈曲 Parts Editor操作窗口,DTPS中可以導 入igs/.dxf/.STL/.VRML等格式的圖紙,導 入方法如下: ?【方法1】CAD文件的導入,單擊File菜單 下的Import CAD File,彈岀Open CAD File 窗口,選擇支持的文件,例如這里選擇工 S6-11 CAD文件的導入 6.5編輯(導入)工件 6.5編輯(導入)工件 ?【方法2】STL格式文件的導入,在Parts Editor操作
30、窗口中,單擊Mash,彈出 Ed-At*K (Be ?) rB racta z?】? 1仏? to—I- —? 4亠7 I-.I I?亠 Bd H 于去、ST 1—4^ 云能f W 「二 C ? OLtj&N 血* 39 J U I f ■??? Z 2 C3> J Q eatexi cim Element Edit lndex[1]Position[1]對話窗口, 單去Iropc什aji 茗^揺cti立件 12 Aitnoutv item Vdtue Elm T>oe wesM Color e>ud AJorta 255 Width 1 Edge
31、OFF
I imprt gTU
ri ]
—_ s
Sulocv^rnow Option 1
I Edrt |
Axis Typa (axs |
O Select p^int
O Setpoint
S* point - NexttRo^) o a* point ■ Naxt(Col) O set height
Pl A^jto ada poimi 1
Color
■ |
[OK ][cancQi | 1
B丄 o■ont: 丄n 32、
?:?另外可以選擇工件的顏色:雙擊Color,在 彈出的顏色窗口中選擇一種顏色后,單擊 確定。
【直
W * 3
*?!■? ■■■
^^Siagdard
pa
話
&
a
F5<
^ttAl
C8BC ■? ? ocass
rmTMH ??€■■■■ cwac mc??? cmb cvniaM:B _r ■■ ?ywww
J Q靜.◎晦理白包&躍廠峙={
〒征鈴編輻
右法三、簡單工件的編輻
QE 口
「4 ? VQe?
coie<
圖6?13簡單工件的編輯步驟
6.5編輯(導入)工件
?在Create Standard parts對 33、話窗口中,選擇
Plate,這是一個面住模型,設定參數(shù),這 里設定W=500> D=400、R=0、H=300, 雙擊更改顏色,單擊OK。繼續(xù)單擊 Standard parts按鈕,在Create Standard parts對話窗口中,選擇Cylinder Pipe,這 是一個空心圓柱體模型,設定參數(shù),這里 設定T=20、R=50、H=100,雙擊更改顏色, 單擊0K。圓柱體被建立。
?:?下面更改圓柱體的位置,在左側(cè)的indexl
棕姣卞一右鑼單#闔卡士休立隸一 /p埋云萬n
9Farts Editrr Clev)
Eu g Elm 如 O^aiM 31 弘4 仙
N e “ 34、 0叭e .弓三F 5言比序ifl ?
mii
更改圓柱體的位置
fa reclaim cwi< ttcract cm miMt rr_ c- 35、所示。
圖6?15簡單工件
6.6程序編輯
? 6.6.1打開程序編輯窗口
在G2PCTOOL?[lnstallation]主操作界面下,
選擇Robotl標簽,單擊New (新建),彈
? TT5 f*r C2 IKOD3J (P z/Trj;|tT
inc naw
l^OK,
6.6程序編輯
町* 口 ?空A審HP" > o op a
F)me ramra mwfiatfirF o. ? 3
J—[■ T-OCt- 1TOOL1
程序編主窗口
;|機話人位査窗口]
DtV -8
TW DOO
只gn RT 000
If
36、
6.6程序編輯
圖6?16程序編輯窗口
在程序編輯窗口中,主要分為四部分:程序
編輯主窗口、機器人位置窗口、外部軸位
!<■
置窗口、動畫演示窗口。
<*6.6.2添加工件
?:?右鍵雙擊該窗口任意位置,在列表中選擇Work, 彈出Work Setting對話窗口,雙擊File,彈出 Open Work對話窗口,選擇Group標簽中的工件, 單擊0K,如圖6-17所示。
6.6程序編輯
oe S 8 8
乩伍N 它印國 r CB ESlT R1 ?
!□ OD日BGffi [E刖凹丘E
=□
DU ◎ o ( A I-. t 3 4 : 2, 37、| QV#口la
E>1 t E(*dL Jiw I^cHm 邸4< !?* 糾 p
Q rrrs fr " IEDDII (Us/OTPSR^X-ft^X) ?【QufMi“】?【DeTMnt]-lBrv2】
Cancel
w
Recompute Teaching potni
cig
aoo
38 Qg
右鍵雙擊該窗口任 意位宣,選擇Work
Enable Rob Fix Tool Di
□ Rotx41 Work
Item
“ iL-_ZL.
Zt i*Ib €4i ti oa ? 41 t>ly ? 4 ?irk
St* \J
I 11 12 -O 38、S ??■
公;
Tcxx-irootot
即 44o hx
Wire tr?? C*am Tie)
8*4 tw! m3
o.aoo o.aoo o.ooo o.aoo .aoo 0.000
aoo ag aw
Z 39、ct,由于工件在G2軸上,
所以選擇G2,編輯工件的位置,例如轉(zhuǎn)90
度,
工件被裝到了設備上
TOOt
e TFS fvc CZ IK001) I (Defau.lt
被裝"
K>1 <4* SM4*M E*l
n mb 田曰(tfb ffiRKamrfi
圖6?18安裝工件
] |
) 1 * III* I4i I 40、 心 、■
Quae position list?
Name
CEI
Robotl
HOME
* taM? r( —4 UHr】 CUlaM 41、A RW BW TW G1 G2 03
value ooo 0.00 o
New
name
單擊 Rename]^
0 00 oooo 0.000 oooo
Doloto
OK
M4 r* xa ??? €uX?:
單擊OK
Cancel
IUim Lix
WL
右鍵單擊編程主窗口的任意位直 從萊卒.中握擇Home position...
”山 mX
CuXK
663機器人原點位置的設定
?:?右鍵單擊編程主窗口的任意位置,從菜單
列表中選擇Ho me position...,彈出Home position list對話窗口,在此窗口下單擊New,
圖 42、4-19機器人原點位置設定
6.6程序編輯
右鍵單擊編程主窗口的任意位置,從菜單中 選擇 Add Pose with move comma nd彈 出Add Pose and command窗口,右鍵單擊 Home,選擇HOME,單擊OK。
<*6.6.4編輯焊接示教點
?,首先單擊External Axis,將G1軸轉(zhuǎn)45 , 單擊Change, 彈岀Modify move command 對話窗口,在command選項列表中選擇 MOVEC+,選擇Weld (Weld為焊接點), 單擊OK,單擊Robotl標簽,使用各個坐標 系,修改焊槍角度到合適位置,單擊OK。
K> 43、0<1
E3
O—
選擇Weld
單擊Robot 1
選擇MOVEC+
□ 93 AT
P0
P5
G1
G2
D)
-45 OC og 0
使用各個坐標系, 修改焊槍角度到合 適位置。
□ me S S BD [E 田6QSS
1OCC ?itoou^i
9 IKh&Pt —OOrr.mc
■odaCy
圖6?20編輯焊接示教點步驟
? 6.6.5編輯接近點
?:?在Add Pose and command窗口中,不選擇After, 單擊Change, 彈出Modify move command對話 窗口,選擇Air (Air為空圭點),在c 44、ommand選 項列表中選擇MOVEL,單擊OK。選擇工具坐標 系,X方向向后移動若干距離,單擊OK,如圖6- 21所示
圖6-21編輯接近點步驟
6.6.6批量編輯點的屬性
?:?選擇若干個點,右鍵單擊選擇的點,在列表中單 擊 Modify -> Action & Speed Modify,彈出 Action & Speed modify對話窗口,邇中Speed, 選擇ALL/WELD/AIR,設定速度,參數(shù)設定完畢, 單擊0K,如圖6-22所示。
6.6程序編輯
圖6?22批量編輯點的屬性
?:?程序編輯完畢,單擊保存,并給程序命名, 一般參數(shù)設定空 45、走速度120m/min,焊接速 度 0.8m/min。
? 6.6.7編程
?:?編程直線和圓弧組合選取7個點位P2-P3-
P4-P5-P6-P7-P8,使用鼠標點擊所需要的 選取點位,此方法比示教操作簡單,方便 操作,配合機器人運動參數(shù)可以更好的選 取點位,如圖6?23所示。
6.6程序編輯
6.6程序編輯
圖6?23機器人焊接圓柱體點位選取路徑
6.6程序編輯
?:?在選取點位后,配合點位的參數(shù),計算機 軟件自動生 46、成程序窗口顯示:
? Begin of program
? TOOL=1: TOOL01
? MOVEP P1, 10.00m/min
? MOVEL P2, 3.00/min
? MOVEC P3, 3.00m/min
?ARC-SET AMP=120 VOLT=19 S=0.45
?ARC-ON ArcStartl.prg RETRY=0
? MOVEC P6, 10.00m/min
? MOVEC P7, 10.00m/min
? CRATER AMP=100 VOLT=15.0 T=0.5
? ARC-OFF ArcENDl.prg RETRY=0
? MOV 47、EL P8, 10.00m/min
III
III
?:?以相同方式編輯另一個圓柱體焊接程序, 并在DTPS for G2[R001]程序編輯操作界面 下,單擊Execute禰簽下的Continuous
Simulation,在彈出的對話框中單擊 Execute,完成機器人模擬示教,如圖6-24
De fd比 Execute view Qockmg fading loot Window 出ip
◎ DTPS for 62 [ROOl] [C:\Ui
48、 ?l?l嗎3豹亙亟 W命洛⑦W ■B|?E3|電a~i\ sflifil魏IBPI或丨喩
□ [ESIBSEEEI田日日印迢 龜回|叵②耳互g 31匾國巨區(qū)
Newan.p 49、MOVEC
P 5,10.00m ;rn in
Pe.!0.00m;mln
CRATER ^MP-1OO VQLT-1 0 T-0.0
? -ARC-OFF Af€E ND1 P" RETRY-0
■ MOVEL PZJO.OOm^min
Pose BiflRoboU*
Angle UVW Euler Wort ?
fose BdffRoboU]
4 /AngteXWA* Euler Wor ?
Robotl
?0.00
RW
-0.00
Robot2
0.00
III
Itterrul A: Car
External Ms
0.00
0.00
6.6程序編輯
Ready
Step: V 8 :??* ft!"* 歆仝”* 3山 CAP NUM SCRL
6.6程序編輯
6.6程序編輯
圖6?24模擬示教窗口
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。