![工业机器人离线编程与仿真](https://wfqqreader-1252317822.image.myqcloud.com/cover/851/23742851/b_23742851.jpg)
第2章 构建基本仿真工业机器人工作站
2.1 布局工业机器人基本工作站
2.1.1 工业机器人工作站的建立
(1)了解工业机器人工作站
工业机器人工作站是指能进行简单作业,且使用一台或两台机器人的生产体系。工业机器人生产线是指进行工序内容多的复杂作业,使用了两台以上机器人的生产体系。RobitStudio中可以对基本的工作站(图2-1)或者生产线进行仿真布局(图2-2)。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image50.jpeg?sign=1739344128-qV9kxNvGNBxtMOEzxo9myh9HLcIOv7tL-0-e99d1fc962f86c167739357e7982fd5a)
图2-1 工业机器人基本工作站
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image51.jpeg?sign=1739344128-tUIOldX4Po5IQyclZqVoX4Vu3gPz5krv-0-22abe4dffedfd1eb88cdbba6711f7664)
图2-2 码垛工业机器人工作站
(2)导入机器人
步骤一:新建工作站,方法1见图2-3,方法2见图2-4。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image52.jpeg?sign=1739344128-Na8FbdGQ7fR8sUr0JEA0B5ADoYQPo1Lz-0-ef3ba2385f33d560d92e757cf8cb31d3)
图2-3 新建工作站方法1
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image53.jpeg?sign=1739344128-J4qfi7g6JB5glaE9JApiNTwV7k9FJI1N-0-7d978cc7197b23fec77fd8ac5915c386)
图2-4 新建工作站方法2
步骤二:选择机器人模型库。工业机器人库见图2-5和图2-6,选择“IRB120”型机器人见图2-7和图2-8,可选择不同类型的机器人。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image54.jpeg?sign=1739344128-cxcJpvf7rKE1t0XLcWaZV4X26JqnOxmP-0-8d2db9ab04c7d4593db94b18ab97c662)
图2-5 工业机器人库1
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image55.jpeg?sign=1739344128-pY56qRmTMhbQK1asQgXECNgioSBrVukH-0-795a8fe870a09028b7a49491abc4f354)
图2-6 工业机器人库2
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image56.jpeg?sign=1739344128-dxzEP3IfrkO2iy5nKCSePmh0tHeTD2N0-0-f658a4ac1f7137916caa4b484de9d1b9)
图2-7 选择“IRB120”型
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image57.jpeg?sign=1739344128-CUmxRNuMfQNmdKXhB2A9a08ZAbYR5IUo-0-1a6422fbc55590443c09d927e5cec6ce)
图2-8 选取机器人IRB120
在实际中,要根据需求选择具体的机器人型号、承重能力和达到的距离,例如选择IRB2600和IRB1200,如图2-9与图2-10所示。这里以某机电一体化设备中使用的IRB120机器人为例进行介绍。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image58.jpeg?sign=1739344128-AfRHyAWqNG345Y5Y5gqghL1ug12Id0KG-0-163d51cbcecdd3c19b8e504d9d92a7f1)
图2-9 IRB2600参数设定
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image59.jpeg?sign=1739344128-YvYoGHsDdjnYHiDNoqB7QjA57V6iCcZm-0-8b2dcd42db49dec7790ff712771872d5)
图2-10 IRB1200参数设定
(3)机器人视角调整
在工作站建模过程中,对放置的机器人位置和观察视图不合理,需要进行调整,可以通过键盘和鼠标的按键组合,实现工作站视图的调整。平移如图2-11所示,360°视角如图2-12所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image60.jpeg?sign=1739344128-vhHlEV0bUUTaGWnEph5JG1eX0ppBoUpJ-0-2eb9ca026ef624b78f94f0f53f56d4ab)
图2-11 工作站平移视图
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image61.jpeg?sign=1739344128-navSx7UchJD0o5BC1bgpLQVyWRyWsMhB-0-cbb999b24bb1b362afab1093bdcb82cf)
图2-12 工作站360°视角视图
(4)加载机器人工具
步骤一:选中“基本”功能选项卡→打开“导入模型库”,如图2-13所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image62.jpeg?sign=1739344128-VI81QDjkfBNomh8mEqg9787dUPKOm3bI-0-e7bc467d9e4916e5fe4bd9bbf20a3485)
图2-13 设备库
步骤二:选择“Training Objects”中的“Pen”加载机器人工具的操作如图2-14所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image63.jpeg?sign=1739344128-8QUuEkUfDWGLB5eP2x9d658FpmT9qFnE-0-bedb504cc61ee2ac9ee5d0302cb0234b)
图2-14 选择工具
步骤三:选择“Pen”机器人工具后,如图2-15所示,“Pen”与机器人处于同一个坐标系中。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image64.jpeg?sign=1739344128-hWaPrs1GdIBxmP74BYRSykekaoHg2qon-0-baf9f2ad3bd5b12a93b0044d0f0810d4)
图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=1739344128-cUC2VYiyHOoYQTMkl0S7BpohMfjuMbl3-0-566cf0b28c8a700a57c579e09dedccc1)
图2-16 安装“Pen”工具方法1
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image66.jpeg?sign=1739344128-vs6fTRBynPKSASMaisjMYFIB9YsZ3rTg-0-f0b69bcbb4cb5858a5734c1f6069b2a3)
图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=1739344128-RSpzQrosgIfhHyFQBm5eFPjlv2LudgNt-0-6fa0723853cbb73606469dc985fef82b)
图2-18 安装“Pen”工具方法2
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image68.jpeg?sign=1739344128-POid5sD3QyD3ji4bP5RWnYQMeDMv9o23-0-432e42482e42f1862aa961b57a94f082)
图2-19 安装“Pen”工具方法2
“Pen”加载完成。如图2-20所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image69.jpeg?sign=1739344128-02OjpTPacjY3jD8r5xQqglpX6x6WKZuL-0-1f0344cbdd6c90187701060a552a8e0c)
图2-20 加载完成后
步骤五:卸载“Pen”工具。选中安装到机器人法兰盘上的工具“Pen”,将工具从法兰盘上拆除,在“Pen”上点击右键→在下拉菜单中选择“拆除”。如图2-21~图2-23所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image70.jpeg?sign=1739344128-xIeHUiPXOfLAT5lSWjwtBDBS1VPAQDM6-0-f16b0499ff73572bd1835f207f0fb19c)
图2-21 选中拆除的工具
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image71.jpeg?sign=1739344128-SARRSvGxg63jxXy8kD0Qlvdz0zMX7reg-0-bb6b7369584748c9e347080562e54fec)
图2-22 选中拆除菜单
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image72.jpeg?sign=1739344128-bGgIRQuRWB09HMDn8ySRSQWTcluJDchG-0-e6c6abd9eb879716ba06b43a0602fc5a)
图2-23 拆除工具
步骤六:删除加载工具。右击鼠标,选中“BinzelTool”下拉选项卡,单击“删除”,即完成加载工具删除,随后可以重新根据上述方法加载其他工具,如图2-24所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image73.jpeg?sign=1739344128-DfDQhUtVqoK7Db71BtL7hk8D7lPccghw-0-178c747eaf58e9ab3e873def21320dae)
图2-24 删除工具
(5)摆放周边的模型
步骤一:摆放周边的模型操作,如图2-25和图2-26所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image74.jpeg?sign=1739344128-4Aa8BPJS2C8URTsQYEk4AUjTWNhoF1TU-0-2c09dfceb2315432b46500d3e6a739a8)
图2-25 设备库
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image75.jpeg?sign=1739344128-c5Y8kFI2bz3kbVbbSpRZ4hv2uj90d3mK-0-19b7843b7872f34ec8bbe9c4c2bcb991)
图2-26 选择所需模型
步骤二:加载后,效果如图2-27所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image76.jpeg?sign=1739344128-0KlTeOyunCGub2o6hRiaXTn1aomqfKxp-0-ea479aa1467413eda0893256cbe0a6b4)
图2-27 加载后效果
(6)移动相应设备
① 显示机器人工作区域 如图2-28、图2-29所示。仿真的区域和目的如图2-30所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image77.jpeg?sign=1739344128-ycc2j8iWYLdpMin5REzjdbgXgk9vhoLQ-0-8528b4c80d5f22658f9c0093aa1da9cf)
图2-28 显示机器人工作区域
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image78.jpeg?sign=1739344128-P7QasMtP24rZtLLLJP9ERpYuZ6ZGbOoV-0-0a6f5119adc2fad745b9908557f6eb5b)
图2-29 选择工作空间
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image79.jpeg?sign=1739344128-qb99NKQlN2SuS7mim82zuSwCt0c1jPdU-0-31e7032548659593d2ab7ed88f564ab2)
图2-30 仿真目的
② 移动对象 在移动机器人或者加载的工具时,使用Freehand工具栏功能,如图2-31所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image80.jpeg?sign=1739344128-vMnpcrIKqBe6oRoYS5u6QgeLU3SaCxxy-0-e86a73535b2f73079337fb38a37fc691)
图2-31 Freehand工具
平移时如图2-32所示,在“Freedhand”中选中“大地坐标”和单击“移动”按钮,然后拖动相应的箭头,使设备达到相应的位置。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image81.jpeg?sign=1739344128-dwqYy5tUAKmU87Ti8N9qiz5H5Es3zslC-0-3a5bbeab278b71ebf406b052cb0d234d)
图2-32 选择移动坐标系
③ 模型导入 在“基本”功能选项卡中,选择“导入库模型”,在下拉“设备”列表中选择“Curve Thing”,进行模型导入,如图2-33和图2-34所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image82.jpeg?sign=1739344128-vGWc7yacC2JvpB1OMSbazTMDBbN1ypoh-0-a3b7985968aebaf52f3471fb13bbf3d3)
图2-33 选中“Curve Thing”
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image83.jpeg?sign=1739344128-nvrsznky6idpJzvG570msBNx7J4mX1Ly-0-1796166a0bae834d01c0ed298a78412f)
图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=1739344128-7gmd5tUVS6q8nTn9Mc8gNliHFVMW5gSb-0-5eb8f0f2bec9ed20c8784f88c116f90a)
图2-35 选中两点法1
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image85.jpeg?sign=1739344128-TpktGPfE9WhhpgObf43DWNEofLofjUta-0-9623d703ea3d0976790ade05b3f758f1)
图2-36 选中两点法2
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image86.jpeg?sign=1739344128-OZaHQzMGefo2JSIAT3JtAEfJyEtY1Dok-0-4a3c09b3c6c6562f93992a6624ccaeb3)
图2-37 捕捉工具运用
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image87.jpeg?sign=1739344128-YETQThisTCqf6PxL7gbcT67K5GPuExCe-0-f1bdca786bce7ec0a4088ed3321f45a3)
图2-38 选中捕捉工具类型
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image88.jpeg?sign=1739344128-tjG7UCIc5dR6XyyqQkOI7mxCgAMZY10u-0-2cdd8fef53b89f5b6d1a8434b228bc98)
图2-39 选取坐标点
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image89.jpeg?sign=1739344128-iZnDm0cDWrSHZE1MUbRVQwTTsAImWWc7-0-3557717ed392c10ddf42dc317d31328b)
图2-40 选择基准点
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image90.jpeg?sign=1739344128-d222Tb82dZBDdQQnVl8KZTMf49ZKlQ9I-0-771ba367a9a30156cd20c9b79f4710cc)
图2-41 基点选取后应用
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image91.jpeg?sign=1739344128-dvMQBVCrszJ6sFUmzkuRfTxYlvMIUUMz-0-21b4cb043626a771563e20c3e4b77304)
图2-42 效果图
2.1.3 保存机器人基本工作站
工作站的保存很重要,及时的保存可以防止已经建立的工作站意外丢失,其方法有三种,如图2-43~图2-46所示。
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image92.jpeg?sign=1739344128-1OkJR5xzmSdTSRrqbG2AGfGjAnrAFWCF-0-d4f180ffb26ab51d33b1d07d85f4d63f)
图2-43 保存方法1
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image93.jpeg?sign=1739344128-aD5kH8LI3xKbiGjWb58LubeV087tSTc5-0-d5f0d5c2905abcd491a1f9fc1cf4a7df)
图2-44 保存方法2
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image94.jpeg?sign=1739344128-2VGwX0cSMNvtQRL7cmxpN5bEhgVALOB5-0-f59e98e68d1b5d4f4a8aaf12e32e06e0)
图2-45 保存方法3(更改文件名并保存)
![](https://epubservercos.yuewen.com/C5A67F/12524516204345506/epubprivate/OEBPS/Images/image95.jpeg?sign=1739344128-N1MGQcq445w9L8Ozj0pexfO7quC0RTnE-0-5b68abadc7f891b4ff51f2c64cf4b703)
图2-46 文件名更改保存后