SlideShare a Scribd company logo
Computer Integrated
Manufacturing
Design For Automation,
Coding and Classification,
Computer Aided Process Planning
Design For Automation
• While many factory processes are not yet automated, new products
in the era of Industry 4.0 must—at the very least—be prepared for
automation.
• Automation technologies require new and complex design
considerations that engineers must take into account. We call this set
of considerations Design for Automation (DFA).
Rules for Designing for Automation
• Here are five simple rules to follow as you prepare your products for the
future:
1. Think like a robot.
• Imagine a robot in an assembly line, with its robotic arms. Compared to human
arms, robotic arms are quite limited in their motion range and capabilities.
2. One direction is best (No, I’m not talking about the boyband).
3. Consider Off the Shelf
• All manufacturers rely on off-the-shelf parts (OTS) to complete their products,
whether it’s fasteners, dowel pins, electrical connectors or others. To ensure your
product is DFA-ready, it is always a good idea to ask yourself if those
miscellaneous parts are approachable for automation.
4. Prepare for the camera.
5. Don’t forget about the packaging
CODING AND CLASSIFICATION
• Coding is a process of establishing symbols to be used for meaningful
communication.
• Classification is a separation process in which items are separated into
groups based on the existence or absence of characteristic attributes.
• Coding can be used for classification purposes, and
• Classification requirements must be considered during the
construction of a coding scheme.
• Therefore, coding and classification are closely related.
CODING
• Before a coding scheme can be constructed, a survey of all component
features must be completed and then code values can be assigned to
the features.
• The selection of relevant features depends on the application of the
coding scheme.
• For example, tolerance is not important for design retrieval; therefore, it is not
a feature in a design oriented coding system.
• However, in a manufacturing-oriented coding system, tolerance is indeed an
important feature.
CODING
• Because the code structure affects its length, the accessibility
and the expandability of a code ( and the related database) is
of importance. There are three different types of code
structure in GT coding systems:
(1) hierarchical, also is called a monocode
(2) chain (matrix), also is called a polycode, and
(3) hybrid.
Hierarchical Structure Type (Monocode)
• In a monocode, each code number is qualified by the preceding
characters.
• For the example shown, the fourth digit indicates threaded or not
threaded for a 322X family.
• One advantage of a hierarchical
structure is that it can represent a large
amount of information with very few
code positions.
• A drawback is the potential
complexity of the coding system.
• Hierarchical codes are difficult to
develop because of all the branches in
the hierarchy that must be defined.
Chain Structure Type (Polycode)
• Chain structure. Every digit in the code position represents a distinct
bit of information, regardless of the previous digit.
• A 2 in the third position always means a cross hole no matter what numbers are
given to positions 1 and 2.
• Chain codes are compact and are much easier to construct and use.
• The major drawback is that they cannot be as detailed as hierarchical structures
with the same number of coding digits.
Hybrid Structure Type
• The hybrid structure, is a mixture of the hierarchical and chain
structures.
• Most existing coding systems use a hybrid structure to obtain the advantages of
both structures.
• A good example is the widely used Opitz (1970) code.
• There are more than 100 GT coding systems used in industry today.
Hybrid Structure Type: Opitz code
Hybrid Structure Type: Opitz code
Hybrid Structure Type: Opitz code
Example: A rotational component is coded using the Opitz system. By going
through each code position, the resulting code becomes 11102. This code represents
this component and all others with similar shape and diameter.
Process Planning
Operations
and
Machines
for
the
Machining
of
Surfaces
MANUAL PROCESS PLANNING
• In a conventional production system, a process plan is created by a process
planner who examines a new part ( engineering drawing) and then determines the
appropriate procedures to produce it.
• In order to prepare a process plan, a process planner has to have the following
knowledge:
• Ability to interpret an engineering drawing
• Familiarity with manufacturing processes and practice
• Familiarity with tooling and fixtures
• Know what resources are available in the shop
• Know how to use reference books, such as machinability data handbooks
• Ability to do computations on machining time and cost
• Familiarity with the raw materials
• Know the relative costs of processes, toolings, and raw materials
MANUAL PROCESS PLANNING: Example
The following features are identified:
• Sl: end surface/face
• S2: ·2.752-in. cylindrical surface
• S3: flat surface/face
• S4: large diameter, 5.25-in. diameter with
chamfer of 0.25 in. radius
• S5: threaded cylinder with 0.25 in. X 0.25 in
neck recess
• S6: flat surface/face
• S7: 1.627-in.-diameter bore
• S8: four counterbored holes
MANUAL PROCESS PLANNING: Example
The following is the sequence of operations:
Setup 2:
• Chuck the workpiece on S4.
• Turn S5 to 2.75-in . diameter.
• Thread S5.
• Undercut the neck.
• Face S6.
• Remove the part and move it to a drill press
Setup 3 :
• Locate the workpiece using S2 and S7 .
• Mark and center drill four holes, S8 .
• Counterbore four holes , S8.
Setup 1 :
• Chuck the workpiece .
• Turn S4 to a 5.25-in. diameter .
• Turn S2 to a 2.750-in. diameter .
• Face S1 and then S3.
• Core drill and drill S7.
Automating Process Planning
• Process planning is a task that requires a significant amount of both time and
experience.
• According to an Air Force study, a typical process planner is a person
approximately 50 years of age with significant experience in a machine shop.
• Although U.S. industry requires about 200,000 to 300,000 process planners, only
150,000 to 200,000 are currently available.
• Automating process planning is an obvious alternative to alleviate this problem.
COMPUTER-AIDED PROCESS PLANNING
• The input to the system will most probably be a three-
dimensional model from a CAD database.
• The model contains not only the shape and
dimensioning information, but also the tolerances and
special features.
• The process plan can be routed directly to the
production-planning system and production-control
system.
• Time estimates and resource requirements can be sent
to the production-planning system for scheduling.
• The part program, cutter-location (CL) file, and
material-handling control program can also be sent to
the control system.
COMPUTER-AIDED PROCESS PLANNING
VARIANT PROCESS PLANNING:
• A variant process-planning system uses the similarity among components to
retrieve existing process plans.
• A process plan that can be used by a family of components is called a standard
plan.
• A standard plan is stored permanently in the database with a family number as its
key.
• There is no limitation to the detail that a standard plan can contain.
• However, it must contain at least a sequence of fabrication steps or operations.
• When a standard plan is retrieved, a certain degree of modification is usually
necessary in order to use the plan on a new component.
COMPUTER-AIDED PROCESS PLANNING
In general, variant process-planning systems have two operational stages: a
preparatory stage and a production stage.
1. The Preparatory Stage
2. The Production Stage
VP is used in a machine shop that produces a variety of small components. These
components range from simple shafts to delicate hydraulic-pump parts. We discuss
the construction of VP in the following sequence:
1. Family Formation
2. Database Structure
3. Search Algorithm
4. Plan Editing
5. Process-parameter Selection
COMPUTER-AIDED PROCESS PLANNING
Generative process planning is a second type of computer-aided process planning.
• It can be concisely defined as a system that synthesizes process information in
order to create a process plan for a new component automatically.
• In a generative planning system, process plans are created from information
available in a manufacturing database without human intervention.
• Upon receiving the design model, the system can generate the required
operations and operations sequence for the component.
Successful implementation of this approach requires the following key developments:
1. Process-planning knowledge must be identified and captured.
2. The part to be produced must be clearly and precisely defined in a computer-readable
format (e.g., three-dimensional model or GT code).
3. The captured process-planning knowledge and the part description data must be
incorporated into a unified manufacturing database.

More Related Content

PPTX
CIM MODULE 2.pptx
PPT
ie550cappie550cappie550cappie550capp.ppt
PPT
CIM notes : process engineering concepts in detail
PPT
UNIT 1 PPCE.ppt
PPT
ie550capp.ppt
PPTX
Cim presentation (1)
PPT
ie550capp.ppt
CIM MODULE 2.pptx
ie550cappie550cappie550cappie550capp.ppt
CIM notes : process engineering concepts in detail
UNIT 1 PPCE.ppt
ie550capp.ppt
Cim presentation (1)
ie550capp.ppt

Similar to DFA, Coding, CAPP engineering industrial .ppt (20)

PPT
Process Planning
PPT
computer aided process planning, approaches to capp, variant and generaive type
PPTX
CAD LECTURE 2.pptx
PPT
Processs planning
PDF
This means that parts must be capable of moving from anyone machine in the sy...
PPTX
Group technology
PPT
Classification Of Coding
PPTX
Unit 7_Modern Manufacturing Process.pptx
PPT
Me6703 cim systems
DOCX
1-unit(Introduction to process planning)-converted.docx
PPTX
Group technology
PPT
Presentation_12_5_05.ppt
PPT
group technology-and-cellular-manufacturing-i
PPTX
Unit 5 -1-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
PPTX
Computer aided process planning
PPT
introduction to process planning murugananthan
PDF
Unit IV Learning Material.pdf GROUP TECHNOLOGY
PPT
INTELLIGENT DECISION MAKING FOR REACTIVE SCHEDULING IN FMS
PPTX
Unit 5-CELLULAR MANUFACTURING AND FLEXIBLE MANUFACTURING SYSTEM (FMS) .pptx
Process Planning
computer aided process planning, approaches to capp, variant and generaive type
CAD LECTURE 2.pptx
Processs planning
This means that parts must be capable of moving from anyone machine in the sy...
Group technology
Classification Of Coding
Unit 7_Modern Manufacturing Process.pptx
Me6703 cim systems
1-unit(Introduction to process planning)-converted.docx
Group technology
Presentation_12_5_05.ppt
group technology-and-cellular-manufacturing-i
Unit 5 -1-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Computer aided process planning
introduction to process planning murugananthan
Unit IV Learning Material.pdf GROUP TECHNOLOGY
INTELLIGENT DECISION MAKING FOR REACTIVE SCHEDULING IN FMS
Unit 5-CELLULAR MANUFACTURING AND FLEXIBLE MANUFACTURING SYSTEM (FMS) .pptx
Ad

Recently uploaded (20)

PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
Digital Logic Computer Design lecture notes
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PDF
Well-logging-methods_new................
PPTX
Construction Project Organization Group 2.pptx
PPTX
OOP with Java - Java Introduction (Basics)
PPT
Mechanical Engineering MATERIALS Selection
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
PPT on Performance Review to get promotions
PPTX
Lecture Notes Electrical Wiring System Components
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Digital Logic Computer Design lecture notes
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Automation-in-Manufacturing-Chapter-Introduction.pdf
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
Well-logging-methods_new................
Construction Project Organization Group 2.pptx
OOP with Java - Java Introduction (Basics)
Mechanical Engineering MATERIALS Selection
CYBER-CRIMES AND SECURITY A guide to understanding
UNIT 4 Total Quality Management .pptx
CH1 Production IntroductoryConcepts.pptx
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Embodied AI: Ushering in the Next Era of Intelligent Systems
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
bas. eng. economics group 4 presentation 1.pptx
PPT on Performance Review to get promotions
Lecture Notes Electrical Wiring System Components
Ad

DFA, Coding, CAPP engineering industrial .ppt

  • 1. Computer Integrated Manufacturing Design For Automation, Coding and Classification, Computer Aided Process Planning
  • 2. Design For Automation • While many factory processes are not yet automated, new products in the era of Industry 4.0 must—at the very least—be prepared for automation. • Automation technologies require new and complex design considerations that engineers must take into account. We call this set of considerations Design for Automation (DFA).
  • 3. Rules for Designing for Automation • Here are five simple rules to follow as you prepare your products for the future: 1. Think like a robot. • Imagine a robot in an assembly line, with its robotic arms. Compared to human arms, robotic arms are quite limited in their motion range and capabilities. 2. One direction is best (No, I’m not talking about the boyband). 3. Consider Off the Shelf • All manufacturers rely on off-the-shelf parts (OTS) to complete their products, whether it’s fasteners, dowel pins, electrical connectors or others. To ensure your product is DFA-ready, it is always a good idea to ask yourself if those miscellaneous parts are approachable for automation. 4. Prepare for the camera. 5. Don’t forget about the packaging
  • 4. CODING AND CLASSIFICATION • Coding is a process of establishing symbols to be used for meaningful communication. • Classification is a separation process in which items are separated into groups based on the existence or absence of characteristic attributes. • Coding can be used for classification purposes, and • Classification requirements must be considered during the construction of a coding scheme. • Therefore, coding and classification are closely related.
  • 5. CODING • Before a coding scheme can be constructed, a survey of all component features must be completed and then code values can be assigned to the features. • The selection of relevant features depends on the application of the coding scheme. • For example, tolerance is not important for design retrieval; therefore, it is not a feature in a design oriented coding system. • However, in a manufacturing-oriented coding system, tolerance is indeed an important feature.
  • 6. CODING • Because the code structure affects its length, the accessibility and the expandability of a code ( and the related database) is of importance. There are three different types of code structure in GT coding systems: (1) hierarchical, also is called a monocode (2) chain (matrix), also is called a polycode, and (3) hybrid.
  • 7. Hierarchical Structure Type (Monocode) • In a monocode, each code number is qualified by the preceding characters. • For the example shown, the fourth digit indicates threaded or not threaded for a 322X family. • One advantage of a hierarchical structure is that it can represent a large amount of information with very few code positions. • A drawback is the potential complexity of the coding system. • Hierarchical codes are difficult to develop because of all the branches in the hierarchy that must be defined.
  • 8. Chain Structure Type (Polycode) • Chain structure. Every digit in the code position represents a distinct bit of information, regardless of the previous digit. • A 2 in the third position always means a cross hole no matter what numbers are given to positions 1 and 2. • Chain codes are compact and are much easier to construct and use. • The major drawback is that they cannot be as detailed as hierarchical structures with the same number of coding digits.
  • 9. Hybrid Structure Type • The hybrid structure, is a mixture of the hierarchical and chain structures. • Most existing coding systems use a hybrid structure to obtain the advantages of both structures. • A good example is the widely used Opitz (1970) code. • There are more than 100 GT coding systems used in industry today.
  • 12. Hybrid Structure Type: Opitz code Example: A rotational component is coded using the Opitz system. By going through each code position, the resulting code becomes 11102. This code represents this component and all others with similar shape and diameter.
  • 15. MANUAL PROCESS PLANNING • In a conventional production system, a process plan is created by a process planner who examines a new part ( engineering drawing) and then determines the appropriate procedures to produce it. • In order to prepare a process plan, a process planner has to have the following knowledge: • Ability to interpret an engineering drawing • Familiarity with manufacturing processes and practice • Familiarity with tooling and fixtures • Know what resources are available in the shop • Know how to use reference books, such as machinability data handbooks • Ability to do computations on machining time and cost • Familiarity with the raw materials • Know the relative costs of processes, toolings, and raw materials
  • 16. MANUAL PROCESS PLANNING: Example The following features are identified: • Sl: end surface/face • S2: ·2.752-in. cylindrical surface • S3: flat surface/face • S4: large diameter, 5.25-in. diameter with chamfer of 0.25 in. radius • S5: threaded cylinder with 0.25 in. X 0.25 in neck recess • S6: flat surface/face • S7: 1.627-in.-diameter bore • S8: four counterbored holes
  • 17. MANUAL PROCESS PLANNING: Example The following is the sequence of operations: Setup 2: • Chuck the workpiece on S4. • Turn S5 to 2.75-in . diameter. • Thread S5. • Undercut the neck. • Face S6. • Remove the part and move it to a drill press Setup 3 : • Locate the workpiece using S2 and S7 . • Mark and center drill four holes, S8 . • Counterbore four holes , S8. Setup 1 : • Chuck the workpiece . • Turn S4 to a 5.25-in. diameter . • Turn S2 to a 2.750-in. diameter . • Face S1 and then S3. • Core drill and drill S7.
  • 18. Automating Process Planning • Process planning is a task that requires a significant amount of both time and experience. • According to an Air Force study, a typical process planner is a person approximately 50 years of age with significant experience in a machine shop. • Although U.S. industry requires about 200,000 to 300,000 process planners, only 150,000 to 200,000 are currently available. • Automating process planning is an obvious alternative to alleviate this problem.
  • 19. COMPUTER-AIDED PROCESS PLANNING • The input to the system will most probably be a three- dimensional model from a CAD database. • The model contains not only the shape and dimensioning information, but also the tolerances and special features. • The process plan can be routed directly to the production-planning system and production-control system. • Time estimates and resource requirements can be sent to the production-planning system for scheduling. • The part program, cutter-location (CL) file, and material-handling control program can also be sent to the control system.
  • 20. COMPUTER-AIDED PROCESS PLANNING VARIANT PROCESS PLANNING: • A variant process-planning system uses the similarity among components to retrieve existing process plans. • A process plan that can be used by a family of components is called a standard plan. • A standard plan is stored permanently in the database with a family number as its key. • There is no limitation to the detail that a standard plan can contain. • However, it must contain at least a sequence of fabrication steps or operations. • When a standard plan is retrieved, a certain degree of modification is usually necessary in order to use the plan on a new component.
  • 21. COMPUTER-AIDED PROCESS PLANNING In general, variant process-planning systems have two operational stages: a preparatory stage and a production stage. 1. The Preparatory Stage 2. The Production Stage VP is used in a machine shop that produces a variety of small components. These components range from simple shafts to delicate hydraulic-pump parts. We discuss the construction of VP in the following sequence: 1. Family Formation 2. Database Structure 3. Search Algorithm 4. Plan Editing 5. Process-parameter Selection
  • 22. COMPUTER-AIDED PROCESS PLANNING Generative process planning is a second type of computer-aided process planning. • It can be concisely defined as a system that synthesizes process information in order to create a process plan for a new component automatically. • In a generative planning system, process plans are created from information available in a manufacturing database without human intervention. • Upon receiving the design model, the system can generate the required operations and operations sequence for the component. Successful implementation of this approach requires the following key developments: 1. Process-planning knowledge must be identified and captured. 2. The part to be produced must be clearly and precisely defined in a computer-readable format (e.g., three-dimensional model or GT code). 3. The captured process-planning knowledge and the part description data must be incorporated into a unified manufacturing database.