Professional Documents
Culture Documents
RobotSimulationToolProjectSuccess PDF
RobotSimulationToolProjectSuccess PDF
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
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
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
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 Robot Path Deviation
• Error Messages
Source: realistic-robot-simulation.org
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
OUTFEED
CHAMFER
INFEED
INSPECT
HOB
LATHE
PART
MARK
Machine Tending Workcell – Robot Work Envelope
Design With 3D Model
Difficult To Position
Robot With CAD Software
Robot Simulation
Installed System
Others
Virtual TP
Simple Modeling
3D CAD data
2D-3D conversion Teach robot data
Parts modeling by same operation
IGES Library registration of actual robot
format
CAD Interface
Source: FANUC Robotics
Duty Estimation
Set payload (EOAT and Conditions (Ambient
Work-piece’s weight, center temperature, cover option)
of gravity, inertia)
TP OVC, OH
Program Result
Simulation
Reducer’s life
TP
Program
Simulation
TP
Program Annual power and electric toll
• Cycle Time
• Robot 1 – Machine Tending
• Robot 2 – Machine Tending
• Robot 3 – Packing
• Robot Reach
• Footprint Optimization
• Sequence of Operation
• Prevent Robot Interference
Case Study - Assembly
• Cycle Time
• Workcell Arrangement
• Combined EOAT
Functions
• Robot Reach
• Footprint Optimization
• Sequence of Operation
Case Study – Packing Workcell
Critical space
3 2 1 3 2 Robot Robot
3D CAD 1
model
1234
4 321
Robot #2
Robot #1
Servo gun posture Assign points to each Compute the
normal to surface robot group and sort critical space and
the order of assigned setup the interlock
points to minimize the signals
path distance
• Robot Interference
• Cycle Time
• Workcell Footprint
• Sequence of Operation
Source: Octopuz
Case Study – Spot / Arc Welding Workcell
• Tooling Clearance
• Robot Clearance
• Cycle Time
• Workcell Footprint
• Sequence of Operation
Source: Octopuz
Custom Simulation Package For Arc Welding
Welding line
Linear Circular
motion motion
Approach Retreat
point point Avoid Collisions
Conveyor3
Work Dimensions
Conveyor2
2. Specify the transportation relationship between
Conveyor1 each conveyor and each pallet
3. Specify the work required on each conveyor
Pallet-Station3
Pallet-Station2
4. Generate palletizing Teach Pendant programs
Pallet-Station1
• Multi-Function EOAT
• Slipsheets
• Bags
• Equipment Location
• Footprint Optimization
• Sequence of Operation
• Multi-Function EOAT
• Pallet
• Pails
• Cases (2 Orientations)
• Equipment Location
• Footprint Optimization
• Sequence of Operation
Case Study – High Speed Picking
1. Parallel flow
(Life is good at steady state.)
2. Infeed speed/density
(Slower & denser is better.)
• Robot Position
• Conveyor Height and
Position
• Conveyor Speed
• Number of Robots
Required to Maintain
Production Rate
Custom Simulation Package For Material Removal
Library
CAD Data
Rotate Tooling to
avoid collision
• Process To Part
• Cycle Time
• CAD-To-Path
• Orientation of Deburr
Spindle Relative To Part
Case Study – Material Removal
• Part to Process
• Cycle Time
• Need For Two Robots
• Minimize Footprint
• Prevent Robot
Interference
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 Workcell
Set Up.
• Perform “What If” Analysis of Installed Robotic Systems With No
Down Time.
Use of Simulation When Things Go Wrong
Source: Octopuz
Process Line Simulation
• Robotic Case Packing
• Case Recirculation
• Tote Box Conveying
• Pallet Feeding
• Gantry Palletizer
Source: Octopuz
Benefits of Process Line Simulation Software
Source: plm.automation.siemens.com
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
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
Test The System With The Model!
Robot Simulation – Doesn’t Crash The Robot!
Contact Information
Weldon Solutions
425 East Berlin Road
York, PA 17608
USA
Telephone: 717-846-4000
Email: cgales@weldonsolutions.com
www.weldonsolutions.com