SlideShare a Scribd company logo
Computer-Aided
Assembly Planning
Richard Farr
capacify.wordpress.com
Contents
Quick recap of assembly.
The assembly planning activity.
Computer-based representation of constraints.
Assembly sequence generation and illustration.
Criteria for assembly sequence evaluation.
Conclusions and questions.
capacify.wordpress.com
Define the assembly planning task.
Appreciate the usefulness of Computer-Aided
Assembly Planning (CAAP).
Understand the requirements in assembly
modelling.
Be able to reason about an assembly with
geometric and technological constraints.
Know how to evaluate alternative sequences.
Learning Objectives
capacify.wordpress.com
What is Assembly?
The process of combining components into sub-
assemblies or finished products.
It can form a significant part of the overall
manufacturing process.
It has been estimated that it can account for
between 25 to 75 % of production costs and 40 to
60 % of production throughput time.
capacify.wordpress.com
What is Assembly Planning?
“The act of preparing the detailed instructions for
the assembly of a product.”
Assembly Planning includes...
Evaluating the processes and operations that
might be employed.
Selecting tooling and fixtures, etc.
Determining the sequence of operations.
capacify.wordpress.com
Why?
Most products are assemblies.
Process planning only addresses the operations
that produce individual components.
Very few companies have design control over
every component they use.
Assembly planning allows us to anticipate
problems and solve them before they happen for
real on the factory floor.
capacify.wordpress.com
Why Computer-Aided Assembly
Planning?
The planning task is time-consuming and prone to
errors.
The time cost of planning.
Engineers cannot examine all the possible plans.
Computerised tools can ensure that no good
assembly plan has been overlooked.
CAAP allows the flexibility to handle changes in
available equipment.
capacify.wordpress.com
capacify.wordpress.com
Activities in Assembly Planning
Assembly modelling
Reasoning about the model
Sequence generation
Sequence evaluation
Completed assembly plan
Assembly Models
A description of the assembly
for input to planning.
Part models (geometry and
other details of individual
components).
The spatial relations
between components.
Details of the connections
between components.
capacify.wordpress.com
Computer-based model
capacify.wordpress.com
Computer-based model
capacify.wordpress.com
Computer-based model
capacify.wordpress.com
Assembly modelling
Place the base component.
Add further parts, locating them using various
types of constraint. For example:
Mate. (Two surfaces that will touch in the
final assembly.)
Align. (Two planes coincident and facing in
the same direction.)
Insert. (Used to insert a revolved surface into
another on the same axis.)
capacify.wordpress.com
Useful information available within
the CAD model
Extraction of additional data from component
and assembly models...
Mass properties (weight and centre of
gravity).
Clearance and interference calculations.
Bill of materials.
capacify.wordpress.com
Reasoning about the Assembly
Model
Aim: to determine information not held within
the assembly model itself.
Main task: to identify precedence constraints:
Geometric constraints.
Technological constraints.
capacify.wordpress.com
Geometric constraints
Precedence (what must be done before
what?)
Assembly direction.
Collision checking.
capacify.wordpress.com
Technological constraints
Constraints due to the technology used to
assemble components.
Typically associated with standard
fastening methods (for example, screws
and clips).
capacify.wordpress.com
The Problem
Like all manufacturing planning tasks, time is
limited and experts are in short supply.
The magnitude of the job: how many assembly
sequences must be evaluated?
The number of potential sequences rises
exponentially with the number of parts in the
assembly.
“The Combinatorial Explosion...”
capacify.wordpress.com
The Combinatorial Explosion
capacify.wordpress.com
9.33262154 × 10157100
6,402,373,705,728,00018
The Combinatorial Explosion
capacify.wordpress.com
Sequence Generation Problem
Fortunately, not all combinations are possible.
Some can be eliminated early, because they are
physically impossible.
Let’s use a simple example to see how possible
assembly sequences can be found.
A ballpoint pen has five components (we’ll call
them body, nib, tube, cap and button).
How many assembly sequences?
capacify.wordpress.com
Pen components
capacify.wordpress.com
What
happens
when you
assemble
things in
the wrong
order?
capacify.wordpress.com
BodyTube
Button
Cap
Nib
Component liaisons
capacify.wordpress.com
= tube, nib
= nib, body
= cap, body
= button, body
Level 1...
capacify.wordpress.com
= tube, nib
= nib, body
= cap, body
= button, body
Level 2...
capacify.wordpress.com
= tube, nib
= nib, body
= cap, body
= button, body
Level 3...
capacify.wordpress.com
= tube, nib
= nib, body
= cap, body
= button, body
Level 4...
capacify.wordpress.com
= tube, nib
= nib, body
= cap, body
= button, body
Final
version
capacify.wordpress.com
Neat version...
capacify.wordpress.com
Alternative representation: the
AND/OR graph
Each node is a feasible
subassembly.
All possible
decompositions of the
product are shown.
The pair of lines leading
away from each box is
known as a ‘hyper-arc’
capacify.wordpress.com
Assembly Sequence Generation
Four main options:
Forward planning
Backward planning
Plan re-use
Rule-based expert systems
capacify.wordpress.com
AA
BB
CC
DD
EE
C
Complete
assembly
1. Forward Planning
capacify.wordpress.com
AA
BB
CC
DD
EE
C
Complete
assembly
2. Backward Planning
BBCDE
BBC
DDE
AA
capacify.wordpress.com
3. Plan re-use
The process of generating complete sequences
from scratch can be avoided by reusing previously
created plans.
Similar to the hybrid approach in CAPP, this uses an
expert system technique known as ‘Case-Based
Reasoning’ (CBR).
Aims to solve new problems by using knowledge
gained from solving similar problems in the past.
This knowledge is held in the form of problem
solutions or ‘cases’ held in a database.
capacify.wordpress.com
4. Rule-based systems
These systems are based on a more conventional
expert system technique, using rules to
represent the planning knowledge, and an
inference engine to perform the reasoning
process to search for a solution.
The rules are in an “IF ... THEN” format, such
that if the predicate is true then the conclusion
is drawn.
capacify.wordpress.com
Sequence Evaluation
Even after assessing geometric and technological
constraints, many feasible sequences might
remain.
Additional criteria are used to find an optimum
sequences – or at least, a set of alternatives that
are “good enough”.
Additional criteria (sometimes called strategic
constraints) can be:
Qualitative or quantitative.
Product, technology or company specific.
capacify.wordpress.com
Risk Reduction
Operational Flexibility
Assembly Efficiency
Compatibility
AssemblySequence
EvaluationCriteria...
capacify.wordpress.com
Risk Reduction Strategy...
Fit valuable components as late as possible.
Fit fragile components as late as possible.
Perform irreversible operations as late as
possible.
Perform precise adjustments as late as possible,
and watch out for dependencies between
tolerances.
capacify.wordpress.com
Operational Flexibility Strategy...
Aim for maximum flexibility when designing the
assembly system.
Assembly operations that introduce ‘special’ or
unique components... configure the product as
late as possible.
Parallelism of operations: can several jobs be
done at one time?
capacify.wordpress.com
Assembly Efficiency Strategy...
Aim to improve efficiency by reducing non-value
adding operations:
Reduce assembly movements.
Reduce tool changes.
Reduce fixture complexity.
Reduce reorientations.
capacify.wordpress.com
Compatibility Strategy...
Aim to meet known or predicted assembly
system requirements:
Match the sequence to the assembly line
configuration.
Aim to produce ‘required subassemblies’ at
the right stages.
Avoid unwanted subassemblies.
capacify.wordpress.com
In summary
An important concurrent engineering activity,
particularly when viewed in the context of
globalisation.
Assembly has a considerable influence over
product cost, time and quality.
Computer-Aided Assembly planning is necessary, in
order to deal with the huge number of
permutations that are possible.
capacify.wordpress.com
Recap of
Procedure
Drawings or model
Geometric reasoning
Conceptual plan or plans
Revise, based on experience
and the production system
Evaluate for practicality
Issue assembly plans
capacify.wordpress.com
Define Assembly Planning.
Draw a flowchart showing the typical manual
assembly planning activity.
What are the problems with manual assembly
planning?
Why does CAAP offer a valuable alternative?
Review Questions (1)
capacify.wordpress.com
Review Questions (2)
Describe four different techniques for assembly
sequence generation.
Explain the two methods used to represent assembly
sequences pictorially. Choose a product of four to five
components and represent it using each method.
(Refer to the ballpoint pen assembly example.)
List the four categories of sequence evaluation criteria,
and describe the effect each has on sequence
selection.
capacify.wordpress.com
Further information from Richard Farr can be found
on Capacify, the Sustainable Supply Chain blog
http://capacify.wordpress.com
On Twitter: @Capacified

More Related Content

What's hot

Cad ala brep, csg and sweep representation gtu
Cad   ala  brep, csg and sweep representation gtuCad   ala  brep, csg and sweep representation gtu
Cad ala brep, csg and sweep representation gtu
Shrey Patel
 
ppt of solid modeling for cad
ppt of solid modeling for cadppt of solid modeling for cad
ppt of solid modeling for cad
Ayush Upadhyay
 
COMPUTER AIDED PROCESS PLANNING (CAPP)
COMPUTER AIDED PROCESS PLANNING (CAPP)COMPUTER AIDED PROCESS PLANNING (CAPP)
COMPUTER AIDED PROCESS PLANNING (CAPP)
Victor Al
 
Reverse engineering for mechanical
Reverse engineering for mechanicalReverse engineering for mechanical
Reverse engineering for mechanical
Punugunta Vishnu
 
Group Technology
Group TechnologyGroup Technology
Group Technology
Sunith Guraddi
 
Computer Aided Process Planning (CAPP)
Computer Aided Process Planning (CAPP)Computer Aided Process Planning (CAPP)
Computer Aided Process Planning (CAPP)
Pratik Gandhi
 
NC AND CNC
NC AND CNCNC AND CNC
NC AND CNC
SIVASHANKAR N
 
Machine tool metorology
Machine tool metorologyMachine tool metorology
Machine tool metorology
sreenath T.V
 
UNIT 1 CAD CAM.pptx
UNIT 1 CAD CAM.pptxUNIT 1 CAD CAM.pptx
UNIT 1 CAD CAM.pptx
Mani Raja
 
1. cad fundamental
1. cad fundamental1. cad fundamental
1. cad fundamental
Ratnadeepsinh Jadeja
 
cad design process VS conventional design process
cad design process VS conventional design processcad design process VS conventional design process
cad design process VS conventional design process
Jagilam Kumar
 
Uint 1 locating and clamping devices
Uint 1 locating and clamping devicesUint 1 locating and clamping devices
Uint 1 locating and clamping devices
S.DHARANI KUMAR
 
CIM Computer Integrated Manufacturing
CIM Computer Integrated ManufacturingCIM Computer Integrated Manufacturing
CIM Computer Integrated Manufacturing
TanuVerma39
 
Low cost automation
Low cost automationLow cost automation
Low cost automation
Shreyas Pandit
 
Cellular manufacturing
Cellular manufacturingCellular manufacturing
Cellular manufacturing
DineshKumar4165
 
Group technology _ flexible manufacturing system_supply chain management
Group technology _ flexible manufacturing system_supply chain managementGroup technology _ flexible manufacturing system_supply chain management
Group technology _ flexible manufacturing system_supply chain management
Pankaj Kumar
 
Unit 4 Automated system
Unit 4 Automated systemUnit 4 Automated system
Unit 4 Automated system
SURYAPRAKASH S
 
Chapter 2 constructional feature of cnc machine
Chapter 2 constructional feature of cnc machineChapter 2 constructional feature of cnc machine
Chapter 2 constructional feature of cnc machine
RAHUL THAKER
 
Electrochemical Machining
Electrochemical MachiningElectrochemical Machining
Electrochemical MachiningSushima Keisham
 
Introduction to machine maintinance and installation
Introduction to machine maintinance and installationIntroduction to machine maintinance and installation
Introduction to machine maintinance and installation
technovic
 

What's hot (20)

Cad ala brep, csg and sweep representation gtu
Cad   ala  brep, csg and sweep representation gtuCad   ala  brep, csg and sweep representation gtu
Cad ala brep, csg and sweep representation gtu
 
ppt of solid modeling for cad
ppt of solid modeling for cadppt of solid modeling for cad
ppt of solid modeling for cad
 
COMPUTER AIDED PROCESS PLANNING (CAPP)
COMPUTER AIDED PROCESS PLANNING (CAPP)COMPUTER AIDED PROCESS PLANNING (CAPP)
COMPUTER AIDED PROCESS PLANNING (CAPP)
 
Reverse engineering for mechanical
Reverse engineering for mechanicalReverse engineering for mechanical
Reverse engineering for mechanical
 
Group Technology
Group TechnologyGroup Technology
Group Technology
 
Computer Aided Process Planning (CAPP)
Computer Aided Process Planning (CAPP)Computer Aided Process Planning (CAPP)
Computer Aided Process Planning (CAPP)
 
NC AND CNC
NC AND CNCNC AND CNC
NC AND CNC
 
Machine tool metorology
Machine tool metorologyMachine tool metorology
Machine tool metorology
 
UNIT 1 CAD CAM.pptx
UNIT 1 CAD CAM.pptxUNIT 1 CAD CAM.pptx
UNIT 1 CAD CAM.pptx
 
1. cad fundamental
1. cad fundamental1. cad fundamental
1. cad fundamental
 
cad design process VS conventional design process
cad design process VS conventional design processcad design process VS conventional design process
cad design process VS conventional design process
 
Uint 1 locating and clamping devices
Uint 1 locating and clamping devicesUint 1 locating and clamping devices
Uint 1 locating and clamping devices
 
CIM Computer Integrated Manufacturing
CIM Computer Integrated ManufacturingCIM Computer Integrated Manufacturing
CIM Computer Integrated Manufacturing
 
Low cost automation
Low cost automationLow cost automation
Low cost automation
 
Cellular manufacturing
Cellular manufacturingCellular manufacturing
Cellular manufacturing
 
Group technology _ flexible manufacturing system_supply chain management
Group technology _ flexible manufacturing system_supply chain managementGroup technology _ flexible manufacturing system_supply chain management
Group technology _ flexible manufacturing system_supply chain management
 
Unit 4 Automated system
Unit 4 Automated systemUnit 4 Automated system
Unit 4 Automated system
 
Chapter 2 constructional feature of cnc machine
Chapter 2 constructional feature of cnc machineChapter 2 constructional feature of cnc machine
Chapter 2 constructional feature of cnc machine
 
Electrochemical Machining
Electrochemical MachiningElectrochemical Machining
Electrochemical Machining
 
Introduction to machine maintinance and installation
Introduction to machine maintinance and installationIntroduction to machine maintinance and installation
Introduction to machine maintinance and installation
 

Viewers also liked

YASKAWA MH series robot entresistemas
YASKAWA MH series robot entresistemasYASKAWA MH series robot entresistemas
YASKAWA MH series robot entresistemasENTRESISTEMAS
 
CAD CAM Presentation
CAD CAM PresentationCAD CAM Presentation
CAD CAM PresentationPadraic Ingle
 
Unit 1 notes
Unit 1 notesUnit 1 notes
Unit 1 notes
Mahesh Pancity
 
Introduction of cad cam
Introduction of cad camIntroduction of cad cam
Introduction of cad cam
vask82
 
Design for Assembly (DFA)
Design for Assembly (DFA)Design for Assembly (DFA)
Design for Assembly (DFA)
Richard Farr
 
Computer aided manufacturing robotic systems
Computer aided manufacturing robotic systemsComputer aided manufacturing robotic systems
Computer aided manufacturing robotic systemsPrasanth Kumar RAGUPATHY
 
DFMA design for manufacturing and assembly
DFMA design for manufacturing and assembly DFMA design for manufacturing and assembly
DFMA design for manufacturing and assembly
Automated Manufacturing Engineering Dept.
 

Viewers also liked (7)

YASKAWA MH series robot entresistemas
YASKAWA MH series robot entresistemasYASKAWA MH series robot entresistemas
YASKAWA MH series robot entresistemas
 
CAD CAM Presentation
CAD CAM PresentationCAD CAM Presentation
CAD CAM Presentation
 
Unit 1 notes
Unit 1 notesUnit 1 notes
Unit 1 notes
 
Introduction of cad cam
Introduction of cad camIntroduction of cad cam
Introduction of cad cam
 
Design for Assembly (DFA)
Design for Assembly (DFA)Design for Assembly (DFA)
Design for Assembly (DFA)
 
Computer aided manufacturing robotic systems
Computer aided manufacturing robotic systemsComputer aided manufacturing robotic systems
Computer aided manufacturing robotic systems
 
DFMA design for manufacturing and assembly
DFMA design for manufacturing and assembly DFMA design for manufacturing and assembly
DFMA design for manufacturing and assembly
 

Similar to Computer-Aided Assembly Planning

CAPP , JIT, FMS
CAPP , JIT, FMSCAPP , JIT, FMS
CAPP , JIT, FMS
Denny John
 
Job Shop Layout Design Using Group Technology
Job Shop Layout Design Using Group TechnologyJob Shop Layout Design Using Group Technology
Job Shop Layout Design Using Group Technology
IJMER
 
Optimization_model_of the propsed kiiraEV assembly lineprstn
Optimization_model_of the propsed kiiraEV assembly lineprstnOptimization_model_of the propsed kiiraEV assembly lineprstn
Optimization_model_of the propsed kiiraEV assembly lineprstnRonald Kayiwa
 
Machine Learning Meets Quantitative Planning: Enabling Self-Adaptation in Aut...
Machine Learning Meets Quantitative Planning: Enabling Self-Adaptation in Aut...Machine Learning Meets Quantitative Planning: Enabling Self-Adaptation in Aut...
Machine Learning Meets Quantitative Planning: Enabling Self-Adaptation in Aut...
Pooyan Jamshidi
 
ABAQUS Lecture Part II
ABAQUS Lecture Part IIABAQUS Lecture Part II
ABAQUS Lecture Part IIchimco.net
 
Azure from scratch part 4
Azure from scratch part 4Azure from scratch part 4
Azure from scratch part 4
Girish Kalamati
 
Product Design & Process Selection-Manufacturing
Product Design & Process Selection-Manufacturing Product Design & Process Selection-Manufacturing
Product Design & Process Selection-Manufacturing
Joshua Miranda
 
Novel Approach to Automatically Generate Feasible Assembly Sequence
Novel Approach to Automatically Generate Feasible Assembly SequenceNovel Approach to Automatically Generate Feasible Assembly Sequence
Novel Approach to Automatically Generate Feasible Assembly Sequence
ishan kossambe
 
How to Use Sim CFD (to your advantage): A Primer for Computational Fluid Dyna...
How to Use Sim CFD (to your advantage): A Primer for Computational Fluid Dyna...How to Use Sim CFD (to your advantage): A Primer for Computational Fluid Dyna...
How to Use Sim CFD (to your advantage): A Primer for Computational Fluid Dyna...
Synergis Engineering Design Solutions
 
Chapter5-Facility Layout_POM.ppt
Chapter5-Facility Layout_POM.pptChapter5-Facility Layout_POM.ppt
Chapter5-Facility Layout_POM.ppt
KuvaneshWaran
 
Production process
Production processProduction process
Production process
Boss Hsiang
 
Leveraging Alf for SysML, Part 2: More Effective Trade Study Modeling
Leveraging Alf for SysML, Part 2: More Effective Trade Study ModelingLeveraging Alf for SysML, Part 2: More Effective Trade Study Modeling
Leveraging Alf for SysML, Part 2: More Effective Trade Study Modeling
Ed Seidewitz
 
CAD CAM CAE
CAD CAM CAECAD CAM CAE
CAD CAM CAE
Rejvi Ahmed
 
SigOpt at GTC - Tuning the Untunable
SigOpt at GTC - Tuning the UntunableSigOpt at GTC - Tuning the Untunable
SigOpt at GTC - Tuning the Untunable
SigOpt
 
Lec18
Lec18Lec18
CAD/CAM Lecture #5
CAD/CAM Lecture #5CAD/CAM Lecture #5
CAD/CAM Lecture #5
Yugal Kishor Sahu
 
using Mithril.js + postgREST to build and consume API's
using Mithril.js + postgREST to build and consume API'susing Mithril.js + postgREST to build and consume API's
using Mithril.js + postgREST to build and consume API's
Antônio Roberto Silva
 
IPE 493_T6_Facility Layout.pptx
IPE 493_T6_Facility Layout.pptxIPE 493_T6_Facility Layout.pptx
IPE 493_T6_Facility Layout.pptx
ShaownRahmanSaidur
 
Leaning out the assembly process
Leaning out the assembly processLeaning out the assembly process
Leaning out the assembly process
Frank Rzeznikiewicz
 

Similar to Computer-Aided Assembly Planning (20)

CAPP , JIT, FMS
CAPP , JIT, FMSCAPP , JIT, FMS
CAPP , JIT, FMS
 
Job Shop Layout Design Using Group Technology
Job Shop Layout Design Using Group TechnologyJob Shop Layout Design Using Group Technology
Job Shop Layout Design Using Group Technology
 
Job shop
Job shopJob shop
Job shop
 
Optimization_model_of the propsed kiiraEV assembly lineprstn
Optimization_model_of the propsed kiiraEV assembly lineprstnOptimization_model_of the propsed kiiraEV assembly lineprstn
Optimization_model_of the propsed kiiraEV assembly lineprstn
 
Machine Learning Meets Quantitative Planning: Enabling Self-Adaptation in Aut...
Machine Learning Meets Quantitative Planning: Enabling Self-Adaptation in Aut...Machine Learning Meets Quantitative Planning: Enabling Self-Adaptation in Aut...
Machine Learning Meets Quantitative Planning: Enabling Self-Adaptation in Aut...
 
ABAQUS Lecture Part II
ABAQUS Lecture Part IIABAQUS Lecture Part II
ABAQUS Lecture Part II
 
Azure from scratch part 4
Azure from scratch part 4Azure from scratch part 4
Azure from scratch part 4
 
Product Design & Process Selection-Manufacturing
Product Design & Process Selection-Manufacturing Product Design & Process Selection-Manufacturing
Product Design & Process Selection-Manufacturing
 
Novel Approach to Automatically Generate Feasible Assembly Sequence
Novel Approach to Automatically Generate Feasible Assembly SequenceNovel Approach to Automatically Generate Feasible Assembly Sequence
Novel Approach to Automatically Generate Feasible Assembly Sequence
 
How to Use Sim CFD (to your advantage): A Primer for Computational Fluid Dyna...
How to Use Sim CFD (to your advantage): A Primer for Computational Fluid Dyna...How to Use Sim CFD (to your advantage): A Primer for Computational Fluid Dyna...
How to Use Sim CFD (to your advantage): A Primer for Computational Fluid Dyna...
 
Chapter5-Facility Layout_POM.ppt
Chapter5-Facility Layout_POM.pptChapter5-Facility Layout_POM.ppt
Chapter5-Facility Layout_POM.ppt
 
Production process
Production processProduction process
Production process
 
Leveraging Alf for SysML, Part 2: More Effective Trade Study Modeling
Leveraging Alf for SysML, Part 2: More Effective Trade Study ModelingLeveraging Alf for SysML, Part 2: More Effective Trade Study Modeling
Leveraging Alf for SysML, Part 2: More Effective Trade Study Modeling
 
CAD CAM CAE
CAD CAM CAECAD CAM CAE
CAD CAM CAE
 
SigOpt at GTC - Tuning the Untunable
SigOpt at GTC - Tuning the UntunableSigOpt at GTC - Tuning the Untunable
SigOpt at GTC - Tuning the Untunable
 
Lec18
Lec18Lec18
Lec18
 
CAD/CAM Lecture #5
CAD/CAM Lecture #5CAD/CAM Lecture #5
CAD/CAM Lecture #5
 
using Mithril.js + postgREST to build and consume API's
using Mithril.js + postgREST to build and consume API'susing Mithril.js + postgREST to build and consume API's
using Mithril.js + postgREST to build and consume API's
 
IPE 493_T6_Facility Layout.pptx
IPE 493_T6_Facility Layout.pptxIPE 493_T6_Facility Layout.pptx
IPE 493_T6_Facility Layout.pptx
 
Leaning out the assembly process
Leaning out the assembly processLeaning out the assembly process
Leaning out the assembly process
 

More from Richard Farr

Pkyrete research project: interim presentation
Pkyrete research project: interim presentationPkyrete research project: interim presentation
Pkyrete research project: interim presentation
Richard Farr
 
The Sustainable Supply Chain
The Sustainable Supply ChainThe Sustainable Supply Chain
The Sustainable Supply Chain
Richard Farr
 
The Facility Location Game
The Facility Location GameThe Facility Location Game
The Facility Location Game
Richard Farr
 
The Social Media Minefield
The Social Media MinefieldThe Social Media Minefield
The Social Media Minefield
Richard Farr
 
Simulating the Impacts of Remanufacturing
Simulating the Impacts of RemanufacturingSimulating the Impacts of Remanufacturing
Simulating the Impacts of Remanufacturing
Richard Farr
 
Supply Chain Management: Context, Collaboration and Competition
Supply Chain Management: Context, Collaboration and CompetitionSupply Chain Management: Context, Collaboration and Competition
Supply Chain Management: Context, Collaboration and Competition
Richard Farr
 
Feedback and feed forward
Feedback and feed forwardFeedback and feed forward
Feedback and feed forward
Richard Farr
 
Environmental Impact of Cruise Holidays
Environmental Impact of Cruise HolidaysEnvironmental Impact of Cruise Holidays
Environmental Impact of Cruise Holidays
Richard Farr
 
Design for in-circuit test (vintage 1994)
Design for in-circuit test (vintage 1994)Design for in-circuit test (vintage 1994)
Design for in-circuit test (vintage 1994)
Richard Farr
 
An Introduction to coopetition
An Introduction to coopetitionAn Introduction to coopetition
An Introduction to coopetition
Richard Farr
 
Risk and Contingency Planning
Risk and Contingency PlanningRisk and Contingency Planning
Risk and Contingency Planning
Richard Farr
 
Sustainable Tourism: Managing Paradise
Sustainable Tourism: Managing ParadiseSustainable Tourism: Managing Paradise
Sustainable Tourism: Managing Paradise
Richard Farr
 
Design for logistics
Design for logisticsDesign for logistics
Design for logistics
Richard Farr
 
Aerospace Virtual Enterprise Formation
Aerospace Virtual Enterprise FormationAerospace Virtual Enterprise Formation
Aerospace Virtual Enterprise Formation
Richard Farr
 
Sustainable Tourism
Sustainable TourismSustainable Tourism
Sustainable Tourism
Richard Farr
 
Impacts of Cruise Tourism upon Small Island Communities
Impacts of Cruise Tourism upon Small Island CommunitiesImpacts of Cruise Tourism upon Small Island Communities
Impacts of Cruise Tourism upon Small Island Communities
Richard Farr
 

More from Richard Farr (16)

Pkyrete research project: interim presentation
Pkyrete research project: interim presentationPkyrete research project: interim presentation
Pkyrete research project: interim presentation
 
The Sustainable Supply Chain
The Sustainable Supply ChainThe Sustainable Supply Chain
The Sustainable Supply Chain
 
The Facility Location Game
The Facility Location GameThe Facility Location Game
The Facility Location Game
 
The Social Media Minefield
The Social Media MinefieldThe Social Media Minefield
The Social Media Minefield
 
Simulating the Impacts of Remanufacturing
Simulating the Impacts of RemanufacturingSimulating the Impacts of Remanufacturing
Simulating the Impacts of Remanufacturing
 
Supply Chain Management: Context, Collaboration and Competition
Supply Chain Management: Context, Collaboration and CompetitionSupply Chain Management: Context, Collaboration and Competition
Supply Chain Management: Context, Collaboration and Competition
 
Feedback and feed forward
Feedback and feed forwardFeedback and feed forward
Feedback and feed forward
 
Environmental Impact of Cruise Holidays
Environmental Impact of Cruise HolidaysEnvironmental Impact of Cruise Holidays
Environmental Impact of Cruise Holidays
 
Design for in-circuit test (vintage 1994)
Design for in-circuit test (vintage 1994)Design for in-circuit test (vintage 1994)
Design for in-circuit test (vintage 1994)
 
An Introduction to coopetition
An Introduction to coopetitionAn Introduction to coopetition
An Introduction to coopetition
 
Risk and Contingency Planning
Risk and Contingency PlanningRisk and Contingency Planning
Risk and Contingency Planning
 
Sustainable Tourism: Managing Paradise
Sustainable Tourism: Managing ParadiseSustainable Tourism: Managing Paradise
Sustainable Tourism: Managing Paradise
 
Design for logistics
Design for logisticsDesign for logistics
Design for logistics
 
Aerospace Virtual Enterprise Formation
Aerospace Virtual Enterprise FormationAerospace Virtual Enterprise Formation
Aerospace Virtual Enterprise Formation
 
Sustainable Tourism
Sustainable TourismSustainable Tourism
Sustainable Tourism
 
Impacts of Cruise Tourism upon Small Island Communities
Impacts of Cruise Tourism upon Small Island CommunitiesImpacts of Cruise Tourism upon Small Island Communities
Impacts of Cruise Tourism upon Small Island Communities
 

Recently uploaded

power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 

Recently uploaded (20)

power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 

Computer-Aided Assembly Planning

  • 2. Contents Quick recap of assembly. The assembly planning activity. Computer-based representation of constraints. Assembly sequence generation and illustration. Criteria for assembly sequence evaluation. Conclusions and questions. capacify.wordpress.com
  • 3. Define the assembly planning task. Appreciate the usefulness of Computer-Aided Assembly Planning (CAAP). Understand the requirements in assembly modelling. Be able to reason about an assembly with geometric and technological constraints. Know how to evaluate alternative sequences. Learning Objectives capacify.wordpress.com
  • 4. What is Assembly? The process of combining components into sub- assemblies or finished products. It can form a significant part of the overall manufacturing process. It has been estimated that it can account for between 25 to 75 % of production costs and 40 to 60 % of production throughput time. capacify.wordpress.com
  • 5. What is Assembly Planning? “The act of preparing the detailed instructions for the assembly of a product.” Assembly Planning includes... Evaluating the processes and operations that might be employed. Selecting tooling and fixtures, etc. Determining the sequence of operations. capacify.wordpress.com
  • 6. Why? Most products are assemblies. Process planning only addresses the operations that produce individual components. Very few companies have design control over every component they use. Assembly planning allows us to anticipate problems and solve them before they happen for real on the factory floor. capacify.wordpress.com
  • 7. Why Computer-Aided Assembly Planning? The planning task is time-consuming and prone to errors. The time cost of planning. Engineers cannot examine all the possible plans. Computerised tools can ensure that no good assembly plan has been overlooked. CAAP allows the flexibility to handle changes in available equipment. capacify.wordpress.com
  • 8. capacify.wordpress.com Activities in Assembly Planning Assembly modelling Reasoning about the model Sequence generation Sequence evaluation Completed assembly plan
  • 9. Assembly Models A description of the assembly for input to planning. Part models (geometry and other details of individual components). The spatial relations between components. Details of the connections between components. capacify.wordpress.com
  • 13. Assembly modelling Place the base component. Add further parts, locating them using various types of constraint. For example: Mate. (Two surfaces that will touch in the final assembly.) Align. (Two planes coincident and facing in the same direction.) Insert. (Used to insert a revolved surface into another on the same axis.) capacify.wordpress.com
  • 14. Useful information available within the CAD model Extraction of additional data from component and assembly models... Mass properties (weight and centre of gravity). Clearance and interference calculations. Bill of materials. capacify.wordpress.com
  • 15. Reasoning about the Assembly Model Aim: to determine information not held within the assembly model itself. Main task: to identify precedence constraints: Geometric constraints. Technological constraints. capacify.wordpress.com
  • 16. Geometric constraints Precedence (what must be done before what?) Assembly direction. Collision checking. capacify.wordpress.com
  • 17. Technological constraints Constraints due to the technology used to assemble components. Typically associated with standard fastening methods (for example, screws and clips). capacify.wordpress.com
  • 18. The Problem Like all manufacturing planning tasks, time is limited and experts are in short supply. The magnitude of the job: how many assembly sequences must be evaluated? The number of potential sequences rises exponentially with the number of parts in the assembly. “The Combinatorial Explosion...” capacify.wordpress.com
  • 20. 9.33262154 × 10157100 6,402,373,705,728,00018 The Combinatorial Explosion capacify.wordpress.com
  • 21. Sequence Generation Problem Fortunately, not all combinations are possible. Some can be eliminated early, because they are physically impossible. Let’s use a simple example to see how possible assembly sequences can be found. A ballpoint pen has five components (we’ll call them body, nib, tube, cap and button). How many assembly sequences? capacify.wordpress.com
  • 23. What happens when you assemble things in the wrong order? capacify.wordpress.com
  • 25.
  • 26. = tube, nib = nib, body = cap, body = button, body Level 1... capacify.wordpress.com
  • 27. = tube, nib = nib, body = cap, body = button, body Level 2... capacify.wordpress.com
  • 28. = tube, nib = nib, body = cap, body = button, body Level 3... capacify.wordpress.com
  • 29. = tube, nib = nib, body = cap, body = button, body Level 4... capacify.wordpress.com
  • 30. = tube, nib = nib, body = cap, body = button, body Final version capacify.wordpress.com
  • 32. Alternative representation: the AND/OR graph Each node is a feasible subassembly. All possible decompositions of the product are shown. The pair of lines leading away from each box is known as a ‘hyper-arc’ capacify.wordpress.com
  • 33. Assembly Sequence Generation Four main options: Forward planning Backward planning Plan re-use Rule-based expert systems capacify.wordpress.com
  • 36. 3. Plan re-use The process of generating complete sequences from scratch can be avoided by reusing previously created plans. Similar to the hybrid approach in CAPP, this uses an expert system technique known as ‘Case-Based Reasoning’ (CBR). Aims to solve new problems by using knowledge gained from solving similar problems in the past. This knowledge is held in the form of problem solutions or ‘cases’ held in a database. capacify.wordpress.com
  • 37. 4. Rule-based systems These systems are based on a more conventional expert system technique, using rules to represent the planning knowledge, and an inference engine to perform the reasoning process to search for a solution. The rules are in an “IF ... THEN” format, such that if the predicate is true then the conclusion is drawn. capacify.wordpress.com
  • 38. Sequence Evaluation Even after assessing geometric and technological constraints, many feasible sequences might remain. Additional criteria are used to find an optimum sequences – or at least, a set of alternatives that are “good enough”. Additional criteria (sometimes called strategic constraints) can be: Qualitative or quantitative. Product, technology or company specific. capacify.wordpress.com
  • 39. Risk Reduction Operational Flexibility Assembly Efficiency Compatibility AssemblySequence EvaluationCriteria... capacify.wordpress.com
  • 40. Risk Reduction Strategy... Fit valuable components as late as possible. Fit fragile components as late as possible. Perform irreversible operations as late as possible. Perform precise adjustments as late as possible, and watch out for dependencies between tolerances. capacify.wordpress.com
  • 41. Operational Flexibility Strategy... Aim for maximum flexibility when designing the assembly system. Assembly operations that introduce ‘special’ or unique components... configure the product as late as possible. Parallelism of operations: can several jobs be done at one time? capacify.wordpress.com
  • 42. Assembly Efficiency Strategy... Aim to improve efficiency by reducing non-value adding operations: Reduce assembly movements. Reduce tool changes. Reduce fixture complexity. Reduce reorientations. capacify.wordpress.com
  • 43. Compatibility Strategy... Aim to meet known or predicted assembly system requirements: Match the sequence to the assembly line configuration. Aim to produce ‘required subassemblies’ at the right stages. Avoid unwanted subassemblies. capacify.wordpress.com
  • 44. In summary An important concurrent engineering activity, particularly when viewed in the context of globalisation. Assembly has a considerable influence over product cost, time and quality. Computer-Aided Assembly planning is necessary, in order to deal with the huge number of permutations that are possible. capacify.wordpress.com
  • 45. Recap of Procedure Drawings or model Geometric reasoning Conceptual plan or plans Revise, based on experience and the production system Evaluate for practicality Issue assembly plans capacify.wordpress.com
  • 46. Define Assembly Planning. Draw a flowchart showing the typical manual assembly planning activity. What are the problems with manual assembly planning? Why does CAAP offer a valuable alternative? Review Questions (1) capacify.wordpress.com
  • 47. Review Questions (2) Describe four different techniques for assembly sequence generation. Explain the two methods used to represent assembly sequences pictorially. Choose a product of four to five components and represent it using each method. (Refer to the ballpoint pen assembly example.) List the four categories of sequence evaluation criteria, and describe the effect each has on sequence selection. capacify.wordpress.com
  • 48. Further information from Richard Farr can be found on Capacify, the Sustainable Supply Chain blog http://capacify.wordpress.com On Twitter: @Capacified

Editor's Notes

  1. 6.4 quintillion
  2. 6.4 quintillion