You are on page 1of 16

3DS.COM © Dassault Systèmes | Confidential Information | 11/27/2018 | ref.

: 3DS_Document_2015

ROBOTICS BEST PRACTICES


ROBOTICS BEST PRACTICES
 On top of the User assistance documentation
3DS.COM/DELMIA © Dassault Systèmes | Confidential Information | 11/27/2018 | ref.: 3DS_Document_2015

 Done to guide the user to reproduce a DS approved methodology


 Available for now on Robotics :
 MFG11 - Spot Welding Robot Programmer
 MFG23 - Riveting Robot Programmer
 MFG21 - Arc Robot Programmer
 MFG22 - Paint Robot Programmer
 MFG10 - Fastener Planning
 MFG06 - Plant Layout

2
Extract of the main steps :
3DS.COM/DELMIA © Dassault Systèmes | Confidential Information | 11/27/2018 | ref.: 3DS_Document_2015

Work-cell Set-up : Set Tool Command


Create the Manufacturing product : Connect planning to simulation
Create Robot Profile : Define the process parameters
Generate the robot task on the product
Validate and Optimize the Robot task
Download the Robot Program

3
3DS.COM/DELMIA © Dassault Systèmes | Confidential Information | 11/27/2018 | ref.: 3DS_Document_2015

4
SPOT

ARC
Work-cell Set-up : Set Tool Command

SURFACE
Work-cell Set-up : Set Tool Command
3DS.COM/DELMIA © Dassault Systèmes | Confidential Information | 11/27/2018 | ref.: 3DS_Document_2015

Few user friendly


interaction to
combine inside only
one controller the
robot, a linear axis
and its welding gun.

5
3DS.COM/DELMIA © Dassault Systèmes | Confidential Information | 11/27/2018 | ref.: 3DS_Document_2015

6
SPOT

ARC
SURFACE
Create the Manufacturing product : Connect planning to simulation
Create the Manufacturing product : Connect planning to simulation
3DS.COM/DELMIA © Dassault Systèmes | Confidential Information | 11/27/2018 | ref.: 3DS_Document_2015

Thanks to digital
continuity, get from
directly from the
product & planning
the corresponding
assembly including
the fasteners

7
3DS.COM/DELMIA © Dassault Systèmes | Confidential Information | 11/27/2018 | ref.: 3DS_Document_2015

8
SPOT

ARC
Create Robot Profile : Define the process parameters

SURFACE
Create Robot Profile : Define the process parameters
3DS.COM/DELMIA © Dassault Systèmes | Confidential Information | 11/27/2018 | ref.: 3DS_Document_2015

Customize and
adapt to the user
needs all processes
parameters. Once
done, the robot
program can use
directly the
expected process
operation sequence

9
3DS.COM/DELMIA © Dassault Systèmes | Confidential Information | 11/27/2018 | ref.: 3DS_Document_2015

10
SPOT
Generate the robot task on the product

ARC
SURFACE
Generate the robot task on the product
3DS.COM/DELMIA © Dassault Systèmes | Confidential Information | 11/27/2018 | ref.: 3DS_Document_2015

• Trajectory
definition based
directly on the
product. Tuning of
the tools path
• Robot task
creation by adding
the trajectories and
services robot
movement
definition

11
3DS.COM/DELMIA © Dassault Systèmes | Confidential Information | 11/27/2018 | ref.: 3DS_Document_2015

12
SPOT
Validate and Optimize the Robot task

ARC
SURFACE
Validate and Optimize the Robot task
3DS.COM/DELMIA © Dassault Systèmes | Confidential Information | 11/27/2018 | ref.: 3DS_Document_2015

Play and validate the


robot or work-cell
program thanks to
collision detection
mechanism, work-cell
program debugger or
dedicated quality KPI
(in the video use case
the thickness of paint)

13
3DS.COM/DELMIA © Dassault Systèmes | Confidential Information | 11/27/2018 | ref.: 3DS_Document_2015

14
SPOT
Download the Robot Program

ARC
SURFACE
Download the Robot Program
3DS.COM/DELMIA © Dassault Systèmes | Confidential Information | 11/27/2018 | ref.: 3DS_Document_2015

Export the validated


robot task directly in
the robot controller
native language in
order to start on
production

15
3DS.COM/DELMIA © Dassault Systèmes | Confidential Information | 11/27/2018 | ref.: 3DS_Document_2015

16

You might also like