A CAD Based Off-line Programming of Painting Robots

Size: px
Start display at page:

Download "A CAD Based Off-line Programming of Painting Robots"

Transcription

1 A CAD Based Off-line Programming of Painting Robots [1] Kadam Bhagyashree Jayarjun, [2] S.S.Gaonkar, Sinhgad Institute of Technology and Science, Narhe, Pune, Abstract-Nowadays, robot programming is used to complete various task. Teach Pendant, a most popular robot programming language is time consuming and requires training to learn and program. New method developed for robot and human communication is off-line programming. It requires high level programming language. In Teach Pendant as operator has to operate the robot for programming, it would be dangerous. This paper presents off-line programming using CAD models. Off-line programming is done without stopping the robot production. In off-line programming robot can be programmed through CAD software. Operator need not to operate the robot manually. The program can be downloaded directly from CAD software to robot. This paper introduces the off-line robot programming used in spray painting, welding, etc. A post-process is important element of an off-line robot programming that allows robot simulation system to be used as robot programming tool. The robot was programmed to paint alphabets using its Flex Pendant. The Flex Pendant was used to manually teach the robot how to follow paths for specific targets of letter. For effective painting task, end effector (painting tool) was choosen and mounted on robot. The Computer Aided Design (CAD) of system work-objects and end effector was programmed based on solidworks software. With simulation and experiments off-line programming has improved efficiency of production and quality of products. Keywords-CAD, off-line robot programming, painting robot I. INTRODUCTION Modern industries are developing on industrial robots. Robots are widely used in spray painting application. Robot programming through Teach Pendant is time consuming and requires training to learn and program. The sequence of motion and data required to drive robot can be transmitted through use of serial or parallel data link, between an off-line computer (where proposed system is designed and simulated) and robot controller[3]. Robot programming is done from CAD drawing and not by CAM software or commercial off-lone programming. The robot is 6-axis industrial robot, designed specifically for an industry that uses flexible robot based automation. The robots have an open structure that is adapted for flexible use and communicate extensively with external systems[2]. As robot has flexible movements, it can achieve a projection on complex andfree form workpiece. The accurate programming of robot is required to ensure painting properties that require low tolerance concerning thickness, roughness, hardness, porosity and coating structure [4]. There are two basic robot movements in control system, manipulator movement in terms of manipulator end effector location and the movement in terms of manipulator joint angle. Advances in CAD/CAM methods and growing interest in off-line robot programming led to this technique being applied for painting robots, which led to better quality coating and decrease of paint loss [3]. The efficiency of 179

2 painting process is increased by off-line programming than the current practice (efficiency is defined as being ratio of paint usefully applied to total consumed). II. OFF-LINE PROGRAMMING OLP involve manual editing of robot code. The advantage is that robot can be programmed without stopping robot production. While limitation is high investment in software and worker s training. Three most common OLP packages are Delmia from Dassault systems, RobCAD from Technomatix Technologies and Robomaster from Jabez Technologies. Every robot manufacturer has its own OLP software. Example: KUKA.Sim from KUKA, Robot studio from ABB Robotics and Motosim from Motoman. Figure 1. OLP concept[1] A. Graphics Programming It is advanced process called off-line programming. It provides complete solution for spray painting from path generation, parameter choice to procedure simulation and trajectory optimization[4]. To guarantee path precision robot trajectory can always be generated by geometrical data Acquisition of the CAD files First step is to acquire 3D geometric model. If there is no original CAD model available, it must create the simple model that describes the surface to spray in CAD software such as: Catia, Solidworks, Pro/Engineer, etc. The geometrical information of the workpiece can be obtained by the coordinated measuring machine or laser scanner system. This method is particularly effective for complex workpieces without CAD files. 180

3 Reverse engineering CAD files Obtain workpiece s form Select operating parameters Analyze workpiece Generate curves on surface Create points on the curves Generate robot path Process simulation No Adapted? Yes Robot program Download to robot controller Calibration Yes Collision detection No Apply to the system Figure2. Procedures for generating an off-line trajectory [1, 4] 181

4 Selection of operating parameters Parameters are classified into several groups according to published studies: the energy parameters, powder injection parameters and kinematic parameters. In order to lead to desired and optimized coating properties, operating parameters should be chosen and kept constant during spray painting. Trajectory generating The aim is to find the coordinates of points which define the scanning curve and orientation of each point. The first method is to generate the mesh of the CAD model, then find out the trajectory from the mesh points and normal vectors to the surface. There are many file formats of geometric models available for this operation such as STL, IGES, STEP, ASCII and ACIS [4]. The STL file describes the workpiece with triangular mesh and every triangle is defined by three vertices and normal vector to surface in three-dimensional Cartesian coordinate system. The trajectory can be generated by this method using software such as Matlab, Catia etc. The advantage of this method is that it is possible to generate trajectories on all types of complex workpieces. The second method involves the use of orthogonal planes to cut the surface to be coated, and then a series of scanning curves will be generated [4]. This method is simpler than the method of mesh generating, but if the workpiece is very irregular and asymmetrical, it is difficult to obtain a satisfactory trajectory with this method. Figure3. Coordinate frames [1] Simulation The process simulation method involves two parts: simulation of the robot kinematics and heat transfer. Robot kinematics: Industrial robots are manufacturers are now offering simulation software tailored specifically to their robots, for example the RobotStudio for ABB robots, the Robotguide for Fanuc robots etc. This software can import 3D models of workshops, robots, and workpieces to generate the desired trajectory invirtual workspace. Heat transfer: It consists of studying the temperature distribution at the substrate s surface and the stresses to which the piece will be subjected during the coating process. 182

5 Calibration If the results of kinematic and thermal simulations are satisfactory, the robot program can be loaded to the site of projection. An off-line program cannot be executed correctly in real robot without calibration. This process permits to synchronize the definition of the TCP (Tool Center Point) and the position of workpiece between the virtual and real robot [4]. Collisions It should be predicted by the designer during the creation of the CAD model of the cell. The designer should ensure that there should be no collisions between the robot and other objects within the workspace [1]. If the robot end effector is linearly moved from the initial to the target pose a collision occurs. Apply to the system After collision test, the robot program is tested at low speed and at last it will be used for real spray painting process. If simulation result is not satisfactory, it is necessary to return to previous steps to verify and modify the robot program. Figure4. Collision [1] Figure 5. Avoiding an obstacle [1] 183

6 III. CAD BASED ROBOT PROGRAMMING CAD technology has become economically attractive and easy to work. In 1980s, CAD was seen as technology that could help in development of robotics [1]. It is now possible to get information from CAD drawing to create robot program for different applications. Human and robot communication is generated using CAD studies. Diverse solution is proposed for spray painting and coating processes. Robotics system defines mechanics, control, sensor and design of robot. Mechanics includes design and structure of manipulator, arms, end-effector and energy storage. The other components that played vital role in project are the design of robot work object, air compressor and paint used in spraying process [2]. A CAD guided robot path generator is proposed for process of spray painting of compound surfaces commonly seen in automotive manufacturing [1]. Chenetal presented review of CAD-based robot path planning for spray painting. While Arikan and Balkan proposed CAD based robotic system addressing spray painting process of curved surfaces [1]. Many researchers have been conducted in field of CAD/CAM based OLP. There is no effective solution for low cost and intuitive OLP solutions using CAD drawing. Figure 6. Opening Autodesk Inventor (coded in VB)[1] Figure 7. Opening an Autodesk Inventor document and extracting their properties (coded in VB) [1] 184

7 Figure 8. Extracting data from a selected Work Point (coded in VB) [1] Figure 9. Extracting data from a selected virtual line (coded in VB)[1] Figure 10. Extracting the transformation matrix of a selected item (coded in VB)[1] The IRB1410 robot is used for spray painting. It has payload of 5kg and 1.44m working envelop[2]. Actuators are like muscle of manipulator. They convert stored energy into movement. The device called as end-effector is placed at end of robot manipulator to interact with environment. In this spray gun is used as an end-effector for 185

8 painting robot. Paint is any liquid, liquefiable or mastic composition which after application to subtract in a thin layer is converted to an opaque solid film[2]. Figure 11. Simplified tool models defining the robot end-effector pose in each path segment [1] IV. SOFTWARE DEVELOPMENT The end-effector should be choosen correctly for painting application. The spray gun and work object is designed in Solidworks software and imported to Robotstudio as CAD file for programming of path and target[2]. The backup system of painting program is created and saved in flash drive. Flex Pendant of IRB1410 robot connected to IRC5 controller contains backup painting program[2]. The flow of air to actuate spray gun is controlled when ON signal is given by controller to directional control valve. The Flex Pendant generates its program according to how robot is taught. V. PATH PLANNING AND ROBOT TRAVELLING TIME To program robot motion and find travelling time for spray painting is time consuming and really challenging task. Computer model of robot or physical robot can be used for programming. The joystick is used to control the motions of robot to specify robot program. OLP has many advantages such as better equipment utilization, fast introduction to new product model, reduce the programming time and improve program by math-based algorithms for motion planning[6]. 186

9 VI. METHODOLOGIES OF DOWNLOADING OFF-LINE PROGRAMS TO THE ROBOT CONTROLLER When post-processing is complete, the program may be transmitted to the robot controller in following possible ways: a. The robot program can be downloaded via robot specific medium (such as magnetic tapes, paper tapes, floppy diskettes, etc.) which can be transferred manually from design office to the shopfloor[3]. Figure 12. Download to robot controller [1] b. If it is desired to load program electronically through an available robot specific medium interface, then a communication protocol must be implemented in software in order to interface o the robot controller. The use of an RS-232 link to facilitate the communication between the CAD system and the robot controllers is quite commonly used in industry[3]. c. A more flexible approach could be based upon the use of the MAP/TOP. This new enabling technology provides control data, monitoring status transmission, etc. And potentially there is much reduced need to write specific protocol conversion for each robot. MAP broadband network and advanced internet facilities enable users and programmers to transmit off-line robot programmers to transmit off-line simulation workstation and the actual robot cell for calibration[3]. VII. CONCLUSION The use of off-line programming will increase widely in the application of spray painting. The cost of painting is reduced by using less paint. New methods are developed to optimize geometry stations with respect to dimensional quality and cycle time and also to make robot programming easy in spray painting. The quality of painting and safety was improved. Post processors are system-dependant or application-dependant. The main disadvantage is initially high investment in software and skill operators are required during off-line programming. 187

10 VIII. REFERENCES [1] Pedro Neto, Nuno Mendes, Direct off-line robot programming via a common CAD package,in:robotics and Autonomous Systems 61 (2013) [2] Ijeoma W. Muzan, Tarig Faisal, H M A A Al-Assadi, Mahmud Iwan, Implementation of Industrial Robot for Painting Applications, in: Procedia Engineering 41 (2012) [3] S.F.Chan, Reggie Kwan, Post-processing methodologies for off-line robot programming within computer integrated manufacture, in: Journal of Materials Processing Technology 139 (2003) [4] SiHao Deng, ZhenuHua Cai, DanDan Fang, HanLin Liao, Ghislain Montavon, Application of robot offline programming in thermalspraying,in: Surface and Coatings Technology 206 (2012) [5] Wenlei Xiao, Ji Huan, Shuxiang Dong, A STEP-complaint Industrial Robot Data Model for robot off-line programming systems, in: Robotics and Computer Integrated Manufacturing 30 (2014) [6] John S. Carlson, Domenico Spensieri, Kristina Warmefjord, Johan Segeborn, Rikard Soderberg, Minimizing Dimensional Variation and Robot Travelling Time in Welding Station, in: Procedia CIRP 23 (2014)

IGRIP The Robotic Simulation and Off-Line Programming Solution

IGRIP The Robotic Simulation and Off-Line Programming Solution Resource Modeling & DELMIA IGRIP The Robotic and Off-Line Solution DELMIA IGRIP DELMIA IGRIP is a physics-based, scalable robotic simulation solution The Robotic and Off-Line Solution for modeling and

More information

Pick and Place ABB Working with a Liner Follower Robot

Pick and Place ABB Working with a Liner Follower Robot Available online at www.sciencedirect.com Procedia Engineering 41 (2012 ) 1336 1342 International Symposium on Robotics and Intelligent Sensors 2012 (IRIS 2012) Pick and Place ABB Working with a Liner

More information

ISE 422/ME 478/ISE 522 Robotic Systems

ISE 422/ME 478/ISE 522 Robotic Systems ISE 422/ME 478/ISE 522 Robotic Systems Overview of Course R. Van Til Industrial & Systems Engineering Dept. Oakland University 1 What kind of robots will be studied? This kind Not this kind 2 Robots Used

More information

Three-dimensional Simulation of Robot Path and Heat Transfer of a TIG-welded Part with Complex Geometry

Three-dimensional Simulation of Robot Path and Heat Transfer of a TIG-welded Part with Complex Geometry Three-dimensional Simulation of Robot Path and Heat Transfer of a TIG-welded Part with Complex Geometry Daneshjo Naqib Ing. Daneshjo Naqib, PhD. Technical University of Košice, Fakulty of Mechanical Engineering,

More information

An Approach to Simulate the Manufacturing Process of Thermal Spray Coatings

An Approach to Simulate the Manufacturing Process of Thermal Spray Coatings 5th International Conference on Mechanical Engineering, Materials and Energy (ICMEME 2016) An Approach to Simulate the Manufacturing Process of Thermal Spray Coatings Zhang Yanjun*, Zhang Shiqi, Yang Qiuyu

More information

VALIDATION OF FORWARD GEOMETRIC MODELS FOR ABB ROBOTS USING VIRTUAL MODELS AND THE SOFTWARE APPLICATIONS CATIA AND ABB ROBOT STUDIO

VALIDATION OF FORWARD GEOMETRIC MODELS FOR ABB ROBOTS USING VIRTUAL MODELS AND THE SOFTWARE APPLICATIONS CATIA AND ABB ROBOT STUDIO Proceedings in Manufacturing Systems, Volume 12, Issue 4, 2017, 145-153 ISSN 2067-9238 VALIDATION OF FORWARD GEOMETRIC MODELS FOR ABB ROBOTS USING VIRTUAL MODELS AND THE SOFTWARE APPLICATIONS CATIA AND

More information

Manipulator Path Control : Path Planning, Dynamic Trajectory and Control Analysis

Manipulator Path Control : Path Planning, Dynamic Trajectory and Control Analysis Manipulator Path Control : Path Planning, Dynamic Trajectory and Control Analysis Motion planning for industrial manipulators is a challenging task when obstacles are present in the workspace so that collision-free

More information

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators Robotics and automation Dr. Ibrahim Al-Naimi Chapter two Introduction To Robot Manipulators 1 Robotic Industrial Manipulators A robot manipulator is an electronically controlled mechanism, consisting of

More information

Reverse Engineering: Mechanical. Dr. Tarek A. Tutunji

Reverse Engineering: Mechanical. Dr. Tarek A. Tutunji Reverse Engineering: Mechanical Dr. Tarek A. Tutunji Mechanical RE References: 1. RE (reverse engineering) as necessary phase by rapid product development by Sokovic and Kopac 2. A Practical Appreciation

More information

Automatic Control Industrial robotics

Automatic Control Industrial robotics Automatic Control Industrial robotics Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Prof. Luca Bascetta Industrial robots

More information

Virtual Engineering: Model based Off-line Programming Method for Industrial Robot

Virtual Engineering: Model based Off-line Programming Method for Industrial Robot Virtual Engineering: Model based Off-line Programming Method for Industrial Robot Xingguo Yin, Li Tao ABB Corporate Research China No. 31 Fu Te Dong Dan Rd., Waigaoqiao Free Trade Zone, 200131 Shanghai,

More information

Robots are built to accomplish complex and difficult tasks that require highly non-linear motions.

Robots are built to accomplish complex and difficult tasks that require highly non-linear motions. Path and Trajectory specification Robots are built to accomplish complex and difficult tasks that require highly non-linear motions. Specifying the desired motion to achieve a specified goal is often a

More information

BIN PICKING APPLICATIONS AND TECHNOLOGIES

BIN PICKING APPLICATIONS AND TECHNOLOGIES BIN PICKING APPLICATIONS AND TECHNOLOGIES TABLE OF CONTENTS INTRODUCTION... 3 TYPES OF MATERIAL HANDLING... 3 WHOLE BIN PICKING PROCESS... 4 VISION SYSTEM: HARDWARE... 4 VISION SYSTEM: SOFTWARE... 5 END

More information

Chapter 1 Introduction to Numerically Controlled Machines

Chapter 1 Introduction to Numerically Controlled Machines Chapter 1 Introduction to Numerically Controlled Machines The primary building blocks of flexible manufacturing and computer integrated manufacturing systems are numerically controlled (CNC) machine tools.

More information

EEE 187: Robotics Summary 2

EEE 187: Robotics Summary 2 1 EEE 187: Robotics Summary 2 09/05/2017 Robotic system components A robotic system has three major components: Actuators: the muscles of the robot Sensors: provide information about the environment and

More information

OFFLINE PROGRAMMING TOOL FOR MOTOMAN ROBOTS MotoSim EG

OFFLINE PROGRAMMING TOOL FOR MOTOMAN ROBOTS MotoSim EG YASKAWA OFFLINE PROGRAMMING TOOL FOR MOTOMAN ROBOTS MotoSim EG FOR Windows 2000 / Windows XP Certified for ISO9001 and ISO14001 C E R T I F M A N A GE ME N T I E D SYSTE M C E R T I F M A N A GE ME N T

More information

Industrial Sections: 1.Robot Anatomy and Related Attributes 2.Robot Control Systems 3.End Effectors 4.Sensors in 5.Industrial Robot Applications 6.Robot Programming 7.Robot Accuracy and Repeatability Industrial

More information

Design of a Precision Robot Wrist Interface. Patrick Willoughby Advisor: Alexander Slocum MIT Precision Engineering Research Group

Design of a Precision Robot Wrist Interface. Patrick Willoughby Advisor: Alexander Slocum MIT Precision Engineering Research Group Design of a Precision Robot Wrist Interface Patrick Willoughby Advisor: Alexander Slocum MIT Precision Engineering Research Group Project Summary Problem: Current bolted robot wrist replacements are inaccurate,

More information

Operation Trajectory Control of Industrial Robots Based on Motion Simulation

Operation Trajectory Control of Industrial Robots Based on Motion Simulation Operation Trajectory Control of Industrial Robots Based on Motion Simulation Chengyi Xu 1,2, Ying Liu 1,*, Enzhang Jiao 1, Jian Cao 2, Yi Xiao 2 1 College of Mechanical and Electronic Engineering, Nanjing

More information

MOTOCALV EG OPERATOR'S MANUAL

MOTOCALV EG OPERATOR'S MANUAL MOTOCALV EG OPERATOR'S MANUAL YASKAWA Upon receipt of the product and prior to initial operation, read this instruction thoroughly, retain for future reference. YASKAWA 1/60 General Precautions Diagrams

More information

The measuring software of the 4 th generation

The measuring software of the 4 th generation The measuring software of the 4 th generation METROSOFT QUARTIS YOU DECIDE THE PROGRAM Significant measurement results - fast and easy! With Metrosoft QUARTIS, WENZEL Metromec introduces a new software

More information

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore. This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore. Title Automatic Robot Taping: System Integration Author(s) Citation Lembono, Teguh Santoso; Yuan, Qilong; Zou,

More information

Optimal Paint Gun Orientation in Spray Paint Applications Experimental Results

Optimal Paint Gun Orientation in Spray Paint Applications Experimental Results 438 IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, VOL. 8, NO. 2, APRIL 2011 Optimal Paint Gun Orientation in Spray Paint Applications Experimental Results Pål Johan From, Member, IEEE, Johan

More information

(1)C-(CH) BU, Printed in Japan

(1)C-(CH) BU, Printed in Japan Export permission by the Japanese government may be required for exporting our products according to the Foreign Exchange and Foreign Trade Law. Please consult our sales office near you before you export

More information

Robotics. SAAST Robotics Robot Arms

Robotics. SAAST Robotics Robot Arms SAAST Robotics 008 Robot Arms Vijay Kumar Professor of Mechanical Engineering and Applied Mechanics and Professor of Computer and Information Science University of Pennsylvania Topics Types of robot arms

More information

Design and Analysis of Multifunctional Robot by using CATIA/PATRAN

Design and Analysis of Multifunctional Robot by using CATIA/PATRAN IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 04, 2015 ISSN (online): 2321-0613 Design and Analysis of Multifunctional Robot by using CATIA/PATRAN Sruthi K V 1 Ramesh

More information

Geometric Modeling. Introduction

Geometric Modeling. Introduction Geometric Modeling Introduction Geometric modeling is as important to CAD as governing equilibrium equations to classical engineering fields as mechanics and thermal fluids. intelligent decision on the

More information

DYNAMIC AND KINEMATIC SIMULATION OF KAWASAKI MANIPULATOR INDUSTRIAL ROBOT USING SOLIDOWORKS AND MATLAB SIMMECHANICS

DYNAMIC AND KINEMATIC SIMULATION OF KAWASAKI MANIPULATOR INDUSTRIAL ROBOT USING SOLIDOWORKS AND MATLAB SIMMECHANICS DYNAMIC AND KINEMATIC SIMULATION OF KAWASAKI MANIPULATOR INDUSTRIAL ROBOT USING SOLIDOWORKS AND MATLAB SIMMECHANICS Zennir Youcef (a), Makbouche Adel (b), Souames Hamza (c) (a,b,c) Automatic Laboratory

More information

Flexible Manufacturing Line with Multiple Robotic Cells

Flexible Manufacturing Line with Multiple Robotic Cells Flexible Manufacturing Line with Multiple Robotic Cells Heping Chen hc15@txstate.edu Texas State University 1 OUTLINE Introduction Autonomous Robot Teaching POMDP based learning algorithm Performance Optimization

More information

Computer Assisted Technologies in the Development of Prototypes

Computer Assisted Technologies in the Development of Prototypes Computer Assisted Technologies in the Development of Prototypes Simões, José, Leite, Afonso, and Vieitas, José Abstract In the industry computer assisted technologies are being implemented very fast. Most

More information

Computer Numerical Control System for Automatic Surface Machining. Chen Zuo Yue, Wang Xiao E, Yang Mei

Computer Numerical Control System for Automatic Surface Machining. Chen Zuo Yue, Wang Xiao E, Yang Mei 3rd International Conference on Mechanical Engineering and Intelligent Systems (ICMEIS 2015) Computer Numerical Control System for Automatic Surface Machining Chen Zuo Yue, Wang Xiao E, Yang Mei Department

More information

Ch 8 Industrial Robotics

Ch 8 Industrial Robotics Ch 8 Industrial Robotics Sections: 1. Robot Anatomy and Related Attributes 2. Robot Control Systems 3. End Effectors 4. Sensors in Robotics 5. Industrial Robot Applications 6. Robot Programming 7. Robot

More information

EXCELlence in Robot Programming for Coating Applications

EXCELlence in Robot Programming for Coating Applications EXCELlence in Robot Programming for Coating Applications D. R. Moody Control Systems Consultant to Plasma Powders & Systems, Inc, Marlboro, NJ, USA Abstract Impressive gains have been made in thermal spray

More information

MotoSim EG-VRC Ver5.20 OPTIONS INSTRUCTIONS

MotoSim EG-VRC Ver5.20 OPTIONS INSTRUCTIONS MotoSim EG-VRC Ver5.20 OPTIONS INSTRUCTIONS FOR CAM FUNCTION (FOR PAINTING) Upon receipt of the product and prior to initial operation, read this manual thoroughly, and retain for future reference. YASKAWA

More information

GITAM. Skill Development Centre. Computer Aided Engineering UNIVERSITY H Y D E R A B A D. (Estd.u/s 3 of the UGC, 1956)

GITAM. Skill Development Centre. Computer Aided Engineering UNIVERSITY H Y D E R A B A D. (Estd.u/s 3 of the UGC, 1956) GITAM Skill Development Centre Computer Aided Engineering A University Committed to Excellence Modeling and Analysis Software tools Creo (Pro/ENGINEER) : Creo is a powerful 3D CAD solutions package optimized

More information

Exam in DD2426 Robotics and Autonomous Systems

Exam in DD2426 Robotics and Autonomous Systems Exam in DD2426 Robotics and Autonomous Systems Lecturer: Patric Jensfelt KTH, March 16, 2010, 9-12 No aids are allowed on the exam, i.e. no notes, no books, no calculators, etc. You need a minimum of 20

More information

COMPLEX CONTOUR ULTRASONIC SCANNING SYSTEM APPLICATION AND TRAINING

COMPLEX CONTOUR ULTRASONIC SCANNING SYSTEM APPLICATION AND TRAINING COMPLEX CONTOUR ULTRASONIC SCANNING SYSTEM APPLICATION AND TRAINING SJ. Wormley and H. Zhang Center for Nondestructive Evaluation Iowa State University Ames, Iowa 50011-3042 INTRODUCTION It was anticipated

More information

DEVELOPING AND 3D PROTOTYPING OF A CUSTOMIZED DEVICE FOR CNC LASER MICRO-MACHINING

DEVELOPING AND 3D PROTOTYPING OF A CUSTOMIZED DEVICE FOR CNC LASER MICRO-MACHINING SCIENTIFIC PAPERS DEVELOPING AND 3D PROTOTYPING OF A CUSTOMIZED DEVICE FOR CNC LASER MICRO-MACHINING Mihaiela ILIESCU 1 ABSTRACT: There was the need of developing a device for CNC laser micro-machining

More information

Miniaturizing Components by Reverse Engineering and Rapid Prototyping Techniques

Miniaturizing Components by Reverse Engineering and Rapid Prototyping Techniques Miniaturizing Components by Reverse Engineering and Rapid Prototyping Techniques L. Francis Xavier 1, Dr. D. Elangovan 2, N.Subramani 3, R.Mahesh 4 Assistant Professor, Department of Mechanical Engineering,

More information

Chapter 1: Introduction

Chapter 1: Introduction Chapter 1: Introduction This dissertation will describe the mathematical modeling and development of an innovative, three degree-of-freedom robotic manipulator. The new device, which has been named the

More information

Reducing Programming Complexity for increasing Adoption

Reducing Programming Complexity for increasing Adoption ASHISH SUREKA (Principal Scientist, ABB Corporate Research Center) Enabling Simplified Robot Programming using Block Based Coding Reducing Programming Complexity for increasing Adoption Slide 1 Presentation

More information

ScienceDirect. Reverse Engineering of Parts with Optical Scanning and Additive Manufacturing

ScienceDirect. Reverse Engineering of Parts with Optical Scanning and Additive Manufacturing Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 69 (2014 ) 795 803 24th DAAAM International Symposium on Intelligent Manufacturing and Automation, 2013 Reverse Engineering

More information

CNC Milling Machines Advanced Cutting Strategies for Forging Die Manufacturing

CNC Milling Machines Advanced Cutting Strategies for Forging Die Manufacturing CNC Milling Machines Advanced Cutting Strategies for Forging Die Manufacturing Bansuwada Prashanth Reddy (AMS ) Department of Mechanical Engineering, Malla Reddy Engineering College-Autonomous, Maisammaguda,

More information

Simulation and offline programming of Motoman robot systems Perfect planning without hocus-pocus

Simulation and offline programming of Motoman robot systems Perfect planning without hocus-pocus YASKAWA Europe GmbH Robotics Division Standort Allershausen YASKAWAstraße 1 85391 Allershausen Germany Tel. +49 8166 90-0 Marion Annutsch TECHNICAL PAPER Allershausen, August 2015 Tel.: +49-8166-90-203

More information

Introduction to CAD/CAM/CAE

Introduction to CAD/CAM/CAE Introduction to CAD/CAM/CAE Introduction CAD(Computer Aided Design) CAM(Computer Aided Manufacturing) CAE(Computer Aided Engineering) Memory capacity, processing speed, Interactive graphics Quality, Cost,

More information

Off-Line Programming Design of Robots Based on DXF Files Zhaoxin Chen 1,a, Jiming Yi 1,b*, Jun Liu 1,c, Yanfeng Lin 2,3,d

Off-Line Programming Design of Robots Based on DXF Files Zhaoxin Chen 1,a, Jiming Yi 1,b*, Jun Liu 1,c, Yanfeng Lin 2,3,d Advanced Materials Research Submitted: 2014-06-12 ISSN: 1662-8985, Vol. 1039, pp 313-319 Accepted: 2014-07-14 doi:10.4028/www.scientific.net/amr.1039.313 Online: 2014-10-31 2014 Trans Tech Publications,

More information

University of Twente

University of Twente University of Twente Mechanical Automation Group Robotic Seam Teaching and Laser Welding Dimitrios Iakovou Johan Meijer November 2006 Contents 3 Contents 1) Task Description 5 2) SurfNet Breeze 2.1) Introduction

More information

Description: IRB-540 Robot with 6-axis Flexi-Wrist Manipulator, S4P Controller, Conveyor Tracking, and Analog Paint Regulation (APR)

Description: IRB-540 Robot with 6-axis Flexi-Wrist Manipulator, S4P Controller, Conveyor Tracking, and Analog Paint Regulation (APR) Standard Module # Description: IRB-540 Robot with 6-axis Flexi-Wrist Manipulator, S4P Controller, Conveyor Tracking, and Analog Paint Regulation (APR) The IRB-540 Flexi-Wrist finishing robot is specifically

More information

Integrating 3D Vision Measurements into Industrial Robot Applications

Integrating 3D Vision Measurements into Industrial Robot Applications Integrating 3D Vision Measurements into Industrial Robot Applications by Frank S. Cheng cheng1fs@cmich.edu Engineering and echnology Central Michigan University Xiaoting Chen Graduate Student Engineering

More information

Path Planning with Motion Optimization for Car Body-In-White Industrial Robot Applications

Path Planning with Motion Optimization for Car Body-In-White Industrial Robot Applications Advanced Materials Research Online: 2012-12-13 ISSN: 1662-8985, Vols. 605-607, pp 1595-1599 doi:10.4028/www.scientific.net/amr.605-607.1595 2013 Trans Tech Publications, Switzerland Path Planning with

More information

The Application of CAD/CAM in the Design of Industrial Products

The Application of CAD/CAM in the Design of Industrial Products 2018 International Conference on Medicine, Biology, Materials and Manufacturing (ICMBMM 2018) The Application of CAD/CAM in the Design of Industrial Products Hequn Liu Xianning Vocational Technical College,

More information

PowerINSPECT. Measuring and Evaluation Software. Messtechnik

PowerINSPECT. Measuring and Evaluation Software. Messtechnik Measuring and Evaluation Software Messtechnik Universal 3D measuring and evaluation software Fields of Application Hardware independent for manual and CNC-controlled machines PowerINSPECT The User-Friendly

More information

Path planning and kinematics simulation of surfacing cladding for hot forging die

Path planning and kinematics simulation of surfacing cladding for hot forging die MATEC Web of Conferences 21, 08005 (2015) DOI: 10.1051/matecconf/20152108005 C Owned by the authors, published by EDP Sciences, 2015 Path planning and kinematics simulation of surfacing cladding for hot

More information

DETERMINING ACCURACY OF AN ABB IRB1600 MANIPULATOR AND FORMING COMMON REFERENCE FRAME WITH A FARO ARM

DETERMINING ACCURACY OF AN ABB IRB1600 MANIPULATOR AND FORMING COMMON REFERENCE FRAME WITH A FARO ARM ME 4773/5493 Fundamental of Robotics Fall 2016 San Antonio, TX, USA DETERMINING ACCURACY OF AN ABB IRB1600 MANIPULATOR AND FORMING COMMON REFERENCE FRAME WITH A FARO ARM Geoffrey Chiou Dept. of Mechanical

More information

6 AXIS ROBOTIC ABRASIVEJET ADVANCEMENTS IN ACCURACY FOR QUALITY AND PRODUCTION

6 AXIS ROBOTIC ABRASIVEJET ADVANCEMENTS IN ACCURACY FOR QUALITY AND PRODUCTION 2007 American WJTA Conference and Expo August 19-21, 2007 Houston, Texas Paper 6 AXIS ROBOTIC ABRASIVEJET ADVANCEMENTS IN ACCURACY FOR QUALITY AND PRODUCTION Duane Snider Flow Automation Applications Group

More information

CONSIDERATIONS REGARDING CAM TECHNIQUES FOR ROBOT MILLING

CONSIDERATIONS REGARDING CAM TECHNIQUES FOR ROBOT MILLING CONSIDERATIONS REGARDING CAM TECHNIQUES FOR ROBOT MILLING Radu-Eugen BREAZ 1, Sever-Gabriel RACZ 1, Octavian-Constantin BOLOGA 1 and Melania TERA 1 ABSTRACT: Robotic milling is considered as an alternative

More information

Dynamic Simulation of a KUKA KR5 Industrial Robot using MATLAB SimMechanics

Dynamic Simulation of a KUKA KR5 Industrial Robot using MATLAB SimMechanics Dynamic Simulation of a KUKA KR5 Industrial Robot using MATLAB SimMechanics Arun Dayal Udai, C.G Rajeevlochana, Subir Kumar Saha Abstract The paper discusses a method for the dynamic simulation of a KUKA

More information

Reverse Engineering Tool to improve quality and efficiency of design, manufacture and analysis.

Reverse Engineering Tool to improve quality and efficiency of design, manufacture and analysis. Reverse Engineering Tool to improve quality and efficiency of design, manufacture and analysis. INTRODUCTION The Internet and technology in general has forever changed the world. This dawning of the technical

More information

Exercise 2-1. Programming, Using RoboCIM EXERCISE OBJECTIVE

Exercise 2-1. Programming, Using RoboCIM EXERCISE OBJECTIVE Exercise 2-1 Programming, Using RoboCIM EXERCISE OBJECTIVE In this exercise, you will learn new terms used in the robotics field. You will learn how to record points and use them to edit a robot program.

More information

Dynamic Analysis of Manipulator Arm for 6-legged Robot

Dynamic Analysis of Manipulator Arm for 6-legged Robot American Journal of Mechanical Engineering, 2013, Vol. 1, No. 7, 365-369 Available online at http://pubs.sciepub.com/ajme/1/7/42 Science and Education Publishing DOI:10.12691/ajme-1-7-42 Dynamic Analysis

More information

Kinematic Analysis of MTAB Robots and its integration with RoboAnalyzer Software

Kinematic Analysis of MTAB Robots and its integration with RoboAnalyzer Software Kinematic Analysis of MTAB Robots and its integration with RoboAnalyzer Software Ratan Sadanand O. M. Department of Mechanical Engineering Indian Institute of Technology Delhi New Delhi, India ratan.sadan@gmail.com

More information

Watchmaker precision for robotic placement of automobile body parts

Watchmaker precision for robotic placement of automobile body parts FlexPlace Watchmaker precision for robotic placement of automobile body parts Staff Report ABB s commitment to adding value for customers includes a constant quest for innovation and improvement new ideas,

More information

INSTITUTE OF AERONAUTICAL ENGINEERING

INSTITUTE OF AERONAUTICAL ENGINEERING Name Code Class Branch Page 1 INSTITUTE OF AERONAUTICAL ENGINEERING : ROBOTICS (Autonomous) Dundigal, Hyderabad - 500 0 MECHANICAL ENGINEERING TUTORIAL QUESTION BANK : A7055 : IV B. Tech I Semester : MECHANICAL

More information

STUDY OF THE IMPACT OF THE RAPID PROTOTYPING METHOD ON THE PERFORMANCES OF A DESIGN PROCESS

STUDY OF THE IMPACT OF THE RAPID PROTOTYPING METHOD ON THE PERFORMANCES OF A DESIGN PROCESS STUDY OF THE IMPACT OF THE RAPID PROTOTYPING METHOD ON THE PERFORMANCES OF A DESIGN PROCESS Daniel-Constantin Anghel, Nadia Belu University of Pitesti, Romania KEYWORDS Rapid prototyping, DSM, design experiment,

More information

Integration of 3D Stereo Vision Measurements in Industrial Robot Applications

Integration of 3D Stereo Vision Measurements in Industrial Robot Applications Integration of 3D Stereo Vision Measurements in Industrial Robot Applications Frank Cheng and Xiaoting Chen Central Michigan University cheng1fs@cmich.edu Paper 34, ENG 102 Abstract Three dimensional (3D)

More information

Simulation of Articulated Robotic Manipulator & It s Application in Modern Industries

Simulation of Articulated Robotic Manipulator & It s Application in Modern Industries IOSR Journal of Mechanical and Civil Engineering (IOSR-JMCE) e-issn: 2278-1684,p-ISSN: 2320-334X, Volume 11, Issue 3 Ver. II (May- Jun. 2014), PP 01-07 Simulation of Articulated Robotic Manipulator & It

More information

Computer Integrated Manufacturing

Computer Integrated Manufacturing Computer Integrated anufacturing Performance Objectives 1 Fundamentals Demonstrate the ability to store, retrieve copy, and output drawing files depending upon system setup. Show-e Content Show-e Goals

More information

Modeling a Scanned Object with RapidWorks

Modeling a Scanned Object with RapidWorks Modeling a Scanned Object with RapidWorks RapidWorks allows you to use a scanned point cloud of an object from the NextEngine Desktop 3D Scanner to create a CAD representation of an object. This guide

More information

Design and Validation of XY Flexure Mechanism

Design and Validation of XY Flexure Mechanism Design and Validation of XY Flexure Mechanism 1 Pratik M. Waghmare, 2 Shrishail B. Sollapur 1 Research Scholar, 2 Assistant Professor 1,2 Department of Mechanical Engineering, 1.2 Sinhgad Academy of Engineering,

More information

New aspects of 3D printing by robots

New aspects of 3D printing by robots New aspects of 3D printing by robots Abstract RAFAŁ WYPYSIŃSKI Rafał Wypysiński (info@3dmaster.com.pl), 3D MASTER, Warsaw, Poland How to cite: R. Wypysiński. New aspects of 3D printing by robots. Advanced

More information

imaginit.com/simulation Complete and robust mechanical simulation solution

imaginit.com/simulation Complete and robust mechanical simulation solution imaginit.com/simulation Complete and robust mechanical simulation solution A mechanical simulation solution for finite imaginit.com/simulation element analysis powered by the Autodesk Nastran solver Accurately

More information

Genmark Automation, Inc. - Technology Highlights

Genmark Automation, Inc. - Technology Highlights Genmark Automation, Inc. - Technology Highlights May 6, 2011 Genmark Automation has been a leading designer and manufacturer of highperformance material handling and integrated systems, by introducing

More information

PTC CREO PARAMETRIC ESSENTIALS PACKAGES. Powerful 3D CAD solutions optimized for your product development tasks. Essentials Packages

PTC CREO PARAMETRIC ESSENTIALS PACKAGES. Powerful 3D CAD solutions optimized for your product development tasks. Essentials Packages PTC CREO PARAMETRIC ESSENTIALS PACKAGES Powerful 3D CAD solutions optimized for your product development tasks Product design firms and manufacturing companies are under constant pressure to develop more

More information

On an empirical investigation of the structural behaviour of robots

On an empirical investigation of the structural behaviour of robots On an empirical investigation of the structural behaviour of robots C. Doukas, J. Pandremenos, P. Stavropoulos, P. Fotinopoulos, G.Chryssolouris 1 1 Laboratory for Manufacturing Systems and Automation,

More information

BACES3D is a trade mark of company: Friulrobot S.r.l.

BACES3D is a trade mark of company: Friulrobot S.r.l. BACES3D is a trade mark of company: Friulrobot S.r.l. Via Malignani, 20/B - 33035 MARTIGNACCO (UDINE) ITALY tel +39 0432 678543 fax +39 0432 637531 www.baces3d.com MEASURING ARM Baces3D: Introduction Baces3D

More information

New concepts in automation and robotic technology for surface engineering. Master Thesis

New concepts in automation and robotic technology for surface engineering. Master Thesis New concepts in automation and robotic technology for surface engineering Master Thesis by Juan Antonio García Marín from Murcia, Spain at Institute for Manufacturing Technologies of Ceramics Components

More information

Cecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa

Cecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2016/17 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot

More information

Complete and robust mechanical simulation solution. imaginit.com/simulation-mechanical

Complete and robust mechanical simulation solution. imaginit.com/simulation-mechanical Complete and robust mechanical simulation solution A mechanical simulation solution for finite element analysis powered by the Autodesk Nastran solver Accurately predict product behavior, optimize and

More information

What s New RobotStudio

What s New RobotStudio 1/5 New Functionality RobotStudio Smart Components Smart Components offers a new way of creating simulations by adding behavior to the simulated objects. It brings life to the graphical component libraries

More information

Application of CAD/CAE/CAM Technology in Plastics Injection Mould Design and Manufacture. Ming He Dai,Zhi Dong Yun

Application of CAD/CAE/CAM Technology in Plastics Injection Mould Design and Manufacture. Ming He Dai,Zhi Dong Yun Advanced Materials Research Vols. 399-401 (2012) pp 2271-2275 Online available since 2011/Nov/22 at www.scientific.net (2012) Trans Tech Publications, Switzerland doi:10.4028/www.scientific.net/amr.399-401.2271

More information

Using Classical Mechanism Concepts to Motivate Modern Mechanism Analysis and Synthesis Methods

Using Classical Mechanism Concepts to Motivate Modern Mechanism Analysis and Synthesis Methods Using Classical Mechanism Concepts to Motivate Modern Mechanism Analysis and Synthesis Methods Robert LeMaster, Ph.D. 1 Abstract This paper describes a methodology by which fundamental concepts in the

More information

CAD/CAM & The Benefits of CNC Machine Simulation

CAD/CAM & The Benefits of CNC Machine Simulation CAD/CAM & The Benefits of CAD/CAM & The Benefits of The Purpose of CAD/CAM Machine Simulation As CAD-CAM Software offers CNC businesses a wide variety of design and cnc programming benefits, the aspect

More information

A Model for Real-Time Control of Industrial Robots

A Model for Real-Time Control of Industrial Robots A Model for Real-Time Control of Industrial Robots Fereshteh Shahmiri a and b Jeremy Ficca a School of Architecture, Georgia Institute of Technology, USA b School of Architecture, Carnegie Mellon University,

More information

SOFTWARE. CAD / CAM-Software. Interpreter software. Programming software. Software and control organization... D-2. isy-cam D-4. Remote...

SOFTWARE. CAD / CAM-Software. Interpreter software. Programming software. Software and control organization... D-2. isy-cam D-4. Remote... SOFTWARE Software and control organization... D-2 CAD / CAM-Software isy-cam 2.8... D-4 Interpreter Remote... D-6 Programming... D-7 Software and controller organisation Software and controller organisation

More information

Study on Synchronization for Laser Scanner and Industrial Robot

Study on Synchronization for Laser Scanner and Industrial Robot Study on Synchronization for Laser Scanner and Industrial Robot Heeshin Kang 1 1 Korea Institute of Machinery and Materials, Daejeon, Korea 173 Abstract On this paper, a study of robot based remote laser

More information

Structural Configurations of Manipulators

Structural Configurations of Manipulators Structural Configurations of Manipulators 1 In this homework, I have given information about the basic structural configurations of the manipulators with the concerned illustrations. 1) The Manipulator

More information

Given my history of using large, complex and expensive CAD/CAM systems, I m

Given my history of using large, complex and expensive CAD/CAM systems, I m Given my history of using large, complex and expensive CAD/CAM systems, I m never surprised by the lack of capabilities found in the low-cost CAD/CAM tools on the market. However, there are exceptions

More information

Virtual DMIS Elevating Metrology to a Higher Level

Virtual DMIS Elevating Metrology to a Higher Level Virtual DMIS Elevating Metrology to a Higher Level Active Matrix Repurpose CAD data independent of CMM software Runs as a standalone application Direct Import of CATIA V4 and V5, ProE, Unigraphics, Parasolids,

More information

This overview summarizes topics described in detail later in this chapter.

This overview summarizes topics described in detail later in this chapter. 20 Application Environment: Robot Space and Motion Overview This overview summarizes topics described in detail later in this chapter. Describing Space A coordinate system is a way to describe the space

More information

Design Workflow for AM: From CAD to Part

Design Workflow for AM: From CAD to Part Design Workflow for AM: From CAD to Part Sanjay Joshi Professor of Industrial and Manufacturing Engineering Penn State University Offered by: Center for Innovative Materials Processing through Direct Digital

More information

TOOL MSUREMENT SYSTEM BASED ON REFLEXIVE INFRARED OPTICAL SENSOR

TOOL MSUREMENT SYSTEM BASED ON REFLEXIVE INFRARED OPTICAL SENSOR Nonconventional Technologies Review Romania, December, 2016 2016Romanian Association of Nonconventional Technologies TOOL MSUREMENT SYSTEM BASED ON REFLEXIVE INFRARED OPTICAL SENSOR Moldovan Ovidiu Gheorghe,

More information

DX200 OPTIONS INSTRUCTIONS

DX200 OPTIONS INSTRUCTIONS DX200 OPTIONS INSTRUCTIONS FOR CMOS SAVE FUNCTION WITH FTP ADVANCED FEATURE OF DX200 EHTERNET FUNCTION Upon receipt of the product and prior to initial operation, read these instructions thoroughly, and

More information

ABB ROBOTICS PRODUCT MANAGEMENT, JUNE 2017 SafeMove2. Product Overview

ABB ROBOTICS PRODUCT MANAGEMENT, JUNE 2017 SafeMove2. Product Overview ABB ROBOTICS PRODUCT MANAGEMENT, JUNE 2017 Product Overview Basis Robots move fast, pose potential risks to people. Safety barriers (fences cages, light curtains) intended to prevent people from walking

More information

MotoSim EG-VRC Ver5.20 OPTIONS INSTRUCTIONS

MotoSim EG-VRC Ver5.20 OPTIONS INSTRUCTIONS MotoSim EG-VRC Ver5.20 OPTIONS INSTRUCTIONS FOR CAM FUNCTION (FOR ARC WELDING, GENERAL PURPOSE, LASER WELDING, AND LASER CUTTING) Upon receipt of the product and prior to initial operation, read this manual

More information

Technology portfolio Robotics and automation June 2018

Technology portfolio Robotics and automation June 2018 Technology portfolio Robotics and automation June 2018 www.mil-as.no // post@mil-as.no Humanoids Softbank Robotics Nao (MILdred and HaMILton) Height: 58 cm Number of axis: 20 PC Connection: Bluetooth Ethernet

More information

TOOL PATH GENERATION FOR 5-AXIS LASER CLADDING

TOOL PATH GENERATION FOR 5-AXIS LASER CLADDING TOOL PATH GENERATION FOR 5-AXIS LASER CLADDING Author: M. Kerschbaumer *, G. Ernst * P. O Leary ** Date: September 24, 2004 * JOANNEUM RESEARCH Forschungsgesellschaft mbh Laser Center Leoben, Leobner Strasse

More information

5-Axis Flex Track Drilling Systems on Complex Contours: Solutions for Position Control

5-Axis Flex Track Drilling Systems on Complex Contours: Solutions for Position Control 5-Axis Flex Track Drilling Systems on Complex Contours: Solutions for Position Control 2013-01-2224 Published 09/17/2013 Joseph R. Malcomb Electroimpact Inc. Copyright 2013 SAE International doi:10.4271/2013-01-2224

More information

Ch 22 Inspection Technologies

Ch 22 Inspection Technologies Ch 22 Inspection Technologies Sections: 1. Inspection Metrology 2. Contact vs. Noncontact Inspection Techniques 3. Conventional Measuring and Gaging Techniques 4. Coordinate Measuring Machines 5. Surface

More information

Architecture for Implementing Robotic Arc Welding in SMEs

Architecture for Implementing Robotic Arc Welding in SMEs THE 5 th STUDENT SYMPOSIUM ON MECHANICAL AND MANUFACTURING ENGINEERING Architecture for Implementing Robotic Arc Welding in SMEs E. Bovbjerg, L. Simonsen, M. Stokbaek Department of Materials and Production,

More information

Sharif University of Technology. Session # Rapid Prototyping

Sharif University of Technology. Session # Rapid Prototyping Advanced Manufacturing Laboratory Department of Industrial Engineering Sharif University of Technology Session # Rapid Prototyping Contents: Rapid prototyping and manufacturing RP primitives Application

More information