CMA ROBOTICS ROBOT PROGRAMMING SYSTEMS COMPARISON



Similar documents
Industrial Robotics. Training Objective

Reduce Waste with Spray Technique Training in painting & coating operations

Drives OFF. Drives ON. Mode selector switch. Menu keys. Status keys. Softkeys. Numeric keypad Arrow keys. Symbol key

The Department of Engineering, has two Scorbot-ER VII robotic manipulators and one Controller- A. There are 4 components in the system:

Vectors. Objectives. Assessment. Assessment. Equations. Physics terms 5/15/14. State the definition and give examples of vector and scalar variables.

5-Axis Test-Piece Influence of Machining Position

Application Note IMU Visualization Software

Practical Work DELMIA V5 R20 Lecture 1. D. Chablat / S. Caro Damien.Chablat@irccyn.ec-nantes.fr Stephane.Caro@irccyn.ec-nantes.fr

RobotWare 6 External Presentation

Chapter 2: Computer Aided Manufacturing TECH 4/

CNC Applications. Introduction to Machining Centers

INSTRUCTOR WORKBOOK Quanser Robotics Package for Education for MATLAB /Simulink Users

Best Robotics Sample Program Quick Start

Alphacam Art combines Vectric s Aspire artistic design software with the market leading Alphacam manufacturing software.

Phased-Array ROWA-SPA: High-performance testing machine for combined, 100-percent automated testing of square and round bars

Easy Machining Center Setup

CNC Machine Control Unit

Two hours UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE. M.Sc. in Advanced Computer Science. Friday 18 th January 2008.

Servo/Hydraulic Press Brake. HG Series HG 5020, HG 8025, HG 1303, HG 1703 HG 1704, HG 2203, HG 2204

Robotics. Dispensing Automation

Types of 3D Scanners and 3D Scanning Technologies.

Visual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System

Application Report. Propeller Blade Inspection Station

Renishaw apply innovation TM. Calibrating 5-axis machines to improve part accuracy. 5Align

FUNDAMENTALS OF ROBOTICS

North Texas FLL Coaches' Clinics. Beginning Programming October Patrick R. Michaud republicofpi.org

Robot Task-Level Programming Language and Simulation

A Tutorial for 3D Point Cloud Editor

Industrial Robot Technology

Loctite RB15 200D Gantry Robot. Equipment. Operation Manual. Part Number: Operation Manual RB15 200D. Gantry Robot. Item No.

X-axis Nut-rotation Type Cartesian Robot Assembly Procedures First Edition

Automotive Applications of 3D Laser Scanning Introduction

Virtual CRASH 3.0 Staging a Car Crash

FRC WPI Robotics Library Overview

Application Report: Running µshape TM on a VF-20 Interferometer

The service note describes the basic steps to install a ip camera for the DVR670

Introduction to Computer Graphics Marie-Paule Cani & Estelle Duveau

OFFLINE PROGRAMMING TOOL FOR MOTOMAN ROBOTS MotoSim EG

5. Tutorial. Starting FlashCut CNC

Automated Optical Inspection is one of many manufacturing test methods common in the assembly of printed circuit boards. This list includes:

V10.2 / V11.2 Die CAM 3D

International Year of Light 2015 Tech-Talks BREGENZ: Mehmet Arik Well-Being in Office Applications Light Measurement & Quality Parameters

AXIS DESIGNATION IN NC PART PROGRAMMING

Information Literacy Program

Multi-Touch Control Wheel Software Development Kit User s Guide

Robotics and Automation Blueprint

3D Data Visualization / Casey Reas

Ecopaint Robot Painting Station

INTRODUCTION TO ROBOTICS

2/26/2008. Sensors For Robotics. What is sensing? Why do robots need sensors? What is the angle of my arm? internal information

TWO-DIMENSIONAL TRANSFORMATION

Selecting Robots for Use in Drug Discovery and Testing

Autonomous Mobile Robot-I

Machining Center Equipped with Unparalleled Rigidity and Agility NHX6300

Goal Status Bar. Time/Date. Activity type: distance calories steps. Activity value. Quick Start Guide

How To Use Plant Simulation In A Computer Program

CIM Computer Integrated Manufacturing

521493S Computer Graphics. Exercise 2 & course schedule change

HIGH PRODUCTION DUAL DRIVE HORIZONTAL MACHINING CENTER

Automatic Fire Fighting Monitors

SECURITY SYSTEM MANAGEMENT SOFTWARE FOR WINDOWS. Quick Start Instructions

The Basics of Robot Mazes Teacher Notes

CNC Turning Training CNC MILLING / ROUTING TRAINING GUIDE. Page 1

UNIT 1 INTRODUCTION TO NC MACHINE TOOLS

Chapter 3 Input Devices

CNC-STEP. "LaserProbe4500" 3D laser scanning system Instruction manual

A Simple Guide To Understanding 3D Scanning Technologies

VIDEO COMMUNICATION SYSTEM-TECHNICAL DOCUMENTATION. Tracking Camera (PCSA-CTG70/CTG70P) PCS-G70/G70P All

A Novel Multitouch Interface for 3D Object Manipulation

CREATE A 3D MOVIE IN DIRECTOR

Force/position control of a robotic system for transcranial magnetic stimulation

How To Program A Laser Cutting Robot

Autodesk Fusion 360: Assemblies. Overview

Milling and Machining Center Basics

Sensors for plastic manufacturing Solutions in partnership from a single source

MARS STUDENT IMAGING PROJECT

The NX CAM-SINUMERIK advantage

NORTHERN VALLEY SCHOOLS Office of Curriculum and Instruction Technology Education Department Demarest and Old Tappan HYPERMEDIA II GRADES 10 12

Coordinate Systems. Orbits and Rotation

How To Fuse A Point Cloud With A Laser And Image Data From A Pointcloud

Essential Question. Enduring Understanding

Computer-Aided Numerical Control (CNC) Programming and Operation; Lathe Introduction, Advanced Mills

INTRODUCTION TO SERIAL ARM

Parallel Plate Capacitor

What s New RobotStudio

Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF

VISION ALGORITHM FOR SEAM TRACKING IN AUTOMATIC WELDING SYSTEM Arun Prakash 1

CATIA V5 Tutorials. Mechanism Design & Animation. Release 18. Nader G. Zamani. University of Windsor. Jonathan M. Weaver. University of Detroit Mercy

Character Creation You can customize a character s look using Mixamo Fuse:

Using NI Vision & Motion for Automated Inspection of Medical Devices and Pharmaceutical Processes. Morten Jensen 2004

New robot improves costefficiency. spot welding. 4 ABB Review 3/1996

HC4300 Portable Flame/Plasma Cutting Machine Control System User Manual

PCB Component Placement Inspection

Dr Robot C# Advance Sputnik Demo Program

Fully Automated CAM Software for Punch, Laser and Combination Machines

ART 269 3D Animation Fundamental Animation Principles and Procedures in Cinema 4D

FACTORY AUTOMATION INTELLIGENT CLAMP MONITORING FOR MACHINE TOOL SPINDLES WITH INDUCTIVE POSITIONING SYSTEMS

Beckhoff TwinCAT The Windows Control and Automation Technology. TwinCAT NC PTP Examples

Robotstudio Offline Visual Programming & Simulation Tool

A STRATEGIC PLANNER FOR ROBOT EXCAVATION' by Humberto Romero-Lois, Research Assistant, Department of Civil Engineering

Transcription:

CMA ROBOTICS ROBOT PROGRAMMING SYSTEMS COMPARISON CMA Robotics use different methods to program his robot depending model and process, this document will explain all this system advantage connected with robot model.

REAL TIME SELF LEARNING (TEACHING): This system allow to perform programming cycle direct on the piece, the operator by mean of a Joystick attached on the robot arm/wrist and connected with the control panel, execute a real painting over the pieces The big advantage is that during programming he can see the final result on the piece and he s able to modify or adjust the painting cycle in real time. On the Joystick take place all the controls as: start/stop program, saving program, gun open/close, turning device control, and more depending model, in this way one person will be enough to program the robot Programming time will be the same of the painting cycle, normally no more than few minutes or less depending the pieces size. Since that programming it s performed at low speed, when we go in automatic the speed are increased and cycle time reduced. Programming with still or in movement pieces and automatic spray in continuous are allowed ADVANTAGES: Very fast programming Not need to have a skill operator, same painter could do it Quick-to-learn system, one day it s enough On line programming DISADVANTAGES: Programs modify only with Off Line Software (not so easy) Limit of pieces size, programmer must to reach all the point moving the robot arm Not the best for big flat surfaces When SELF LEARNING is better: Many different pieces shape Difficult shape Small pieces No skill person for programming

POINT to POINT: Programming the robot BY PTP method makes it necessary to teach the robot by jogging it manually from point to point and recording these point-to-point moves as the robot s motion commands. During the process, the robot must be taken out of production. Since this system utilize a computer to create the program we have a lot of different parameter to use depending shape of pieces and painting process at example: Speed of single or whole path Gun distance at single or whole path Spray parameters by analogic values Programming with PTP use a teach pendant where all the function and set-up are present, movement are possible through a 3 axis Joystick 3+3 y Z+ Pn(X,Y,Z,A,B,C) The Robot has a system of main coordinates X,Y,Z and a secondary system of coordinates x,y,z referred to the gun (tool). X+ x z Y+ The X,Y,Z coordinates of a Pn point in space refer to the main system of coordinates. In addition to the X,Y,Z coordinates, a point also has an orientation as defined by the angles A,B,C. Angle A is the rotation with respect to the X-axis, angle B is the rotation with respect to the Y-axis and angle C is the rotation with respect to the Z-axis. The secondary or Tool system of coordinates is used to make it easier to create the PTP program, allowing you to move, for example, in the direction the paint leaves the gun regardless of which way the gun is facing with respect to the main system of coordinates. The following modes can be selected by selecting the buttons M, J, C and T respectively: J C T Joint, the Robot axes' joints Cartesian, you can move the Robot along the main reference system's Cartesian axes X, Y, Z Tool, you can move the Robot's gun along the secondary reference system's Cartesian axes x, y, z

CMA PTP programming it s one of the best on the market because it was developed only for painting applications, it have many automatics function to help the programming process, moreover there is a help on line for those. Teaching a robot this way can be cumbersome and time-consuming but as we saw above it s have many advantages in parameters control below an example of both methods: PTP Programming and painting test > 3 hours 1,5 mt wide furniture Self Learning Programming 0,5 mt wide furniture < 3 minutes

ADVANTAGES: Cycle process more precise Control of all parameters Programming of big pieces Better quality of the final painting DISADVANTAGES: Programming time Programming without paint Many phases: program, test, adjust Painting line must be stopped, otherwise it s possible to program out of line over other robot and load the program on the on line robot Skill programmer need Time to learn, depending of the person 3-4 days Note: In some cases where the piece are a mix of big and difficult shape it s possible to use both the method in the same program, by mean of the teach pendant for PTP and the Joystick for Self Learning, the software will attach it in a single program. SELF LEARNING POINT TO POINT In the example above they used different system according with the different surface of the pieces, in this way they could save a lot of time for programming because for difficult parts they use self-learning system while all the flat surfaces are programmed by Point to Point

Off-Line Painting Program The paint program create by mean of a personal computer The off-line system is a program that allows to develop and verify the painting program made by the robot. The system starts with a 3d model of the piece, on which are put the painting points; later, they will fix the paths carried out by the robot. Moreover, the program manages all the gun painting parameters with the aim to obtain the desired color; a rendering system with different colors will show the varnish quantity in each point of the piece to be paint. The software uses the same interface located on the robot controller and it includes a manual instructions on line with suggestions about its abilities. Once it is saved, the program is sent to the robot, to be processed as a real painting program; at the same time, the programs performed on the robot can be visualized by the software for any further changed and thus reloaded over the robot. Advantages: programming without stopping the production real process simulation time savings for programming and set-up easy training to the robots programming use same robot interface and functions production increase

Auto generation of the painting cycles Auto recognize of the pieces to be painted By mean of artificial vision devices Self-generating program software, equipped with all control movement parameters and application mode, that can be set up by the user according the type of piece or the required quality. A scanning system placed before the panting zone takes a 2D or 3D picture of the object to be varnished, the reading data are sent to a personal computer to be handled by means of a software, in order to create a working program for the robot. The program is transferred to the robot who, depending on the user pre-established tables will paint with a very high quality The software is supplied with a online help to use all the features of the programs. It doesn t exist any stored program, the system makes a new operating one time by time. Advantages: Automatic generation of the painting cycles Display simulation of the work cycle to optimize the program It s not necessary a technician to manage the robot Very careful process optimization Great varnish saving Outstanding and homogeneus finishing quality increase productivity This solution also permit to recognize a pieces shape and position before entering in the painting booth to join with a program on the robot PC, robot will be able to adjust the programmed cycle to the pieces position CMA Robotics it s strong involved to develop this technology in order to reduce or eliminate completely all the programming process, both for 2D and 3D parts.