- 工业机器人离线编程与仿真
- 韩鸿鸾 张云强
- 1574字
- 2020-08-26 16:05:59
第2章 构建基本仿真工业机器人工作站
2.1 布局工业机器人基本工作站
2.1.1 工业机器人工作站的建立
(1)了解工业机器人工作站
工业机器人工作站是指能进行简单作业,且使用一台或两台机器人的生产体系。工业机器人生产线是指进行工序内容多的复杂作业,使用了两台以上机器人的生产体系。RobitStudio中可以对基本的工作站(图2-1)或者生产线进行仿真布局(图2-2)。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image50.jpeg?sign=1739176148-c0ls98huSf8ewayDSIXWtWkVosPyVfg5-0-509260e26df443f38482aca540a2293c)
图2-1 工业机器人基本工作站
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image51.jpeg?sign=1739176148-KhVKJ2L9s1iwQH3Q01qDI1b2SKQ6WwS2-0-88f8d3c79824849fe9127126830e50af)
图2-2 码垛工业机器人工作站
(2)导入机器人
步骤一:新建工作站,方法1见图2-3,方法2见图2-4。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image52.jpeg?sign=1739176148-SYhQJehwM9dbhEVNKRMEBfvrmY0Fr3DZ-0-2d29655cfa5924c235e142854844bfa7)
图2-3 新建工作站方法1
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image53.jpeg?sign=1739176148-xb7YFgHau5X5XynyIvIVP9Tm1WH1UGYk-0-be6e80bcd2f375e3596bb90e3dca6928)
图2-4 新建工作站方法2
步骤二:选择机器人模型库。工业机器人库见图2-5和图2-6,选择“IRB120”型机器人见图2-7和图2-8,可选择不同类型的机器人。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image54.jpeg?sign=1739176148-YiuQQ4BCuJ2wGEeYDIl9iGFswqTmHgCU-0-9ccba5a3e31161c5bf0d4853ea34df8e)
图2-5 工业机器人库1
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image55.jpeg?sign=1739176148-nXCVlBURoQ66zoJ0xSYlsgqfrkc3oEFS-0-11180ba517c3584e98d76f6dd3f5cb7e)
图2-6 工业机器人库2
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image56.jpeg?sign=1739176148-cWrersT7Bd9LaqKFNeuY2OMXbYR6TvkD-0-e45c9adf4f28780400d88e2585eb4ae0)
图2-7 选择“IRB120”型
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image57.jpeg?sign=1739176148-oFHjyJqIF09w7agbMvIw02xalNtg6VMF-0-154c28385e40484ca519d6dbe9db8dbe)
图2-8 选取机器人IRB120
在实际中,要根据需求选择具体的机器人型号、承重能力和达到的距离,例如选择IRB2600和IRB1200,如图2-9与图2-10所示。这里以某机电一体化设备中使用的IRB120机器人为例进行介绍。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image58.jpeg?sign=1739176148-u5WIx6ZKnVCL6L0YOzAiBfTBwBROOLhu-0-f5154e96f0a0e890fe9f39b78387e463)
图2-9 IRB2600参数设定
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image59.jpeg?sign=1739176148-zXWiuh3GAz1rp1ciXQyusotfnrGrIyyX-0-b88e87d15bedca660c241bad9f148006)
图2-10 IRB1200参数设定
(3)机器人视角调整
在工作站建模过程中,对放置的机器人位置和观察视图不合理,需要进行调整,可以通过键盘和鼠标的按键组合,实现工作站视图的调整。平移如图2-11所示,360°视角如图2-12所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image60.jpeg?sign=1739176148-FgD0a8x6xm0HyNOmCou8wurANWxtmAUt-0-fd7214c4ddedd30cee244a9a41f19e8c)
图2-11 工作站平移视图
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image61.jpeg?sign=1739176148-HSqVrSxb5jNZucEbgjfAeA0bNM00SIDc-0-146611b6bf07215d1a53dace9ec9c9e8)
图2-12 工作站360°视角视图
(4)加载机器人工具
步骤一:选中“基本”功能选项卡→打开“导入模型库”,如图2-13所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image62.jpeg?sign=1739176148-oweE0h2Cj1qYPlGbvJwnQs75zowS3Ba1-0-208103c627d81fc9812cf5ffbcd1d762)
图2-13 设备库
步骤二:选择“Training Objects”中的“Pen”加载机器人工具的操作如图2-14所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image63.jpeg?sign=1739176148-AsA2coVC4GbfXkJrgNDAA6at2K0RYgdU-0-3eedd8264f3ec84bd7d02102dc20edc7)
图2-14 选择工具
步骤三:选择“Pen”机器人工具后,如图2-15所示,“Pen”与机器人处于同一个坐标系中。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image64.jpeg?sign=1739176148-fmPHhsdAe5OCDxIR5OHYakN8WPxZHSDe-0-f3b0b0ee633307154f340cd9b4b8af32)
图2-15 加载“Pen”工具
步骤四:安装工具“Pen”加载到机器人。方法有两种,一种在“Pen”上按住左键,向上拖到“IRB120_3_58_01”后松开左键,如图2-16和图2-17所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image65.jpeg?sign=1739176148-jUOcNoxtXbPhB9Dcbqkt4PPIiw7ZpYAC-0-5eac72093889866fc1b431cad0559102)
图2-16 安装“Pen”工具方法1
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image66.jpeg?sign=1739176148-hnVp5elHenNcec9KYTaH1yWtULAryKpX-0-552d0f815669f357044226c40bb203fc)
图2-17 安装“Pen”工具方法1
另一种方法是选中“Pen”上点击右键,在下拉菜单中选择“安装到”→“IRB120_3_58_01”,如图2-18和图2-19所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image67.jpeg?sign=1739176148-bNb9IJUu0kDv2uTUXHM7XB4OKpdPv4iw-0-bd6f2e9376ec154287bdddfc168a850b)
图2-18 安装“Pen”工具方法2
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image68.jpeg?sign=1739176148-bDN5IrsHXVcqp7JI0lHEFodse2DEUX36-0-6e6bfcf42827ef3baaaa31a8d9e63e82)
图2-19 安装“Pen”工具方法2
“Pen”加载完成。如图2-20所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image69.jpeg?sign=1739176148-BamVQWpZcm92GQtpU4U68oftzTI6EjgL-0-18de8ed68655ff00716a60f842bf800b)
图2-20 加载完成后
步骤五:卸载“Pen”工具。选中安装到机器人法兰盘上的工具“Pen”,将工具从法兰盘上拆除,在“Pen”上点击右键→在下拉菜单中选择“拆除”。如图2-21~图2-23所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image70.jpeg?sign=1739176148-Cl1jjTAcp2EB33nbO3wDIzTBj2BsWzBc-0-4b1ae293b866d15799abd47ee6e00921)
图2-21 选中拆除的工具
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image71.jpeg?sign=1739176148-i5p2v2wZQ3lOzM3a6RO6zSwb6Ix0HjDp-0-31a5ffa3fc1bc7f48f4bb79aed42f8c3)
图2-22 选中拆除菜单
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image72.jpeg?sign=1739176148-xiuDihY3HyngaQWHQgKh3OJjawkm4jvx-0-67acf539d670ec4e0bbed1132e8075fd)
图2-23 拆除工具
步骤六:删除加载工具。右击鼠标,选中“BinzelTool”下拉选项卡,单击“删除”,即完成加载工具删除,随后可以重新根据上述方法加载其他工具,如图2-24所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image73.jpeg?sign=1739176148-qr8m4rO8TvNTnJslpPQIsRpYIZoSjJDu-0-7af13cb2e7508c95da3b52071bdf5b21)
图2-24 删除工具
(5)摆放周边的模型
步骤一:摆放周边的模型操作,如图2-25和图2-26所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image74.jpeg?sign=1739176148-pJa5yRnkjMh58cMY40o0Gx1f32fuUKMF-0-a1a3ca60a88f26b9405473aede0bd937)
图2-25 设备库
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image75.jpeg?sign=1739176148-KDJ0xVFf9PKaooFCdhijOT56RlBv89dn-0-27f3d6feeffb9ec1854798022c3cc85f)
图2-26 选择所需模型
步骤二:加载后,效果如图2-27所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image76.jpeg?sign=1739176148-tXOjgDZhssXx6YhInO0mBQYkploLu4lP-0-6044c7a4fbec74793f4c49bbabe0bdc0)
图2-27 加载后效果
(6)移动相应设备
① 显示机器人工作区域 如图2-28、图2-29所示。仿真的区域和目的如图2-30所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image77.jpeg?sign=1739176148-pZYxzPR7pR5sjbyf3qnSszbuLDbTiOYs-0-cb06e6e8a783595a9cbc5117567f0d6d)
图2-28 显示机器人工作区域
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image78.jpeg?sign=1739176148-oLe5FEiN4bVCl5MZVuCvEOsIVr0Z9jzR-0-ac7253d6c106df5c8a8800b753d448c5)
图2-29 选择工作空间
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image79.jpeg?sign=1739176148-kC1GRFcswk73er4f5TRLixY6kJW0HYVA-0-fadf21289c7065d3a36d5930ede1c255)
图2-30 仿真目的
② 移动对象 在移动机器人或者加载的工具时,使用Freehand工具栏功能,如图2-31所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image80.jpeg?sign=1739176148-gjLNDdAEyEZYU8qP7POTsjtVjbFRq1ov-0-3e85b693914bd0c090c3ea481100d016)
图2-31 Freehand工具
平移时如图2-32所示,在“Freedhand”中选中“大地坐标”和单击“移动”按钮,然后拖动相应的箭头,使设备达到相应的位置。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image81.jpeg?sign=1739176148-da2kKfnUdVfm9fhhI2LtHGXYRcQeZ9sD-0-c49a4f3fe9d81bbd832659c8f2792d84)
图2-32 选择移动坐标系
③ 模型导入 在“基本”功能选项卡中,选择“导入库模型”,在下拉“设备”列表中选择“Curve Thing”,进行模型导入,如图2-33和图2-34所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image82.jpeg?sign=1739176148-ZG8LFudNupy491GSO3Ss3wp1Oc0j0vaJ-0-dcad102d31a4474401ae2734f781f54d)
图2-33 选中“Curve Thing”
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image83.jpeg?sign=1739176148-s4j8JeIaUYzql0BbgFAM0hnZ6kW5KZiO-0-349378bcea21674519486faf3172bea1)
图2-34 导入Curve Thing后
2.1.2 加载物件
在仿真时需要经加载的物件放置到相应的平台上,通常有5种方法:一点法、两点法、三点法、框架法、两个框架法,这里我们以两点法为例说明。
两点法实施过程如图2-35和图2-36所示。为了能准确捕捉对象特征,需要正确地选择捕捉工具,如图2-37~图2-42所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image84.jpeg?sign=1739176148-zKU8x6X4orlKPqXZK69UYLhThGxnEDl9-0-86a2ad0bffacf6cdcc5945a4125b9e37)
图2-35 选中两点法1
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image85.jpeg?sign=1739176148-9pEtdQbEwOQNWt2U20K9e92feV47zNVx-0-78fd451a7771434121ef6ad1af522261)
图2-36 选中两点法2
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image86.jpeg?sign=1739176148-GfPH0qdlCYcgIslbgLhI3Wrg3iYZr1jK-0-c59c64c8b8e5276172d4dc1079733a2c)
图2-37 捕捉工具运用
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image87.jpeg?sign=1739176148-C5ZGzwidcgRSGvFN1xdjQeDvDLNWjaXe-0-31aba6cbc58f2d55f4ceb9a6c21efc6b)
图2-38 选中捕捉工具类型
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image88.jpeg?sign=1739176148-eFhp6kzzp9CyOaqO8JUd79NhCeUQYoVu-0-1e9368bb246b68154f12774c9eeca6bd)
图2-39 选取坐标点
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image89.jpeg?sign=1739176148-KClwvVLrWQ6IRL4Kib89oHsWSZJas9cG-0-f7f523be648a4bd4db62f5c40d4ee356)
图2-40 选择基准点
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image90.jpeg?sign=1739176148-I7B26G9qZKmmrYScGoRUy7jDtWkHUGuo-0-d8a6aba144077d4895c2b8dcf1043141)
图2-41 基点选取后应用
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image91.jpeg?sign=1739176148-kioJfdad92Rrn2dF3ahNlmgjroPL3b2X-0-c1553d0d646d63b63ca957d7274faebc)
图2-42 效果图
2.1.3 保存机器人基本工作站
工作站的保存很重要,及时的保存可以防止已经建立的工作站意外丢失,其方法有三种,如图2-43~图2-46所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image92.jpeg?sign=1739176148-ks9tyG9WWn7ct64RSWISDhxO8wOnbKYr-0-445a8a3f250dfb04ff6e45236d78e21c)
图2-43 保存方法1
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image93.jpeg?sign=1739176148-lBWU2dkVr2wCu25U9B0vKWlmF929azgn-0-14843024f9d4f05399ede95a0c6e8b03)
图2-44 保存方法2
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image94.jpeg?sign=1739176148-JSdBPm4zlLkHefPPUnwUehARFLw0m0jG-0-3c2dcf105804b14cfee916565463a800)
图2-45 保存方法3(更改文件名并保存)
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image95.jpeg?sign=1739176148-nvF67SZH7FuU2rYoG6wFFSfLcGPPUloQ-0-ccd4be674d1181012c33d98b9ddff845)
图2-46 文件名更改保存后