工業(yè)機(jī)器人離線編程與仿真
《工業(yè)機(jī)器人離線編程與仿真》由會員分享,可在線閱讀,更多相關(guān)《工業(yè)機(jī)器人離線編程與仿真(44頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、 Guangdong Polytechnic Normal University 工業(yè)駅器人 Industrial Robot Technology Foundation 技7R募礎(chǔ) Guangdong Polytechnic Normal University 第七章工業(yè)機(jī)器人離線編程與仿真 Chapter Seven Off-line Programming And Simulation Of Industrial Robot QQ7.1工業(yè)機(jī)器人的離線編程 本節(jié)導(dǎo)人 機(jī)器人離線編程系統(tǒng)是機(jī)器人編程語言的拓廣,是利用計(jì)算機(jī)
2、 圖形學(xué)的成果,在電腦里建立起機(jī)器人及其工作環(huán)境的模型,自動 生成機(jī)器人的運(yùn)動軌跡,然后在軟件中仿真與調(diào)整軌跡,最后生成 機(jī)器人程序傳輸給機(jī)器人。 罰7?1?1離線編程的特點(diǎn) 目前離線編程廣泛應(yīng)用于打磨、去毛刺、焊接、激光切割、數(shù)控加 工等機(jī)器人新興應(yīng)用領(lǐng)域。 —表7-1示敎編程與高線編程的對艷— 示教編程特點(diǎn) 離線編程特點(diǎn) >需要實(shí)際機(jī)器人系統(tǒng)和工作環(huán)境 >編程時機(jī)器人停止工作 >在實(shí)際系統(tǒng)上試驗(yàn)程序 >編程的質(zhì)量取決于編程者的經(jīng)驗(yàn) >難以實(shí)現(xiàn)復(fù)雜的機(jī)器人運(yùn)行軌跡 >需要機(jī)器人系統(tǒng)和工作環(huán)境的圖形模型 >編程時不影響機(jī)器人工作 >通過仿真試驗(yàn)歸 >可用CAD方
3、法進(jìn)行最佳軌跡規(guī)劃 >可實(shí)現(xiàn)復(fù)雜運(yùn)行軌跡的編程 罰7?1?1離線編程的特點(diǎn) 聶纟封方貢編程 01減少機(jī)器人不工作時間; 02使編程者遠(yuǎn)離危險(xiǎn)的編程環(huán)境; 03使用范圍廣,離線編程系統(tǒng)可對 機(jī)器人的各種工作對象進(jìn)行編程; 04便于CAD/CAM系統(tǒng)結(jié)合,做 CAD / CAM / robotics —體化; 05可使用高級計(jì)算機(jī)編程語言對復(fù) 雜任務(wù)進(jìn)行編程; 06便于修改機(jī)器人程序。 0 7.1.2離線編程系統(tǒng)構(gòu)成與關(guān)鍵技術(shù) 1. 離線編程系統(tǒng)構(gòu)成 —般說來,機(jī)器人離線編程系統(tǒng)包括以下一些主要模塊:傳感器、 機(jī)器人系統(tǒng)CAD建模、離線編程、圖形仿真、人機(jī)界面以及
4、后置處 理等。如圖7-1所示。 用戶接口 CAD數(shù)據(jù)庫 CAD數(shù)據(jù)庫 圖形仿真 編程 后置處理 接口 2 機(jī)器人控制柜 圖74離線編程系統(tǒng)構(gòu)成圖 2. 離線編程關(guān)鍵技術(shù) 機(jī)器人離線編程系統(tǒng)正朝著集成的方向前進(jìn),其中包含了多個領(lǐng) 域中的多個學(xué)科,為推動這項(xiàng)技術(shù)的進(jìn)一步發(fā)展,以下幾個方面的技 術(shù)是關(guān)鍵: (1)多傳感器融合技術(shù)的建模與仿真(3)各種規(guī)劃算法的進(jìn)一步研究 (4)通用有效的誤差標(biāo)定技術(shù) 應(yīng)用于各種應(yīng)用場合的機(jī)器人標(biāo)定 對多傳感器進(jìn)行建模,執(zhí)行多傳感器操作 其包括路徑規(guī)劃、放置規(guī)劃和微動規(guī)劃等 (2)錯誤檢測和修復(fù)技術(shù) 對系統(tǒng)的運(yùn)行狀態(tài)進(jìn)行檢測和修
5、復(fù) (5)具體應(yīng)用的工藝支持 如弧焊,需要更多的工藝方面的硏究 3. 離線編程誤差 離線編程誤差主要有如下兩種: 外部誤差 包括機(jī)器人和工裝的安裝 誤差、工裝的加工誤差等 0內(nèi)部誤差 機(jī)器人本體在加工制造時 產(chǎn)生的誤差 Robotstudio Robotstudio QQ7.2 ABB機(jī)器人的離線編程仿真軟件 本節(jié)導(dǎo)人 Robotstudio是一款機(jī)器人仿真軟件,可以在辦公室里面不間 斷的完成自動編程,借助虛擬機(jī)器人技術(shù)進(jìn)行離線編程,如同將真 實(shí)的機(jī)器人搬到了你的電腦中。 >可執(zhí)行十分逼真的模擬 >提升機(jī)器人系統(tǒng)的盈利能力 >降低生產(chǎn)風(fēng)險(xiǎn) >加快
6、投產(chǎn)進(jìn)度,提高生產(chǎn)效 f 7.2.1 RobotStudio仿真軟件功能與界面 1、在RobotStudio中可以實(shí)現(xiàn)以下主要功能: f 7.2.1 RobotStudio仿真軟件功能與界面 f 7.2.1 RobotStudio仿真軟件功能與界面 O】 CAD導(dǎo)入: 1 1 1 1 包括IGES、 1 VRML 和、| 1 ACIS等格式 1 1 1 1 1 r O】 自動路 徑生成 I可自動生成跟: 蹤曲線所需的; i機(jī)器人位置: ? : 0 、 1 ;0 ? : 碎作業(yè)] 1 1 ]模擬仿真; : :
7、 1 使調(diào)試與維: 1 1 i為工程的實(shí)i 1 1 護(hù)工作變得 : 1 施提供真實(shí) ; : 更加輕松 的驗(yàn)證 f ? 、: i自動分析= ;伸展能力= : : 可驗(yàn)證和優(yōu)化| 1 1 :工作單兀布局丨 : : 1 ? 1 i r O j 超檢測 1 1 1 1確保機(jī)器人離 1 丨線編程得出的 1 :程序的可用性 1 1 1 、 O 1 1 :應(yīng)用功能包= : : i二次開發(fā) 1 1將機(jī)器人更好1 a ? :使機(jī)器人應(yīng) 1 i地與工藝應(yīng)用 1 !用實(shí)現(xiàn)更多 1 :進(jìn)行有效融合 的可能
8、
f 7.2.1 RobotStudio仿真軟件功能與界面
2、RobotStudio 6.04.01 主菜單
RobotStudio 6.04.01主菜單包括:文件、基本、建模、仿真、 控制器、RAPID. Add-Ins七個功能,如圖7-2所示。
E匕刁?e ?& ? ?
“ SKI 俗 n
Sofutkf>1 ? AM ItoUISt皿 6XMQ1
-ox
4?
JD
5理ra.號八■= My
U (?
1 "
r
9、
10、2:23:
n*a::H8
QTmzllbu att
QE^Oti^n: ?剤卵応il丸刃応仃喪
?
*ew/. Lit 11、站]-ABB RobotStudio 6.04.01
基本 磧 仿真
控制器(G RAPID Add-Ins
? M ■ M園鑫心
摘裟普牡俘1.超 V TCP踐餘計(jì)時舉
, 能真器
仿真控制 列 墜
啟用
■班記靈
信號分忙器
f 7.2.1 RobotStudio仿真軟件功能與界面
圖7?5 "仿真"功能選項(xiàng)卡
〃控制器〃功能選項(xiàng)卡包含進(jìn)入、控制器工具、配置、虛擬控制器和 傳送功能,如圖7 —6所示。
圖7?6 "控制器"功能選項(xiàng)卡
1:1
“ RAPID 〃功能選項(xiàng)卡包含進(jìn)入、編輯、插入、查找、控制器和測試 調(diào)試功能,如圖7 —7所示。
小日… 12、 /,& [未保存工作站]_ ABB RobotStudio 6.04.01 回
仿亙 按制器Q RAPID
Add-Ins
4 Q
/詰茨寫反限-=o 尙咬回弓反限
Q Snippet - G
■二■ i ■ ■;?(; ■ ,1
G同步" “令咯圄"
怕招令? o —
▼
-■ ? 0 ?1 ? ?飾工具-
JSA
控制器 | 越廂軻試
圖7?7 "RAPID"功能選項(xiàng)卡
"Add-Ins"功能選項(xiàng)卡包含社區(qū)、RobotWare和齒輪箱熱量預(yù)
測功能,如圖7 - 8所示。
仿頁
[未保存工作站]-ABB RobotS 13、tudio 6.04.01
|h問皿J
[文件㈢1
基本 會
控制器(G
RAPID Add-Ins
1
二啟用
RobotApps
件包
遷移
Robotware ?
RobotWare
肯輪?5^^!
圖7?8 "AdCIns”功能選項(xiàng)卡
fl 722 RobotStudio中工作站的建立
fl 722 RobotStudio中工作站的建立
1.創(chuàng)建一個新的工作站:如圖7 - 9所示。
文件(0
ABB RobotStudio 6.D4.01
基本 建梯 訪真 揑制96 RAPID Add 14、-lns
W血
■t頰
信思
最近
工作站
0
空工歩姑牡妊萬軍
刨建一個包含仝工作站的鮮決方案文 件結(jié)杓?
工作苗頤藩人揑制器解以萬親 創(chuàng)連一個包含工作站和機(jī)器人控制器 的解決方恥可用機(jī)器人型號列在右
新建
打印
共享
在線
帝助
冒退出
文件
RAPID検塊文件
創(chuàng)過一個RAPID棧塊文件,并在緇 抵昌中打開它。
assise又件
創(chuàng)連一個標(biāo)雄配貿(mào)文件并左紡58爲(wèi)中 打幵。
怡終在啟動吋顯示此頁
-O
空工作勒
Power and productivity for a better world"*
AKR
圖7?9新建空工作站
15、fl 722 RobotStudio中工作站的建立
2.導(dǎo)入機(jī)器人:
$本
文件(F)
3 b 勺? e
【未保存工作站]-ABB Robotstuc
掛制器RAPID Add-(ns
圖740導(dǎo)入機(jī)器人
; 設(shè)定好承載能力和; :到達(dá)距離數(shù)值,一般為1 ;默認(rèn)值,點(diǎn)擊〃確定〃,:
|如圖7 - 10所示。 ;
fl 722 RobotStudio中工作站的建立
fl 722 RobotStudio中工作站的建立
3、導(dǎo)入夾具:如圖7 — 11所不。
基本 = 導(dǎo)入模型庫 = 設(shè)備 = myTool
fl 722 RobotStudio中工作站的建立
16、
fl 722 RobotStudio中工作站的建立
BEa 22
[未保療工作站]? ABB RobOtStudoO 6.04..."^
€6K 1SW&-Q
■麻柄H ?
A
7
d
&
V iMMHi
心力?
ABB Smart Gr 17、PKI 500 di M2WX PK1500 si M2001
Ffc^us
MTG4000 22 d—
EoCU 5mal
I 在左側(cè)布局視圖中,左鍵按]
I住字體"myTool"拖到到字體;
* I
"IRB2600_12_165_02"才松
;開”然后在更新位置的提示框中; ;點(diǎn)擊〃是”,如圖7 - 12所示。; \ “
&raal
RO9Cel929 T Trtflastojs AS- K>03 3W-44-3 a de .
d 18、
fl 722 RobotStudio中工作站的建立
fl 722 RobotStudio中工作站的建立
4.擺放周邊的模型
以常用工作臺為例: 如圖7-13所示。
[未保存工件站 J - ABB RobotStudio 6.04.01
文件何
4
8inzel dir 22
今ABB庫■
<5導(dǎo)入幾何體
waa -
(Defauh)
?1 v
"入昭坪?
E皆-
-
機(jī)SM、目標(biāo)
wbjO
?[圭
用戶厚
?
A MuRiMo聽
too<0
19、
T ?
55 穩(wěn) 仿 15 攔禰5心 RAPID Add-Im
工見
4
< 丄 | 20、PKI500 di M2001
EoPiate small Snzd
ioPlate large Binzd
iregaskt5$ as-
3C6-44-3 22 de...
ROBOM1926 T TO 03
Training Objects
myTool
my d
GWTS10
PKI 5C0 Si M2001
Curve TNng
propeller tab陰
圖 7?13 導(dǎo)入propeller table
fl 722 RobotStudio中工作站 21、的建立
如圖7-14所示,在布局中右擊字體//IRB2600_12_165?02,/ ,點(diǎn) 擊〃顯示機(jī)器人工作區(qū)域〃。
司5 X5徑和目樂點(diǎn)|15記
IRB2C:_:2_:SS
t 占 riyTwl
ffi iable and fixt
1RB2SOO 12 165
*勇切
CtrlY
4
? B!冷cao幾何itg
"| 可
蟲用琲
機(jī)ii超手3:關(guān)節(jié)
F機(jī)如田壬瑟性
0 謝
?
X
Oel
fl鳳參機(jī)絞蘇
律 ESHKAIttSK
x
來自:全部伍邑
種糞
圖744顯示機(jī)器人工作區(qū)域命令框
[ 22、如圖7-15 I ;所示,白色區(qū)域即1 I為機(jī)器人可到達(dá)的1 [范圍,然后在] [Freehand 工具欄 :中選定大地坐標(biāo)及[ :〃移動〃按鈕,將; | I
圖7?15機(jī)器人可到達(dá)范圍
;propellertable 移; ■動到機(jī)器人的最佳[ ;工作范圍內(nèi),這樣: ;才能提高節(jié)拍和方; ;便軌跡規(guī)劃。 :
fl 722 RobotStudio中工作站的建立
^7-16 導(dǎo)入Curve Thing
fl 722 RobotStudio中工作站的建立
[耒憶存工作站 J - ABB RobotStudio 6.04.01
5.放置工件
如圖7-16所示。
23、
縣本
(S
呂標(biāo)點(diǎn) Ll
畐丹蚪8金
(DefaUt)
a he ?
■fi機(jī)號人目標(biāo)
wobjO
?
85示軟目鬼
toolo
#A8B5iE ” "入幾何體” y彩、走三- Z羊二 I用朋
KA SS^JSC) rapid Add-Ins
BinzW WH4力 D
Bined air 22
;^J 文件..51+丿
b ZDTPEF
3D件枳
布局踐坐0目標(biāo)點(diǎn)石記
2.[去像存工作姑3*
機(jī)械裝捏
r 芒 IRB2600_12_165__02
I 左 Xj/Tool
護(hù)1 tablc_and_fiTturc_
24、
AB尢度傳龍訝
AW Gun P5F 23
anzel ID 22
&心 water 22
ECCO 70AS 03
GWT 51 0
Frorius Robacta MTG4C0C 22 de..
0
AE8 Smart Gripper
Ft
PR 500 di V2C01
PC 500 Si M20O1
EsoHate large ftraei
IsoPtate smal 8hzel
R3535O Gripper
Tre9askiss AS ?
506-44-3 22 do...
RO6OKL926 7 TD 03
三
propell &
prop 25、eller tae
^7-16 導(dǎo)入Curve Thing
fl 722 RobotStudio中工作站的建立
fl 722 RobotStudio中工作站的建立
如圖7 - 17所示,右鍵點(diǎn)擊
Curve Thing
:
放置
兩點(diǎn)
工低空 IH: IRB2W0_12.ie$_02
昱示工佯主間: 。機(jī)脣人稅節(jié) .?SS1IP
【未i^TtV站n 機(jī)掠丟蚩
B 出 I/Tool g 組件
撲 Curve_lhir {fi tabLe 26、__and_
導(dǎo)出幾何住..
設(shè)走為yes
姫
修汝(Mj
衣用突板
Ctrl*
CtfhC
Ctrkv
?心7制方向
■ EWE
時問
2020/4.
203J/a. 2020/4.
已導(dǎo)入 F:\RObO1StM
L1 brirjr\Tra 1 n 1 nc Objectc\propener_table, rsllb
():Ceoietry〈ACTS〉vamim; 63010: mJrnovn entity :mbi7pe 27、itig?rsllb
9 Objects\Cun*e.Thng.r$lib
圖7?17 Curve Thing位置提示框
fl 722 RobotStudio中工作站的建立
然后選中捕捉工具中的〃選擇部件〃和〃捕捉末端〃,點(diǎn)擊〃主點(diǎn)-
從〃坐標(biāo)框,依次選擇工件底部的第一個點(diǎn)以及與之重合的工作臺頂部
的點(diǎn)、x軸方向上工件底部的第二個點(diǎn)以及與之重合的工作臺頂部的點(diǎn)。
I IS用]「關(guān)岡
-150.00
選擇部件
主點(diǎn)■從
點(diǎn)3
點(diǎn)1
點(diǎn)4
點(diǎn)2
[沿笛世 28、些柚待簸:
Vx Vt 7 2
卜 2 ]RB2&3O_L2_165_O2 b 譽(yù) ftyTool
a.;
曠 Curve.tklng
曠 tabLe_and_gture.LaO
X軸上旳存 13S9.7L"
從
198.7B" -:|703.4B"
.1袖上叭克 I1LSH. b
翕局離徑和眄燈;起 $ [未厲存工作35 ”
枚去対mcutv@"“g
I霽
■主點(diǎn)-從<■〉 I wa. ^149. 9S^
到3
-ISO. 00 308?Q0
緲.0廣
三 S08.00
捕捉末端
圖748點(diǎn)位置輸入框
最后點(diǎn)擊〃應(yīng)用〃,如圖7 - 19所示,工 29、件即放置在工作臺上。
放3對St: Curvo.thing
|丈地坐掠
0.00
0.00
0.00
X抽上的點(diǎn)-從<n>)
0.00
V0.00
X釉上的點(diǎn)-到(2)
0.00
0. 00
沿若這些軸鈣換: [7 X [7 Y 回 Z
0.00
0.00
]布S3 I g&etflBftS | ^15 | 二 x
機(jī)檢裝貿(mào)
\ 卜衛(wèi) IRB260O_12_165__O2
t- 4/ WvTool
5? Curvc_ thing
tab!e_amd_f1xture_l40
圖7?19 Curve Thing位置效果圖
J ROBOGUID 30、E 〃
Q07.3其他離線編程軟件
本節(jié)導(dǎo)人
ROBOGUIDE是日本發(fā)那科機(jī)器人公司提供的一款仿真軟件, 它是圍繞一個離線的三維世界進(jìn)行模擬,在這個三維世界中模擬現(xiàn) 實(shí)中的機(jī)器人和周邊設(shè)備的布局,通過其中的TP (示教器)進(jìn)行示 教、編程,進(jìn)一步來模擬它的運(yùn)動軌跡。
>通過這樣的模擬可以驗(yàn)證方案的可行性
>獲得準(zhǔn)確的機(jī)器人動作節(jié)拍(運(yùn)動周期時間)
>包括搬運(yùn)、弧焊、噴涂和點(diǎn)焊等其他子模塊
Q07.3其他離線編程軟件
Guangdong Polytechnic Normal University
2020/04/20
- 溫馨提示:
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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 第七章-透射電子顯微鏡
- 群落的結(jié)構(gòu)(課件)
- 焊接基礎(chǔ)知識
- 水文地質(zhì)學(xué)課件
- 某公司員工工傷安全管理規(guī)定
- 消防培訓(xùn)課件:安全檢修(要點(diǎn))
- 某公司安全生產(chǎn)考核與獎懲辦法范文
- 安全作業(yè)活動安全排查表
- 某公司危險(xiǎn)源安全辨識、分類和風(fēng)險(xiǎn)評價(jià)、分級辦法
- 某公司消防安全常識培訓(xùn)資料
- 安全培訓(xùn)資料:危險(xiǎn)化學(xué)品的類別
- 中小學(xué)寒假學(xué)習(xí)計(jì)劃快樂度寒假充實(shí)促成長
- 紅色插畫風(fēng)輸血相關(guān)知識培訓(xùn)臨床輸血流程常見輸血不良反應(yīng)
- 14.應(yīng)急救援隊(duì)伍訓(xùn)練記錄
- 某公司各部門及人員安全生產(chǎn)責(zé)任制