Chahe Bakmazjian - MYS
Transcript of Chahe Bakmazjian - MYS
![Page 1: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/1.jpg)
Robotic Programming for High-Mix Applications
Chahe BakmazjianFounder and Team LeaderHypertherm Robotic Software
![Page 2: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/2.jpg)
TABLE OF CONTENTS
Drivers for high‐mix low‐batch productionRobot programming barriersTask based programmingSmart factories
![Page 3: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/3.jpg)
INDUSTRY DRIVERS
![Page 4: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/4.jpg)
INDUSTRY DRIVERS
Advances in manufacturing
Global Economy
Flexible Automation
Just-in-Time / Lean
Innovative new processes
▲ Performance, ▼Costs
ROI /Capital expendituresCopyright 2016, Hypertherm, Inc. All rights reserved.
![Page 5: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/5.jpg)
INDUSTRY DRIVERS
New robotic markets emerging
• Milling and trimming• Cutting (laser, plasma,
waterjet)• Welding• Painting, spraying,
dispensing• Polishing, grinding,
sanding
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 6: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/6.jpg)
INDUSTRY DRIVERS
New robotic markets emerging
Roadmap to the Future by Paul Kellett , RIA Director - Market Analysis
“The model company is no longer a large entity such as GM, Chrysler, or Ford but small and medium sized enterprises…. The need in such an economy is far more dependent on higher degrees of adaptation, ease of use, and other factors that enable small runs of made-to-order products.”
![Page 7: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/7.jpg)
INDUSTRY DRIVERS
Robots an ideal solution meeting requirements of many industriesEnd-User Segment Process Product
All segments Milling Rapid prototyping
Aerospace Grinding, polishing, drilling, cuttingTurbine blades, bulkheads, insulation, wing
segments
Automotive De-flashing, grinding, drilling, milling, cuttingEngines, truck frames, body panels, door knobs,
bumpers, stamping dies, sand coresFashion Milling, sanding Mannequin molds, mannequins
Foundries De-burring, milling, drilling, routing, finishing Molds, castingsMarine Milling Boat haulsMedical Grinding, polishing Prosthesis
Entertainment Ind. Milling Move set props, amusement park sceneryPlastics Milling, routing Molds, helmets
Woodworking Milling, routingHot-tub molds, furniture, trim, banisters, modeling
board
![Page 8: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/8.jpg)
INDUSTRY DRIVERS
As an example let’s take the Aerospace market
![Page 9: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/9.jpg)
INDUSTRY DRIVERS
Hardware capability is almost there
![Page 10: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/10.jpg)
INDUSTRY DRIVERS
Programming robots is very different than a CNC machine tool
Program
Teach
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 11: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/11.jpg)
PROGRAMMING BARRIERS
![Page 12: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/12.jpg)
PROGRAMMING BARRIERS
Task dimension and machine tool kinematics
2D
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 13: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/13.jpg)
PROGRAMMING BARRIERS
Task dimension and machine tool kinematics
3D
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 14: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/14.jpg)
PROGRAMMING BARRIERS
Task dimension and machine tool kinematics
5X
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 15: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/15.jpg)
PROGRAMMING BARRIERS
Tasks are commonly 2-5D
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 16: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/16.jpg)
PROGRAMMING BARRIERS
Robots are typically 6D+
6X 7X 9X
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 17: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/17.jpg)
PROGRAMMING BARRIERS
A typical 6 axis robot only has rotary axis
• Joint limits are hard to check intuitively
• Robot to part collision is impossible to determine without simulation
• Reach is difficult to check
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 18: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/18.jpg)
PROGRAMMING BARRIERS
It is desirable to program a robot in Cartesian coordinates• Robots are commanded in joint values by the robot controller
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 19: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/19.jpg)
PROGRAMMING BARRIERS
A 6 axis robot requires position and orientation for each point
(X,Y,Z),(I,J,K)
• Tasks are typically 2-5D• Managing 6D pose is required
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 20: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/20.jpg)
PROGRAMMING BARRIERS
Programs must be singularity free• A six axis robot has three singularity zones
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 21: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/21.jpg)
PROGRAMMING BARRIERS
A robot has 8 possible configurations for every point
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 22: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/22.jpg)
PROGRAMMING BARRIERS
A variety of manufacturing processes (additive/subtractive/forming)
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 23: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/23.jpg)
PROGRAMMING BARRIERS
A variety of manufacturing processes (additive/subtractive/forming)
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 24: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/24.jpg)
PROGRAMMING BARRIERS
End user requirements (especially for high-mix low batch)
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 25: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/25.jpg)
PROGRAMMING BARRIERS
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 26: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/26.jpg)
PROGRAMMING BARRIERS
Robot off-line simulation and programming software• More robot centered, less task focused
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 27: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/27.jpg)
PROGRAMMING BARRIERS
CAD/CAM Software• More path centered, less robot focused
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 28: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/28.jpg)
PROGRAMMING BARRIERS
Technology paradigm shift = Multi-disciplinary team
Software Engineering
Kinematics and Robotics (Hyper real-time calculations)Mathematical Optimization (AI, Deep/Machine Learning)Simulation and User Interaction (Collisions)CAD/CAM (Easy task based programming)
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 29: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/29.jpg)
2D Problem
Dimensions of a solution are very important
2D INPUTCOLD WATERHOT WATER
2D OUTPUTFLOW
TEMPERATURE
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 30: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/30.jpg)
2D Problem
Dimensions of a solution are very important
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 31: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/31.jpg)
2D Problem
Difficult user experience
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 32: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/32.jpg)
2D Opportunity
Task and Device independence
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 33: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/33.jpg)
TASK BASED PROGRAMMING
![Page 34: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/34.jpg)
Integrated path programming tools (for high-mix low-batch)
Designed for task expert• No CAD/CAM expertise• No robotic expertise
Unique CAD/CAM features• Intuitive graphical interaction• Automated task programming
Unique robot specific features• Robot specific speed settings• Motion optimization• Easy transition tools
TASK BASED PROGRAMMING
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 35: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/35.jpg)
TASK BASED PROGRAMMING
EXPERTISE REQUIRED?
Task/Process
Programming and CAD/CAM
Robotics and Simulation
CASE: Trimming of knee braceBEFORE: ManualAFTER: Robotic
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 36: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/36.jpg)
TASK BASED PROGRAMMING
IDEAL SOLUTION?
CAD/CAM + Robotic path converter
Robotic off-line programming and simulation
Integrated CAD/CAM for robots
High-mix low-batch programming
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 37: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/37.jpg)
TASK SHARING
STRICTLY CONFIDENTIAL – FOR INTERNAL USE ONLYSOURCE: http://video.bonappetit.com/watch/jacques‐pepin‐peels‐an‐apple
![Page 38: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/38.jpg)
TASK SHARING
Holder arm
Worker armCopyright 2016, Hypertherm, Inc. All rights reserved.
![Page 39: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/39.jpg)
Cooperative task sharing
TASK SHARING
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 40: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/40.jpg)
Cooperative task sharing
TASK SHARING
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 41: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/41.jpg)
Optimized cooperative task sharing
TASK SHARING
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 42: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/42.jpg)
Cooperative task sharing
TASK SHARING
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 43: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/43.jpg)
Task success is easy with the proper programming tools
TASK SHARING
Copyright 2016, Hypertherm, Inc. All rights reserved.
![Page 44: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/44.jpg)
INDUSTRY 4.0SMART FACTORIES
![Page 45: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/45.jpg)
TD
PC
MI
TD
PC
MI
TD
PC
MI
INDUSTRY 4.0 CAPABLE
Task Distribution
Process Control
Monitoring & Interaction
Copyright 2016, Hypertherm, Inc. All rights reserved.
Networked Behavior
Distributed Learning
Virtual Emulation
Embedded Programming
![Page 46: Chahe Bakmazjian - MYS](https://reader034.fdocument.pub/reader034/viewer/2022052013/62863d478e01e95b6936915f/html5/thumbnails/46.jpg)
Hypertherm Robotic Software5929 Trans-Canada HWY, Suite 330St-Laurent, QuebecCanada H4T 1Z6
Tel. +514. 225.2206Fax. +514.221.3661
www.robotmaster.com