Upload
lykhue
View
217
Download
0
Embed Size (px)
Citation preview
1
3DS
.CO
M/D
EL
MIA
© D
assa
ult S
ystè
mes
| C
onfid
entia
l Inf
orm
atio
n |
9/20
/201
8 | r
ef.:
3DS
_Doc
umen
t_20
15
Simulation Based Design of Manufacturing Systems
Tony Karew
Dassault Systemes
2
3DS
.CO
M/D
EL
MIA
© D
assa
ult S
ystè
mes
| C
onfid
entia
l Inf
orm
atio
n |
9/20
/201
8 | r
ef.:
3DS
_Doc
umen
t_20
15
Mass Production
Close to Market
Smaller
Made to Order
Challenges for Manufacturing
Access the latest design data
Increasing number of variants
Implement Production Standards
Safety
High cost of late fixes
Produce high quality parts
Too much time programming
Flexible automation
Big Data, Mobility, Cloud, Crowd
Technology Trends are Creating Opportunities
Process Simulation Machine
Programming
Tool / Fixture Design Process Design Plant Layout Product Design
Platform Based Engineering
5
3DS
.CO
M ©
Das
saul
t Sys
tèm
es |
Con
fiden
tial I
nfor
mat
ion
| 9/2
0/20
18 |
ref.:
3D
S_D
ocum
ent_
2015
Objectives
Define the layout of the factory
Be able to start from an existing line (layout 2D)
Usage of standard library, components catalog, parametric resources
Export 2D drawing
Values
React quickly to a change with all the manufacturing information
captured in the same repository (product, assembly planning, line
definition, bill of resources, etc.)
Reduce planning errors, improve quality of resource planning and
optimize the resource planning
Plant Layout Design
• Define the layout of the line, assembly stations and resources
• Assign physical resources to the operations
6
3DS
.CO
M ©
Das
saul
t Sys
tèm
es |
Con
fiden
tial I
nfor
mat
ion
| 9/2
0/20
18 |
ref.:
3D
S_D
ocum
ent_
2015
7
3DS
.CO
M ©
Das
saul
t Sys
tèm
es |
Con
fiden
tial I
nfor
mat
ion
| 9/2
0/20
18 |
ref.:
3D
S_D
ocum
ent_
2015
Assembly Definition & Validation Values
Direct access to product data helps to keep the
planner’s work in sync with engineering by using
change management tools
Easy-to-use check capabilities available to
identify missing parts and unplanned fasteners
Early feedback to design
Upfront assembly process feasibility in 3D
• Access product structure with parts, fasteners and date
information to create the assembly graph of the product
• Create various intermediate assembly steps, assign parts and
fasteners taking into account the geometric constraints
• Use change management to be in sync with design evolutions
Objectives
Analyze and define the configured manufacturing
assemblies of the vehicle
Analyze the fasteners and assign them to various
assemblies based on the part to fastener relationship
created by designer
Create the MBOM structure solved in effectivity
configuration (variant and evolution)
Export the results into various formats
Taking into account information provided by designer
with regards to engineering requirements.
Use standard process templates
8
3DS
.CO
M ©
Das
saul
t Sys
tèm
es |
Con
fiden
tial I
nfor
mat
ion
| 9/2
0/20
18 |
ref.:
3D
S_D
ocum
ent_
2015
9
3DS
.CO
M ©
Das
saul
t Sys
tèm
es |
Con
fiden
tial I
nfor
mat
ion
| 9/2
0/20
18 |
ref.:
3D
S_D
ocum
ent_
2015
Objectives
Create a first multi-cycle simulation of the station and line to
validate the cycle times feasibility using the work done by capacity
planning
Create Input / Output connection between different control devices
Create Station / Line simulation state
Validate conveyors and buffers
Values
Validate the cycle times specified at the planning stage
Validate the resources / device synchronization
Sequence & Cycle Time Validation
• Convert the time charts defined at the planning stage into advance logical sequence for each resource, station and
line
• With the simulation in 3D get a first validation of the feasibility of the cycle time
10
3DS
.CO
M ©
Das
saul
t Sys
tèm
es |
Con
fiden
tial I
nfor
mat
ion
| 9/2
0/20
18 |
ref.:
3D
S_D
ocum
ent_
2015
11
3DS
.CO
M ©
Das
saul
t Sys
tèm
es |
Con
fiden
tial I
nfor
mat
ion
| 9/2
0/20
18 |
ref.:
3D
S_D
ocum
ent_
2015
Tool Accessibility Check
Values
Significant cost reduction in identifying how many
existing tools can be reused for the next program
Minimize the number of spare tools for maintenance
Assists the planner by providing early feedback to
design team on critical issues
Analysis tools help in getting rid of empirical ways of
finding the best suitable tools
• Do a preliminary validation of fasteners on each assembly step
• Pre-define a list of weld guns available for an assembly step
• Do an early design validation with accessibility simulation
Objectives
Check the reusability of existing fastening tools by
validating accessibility
Automated tool accessibility checking to improve
efficiency
Provide feedback to engineering on critical steps and
modifications required
Create sectional views of the new tool requirement as
input for the designer
Tool behavior is taken into account
12
3DS
.CO
M ©
Das
saul
t Sys
tèm
es |
Con
fiden
tial I
nfor
mat
ion
| 9/2
0/20
18 |
ref.:
3D
S_D
ocum
ent_
2015
13
3DS
.CO
M ©
Das
saul
t Sys
tèm
es |
Con
fiden
tial I
nfor
mat
ion
| 9/2
0/20
18 |
ref.:
3D
S_D
ocum
ent_
2015
14
3DS
.CO
M ©
Das
saul
t Sys
tèm
es |
Con
fiden
tial I
nfor
mat
ion
| 9/2
0/20
18 |
ref.:
3D
S_D
ocum
ent_
2015
Objectives
Define the logical & rough physical views of the (line,
station, cells, robots …) with the associated product flow per
site
Reuse stations from libraries of former programs
Define how the parts and assemblies are loaded along the
assembly line
Re-allocate fasteners across stations based on robot
capacities to meet cycle time
Easily accommodate multi model and multi site
Resource balancing to optimize resource utilization
Values
Get quickly a global view of the resources
Verify the product flow
Finalize resource allocation for each
station and generate reports
Rebalance the complete line based on
constraints and optimum utilization of
resources
Resource Planning • Logical/Physical planning of the assembly line
• Parts/Assemblies loading description and fastener distribution
• Balancing & Capacity planning
15
3DS
.CO
M ©
Das
saul
t Sys
tèm
es |
Con
fiden
tial I
nfor
mat
ion
| 9/2
0/20
18 |
ref.:
3D
S_D
ocum
ent_
2015
16
3DS
.CO
M ©
Das
saul
t Sys
tèm
es |
Con
fiden
tial I
nfor
mat
ion
| 9/2
0/20
18 |
ref.:
3D
S_D
ocum
ent_
2015
Objectives
Assure the fastener accessibility
Robot positioning
Tool validation
Tool attachment definition
Validation of the robot load
Refine robot trajectory of welding and handling
Values
Validate the fastener distribution in the tooling context
before robot OLP
Process verification including extraneous robot cycles
(maintenance, quality, etc)
Line/Station Validation
• Do a final validation of the weld gun and define the right weld gun attachment
• Define the robot position to permit a complete robot path accessibility
• Perform a station simulation based on planning – have a thorough validation of the cycle time (RRS)
17
3DS
.CO
M ©
Das
saul
t Sys
tèm
es |
Con
fiden
tial I
nfor
mat
ion
| 9/2
0/20
18 |
ref.:
3D
S_D
ocum
ent_
2015
18
3DS
.CO
M ©
Das
saul
t Sys
tèm
es |
Con
fiden
tial I
nfor
mat
ion
| 9/2
0/20
18 |
ref.:
3D
S_D
ocum
ent_
2015
Objectives
Perform static reachability studies for the cell and create the robot paths
for the specified task
Validate the robot paths within the station context (robot dress, tooling,
fences, etc.)
Validate the station/line takt time in a mixed model situation
Connect to RRS and validate the cycle time
Calibration and offline programming
Values
Develop and optimize the robot programs based on planning
information or from the existing line
Validate the resource operations and time in the station environment
Automatic and fast computation of robot trajectories speeds up
assembly and spot-welding planning
Resource Program Development
• Perform reachability studies and create programs for robots with automated
stations and mimic behavior of human for manual welding stations
w.r.t to ergonomics
19
3DS
.CO
M ©
Das
saul
t Sys
tèm
es |
Con
fiden
tial I
nfor
mat
ion
| 9/2
0/20
18 |
ref.:
3D
S_D
ocum
ent_
2015
Objectives
Perform static reachability studies for the cell and create the robot paths
for the specified task
Validate the robot paths within the station context (robot dress, tooling,
fences, etc.)
Validate the station/line takt time in a mixed model situation
Connect to RRS and validate the cycle time
Calibration and offline programming
Values
Develop and optimize the robot programs based on planning
information or from the existing line
Validate the resource operations and time in the station environment
Automatic and fast computation of robot trajectories speeds up
assembly and spot-welding planning
Resource Program Development
• Perform reachability studies and create programs for robots with automated
stations and mimic behavior of human for manual welding stations
w.r.t to ergonomics
20
3DS
.CO
M ©
Das
saul
t Sys
tèm
es |
Con
fiden
tial I
nfor
mat
ion
| 9/2
0/20
18 |
ref.:
3D
S_D
ocum
ent_
2015
“Production engineering can’t keep up with all the changes”
… Single source of truth Everyone works with the latest design data
… Manage design changes with graphical reconciliation of parts and fasteners
… Engineer concurrently and begin production engineering sooner
Accelerate time to market
…by validating and programming production systems during the product design
phase
“We risk production down time whenever we implement a change”
… Program robots for the next product while production keeps running
… Balance operations between robots and make every second count
… Perform what if analysis and implement best practices
… Maximize floor space and protect capital expenditures
Increase production and maximize resource utilization …with offline programming of your robotic systems
“Every project we learn something new”
… Validate that tools work and reduce tool inventories
… perform what-if scenarios and store the best ones
… Create best practices and re-use them again and again
Standardize and reuse existing processes and resources …from one product to the next
1+1=2