Lecture Slides - Oklahoma State University

advertisement
Advanced Manufacturing Systems
Design
© 2000 John W. Nazemetz
Lecture 5 Topic :
Group Technology
Definition and
Concepts
Segment A Topic:
ADVANCED
MANUFACTURING
SYSTEMS DESIGN
Group Technology
Definition and Concepts
Slide 2
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Overview
• Group Technology
– Definitions
– Concepts
Slide 3
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Group Technology –
Definition (1)
• Definition
– Group Technology is an operating
management philosophy based on the
recognition that similarities occur in the
design and manufacture of discrete parts.
– Group Technology exploits the similarities
among attributes of objects for the purpose
of performing a known function. The
attributes may be physical or process
oriented.
Slide 4
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Group Technology –
Definition (2)
• Alternate Definition (Webster)
– Group
• To Combine in a Group, to Assign to a Group,
Synonymous with Classify
– Technology
• An Applied Science, A Technical Method to
Achieve a Practical Purpose.
– GT => A Technical Method of Group
Formation
Slide 5
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Group Technology Applications
• Applications
– Design
• Similar Shapes
• Similar Processing
– Group Scheduling
• Sequence Dependant Set Ups
– Cellular Manufacturing (Decomposition of
Manufacturing Problem)
• Logical Cells
• Physical Cells
Slide 6
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Group Technology-Benefits
• Design
• Manufacturing
– Part Standardization
• Reduces Inventories
• Reduces Managerial
Complexity
– Access to
Manufacturing
Process Information
– Increased Designer
Productivity
Slide 7
– Increase Throughput
– Reduce Variability
– Improve Inventory
Management
– Reduce Set Up
– Improve Efficiency
– Improve Quality
– Simplify Procedures
– Reduce Tooling
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Classification and Coding
(1)
• Classification
– Grouping of Like Things
– Based on Physical or Process Attributes
– Logical and Systematic
• Coding
– Shorthand Notation for Complex Ideas
Slide 8
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Classification and Coding
(2)
• Classification
–
–
–
–
All - Embracing
Mutually Exclusive
Based on “Permanent” Characteristics
Reflect Users’ Objective and Nomenclature
• Coding
– Set of Symbols to which a Meaning has been
Assigned
– Will Database Technology Render Coding
Obsolete?
Slide 9
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Group Technology –
Grouping Attributes (1)
•
•
•
•
•
•
Shape
Form Features
Treatments
Functions
Size Envelopes
Tolerance
Slide 10
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Group Technology –
Grouping Attributes (2)
•
•
•
•
•
•
Surface Finish
Material Type/Condition
Quantity
Next Assembly
Raw Material Form
… (Others Based on
Application/User)
Slide 11
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Group Technology –
Grouping Methods
• Visual Inspection of Existing Parts
– Usually Done As Parts are Made
• Using Codes Defined During Design
– Pattern Recognition (Similarity)
• Features
• Processes
• Query
– Characteristics in Database
• Derived Attributes
• Additionally Input Attributes
Slide 12
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Monocode (1)
• Additional Digits Amplifies
Previous Digit
– Digit 1 = 1 -> Component
• Digit 2 = 4 ->Cylinder
– Digit 3 = Diameter, Digit 4 = Length, …
• Digit 2 = 5 -> Rectangular
– Digit 3 = Length, Digit 4= Width,
– Digit 5 = Height, etc
Slide 13
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Monocode (2)
• Additional Digits Amplifies
Previous Digit
– Digit 1 = 2 -> Assembly
• Digit 2 = ->Assembly Method
– 1 = Mechanical
• Digit 3 = -> Assembly Parameter
– IF Digit 2 =1, Digit 3= Type of Fastener
– IF Digit 2 = 2 (Weld), Digit 3 = Type (Arc,…)
Slide 14
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Monocode (3)
• Additional Digits Amplifies
Previous Digit
– Large Number of Combinations
Possible
• N1 x N2 x N3 x N4 x … Nn
– Difficult for Human Interpretation
– Cannot Sort on Single (Internal) Digit
• Meaning Dependant on Preceding Digit
Slide 15
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Polycode
• Each Digit Has Single Meaning
– Combinations Possible
• N1 + N2 + N3 + N4 + … + Nn
– Block Code – Not Difficult for Human
Interpretation
– Can Sort on Single (Internal) Digit
• Meaning Independent of Preceding Digit
– Long Codes May Result
Slide 16
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Mixed Codes
• Combines Mono- and Poly- Coding
– Attempt to Shorten Code while
Allowing a Larger Number of
Possibilities
Slide 17
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Is Coding Obsolete? (1)
• Should Actual Data be Used vs. a
Code Which Inexactly Represents
It?
– Attributes can be Derived and Stored
Automatically
• I.e., Largest Dimension = Length
• Use Database Search Engine/Query to
Find Groups
– Dynamic – Not Predefined, Flexible
Slide 18
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Is Coding Obsolete? (2)
• Not Quite Yet
– Coding Is Efficient
– Legacy Systems Use Coding
– Coding Embedded in Corporate
Culture
Slide 19
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Using Database Elements
for Grouping (1)
• Problems
– Speed of Search
– Requirement to “Exact Match”,
Control of Alphanumeric Elements
• Synonyms
– Is 1020 same as 1020 Steel?
• Spelling
– Is ALUM same as Alum same as Aluminium?
• Confusion
– Is 305 a Stainless or a Tool Steel?
Slide 20
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Using Database Elements
for Grouping (2)
• Solutions
– Indexing Data to Speed Search
• Quicker to Search Numeric Fields
– Use Multiple Stage Searches (Code?)
– Requirement to “Exact Match”,
Control of Alphanumeric Elements
• Use Drop-Down Selections to Control
Input (Must be all-inclusive)
• Can Allow Editable Drop Downs But
Maintenance is Required.
Slide 21
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Using Database Elements
for Grouping (3)
Maintenance
– Make System Data Driven
• No “Hard Coding”
– Higher Initial Cost
– Lower Maintenance
– Requires Diligence and Discipline
Slide 22
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Advanced Manufacturing Systems
Design
© 2000 John W. Nazemetz
Lecture 5 Topic :
Group Technology
Definition and
Concepts
Segment A Topic:
END OF SEGMENT
Advanced Manufacturing Systems
Design
© 2000 John W. Nazemetz
Lecture 5 Topic :
Group Technology
Segment B Topic:
Example
ADVANCED
MANUFACTURING
SYSTEMS DESIGN
Group Technology
Example - GTSS
Slide 25
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
GTSS
• Group Technology Selection System
– Developed for DLA to Assist in Acquisition
– Developed as Part of the CATT Program
Slide 26
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Overall Mission
• Facilitate the Part Acquisition Process
• Identify Manufacturers with Particular
Capabilities
• Grouping of Parts by their Similarities
• Enable Mapping of Manufacturers to
Individual or Groups of Parts Using Group
Technology and Information Technologies
Slide 27
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Project Initiative
• Create National and Local Versions of Part
and Vendor Information System
• DLA Deployment (DSCR, DSCC)
– SCRA, DSCC, DSCR, OSU
– Captures only manufacturers with CAGE codes
• Oklahoma Deployment
– CATT -- CDS, GTI/ICI Group, OKC-ALC
– Captures Oklahoma manufacturers
Slide 28
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
GTSS Information Flow
High-Level Inputs
High-Level Outputs
Vendor
Database
SAMMS
FSC, NIIN, WSC,
Part Name, Part No.,
Cage Code, Dwg No./Rev.
SAMMS
Parts
to be coded
or procured
GTSS
Value Engr. Division
Update
TDPs
File of
GT cod ed
Parts
via
JEDMICS
Vendor
Data
Reports
Grouping
Mapping
Slide 29
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
System Functions
• NSN Data Entry
• Data Manipulation
– Identification Data
– GT Code Generation
• Vendor Data Entry
– Identification Data
– Capabilities
• Grouping
• Mapping
Slide 30
–
–
–
–
–
–
–
–
Computer Integrated
Manufacturing Systems
Entry/Edit Data
Error Checking
File Import/Export
Data Display (Search)
Data Display (Filter)
Data Display (Sort)
Vendor Queries
Report Generation
© 2000 John W. Nazemetz
Systems Design Concepts
• COTS Software
• Graphical Interface
– Windows 95
– PowerBuilder
– Oracle
– Easy to Use
– Intuitive
– Simple
• Security
• Group Technology
– Passwords
– User Levels
– Part Feature Based Part
and Vendor Codes
• On-Line Help
• Data Driven
– Ease of Maintenance
Slide 31
– Easy to Use
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Data Base Design
Concepts
• Balance Data Detail Level, DB Size
– Longer/Deeper Code
• Better Data Resolution, But
Data Base Grows Exponentially
– Use Auxiliary Fields to Reduce DB Size
• Hybrid Group Technology Code
– First Positions used to Define Rest of Code
– Same Code for Vendors and Parts
• Parts have a Single Code
• Vendors have Multiple Codes
Slide 32
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Data Base Design Concepts
(cont.)
• Impact of Code Length/Depth on DB
– Number of categories is product of number of
positions and number of possible selections
– Example: For a 10 position code with each code
position having 5 possible selections,
9,765,625 possible combinations/categories
• While a part would have only one code, a vendor who
can make everything has nearly 10 million.
Slide 33
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Data Base Design Concepts
(cont.)
• Impact of Auxiliary Fields
– If data is stored in an auxiliary field rather
than a code digit, DB size is reduced
– Example: if auxiliary field were used to
reduce a 10 position, 5 selection code to 7
positions, 5 selections, the number of
possible combinations is 78,125, not
9,765,625
Slide 34
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Data Base Design Concepts
(cont.)
• Data in GT Code
–
–
–
–
–
–
–
Material Type
[2]
Shape
[4]
Raw Mat’l Form [4]
Alt. Mat’l Form [4]
Size
[5,30]
Tolerances
[4]
Quality
[4]
• Data in Auxiliary
Fields
–
–
–
–
–
–
Material Spec Type
Material Spec
Plating
Treatment
Coating
Material Name
• approximately
53,760 possible
categories
Slide 35
Computer Integrated
Manufacturing Systems
• if these fields in code
@ 10 selections each,
one half trillion
categories
© 2000 John W. Nazemetz
GT Code Design Concepts
• First Two Code Positions Are Fixed
– Part Type (Initial Project Scope)
• Mechanical Piece Part
• Mechanical Subassembly
– Shape
• Prismatic, Cylindrical, Sculptured, Gears
• Not Used for subassemblies
Slide 36
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
GT Code Design Concepts
(cont.)
• Remaining Code Elements
– Piece Parts
•
•
•
•
•
Slide 37
Size
Tolerances
Raw Material Form
Alt. Raw Material Form
Quality Req.
– Subassemblies
Computer Integrated
Manufacturing Systems
•
•
•
•
•
•
Kitted/Assembly
Weight
Size
Fabrication/Machining
Tolerances
Quality Req.
© 2000 John W. Nazemetz
GUI Design Concepts
• Follows WINDOWS Standards
– Main Toolbar w/Dropdown menus
– Relocatable Icon Toolbar
– Right Mouse Button Activated Response
Windows
– Context Sensitive Help Available
– Dynamic Error Checking
Slide 38
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Summary/Assessment
• Concepts
– Theoretically Sound
– Method of Coding Manufacturers Was
Awkward
• Problems
– No Funds for Legacy Part Coding
• Use
– Used to Identify Suppliers
Slide 39
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Advanced Manufacturing Systems
Design
© 2000 John W. Nazemetz
Lecture 5 Topic :
Group Technology
Segment B Topic:
Example
END OF SEGMENT
Advanced Manufacturing Systems
Design
© 2000 John W. Nazemetz
Lecture 5 Topic :
Group Technology
Grouping – Analysis
Methods
Segment C Topic:
ADVANCED
MANUFACTURING
SYSTEMS DESIGN
Group Technology
Grouping – Analysis Methods
Slide 42
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Overview
• Grouping/Analysis Methods
– Production Flow Analysis
• Rank Order Clustering
• Similarity Indexes
– Single Linkage
– Weighted (Production Volume)
• Mathematical Programming
• NOTE: The Following Slide Materials are From
Singh, Systems Approach to Computer
Integrated Design and Manufacturing, p. 490499.
Slide 43
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Production Flow Analysis
Slide 44
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Production
Flow
Analysis
Matrix
Manipulation
Row and Column
Sorting
Slide 45
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Rank Order Clustering (1)
Slide 46
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Rank Order Clustering (2)
Slide 47
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Rank Order Clustering (3)
Slide 48
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Single Linkage Cluster
Algorithm (1)
Slide 49
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Single Linkage Cluster
Algorithm (2)
Slide 50
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Single Linkage Cluster
Algorithm (3)
Slide 51
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Siefoddini and Wolfe
• Considers Production Volume (Weighted
Average)
Slide 52
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Exceptional Parts and
Bottleneck Machines
• Practical Approach to Problem of Costly
Equipment
• Allow InterCell Movement
• Elimination
– Generate Alternate Processing Plans
– Duplicate Machines
– Subcontracting Operations
• Still Has InterCell Transfers
Slide 53
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Alternate Cell
Configurations (SLCA)
Slide 54
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Alternate Cell
Configuration Analysis
Why
Cell
One?
Slide 55
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Mathematical Models
• Cell Design with Known Part Families
– Minimize Machine Investment
• Cell Design with Unknown Part Families
– Minimize Machine Investment
– Constrains Maximum Number of Machines in
Cell
• Cell Design With Unknown Part
Families, Key Machines
– Minimize Investment,
Movement/Backtracking
Slide 56
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Grouping Efficacy
• Method for Evaluating Goodness of Fit
Slide 57
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Advanced Manufacturing Systems
Design
© 2000 John W. Nazemetz
Group Technology
Grouping -- Analysis
Methods
Discussion Topic C:
END OF SEGMENT
Download