+ All Categories
Home > Documents > Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process...

Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process...

Date post: 12-Mar-2018
Category:
Upload: phamhuong
View: 215 times
Download: 1 times
Share this document with a friend
52
Robot Simulation A Tool For Project Success Charles C. Gales, P.E. Manager, Automation Sales Weldon Solutions
Transcript
Page 1: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Robot SimulationA Tool For Project Success

Charles C. Gales, P.E.Manager, Automation Sales

Weldon Solutions

Page 2: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Definition

sim - u - la - tion

The activity of producing conditions which are similar to real ones, especially in order to test something, or

the conditions that are produced.

Source: ldoceonline.com

Page 3: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Robot Simulation – Historical Perspective

• Early 1990s, High End Work Stations produced marginal results.

• Robot Models (RobCad, Delmia, Process Simulate) were not precise.

• Each simulation software manufacturer emulated Robot motion system and performance.

• Cycle times and Robot paths did not match the real world.

• Required significant rework to match actual system to design requirements.

• Garbage in – Garbage out

Page 4: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Realistic Robot Simulation

• Initiative of:• Automotive Companies

• Robot Manufacturers

• Simulator Manufacturers

• Line Builders

• Measurement System Manufacturers

• For Enhancing• Robot Simulation Accuracy

• Robot Off-Line Programming Methodology

Source: realistic-robot-simulation.org

Page 5: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

RRS-1, Robot Controller Simulation (RCS)

• RCS Interface• Original Motion Control Software

Developed as a Call Library

• Call Library Provided For Groups, Such As:

• Interpolation

• Transformation

• Kinematics Cell Modeling

• Machine Data

• External Axes

• Conveyor Synchronization

• Event Generation

• Error Messages

Robot Path Deviation

Source: realistic-robot-simulation.org

Page 6: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

RRS-2, Virtual Robot Controller (VRC)

• VRC Interface• Near Complete Integration of Robot

Controller Software Into Simulation

• Six Categories of Services• Real Controller Interface

• I/O Communication

• File System Transfer

• User Interface

• Virtual Controller Interface• Base Commands

• Time Management

• Simulator Support

VRC Functional Groups

Source: realistic-robot-simulation.org

Page 7: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Where Do I Start?

• Balance These Robot Parameters:• Payload

• Reach

• Speed

• Robots Are Generally Rated By Payload.• If Robot Has Payload Capacity, Will It Have

Enough Reach?

• If Robot Has Payload Capacity, Will It Have Sufficient Speed?

• Robot Simulation Can Answer Questions To Help Balance Robot Selection

Payload

Reach

Balance

Speed

Page 8: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study – Machine Tending Workcell

LATHE

PARTMARK

INFEED

CHAMFER

SHAVER

HOB

OUTFEED

INSPECT

Page 9: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Machine Tending Workcell – Robot Work Envelope

Page 10: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Design With 3D Model

Difficult To Position

Robot With CAD Software

Page 11: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Robot Simulation

Page 12: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Installed System

Part MarkerLatheIn / Out Conveyors

Page 13: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Installed System

Hob Chamfer Shaver

Page 14: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

How Do I Do It?

Programming SimulationLayoutLibrary

Robot

Others

Simple Modeling3D CAD data

CAD Interface

IGES

format

Layout Investigation Program Generation Verification

Virtual TP

2D-3D conversion Parts modeling Library registration

2D layout import Layout creation

CAD-to-Path Graphic jogging Easy teaching

Cycle time Robot trajectory

Teach robot data

by same operation

of actual robot

Load program

to actual robot

Source: FANUC Robotics

Page 15: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Duty Estimation

Simulation

TPProgram

OVC, OH

Result

Set payload (EOAT and

Work-piece’s weight, center

of gravity, inertia)

Conditions (Ambient

temperature, cover option)

Source: FANUC Robotics

Page 16: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Life Estimation

TPProgram

Simulation

Actual cycle time

Working hours per day

Working days per year

Reducer’s life

Torque analysis

Source: FANUC Robotics

Page 17: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Power Estimation

TPProgram

Simulation

one cycle Power consumption

Annual power and electric toll

Motion analysis

Source: FANUC Robotics

Page 18: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study – Multi-Robot Workcell

• Cycle Time• Robot 1 – Machine Tending

• Robot 2 – Machine Tending

• Robot 3 – Packing

• Robot Reach

• Footprint Optimization

• Sequence of Operation

• Prevent Robot Interference

Page 19: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study - Assembly

• Cycle Time• Workcell Arrangement

• Combined EOAT Functions

• Robot Reach

• Footprint Optimization

• Sequence of Operation

Page 20: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study – Packing Workcell

• Simulation Allowed For Combined Operations

• Reduced From Two Robots To One Robot

• Robot Reach

• Footprint Optimization

• Sequence of Operation

• Deep Containers Required Attention To Moment Loading

Page 21: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Custom Simulation Package For Spot Welding

3D CAD

model

Servo gun posture

normal to surface

Assign points to each

robot group and sort

the order of assigned

points to minimize the

path distance

Compute the

critical space and

setup the interlock

signals

Critical space

Robot #1Robot #2

3 2 1

1 2 3 4

123123 Robot Robot

4

Source: FANUC Robotics

Page 22: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study – Spot Welding

• Robot Interference

• Cycle Time

• Workcell Footprint

• Sequence of Operation

Source: Octopuz

Page 23: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study – Spot / Arc Welding Workcell

• Tooling Clearance

• Robot Clearance

• Cycle Time

• Workcell Footprint

• Sequence of Operation

Source: Octopuz

Page 24: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Custom Simulation Package For Arc Welding

Circular

motion

Linear

motion

Approach

pointRetreat

point

Welding line

Push angleWork angle

Avoid Collisions

Source: FANUC Robotics

Page 25: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study – Arc Welding

• Coordinate Reach With Positioner

• Verify Ability To Reach All Weld Points

• Check Weld Position at Each Seam

• Cycle Time

Source: FANUC Robotics

Page 26: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study – Arc Welding

• Coordinate Reach With Positioner

• Verify Ability To Reach All Weld Points

• Check Weld Position at Each Seam

• Confirm Operator Safety During Unload / Load

• Cycle Time

Source: FANUC Robotics

Page 27: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Custom Simulation Package For Palletizing

4. Generate palletizing Teach Pendant programs

2. Specify the transportation relationship between

each conveyor and each pallet

3. Specify the work required on each conveyor

Conveyor1

Conveyor2

Conveyor3

Pallet-Station2

Pallet-Station3

Work Dimensions

1. Specify the dimensions of the

work and the palletizing

pattern

Pallet-Station1

Source: FANUC Robotics

Page 28: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study - Palletizing

• Multi-Function EOAT• Slipsheets

• Bags

• Equipment Location

• Footprint Optimization

• Sequence of Operation

Source: FANUC Robotics

Page 29: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study - Palletizing

• Multi-Function EOAT• Pallet

• Pails

• Cases (2 Orientations)

• Equipment Location

• Footprint Optimization

• Sequence of Operation

Page 30: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study – High Speed Picking

1. Parallel flow(Life is good at steady state.)

Source: FANUC Robotics

Page 31: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study – High Speed Picking

2. Infeed speed/density(Slower & denser is better.)

Source: FANUC Robotics

Page 32: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study – High Speed Picking

3. Boundaries settings(When they’re good, they’regood. When they’re bad….)

Source: FANUC Robotics

Page 33: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study – High Speed Picking

4. Variable flow(This is the real world.)

Source: FANUC Robotics

Page 34: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study – High Speed Picking

5. Conveyor Stop(Control your destiny.)

Source: FANUC Robotics

Page 35: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study – High Speed Picking

6. De-coupling(Do it if you can.)

Source: FANUC Robotics

Page 36: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study – High Speed Picking

7. Counter Flow(It’s not the silver bullet.)

Source: FANUC Robotics

Page 37: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study – High Speed Picking

• Robot Position

• Conveyor Height and Position

• Conveyor Speed

• Number of Robots Required to Maintain Production Rate

Page 38: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Custom Simulation Package For Material Removal

Placement of the device’s models

Library

CAD Data

Selection of a chamfering line

Rotate Tooling to

avoid collision

Specify Tool Rotation Simulation

Definition of a workcell

Generate Program with

Collision Avoidance

Source: FANUC Robotics

Page 39: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study – Material Removal

• Process To Part

• Cycle Time

• CAD-To-Path

• Orientation of Deburr Spindle Relative To Part

Page 40: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Case Study – Material Removal

• Part to Process

• Cycle Time• Need For Two Robots

• Minimize Footprint

• Prevent Robot Interference

Page 41: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Benefits of Robot Simulation Software

• Quickly Test Numerous Options With Simulation Software.

• Qualify Applications Faster And More Accurately Than With Manual Methods.

• Validate Robot Applications Without Acquiring Costly Equipment.

• Validate Robot Applications Without Time Consuming WorkcellSet Up.

• Perform “What If” Analysis of Installed Robotic Systems With No Down Time.

Page 42: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Use of Simulation When Things Go Wrong

Spot Welder OperationManual Load/Unload

Page 43: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Spot Welding - Simulation

Page 44: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Spot Welding - Installation

Simulated 20kg Robot

Selected 50kg Robot

Page 45: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Typical Features of Process Line Simulation Software

• Beyond The VRC (Virtual Robot Controller)• Replicate and test complex mechanical systems.

• Control the simulation using an actual PLC logic simulation.

• Optimize part-handling operations.

• Analyze component usage to easily find bottlenecks before the cell is ever built.

• Visualize the shop floor process from start to finish.

• Setup I/O communication between components.

Source: Octopuz

Page 46: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Process Line Simulation

• Robotic Case Packing

• Case Recirculation

• Tote Box Conveying

• Pallet Feeding

• Gantry Palletizer

Source: Octopuz

Page 47: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Benefits of Process Line Simulation Software

• Reduced Cost of Change With Early Detection of Product and Process Design Issues.

• Reduced Number of Physical Prototypes Through Virtual Validation.

• Optimized Cycle Times Through Simulation.

• Virtual Validation of Both Mechanical and Electrical (PLC and Robotics) System Components and Processes

Source: plm.automation.siemens.com

Page 48: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

The Future of Robot Simulation

• More Specialized Application Tools• Spot Welding

• Arc Welding

• Palletizing

• Picking

• Painting

• Material Removal

• Improved CAD-to-Path

• Recent Enhancements• Modeling of Robot Dress-Out

• Safety

• Ergonomic Considerations

Page 49: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Robot Simulation – Summary

• Powerful• More Features Being Developed

• Improved Ease of Use

• Remote Program Editing

• Has Moved Beyond Path and Cycle Time• Payload / Moment Check

• Interference

• Duty Cycle

• Robot Life Cycle Estimate

• Broader Perspective: Look At Entire Process Line

• Cost Effective Tool

Page 50: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Test The System With The Model!

Page 51: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Robot Simulation – Doesn’t Crash The Robot!

Page 52: Charles C. Gales, P.E. Manager, Automation Sales Weldon ... •Robot Models (RobCad, Delmia, Process Simulate) were not precise. ... 2D layout import Layout creation CAD -to Path Graphic

Contact Information

Charles C. Gales, P.E.Manager, Automation Sales

Weldon Solutions425 East Berlin Road

York, PA 17608

USA

Telephone: 717-846-4000

Email: [email protected]

www.weldonsolutions.com


Recommended