Capp 2
Capp 2
1/1/2013
13 - 1
1/1/2013
13 - 2
PRODUCT REALIZATION
Product design Process, machine knowledge
Process planning
Operation programming
Verification
Scheduling
Scheduling knowledge
Execution
1/1/2013
13 - 3
PROCESS PLANNING
Design Machine Tool
Process Planning
1/1/2013
13 - 4
Some problems:
Cannot justify the cost Lack of expertise in using such machines Too small a batch size to offset the planning and programming costs
Source: Kelley, M.R. and Brooks, H., The State of Computerized Automation in US Manufacturing, J.F. Kennedy School of Government, Harvard University, October 1988.
Potential benefits in reducing turnaround time by using programmable machine tools have not been realized due to time, complexity and costs of planning and programming.
1/1/2013 13 - 5
DOMAIN
existing facilities.
Mass production
Objective: Cost
How can we make it? How much does it cost? How long will it take us to complete it? How reliable will it be? How can we recycle it
1/1/2013
13 - 7
1/1/2013
13 - 8
Machining methods Pressworking Welding/fabrication Casting Powder materials Layered deposition Others
1/1/2013
13 - 9
Initial Stock
Weld Add-on
Weld Add-on
Final Product
1/1/2013
13 - 10
Final Product
Initial Stock
Slotting
Drilling
1/1/2013
13 - 11
1/1/2013
13 - 12
3" +0 .0 1 -0.01
5" +0 .0 1 -0.01
U*
S.F. 64 u inch
Fa c e
Lo o p
- *
Ed g e
V e rt e x
CSG MODEL
B-REP MODEL
1/1/2013 13 - 13
1/1/2013
PROCESS PLAN
Also called : operation sheet, route sheet, operation planning summary, or another similar name. The detailed plan contains: route
processes process parameters machine and tool selections fixtures How detail the plan is depends on the application. Operation: a process Operation Plan (Op-plan): contains the description of an operation, includes tools, machines to be used, process parameters, machining time, etc. Op-plan sequence: Summary of a process plan.
1/1/2013
13 - 15
10 20 30
Face mill 6 teeth/4" dia Face mill 6 teeth/4" dia twist drill 1/2" dia 2" long
1/1/2013
13 - 16
Surface finish
Size Material type
Quantity
Value of the product Urgency
COMPUTER-AIDED
VARIANT GT based Computer aids for editing
Parameters selection
GENERATIVE Some kind of decision logic Decision tree/table
Artificial Intelligence
Objective-Oriented Still experience based AUTOMATIC
Design understanding
Geometric reasoning capability
1/1/2013 13 - 18
INDUSTRIAL SOLUTION
.
2 " + 0. . 011 -0 0
0 .0 0 1 A B
1 0 " + 0. . 011 -0 0
Ha n d b o o k
3 " + 0. . 011 -0 0
5 " + 0. . 011 -0 0
S.F. 64 u inch
PRODUCT CONCEPT
CAD
N0010 G70 G 90 T08 M06 N0020 G00 X2.125 Y-0.475 Z4.000 S3157 N0030 G01 Z1.500 F63 M03 N0040 G01 Y4.100 N0050 G01 X2.625 N0060 G01 Y1.375 N0070 G01 X3.000 N0080 G03 Y2.625 I3.000 J2.000 N0090 G01 Y2.000 N0100 G01 X2.625 N0110 G01 Y-0.100 N0120 G00 Z4.000 T02 M05 N0130 F9.16 S509 M06 N0140 G81 X0.750 Y1.000 Z-0.1 R2.100 M03 N0150 G81 X0.750 Y3.000 Z-0.1 R2.100 N0160 G00 X-1.000 Y-1.000 M30
CUTTER PATH
13 - 20
1/1/2013
13 - 21
Evaluate the plan generate thus far and make necessary modifications.
Select cutting parameters for each operation. Prepare the final process plan document.
1/1/2013
13 - 22
1/1/2013
13 - 24
PROCESS PLANNING
Design
Machining features
Workpiece Selection Process Selection Tool Selection Feed, Speed Selection Operation Sequencing Setup Planning Fixturing Planning Part Programming
1/1/2013
13 - 25
part coding
4. Variant planning cannot be used in an entirely automated manufacturing system, without additional process planning.
1/1/2013
13 - 27
1/1/2013
13 - 28
GENERATIVE APPROACH
A system which automatically synthesizes a process plan for a new component.
MAJOR COMPONENTS:
1/1/2013
13 - 29
1/1/2013
13 - 30
KEY DEVELOPMENTS
1. The logic of process planning must be identified and captured.
2. The part to be produced must be clearly and precisely defined in a computer-compatible format 3. The captured logic of process planning and the part description
1/1/2013
13 - 31
PRODUCT REPRESENTATION
Geometrical information Part shape Design features Technological information Tolerances Surface quality (surface finish, surface integrity) Special manufacturing notes Etc. "Feature information" Manufacturing features e.g. slots, holes, pockets, etc.
1/1/2013 13 - 32
1/1/2013
13 - 33
Line drawing
Special language Symbolic representation
Solid model
CSG B-Rep
others?
Feature based model
1/1/2013
13 - 34
SPECIAL LANGUAGE
1.2 +. 001 -.001
K5 3 2.5
10 11 12 20 21
.2x2.6
AUTAP
1/1/2013
13 - 35
CIMS/PRO REPRESENTATION
X
a2 a1
a3 a4 a5 t sweep direction
a6
1/1/2013
13 - 36
GARI REPRESENTATION
0 1. F2 .5 2 F1 F3 3.0 Y 0 3.0
(F2 (type face) (direction yp) (quality 64)) (F3 (type face) (direction ym) (quality rough))
(countersink-depth F2 H1 0.5)
1/1/2013 13 - 37
CONCEPT OF FEATURE
Manufacturing is "feature" based.
Feature:
1 a: the structure, form, or appearance esp. of a person b: obs: physical beauty. 2 a: the makeup or appearance of the face or its parts b: a part of the face: LINEAMENT 3: a prominent part or characteristic 4: a special attraction
Webster's Ninth New Collegiate Dictionary
1/1/2013 13 - 38
vs
Manufacturing Feature
13 - 39
DESIGN FEATURES
For creating a shape For providing a function
Motion
Slot feature
1/1/2013
13 - 40
MANUFACTURING FEATURES
For process selection
For fixturing
Drilling
Round hole
1/1/2013
Turning Rotational feature End milling Plane surface, Hole, profile, slot pocket Ball end mill Free form surface Boring Cylindrical shell Reaming Cylindrical shell ... ...
13 - 41
1/1/2013
13 - 42
Dimension
Location Tolerance
A Slot
Surface finish
Function
1/1/2013
13 - 43
1/1/2013
13 - 44
FEATURE RECOGNITION
Extract and decompose features from a geometric model. Syntactic pattern recognition State transition diagram and automata Decomposition Logic Graph matching Face growing
1/1/2013
13 - 45
1/1/2013
13 - 46
Design
Bore hole
Process Planning
Turn profile Drill hole Bore hole
1/1/2013
13 - 47
1/1/2013
13 - 48
BACKWARD PLANNING
.
B o rin g
Drillin g Fi n is h e d p a rt
g in in h c a M
n io t a r e p o
g in n n la P
Mi l l i n g Wo rk p ie c e
1/1/2013
13 - 49
Frames
Object Oriented Programming
1/1/2013
13 - 50
Geometric reasoning: feature recognition, feature extraction, tool approach directions, feature relations
Process selection: backward planning, tolerance analysis, geometric capability, process knowledge, process mechanics Tool selection: size, length, cut length, shank length, holder, materials, geometry, roughing, and finishing tools
1/1/2013
13 - 51
Tool path planning: algorithms for features, gauging and interference avoidance algorithms, automated path generation
Software engineering issues: data structure, data base, knowledge base, planning algorithms, user interface, software interface
1/1/2013
13 - 52
Geometric Reasoning
Application-Specific Features (e.g. manufacturing features) blind slot, through slot, step, etc. approach direction, feed direction feature relations: precedence and intersection type
Principle:
Provide designer with the freedom to describe shape avoid constraining manufacturing planning or requiring detailed manufacturing knowledge.
1/1/2013 13 - 53
Stanford, Cutkosky: FirstCut, integrated design and manufacturing system based on features.
CMI & CMU: IMW, feature based design, expert operation planning. U. of Twente, Holland, Kals: PARTS , feature based input, feature recognition, operation planning. Allied Bendix, Hummel & Brooks: XCUT system for cavity operation planning. IPK Berlin & IPK Aachen UMIST, B.J. Davies
QTC is one of the only efforts that considers design through inspection and the only one that uses deep geometric reasoning to link design and process planning.
U. of Leeds, de Pennington
U. of Tokyo, Kimura
1/1/2013 13 - 54
SOME APPROACHES
CAD Proces s Planner drawing interp retation variant t ype plan generation int eractive part programming CAM 2-D Drafting NC control
2-D Drafting
auto matic d rawing interp retation gen. typ e plan generat ion
int eractive drawing int erpretat io n gen./v ariant type plan g eneratio n
feature refinemen t limited geomet ric reaso ning generative plan ning s eq may dict at ed by d es ign
1/1/2013
13 - 55
Data base
1970
1980
1990
2000
1/1/2013
13 - 56