{"id":231,"date":"2020-05-18T08:23:54","date_gmt":"2020-05-18T08:23:54","guid":{"rendered":"http:\/\/www.tthk.ee\/inlearcs\/?page_id=231"},"modified":"2020-05-18T09:09:57","modified_gmt":"2020-05-18T09:09:57","slug":"3-industrial-robot-selection-procedure","status":"publish","type":"page","link":"https:\/\/www.tthk.ee\/inlearcs\/3-industrial-robot-selection-procedure\/","title":{"rendered":"3.\tIndustrial robot selection procedure"},"content":{"rendered":"<div id=\"pl-231\"  class=\"panel-layout\" ><div id=\"pg-231-0\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-231-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-231-0-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"0\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<p>Industrial robot selection is a decision-making process according to the needs of manufacturing. The right decision plays an important role in the production efficiency and success. The wrong choice makes it difficult to use the robot or the selected robot is not suitable for many planned production tasks. In the case of totally failed selection, the robot would be completely unusable in the company. The choice is complicated by the multiplicity of producers, as well as the fact that production tasks are very different. Due to the seriousness of the task, the robot manufacturers themselves have paid a lot of attention to the problem. As an example, Table 3.1 shows only a very small part of the potential producers and their production.<br \/>\n<em>Table 3.1\u00a0Possibilities to use different robots for different applications<\/em><\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"151\"><\/td>\n<td width=\"151\"><strong>Arc welding<\/strong><\/td>\n<td width=\"151\"><strong>Material handling<\/strong><\/td>\n<td width=\"151\"><strong>Assembly<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"151\">Fanuc<\/td>\n<td width=\"151\">ARC Mate 100i<\/p>\n<p>ARC Mate 100iB\/6S<\/p>\n<p>ARC Mate 100\/Be<\/p>\n<p>ARC Mate 120iB\/10L<\/p>\n<p>&nbsp;<\/p>\n<\/td>\n<td width=\"151\">F 200iB<\/p>\n<p>LR Mate 200iB<\/p>\n<p>LR mate 200iB\/3L<\/p>\n<p>M-16iB\/10LT<\/p>\n<\/td>\n<td width=\"151\">LR Mate 200i<\/p>\n<p>LR mate 200iB<\/p>\n<p>M - 16iB<\/p>\n<p>S \u2013 12<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"151\">Yashkawa<\/td>\n<td width=\"151\">EA 1400<\/p>\n<p>EA 1400 N<\/p>\n<p>EA 1900<\/p>\n<p>EA 1900 N<\/p>\n<\/td>\n<td width=\"151\">VP 130T<\/p>\n<p>HB 165<\/p>\n<p>HB 20<\/p>\n<p>HB 200<\/p>\n<\/td>\n<td width=\"151\">DA 9iC<\/p>\n<p>HP 200<\/p>\n<p>HP 3<\/p>\n<p>HP 350<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"151\">KUKA<\/td>\n<td width=\"151\">KR 6<\/p>\n<p>KR 6S<\/p>\n<p>KR 6 arc<\/p>\n<p>KR 16<\/p>\n<\/td>\n<td width=\"151\">KR 500 L340-3<\/p>\n<p>KR 6S<\/p>\n<p>KR 16<\/p>\n<p>KR 16 KS<\/p>\n<\/td>\n<td width=\"151\">KR 15<\/p>\n<p>KR 6<\/p>\n<p>KR 16 KS<\/p>\n<p>KR 16<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"151\">ABB<\/td>\n<td width=\"151\">IRB 140<\/p>\n<p>IRB 1400<\/p>\n<p>IRB 1410<\/p>\n<p>IRB 1500<\/p>\n<\/td>\n<td width=\"151\">IRB 7600 \u2013 150<\/p>\n<p>IRB 7600\u00a0 - 325<\/p>\n<p>IRB 7600 \u2013 340<\/p>\n<p>IRB 2600 - 400<\/p>\n<\/td>\n<td width=\"151\">IRB 140<\/p>\n<p>IRB 1400<\/p>\n<p>IRB 1600<\/p>\n<p>IRB 340 SA<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Different robot supplies have developed their systems for robot classification and preliminary selection [7-22]: Fanuc Robot Finder, Kuka Solution Database, Robot Investment, ABB Robot Selector, etc. These systems have grouped the robots by application field and have a lot of technical parameters of robots by which they are classified.<\/p>\n<p>For industrial robot selection two basic approaches are used.<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Selection based on work description<\/li>\n<li>Selection based on IR classification criteria (selection tree approach).<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>The first approach is a little more task-specific. In contrast, the second approach is more general and analyzes the company's production picture more comprehensively.<\/p>\n<p><strong>The first approach<\/strong> is based on the work to be done in the workplace and its description.<\/p>\n<p><strong>Work-based description industrial robot selection model<\/strong><\/p>\n<p>Type of work<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Robot configuration<\/li>\n<li>Work volume (work envilope)<\/li>\n<li>Degree of freedom (number of axes)<\/li>\n<li>Positioning accuracy<\/li>\n<li>Speed, acceleration<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Type of objects<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>load capacity<\/li>\n<li>End \u2013 effector measures<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Work characteristics<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>End-effector functions<\/li>\n<li>Drive system<\/li>\n<li>Sensors needed<\/li>\n<li>Feedback control system<\/li>\n<li>Repeatability (positions, path<strong>)<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>The second approach<\/strong> is based on industrial robot classification principles. Here the amount of analysis is much more comprehensive and diverse. Starting from the obtained information, we can develop a basic industrial robot classification hierarchical system with seven levels, which is used for the robot selection.<\/p>\n<p>The selection procedure consists of two stages: Stage I \u2013 determining the possibility of using robot; Stage II \u2013 determining the suitability of using robot.<\/p>\n<p>STAGE I<\/p>\n<p><strong>Level I<\/strong> \u2013 class selection {permanent, mobile \/ universal, specialized, special}<\/p>\n<p><strong>Level II<\/strong> \u2013 group selection {near by the equipment, portal robot, situated on the equipment}<\/p>\n<p><strong>Level <\/strong><strong>III<\/strong> - type selection {orthogonal, cylindrical, sphere, joint, mixed}<\/p>\n<p><strong>Level IV<\/strong> \u2013 model selection based on technical parameters {load, capacity, arm total reach, position repeatability}<\/p>\n<p><strong>Level V<\/strong> \u2013 model selection based on control system{point-to point, path control, adaptive control, intelligent}<\/p>\n<p><strong>Level VI<\/strong> \u2013 end effector selection based on object grabbing principles {mechanical, vacuum, magnetized, adhesive}<\/p>\n<p><strong>Level VII<\/strong> \u2013 end effector selection based on gripper construction {dual grippers, interchangeable fingers, sensory feedback fingers, multiple fingered grippers, standard grippers, special tools, standard tools}.<\/p>\n<p>The <strong>decision making tree<\/strong> and classification system was presented on the\u00a0 Fig.1.2.<\/p>\n<p>As the mobile robots are a separate group, here we start from Level II.<\/p>\n<p><strong>Level II<\/strong> \u2013 group selection. Robot group selection is an important task. The alternatives are given in the Fig. 3.1.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-232\" src=\"http:\/\/www.tthk.ee\/inlearcs\/wp-content\/uploads\/2020\/05\/Ro15.png\" alt=\"\" width=\"456\" height=\"160\" srcset=\"https:\/\/www.tthk.ee\/inlearcs\/wp-content\/uploads\/2020\/05\/Ro15.png 456w, https:\/\/www.tthk.ee\/inlearcs\/wp-content\/uploads\/2020\/05\/Ro15-300x105.png 300w\" sizes=\"auto, (max-width: 456px) 100vw, 456px\" \/><\/p>\n<p><strong>Figure 3.1<\/strong> Position of the robot in relation to the device<\/p>\n<ol>\n<li>Robot is placed on a machine tool is a very flexible solution. This is an integrated unit and is intended for the manufacture of certain specific products or product families. The products are limited with the technological capabilities of equipment. For manufacturing the products the control programs would be developed as one integrated unit. Installation is more simple and there is a possibility to start at once.<\/li>\n<li>Robot is near by the machine tool is a more common situation. This is most universal and most flexible solution. One robot is suitable also to serve more than one machine tool (2, 3 and even 4), depending on the cycle time of the workplace.<\/li>\n<li>Robot is above a machine tool \u2013 so called portal robot. Portal robot solution is suitable if there is not enough place on the workshop floor or there is a production line of two or more machine tools and the production cycle times are quite long. This solution needs additional constructions and is not so much flexible.<\/li>\n<\/ol>\n<p>The decision-making criteria between these alternatives (robot is placed on the shop floor, robot is on an machine tool or there is used portal robot which is above the equipment) are:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Enough space in a workshop<\/li>\n<li>Enough space above the machine tools<\/li>\n<li>Weight of manufactured parts<\/li>\n<li>The number of equipment planned to service with one robot<\/li>\n<li>The duration of production cycle in the robotized workplace<\/li>\n<li>The technological similarity of equipment<\/li>\n<li>Significance of installation duration<\/li>\n<li>Machine maintenance problems.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>For determining the suitability of loading-unloading applications in the company, there is necessary to analyse the general picture (see Table 3.2).<\/p>\n<p><em>Table 3.2\u00a0Flexibility meaning to the company<\/em><\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"206\">Approach<\/td>\n<td width=\"408\">Flexibility meaning<\/td>\n<\/tr>\n<tr>\n<td width=\"206\">Manufacturing<\/td>\n<td width=\"408\">The capability of producing different parts without major retooling, or the ability to change a production schedule, to modify a part, or handle multiple parts<\/td>\n<\/tr>\n<tr>\n<td width=\"206\">Operational<\/td>\n<td width=\"408\">The ability to efficiently produce highly customized and unique products<\/td>\n<\/tr>\n<tr>\n<td width=\"206\">Customer<\/td>\n<td width=\"408\">The ability to exploit various dimensions of speed of delivery<\/td>\n<\/tr>\n<tr>\n<td width=\"206\">Strategic<\/td>\n<td width=\"408\">The ability of a company to offer wide variety of products to its customers<\/td>\n<\/tr>\n<tr>\n<td width=\"206\">Capacity<\/td>\n<td width=\"408\">The ability to rapidly increase production levels or shift capacity quickly from one product to another<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Level III\u00a0 - <\/strong>type selection {orthogonal, cylindrical, sphere, joint, mixed} see <strong>Table 1.1 and Table 1.2.<\/strong><\/p>\n<p><strong>Level IV<\/strong> \u2013 model selection based on technical parameters {load, capacity, arm total reach, position repeatability}<\/p>\n<p>Industrial robot selection is a process with two main stages. The first stage starts from the task description.\u00a0 In the first stage the decision- making process is a procedure where the conformity of technological possibilities of IR\u00a0 would be compared with the technical data of the task.<\/p>\n<p>Industrial robot\u00a0 selection procedure means the step-by step comparison process where from one side are task description parameters {TPi} and from the other hand industrial robot parameters {RPi}, where n (i=1,2,\u2026n) the number of parameters, taken for decision making.<\/p>\n<p>The best solution is<\/p>\n<p style=\"padding-left: 120px;\">min difference between {TPi} and {RPi}<\/p>\n<p style=\"padding-left: 120px;\">or max match {TPi} \/ {RPi}<\/p>\n<p>The most essential peripherical part is the end-effector or end-of-arm-tooling (EOT). There are very different applications for EOT. The most common are end-effectors including welding devices (MIG, MAG or spot welding); spry guns;\u00a0 also grinding or deburring devices (pneumatic disk or belt grinders); different grippers (devices that\u00a0 can grip an object) - usually electromechanical or pneumatics, picking objects by magnetism or by vacuum; EOT devices for machining.<\/p>\n<p>Industrial robots could be equipped also by different sensors: tactile sensors, proximity sensors, optical sensors, machine vision, or other type of sensors, measuring: force, temperature, motion, vibration, etc.<\/p>\n<p><em>QUESTIONS Q3 \/ TASKS T3 \u2013 ROBOT-BASED MANUFACTURING DESCRIPTION<\/em><\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>What do you mean under industrial robot selection procedure<\/li>\n<li>In which situation it is expedient to use portal robots<\/li>\n<li>Evaluate the flexibility of the workplace when the robot is placed directly on the machine<\/li>\n<li>What is characterized by the load capacity of the robot<\/li>\n<li>What is characterized by the working envelope of a robot. In which application areas this criteria is extremely important<\/li>\n<li>Is working envelope and DoF connected with each other or not<\/li>\n<li>What are the more important technological parameters of robots for assembly operations<\/li>\n<li>Find a robot for painting operations. What is necessary to consider<\/li>\n<li>What do you mean under the robot characteristic \u201crepeatability\u201d<\/li>\n<li>If you compare the robots for assembly operations and machine tending. What could be the similar characteristics and different characteristics if industrial robots<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><em>TEST Statistics [3] {0,5,10} Max = 100\u00a0{1: 0-20; 2: 21-40; 3: 41-60; 4: 61-80; 5: 51-100}<\/em><\/p>\n<p>STAGE II<\/p>\n<p>Finding the best solution by the technological parameters, additionally is necessary to a analyse the following parameters.<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Price of a robot<\/li>\n<li>Additional functions and their needs<\/li>\n<li>Simplicity of programming the IR<\/li>\n<li>Data transfer (IoT, Internet, M2M connections)<\/li>\n<li>Reliability<\/li>\n<li>Previous experience with a robot<\/li>\n<li>Previous experience with the manufacturer<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>In very important cases, it is expedient to solve the multi-criteria optimization problem and to analyze the effect of individual criteria on the result separately.<\/p>\n<p><em>TASK T5<\/em><\/p>\n<p><strong>IR selection procedure for a certain industrial task<\/strong><\/p>\n<p>Main criteria of choosing the industrial robots, which are able to solve the required tasks, are:<\/p>\n<ul>\n<li>reaching area \u2013 0.7 \u2013 1 m;<\/li>\n<li>degrees of freedom \u2013 6 degrees for assembly and labelling robots, for screwing 4 will be enough;<\/li>\n<li>nominal load \u2013 about 1 kg;<\/li>\n<li>availability to put a gripper\/ screwdriver \u2013 usually these parts are included in robot equipment or available as an extra addition from the same manufacturer;<\/li>\n<li>accuracy \u2013 this part was skipped, so let\u2019s take it approximately 0.05;<\/li>\n<li>speed \u2013 2 m\/s or higher for assembly, for other robots 1 m\/ or higher will be enough;<\/li>\n<li>acceleration \u2013 parameter dependent on speed and load, not so important in this case;<\/li>\n<li>repeatability \u2013 as small as possible.<\/li>\n<\/ul>\n<p>Additionally, robot manufacturer should provide the necessary software for making a program, simulations and changing the parameters.<\/p>\n<p><strong>Result:\u00a0<\/strong><strong>Selected robot technical descripion and justification<\/strong><\/p>\n<p>TASK Statistics [T5] Min =0;\u00a0\u00a0 Max = 100\u00a0{1: 0-20; 2: 21-40; 3: 41-60; 4: 61-80; 5: 81-100}<\/p>\n<p>[7] KUKA Solution database, KUKA, <a href=\"https:\/\/www.kuka.com\/en-us\/industries\/solutions-database\">https:\/\/www.kuka.com\/en-us\/industries\/solutions-database<\/a><\/p>\n<p>[8] Robot Finder, Fanuc, <a href=\"http:\/\/www.fanuc.eu\/es\/en\/robots\/robot-filter-page\">http:\/\/www.fanuc.eu\/es\/en\/robots\/robot-filter-page<\/a><\/p>\n<p>[9] Robot Investment, Danish Technological Institute, <a href=\"http:\/\/www.robotinvestment.eu\/\">http:\/\/www.robotinvestment.eu\/<\/a><\/p>\n<p>[10]\u00a0\u00a0\u00a0\u00a0\u00a0 Robot Selector, ABB, (<a href=\"http:\/\/new.abb.com\/products\/robotics\/industrial-robots\/robot-selector\">http:\/\/new.abb.com\/products\/robotics\/industrial-robots\/robot-selector<\/a>)<\/p>\n<p>[11] RobotWorks <a href=\"https:\/\/www.robots.com\/applications\/\">https:\/\/www.robots.com\/applications\/<\/a><\/p>\n<p>[12] Fanuc robots [ <a href=\"http:\/\/www.fanuc.eu\/uk\/en\/robots\">www.fanuc.eu\/uk\/en\/robots<\/a> ]<\/p>\n<p>[13 ABB robots\u00a0 new.abb.com\/products\/robotics\/industrial-robots<\/p>\n<p>[14] KUKA robots [ <a href=\"http:\/\/www.kuka.com\/en-us\/products\/robotics-systems\/industrial-robots\">www.kuka.com\/en-us\/products\/robotics-systems\/industrial-robots<\/a> ]<\/p>\n<p>[15] Motoman robots [ <a href=\"http:\/\/www.motoman.com\/industrial-robots\">www.motoman.com\/industrial-robots<\/a> ]<\/p>\n<p>[16]\u00a0 Industrial robot integration, Scott Company, (<a href=\"https:\/\/www.robots.com\/applications\">https:\/\/www.robots.com\/applications<\/a>)<\/p>\n<p>[17]\u00a0\u00a0\u00a0\u00a0\u00a0 Motoman Industrial Robots, Yaskawa, (<a href=\"https:\/\/www.motoman.com\/industrial-robots\">https:\/\/www.motoman.com\/industrial-robots<\/a>)<\/p>\n<p>[18]\u00a0\u00a0\u00a0\u00a0\u00a0 Sheet metal automatic processing, Starmatik, (<a href=\"http:\/\/www.starmatik.com\/en\/index.php\">http:\/\/www.starmatik.com\/en\/index.php<\/a>)<\/p>\n<p>[19]\u00a0\u00a0\u00a0\u00a0\u00a0 Universal Robots +, Universal Robots, (<a href=\"https:\/\/www.universal-robots.com\/plus\/\">https:\/\/www.universal-robots.com\/plus\/<\/a>)<\/p>\n<p>[20]\u00a0\u00a0\u00a0\u00a0\u00a0 Robotics, St\u00e4ubli, (<a href=\"https:\/\/www.staubli.com\/en\/robotics\/\">https:\/\/www.staubli.com\/en\/robotics\/<\/a>)<\/p>\n<p>[21]\u00a0\u00a0\u00a0\u00a0\u00a0 Robots, Denso, (<a href=\"https:\/\/www.densorobotics-europe.com\/en\/robots\">https:\/\/www.densorobotics-europe.com\/en\/robots<\/a>)<\/p>\n<p>[22]\u00a0\u00a0\u00a0\u00a0\u00a0 Kawasaki Robotics, Kawasaki Heavy Industries Ltd.,\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 (<a href=\"https:\/\/robotics.kawasaki.com\/en1\/index.html\">https:\/\/robotics.kawasaki.com\/en1\/index.html<\/a><\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Industrial robot selection is a decision-making process according to the needs of manufacturing. The right decision plays an important role in the production efficiency and success. The wrong choice makes it difficult to use the robot or the selected robot is not suitable for many planned production tasks. In the case of totally failed selection, &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.tthk.ee\/inlearcs\/3-industrial-robot-selection-procedure\/\" class=\"more-link\">Loe edasi<span class=\"screen-reader-text\"> &#8220;3.\tIndustrial robot selection procedure&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-231","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.tthk.ee\/inlearcs\/wp-json\/wp\/v2\/pages\/231","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tthk.ee\/inlearcs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.tthk.ee\/inlearcs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.tthk.ee\/inlearcs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tthk.ee\/inlearcs\/wp-json\/wp\/v2\/comments?post=231"}],"version-history":[{"count":3,"href":"https:\/\/www.tthk.ee\/inlearcs\/wp-json\/wp\/v2\/pages\/231\/revisions"}],"predecessor-version":[{"id":235,"href":"https:\/\/www.tthk.ee\/inlearcs\/wp-json\/wp\/v2\/pages\/231\/revisions\/235"}],"wp:attachment":[{"href":"https:\/\/www.tthk.ee\/inlearcs\/wp-json\/wp\/v2\/media?parent=231"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}