Special Patterns - Introduction - Manufacture of large things - - PowerPoint PPT Presentation

special patterns introduction
SMART_READER_LITE
LIVE PREVIEW

Special Patterns - Introduction - Manufacture of large things - - PowerPoint PPT Presentation

Special Patterns - Introduction - Manufacture of large things -Technology Provider Deny Tanuwidjaja (M.EngElectronics and Control Systems) 6 Years Robot programming 4 Years Control systems programming 5 Years Head of programming


slide-1
SLIDE 1

Special Patterns - Introduction

  • Manufacture of large “things”
  • Technology Provider
slide-2
SLIDE 2

Deny Tanuwidjaja (M.EngElectronics and Control Systems)

  • 6 Years Robot programming
  • 4 Years Control systems programming
  • 5 Years Head of programming
slide-3
SLIDE 3

David Tumino (B. Eng. Robotics & Mechatronics)

  • 5 Years CNC field engineering
  • 4 Years machine design / robotic system design
  • 5 Years Operations Manager / Head of Engineering
slide-4
SLIDE 4

Special Patterns

Started in 1973 Traditional Pattern Making Early adopter of first CNC machines 6 x CNC machines and the largest being a 5 axis Macro Craftsman. Work envelope Of X 3200 Y 2500 Z 1000

slide-5
SLIDE 5

Special Patterns

Robot Fabrication Cell

  • Main focus is combining Hot wire

cutting and milling on the same workpiece to increase productivity

  • Flexible
  • Constantly adapted to the current job.
slide-6
SLIDE 6
  • Established to focus on Robotic Milling and Fabrication
  • Design and build bespoke robot system
  • Known for out of the box thinking with machine design

The robotics division of Special Patterns

slide-7
SLIDE 7
slide-8
SLIDE 8

Over 70 Robots… Over 30 Spindles…

slide-9
SLIDE 9

Cobots Overview

2 types of collaborative robots

  • TYPE 1: Force sensing
  • TYPE 2: Area monitoring
  • Limited model range in market place
  • Growth area, we can expect to see more new models or cobots over the next few years
slide-10
SLIDE 10

How Can CAM apply to cobots?

  • TYPE 1: Force sensing

Limited type of end effectors that are “Safe”

  • Glue / sealant dispensing
  • Drawing / Art
  • 3d Printing
  • Pick / Place grippers

Not Safe:

  • Miling
  • Hotwire cutting
  • Anything with a sharp edge!
slide-11
SLIDE 11

How Can CAM apply to cobots?

  • TYPE 2: Area Monitoring

Less restrictions on end effectors

  • Glue / sealant dispensing
  • Drawing / Art
  • 3d Printing
  • Pick / Place grippers
  • Milling
  • Hot Wire Cutting
slide-12
SLIDE 12

How Can CAM apply to Cobots?

  • RISK ASSESMENT ALYWAYS APPLYS
slide-13
SLIDE 13

Robot Offline Programming Introduction

There are 3 levels of offline programming available: Tier 1 – SprutCAM, Robotmaster, PowerMill Robot

  • High end Robot CAM software

Tier 2 – Grasshopper / KUKA PRC,

  • Open platform, university development tool

Tier 3 – KUKA Sim Pro, ABB Robot Studio

  • Simulation and robot reach functionality
slide-14
SLIDE 14

Robot Offline Programming

Tier 1 Tier 2 Tier 3

Built-in robot pathing to follow selected CAD model features (mainly surface and curves) In general can generate path for the following applications

  • Milling
  • Trimming
  • Welding
  • Spraying

Create robot programs by CAD functions in Grasshopper Open platform (user can create custom function) No built in pathing and

  • ptimisation
  • Used for checking

layout and visual simulation

  • No pathing function,

user create points same as manual programming

slide-15
SLIDE 15

SprutCAM highlights

Simple steps to create tool path

  • 1. Select part feature by clicking the

curves that is going to be trimmed

slide-16
SLIDE 16

SprutCAM

  • 2. Parameter settings to
  • ptimise pathing
slide-17
SLIDE 17

SprutCAM

  • 3. Software generates path
slide-18
SLIDE 18

SprutCAM highlights

  • 3. Simulate path and review collisions.
  • 4. Fine tune angles to avoid collision and

make smooth transitions

slide-19
SLIDE 19

https://youtu.be/ls3v14YhkSg

Robotic Trimming Video

slide-20
SLIDE 20

SprutCAM highlights

  • 5. Spraying and additive functions

also available

slide-21
SLIDE 21

KUKA PRC / Grasshopper Highlights

Open source, high level programming targeted at the Creative Industry and Universities. Grasshopper language knowledge required for programming Example image for a relatively simple part trimming

slide-22
SLIDE 22

KUKA PRC / Grasshopper Highlights

For a single part, need to adjust the CAD features (curves, surface and meshes) to create the desired path behaviour.

slide-23
SLIDE 23

KUKA Sim Pro Highlights

Native software from KUKA Relatively simple to reach check and layout presentation.

slide-24
SLIDE 24

KUKA Sim Pro Highlights

No pathing capabilities. To program path need to manually snap to position, adjust angles and compensate for tool diameter

slide-25
SLIDE 25

Combining Technologies

  • Robots are flexible but do have limits
  • CAM software pushes the robots limits
  • with CAM different

cutting techniques can be combined

  • 3d printing also a reality
  • Hybrid cutting
slide-26
SLIDE 26

HYBRID Cutting – EPS Foam

  • Combining Hot Wire Cutting with CNC

machining

  • “Roughing” can now be done 80% faster
  • Straight to finish pass
slide-27
SLIDE 27

Hybrid Cutting Video

https://youtu.be/0_oVejBXe0c

slide-28
SLIDE 28

Accuracy of Robotic Milling

  • Robots are Repeatable but are not accurate
  • Understanding this will help make your

robot programs more accurate!

slide-29
SLIDE 29

Accuracy of Robotic Milling

  • Robots are Repeatable but are not accurate
  • Understanding this will help make your

robot programs more accurate!

ROBOTS

slide-30
SLIDE 30

Why?

  • Robot rigidity / stiffness
  • Robot kinematics
  • 6 motors combine to make a straight line

But there is constant improvement from the robot manufactures

  • 2009 KR210kg 2.7m reach robot flexed 1.1mm with 70kg loading
  • 2016 KR120kg 2.9m reach robot flexed 0.7mm with 70kg loading
  • Why? Better material science and robot construction
slide-31
SLIDE 31

Accuracy Test Equipment

KUKA KR120 R2900 Robot Absolute Accuracy spec. KUKA.CNC Controller

slide-32
SLIDE 32
slide-33
SLIDE 33
slide-34
SLIDE 34
slide-35
SLIDE 35
slide-36
SLIDE 36

RESULTS

100% % of point t we were: +/- 0.32 97% of points ts were: +/- 0.25 Min value: e: -0.322 22 Max value: e: 0.229 29 Mean: -0.07

slide-37
SLIDE 37

CAM to Real World Example - Video

  • Customer tolerance ±0.5
  • 3d complex shapes
  • Probe verification of cut lines and drilled holes
  • Programed tool paths were “shifted” to the correct

position

slide-38
SLIDE 38

Carbon fibre Trim Video

https://youtu.be/lsZ93bwCmPg

slide-39
SLIDE 39

Collisions and Singularities in CAM

  • What is a Robot Singularity?
  • Robots can achieve the same

TCP position with different joint positions

slide-40
SLIDE 40

Live SprutCAM Demonstration:

slide-41
SLIDE 41

Thank you!

facebook.com/SpecialPatterns/