內容簡介
隨著工業機器人夜兆戒套用水平的不斷提升,越來越多的生產企業加入套用工業機器人的佇列。這就使得調試工業機器人的工程技術人員數量不斷攀升,在調試過程中暴露出的問題也在不斷增加。本書根據大量對仿真的實際需求,以ABB公司的工業機器人仿真軟體RobotStudio為基礎,詳細講述ABB工業機器人仿真軟體從基礎仿真到高級Smart組件的實際套用,內容分為基礎篇和進階篇:基礎篇包括6個章節,詳細講述什麼是工業機器人仿真、創建工業機器人仿真工作站的方法、如何在仿真工作站中建模、如何進行ABB工業機器霉定精人離線編程、事件管理器的使用方法、Smart組件的使用方法等,內容循序漸進,是初學者必備的入門基礎知識;進階篇包括4個實戰項目,詳細講述利用Smart組件為碼垛、拆垛、壓鑄、搬運棕殼盛艱工作站進行動態仿真的操作步驟,內容深入淺出,結合案例,幫助讀者加強實戰能力。本書內容貼合實際、效果逼真,既適合在校學生學習、研究,也適合廣大工程技術人員學習、參考。
圖書目錄
第1章 初識ABB工業機器人仿真軟體 3
1.1 什麼是工業機器人仿真 3
1.2 安裝RobotStudio 4
1.3 認識RobotStudio的軟體界面 6
知識點練習 8
第2章 初步建立工業機器人仿真工作站 9
2.1 建立工業機器人工作站 9
2.1.1 布局 9
2.1.2 導入工業機器人 9
2.1.3 載入工業機器人的工具 10
2.1.4 擺放周邊的模型 12
2.2 創建工業機器人運動程式 14
2.2.1 創建工業機器人系統 14
2.2.2 創建工業機器人運動軌跡 15
2.3 運行與錄製仿真視頻 20
2.3.1 設定工業機器人的運動軌跡 20
2.3.2 錄製工業機器人的仿真過程 21
2.3.3 製作執行檔 22
知識點練習 23
第3章 在仿真工作站中建模 24
3.1 創建簡單模型 24
3.1.1 矩形體 24
3.1.2 圓錐體 25
知識拓展:為模型添加少罪廈多顏色 27
3.2 測量模型的數值 28
3.2.1 兩點之間的距離 28
3.2.2 角度 28
3.2.3 直徑 29
3.2.4 最短距離 30
3.3 安裝外部工業機器人的工具模型 30
3.3.1 調整工具姿態、設定本地原點 30
3.3.2 創建及安裝工具 34
知識點練習 36
第4章 ABB工業機器人離線編程 37
4.1 創建工業機器人離線軌跡 37
4.2 調整工業機器人姿態 44
4.3 調整軸配置參數並同步仿真運行 48
4.4 碰撞監控與TCP跟蹤 50
4.4.1 碰享辯頁撞組嘗監控 50
4.4.2 TCP跟蹤 52
知識點練習 53
第5章 初識事件管理器 54
5.1 創建機械裝置與實現動態效果 54
5.1.1 創建機械裝置 54
5.1.2 實現動態效果 60
5.2 創建動態夾具 63
5.2.1 建模 63
5.2.2 創建機械裝置 71
5.2.3 關聯I/O信號 77
5.2.4 模擬夾取 81
知識點練習 84
第6章 初識Smart組件 85
6.1 通過Smart組件創建動態吸盤 85
6.1.1 創建吸盤模型 85
6.1.2 創建Smart組件 96
6.1.3 創建線感測器 97
6.1.4 添加組件 99
6.1.5 設定“屬性與連結”選項卡 102
6.1.6 設定“信號和連線”選項卡 103
6.1.7 仿真運行 106
6.2 通過Smart組件創建動態輸送鏈 109
6.2.1 導入模型 109
6.2.2 設定輸充樂應送鏈的產品源 112
6.2.3 設定輸送鏈的運動屬性 115
6.2.4 設定輸送鏈的限位感測器 116
6.2.5 設定“屬性與連結”選項卡 118
6.2.6 設定“信號和連線”選項卡 119
6.2.7 仿真運行 121
6.3 關聯信號 124
知識點練習 126
進 階 篇
第7章 實戰:搭建工業機器人碼垛仿真工作站 129
7.1 解包工作站 129
7.2 為夾具添加動態效果 133
7.2.1 創建Smart組件 133
7.2.2 設定“屬性與連結”選項卡 143
7.2.3 設定“信號和連線”選項卡 143
7.2.4 仿真運行 147
7.3 為傳送帶添加動態效果 150
7.3.1 創建Smart組件 150
7.3.2 設定“屬性與連結”選項卡 157
7.3.3 設定“信號和連線”選項卡 159
7.3.4 仿真運行 163
知識點練習 165
第8章 實戰:搭建工業機器人拆垛仿真工作站 166
8.1 擺放貨物 166
8.1.1 規劃 166
8.1.2 擺放 166
8.1.3 建立組件組 173
8.2 為拆垛工作站添加動態效果 176
8.2.1 創建Smart組件 176
8.2.2 設定“屬性與連結”選項卡 181
8.2.3 設定“信號和連線”選項卡 182
8.2.4 仿真運行 184
知識點練習 186
第9章 實戰:搭建工業機器人壓鑄仿真工作站 187
9.1 為吸盤添加動態效果 187
9.1.1 將吸盤夾取到工業機器人夾具上 187
9.1.2 創建Smart組件 188
9.1.3 設定“屬性與連結”選項卡 197
9.1.4 設定“信號和連線”選項卡 198
9.1.5 仿真運行吸盤 200
9.2 為壓鑄台添加動態效果 203
9.2.1 創建Smart組件 203
9.2.2 設定“屬性與連結”選項卡 219
9.2.3 設定“信號和連線”選項卡 221
9.2.4 仿真運行壓鑄台 226
知識點練習 229
第10章 實戰:搭建工業機器人搬運仿真工作站 230
10.1 布局 230
10.2 為吸盤添加動態效果 240
10.2.1 創建Smart組件 240
10.2.2 設定“屬性與連結”選項卡 247
10.2.3 設定“信號和連線”選項卡 248
10.3 為輸送鏈添加動態效果 252
10.3.1 創建Smart組件 252
10.3.2 設定“屬性與連結”選項卡 256
10.3.3 設定“信號和連線”選項卡 256
10.4 為碼盤添加動態效果 258
10.4.1 創建Smart組件 258
10.4.2 設定“屬性與連結”選項卡 264
10.4.3 設定“信號和連線”選項卡 264
10.5 整體測試 266
知識點練習 270
知識點練習 36
第4章 ABB工業機器人離線編程 37
4.1 創建工業機器人離線軌跡 37
4.2 調整工業機器人姿態 44
4.3 調整軸配置參數並同步仿真運行 48
4.4 碰撞監控與TCP跟蹤 50
4.4.1 碰撞監控 50
4.4.2 TCP跟蹤 52
知識點練習 53
第5章 初識事件管理器 54
5.1 創建機械裝置與實現動態效果 54
5.1.1 創建機械裝置 54
5.1.2 實現動態效果 60
5.2 創建動態夾具 63
5.2.1 建模 63
5.2.2 創建機械裝置 71
5.2.3 關聯I/O信號 77
5.2.4 模擬夾取 81
知識點練習 84
第6章 初識Smart組件 85
6.1 通過Smart組件創建動態吸盤 85
6.1.1 創建吸盤模型 85
6.1.2 創建Smart組件 96
6.1.3 創建線感測器 97
6.1.4 添加組件 99
6.1.5 設定“屬性與連結”選項卡 102
6.1.6 設定“信號和連線”選項卡 103
6.1.7 仿真運行 106
6.2 通過Smart組件創建動態輸送鏈 109
6.2.1 導入模型 109
6.2.2 設定輸送鏈的產品源 112
6.2.3 設定輸送鏈的運動屬性 115
6.2.4 設定輸送鏈的限位感測器 116
6.2.5 設定“屬性與連結”選項卡 118
6.2.6 設定“信號和連線”選項卡 119
6.2.7 仿真運行 121
6.3 關聯信號 124
知識點練習 126
進 階 篇
第7章 實戰:搭建工業機器人碼垛仿真工作站 129
7.1 解包工作站 129
7.2 為夾具添加動態效果 133
7.2.1 創建Smart組件 133
7.2.2 設定“屬性與連結”選項卡 143
7.2.3 設定“信號和連線”選項卡 143
7.2.4 仿真運行 147
7.3 為傳送帶添加動態效果 150
7.3.1 創建Smart組件 150
7.3.2 設定“屬性與連結”選項卡 157
7.3.3 設定“信號和連線”選項卡 159
7.3.4 仿真運行 163
知識點練習 165
第8章 實戰:搭建工業機器人拆垛仿真工作站 166
8.1 擺放貨物 166
8.1.1 規劃 166
8.1.2 擺放 166
8.1.3 建立組件組 173
8.2 為拆垛工作站添加動態效果 176
8.2.1 創建Smart組件 176
8.2.2 設定“屬性與連結”選項卡 181
8.2.3 設定“信號和連線”選項卡 182
8.2.4 仿真運行 184
知識點練習 186
第9章 實戰:搭建工業機器人壓鑄仿真工作站 187
9.1 為吸盤添加動態效果 187
9.1.1 將吸盤夾取到工業機器人夾具上 187
9.1.2 創建Smart組件 188
9.1.3 設定“屬性與連結”選項卡 197
9.1.4 設定“信號和連線”選項卡 198
9.1.5 仿真運行吸盤 200
9.2 為壓鑄台添加動態效果 203
9.2.1 創建Smart組件 203
9.2.2 設定“屬性與連結”選項卡 219
9.2.3 設定“信號和連線”選項卡 221
9.2.4 仿真運行壓鑄台 226
知識點練習 229
第10章 實戰:搭建工業機器人搬運仿真工作站 230
10.1 布局 230
10.2 為吸盤添加動態效果 240
10.2.1 創建Smart組件 240
10.2.2 設定“屬性與連結”選項卡 247
10.2.3 設定“信號和連線”選項卡 248
10.3 為輸送鏈添加動態效果 252
10.3.1 創建Smart組件 252
10.3.2 設定“屬性與連結”選項卡 256
10.3.3 設定“信號和連線”選項卡 256
10.4 為碼盤添加動態效果 258
10.4.1 創建Smart組件 258
10.4.2 設定“屬性與連結”選項卡 264
10.4.3 設定“信號和連線”選項卡 264
10.5 整體測試 266
知識點練習 270