Sei sulla pagina 1di 9

Arizona State University A?

DESIGN AUTOMATION
Motivation ARIZONA STATE
LAB UNIVERSITY

• Geometric dimensions & tolerances are of concern in all aspects of


DESIGN AUTOMATION LAB product development.

Tolerance Map Models for Design


5
and Manufacturing
10 10
A

φ 8.4 - e+
8.0 MBE Summit @ NIST
f ,g,h
φ 0.2 M
A B C b ,c,d
C
o Designers are concerned with assemblability and function.
E
Jami J. Shah o Process planners are concerned with selection of set-ups, fixturing, machines
a Design
? Automation Lab and operation tolerances to minimize manufacturing cost and time.
2 × 4.2
Arizona State University,
j
Tempe, AZ 85287-6106
4.0 ? o QA must verify that manufactured parts comply with design specifications.
φ 0.1 jami.shah@asu.edu
M A B EM

• Miscommunication and misinterpretation between these groups can result


Stack sig Maximu sig
30 Minimu ∆
B
in low acceptance rates or expensive rework.
Contributor
a (radius)
b (position
n
-
+
m
2.0
max/min
0.05
n
-
-
m
2.1
max/mi
0.05
0.1
0.1
• While 3D Computer aided Tolerance Analysis tools are available to
c (bonus tol)
tol) + 0 - 0.1
n 0.1
0
designers, the same is not true for manufacturing process planning
d (shift) + 0 -Funding
0 provided
0 by NSF Grants • A fundamental understanding of geometric variations, their accumulation,
e (basic size) + 20 +DMI-9821008,
20 0
f (position + 0.05 - 0.05 0.1 and their implications in design, manufacturing and inspection is needed.
-DMI-0245422
g (bonus)
tol)
h (shift)
+
+
0
0 -
0.1
0
0.1
0 • These are the motivations for developing mathematical models for GD&T
j (radius) - 2.0 -CMMI-0700878
2.1 0.1
+ 16.1 +CMMI-10036128
15.5 0.6
 J. Shah- Arizona State University 2

The Challenge ASME Y14.5 Conventions:


DESIGN AUTOMATION
LAB
ARIZONA STATE
UNIVERSITY
DESIGN AUTOMATION
LAB A Quick Look ARIZONA STATE
UNIVERSITY

 In engineering practice, tolerances are specified using national and


international GD&T standards, such as ASME Y14.5M and ISO 1101. ± A A A B C A A
A A B A A
 This standards are not based on any math foundation; they are a set of
symbols, conventions and practices Geometric variations have been decomposed into specific types
 If a model is to gain acceptance, it must be consistent with the standards because they affect function & assembly in different ways
 Many methods have been proposed for tolerance representation &
analysis, based on elegant math models but failed to gain acceptance Each variation is represented by
because they were not compatible with the standards zones whose shape depends on the
toleranced feature type;
 PARAMETRIC MODELS [Hillyard & Braid 78, Light & Gossard 82]
 OFFSET ZONES [Requicha 83, Requicha & Chan 84]
 VARIATIONAL SURFACES [Martinsen 93, Turner 90]
Zone size depends on tolerance value and modifiers; Form zone
Size zone
 VECTOR SPACES [Turner & Wozny 90]
Zone location depends on tolerance type and datums
 KINEMATIC MODELS [Chase & Magelby 98, Rivest 94, Kramer 92] Certain tolerances are refinements of others; some
 DEGREE OF FREEDOM (DOF) MODELS [Bernstein 89, Clement 91, Zhang zones float within other zones (Rule#1)
92, Solomons 95, Kandikjian 98]; TTRS MODELS [Clement 91, Desroschers
99]
Datum order influences directions of
 Develop math models for GD&T consistent with the standard, i.e.
Bonus Tolerance & Shift : measurements
retroactively fit a math model to the conventions in ASME Y14.5M
Material conditions (MMC, LMC)
can enlarge position tolerance
 Therefore, it is important to understand the key concepts in GD&T
zones by the difference between
standards before discussing tolerance analysis
MMC (or LMC) and actual size
 J. Shah- Arizona State University 3  J. Shah- Arizona State University 4
DESIGN AUTOMATION ASU Bi-Level Math Model* ARIZONA STATE DESIGN AUTOMATION
Topological Model: Basic Concepts ARIZONA STATE
LAB UNIVERSITY LAB UNIVERSITY

TOPOLOGICAL MODEL (DoF algebra; CTF graph):


• Similar to topology or control schema
• Models relationships between all feature control
frames, datum reference frames (DRF) and their
precedence (datum flow chain)
• provides basis for geometric validation of D&T
scheme, loop detection for analysis and DoFs
• Supported by DoF algebra
Surface mapping: The degrees of freedom of all types of surfaces can be
represented by combinations of points, lines, and planes establishing a
mapping between surfaces and control frames.
METRIC MODEL (T-Maps): Control frames, {D,T,R}: Directed geometric relations R between datum D
• models the composite quantitative effect of all and target T rigid sets.
tolerances on a given feature
• interaction of size, form, orientation, position is Degrees of freedom (DoFs) of an entity or rigid set: Translations (x,y,z) or
α,β
rotations (α β,γγ) not constrained by geometric relations minus the invariant
clearly identified
• Rule #1 is embedded in the formulation directions.
• relative volumes of regions can be used to study Invariant DoFs: An entity or rigid set is invariant in those transformations
that have no effect on its location or orientation.
trade-offs in tolerance allocation (size vs form vs
orientation..)

 J. Shah- Arizona State University * US Patent No. 6,963,824 5  J.Algebra


DoF for entity
Shah- Arizona cluster
State modeling for GD&T, Tech Report, ASU/DAL/GDT/2010-01
University 6

DESIGN AUTOMATION
Topological Model: DoF Algebra ARIZONA STATE DESIGN AUTOMATION
Algebraic Operators ARIZONA STATE
LAB UNIVERSITY LAB UNIVERSITY

• DRFs and TRFs are clusters of points, lines and planes with Combining DoFs for clusters
different geometric relations to each other (coincident, //, ⊥, …) [Xfdof] = [Afdof] ∪ [Bfdof];
• DoF Algebra includes symbolic ops to determine free and invariant [Xinv] = [Ainv] ∩ [Binv]
DoFs of entity clusters.
• This algebra was validated by applying it to all cases in the Y14.5.1.
Example: Line-Plane (coincident):
the plane CS will be used as the cluster CS; the line CS needs to be transformed.
Plane C: Cdof = [001,110] and Cinv = [110,001]
z
Line B: Bdof = [110,110] and Binv = [001,001]
C [(BC)dof] = [OPz>x {B dof }] ∪ [Cdof]
= [011,011] ∪ [001,110] = [011,111]
x
[(BC) inv] = [B inv] ∩ [C inv] = [100,000]
Algebraic Relations
• [A] ∪ [B] = [B] ∪ [A] ………………Commutative relation
• [A ] ∩ [A ] = [∅]=[000,000] …….Null set
fdof inv

• [A ] ∪ [A ] = [I]=[111,111]…… “Identity” vector


fdof inv

• [A ] = RCP {[A ]} …. ……… Reciprocal relation (or Ā)


inv fdof

• +Standard Associative, Distributive and Idempotence relations


 J.Algebra
DoF for entity
Shah- Arizona cluster
State modeling for GD&T, Tech Report, ASU/DAL/GDT/2010-01
University 7  J.Algebra
DoF for entity
Shah- Arizona cluster
State modeling for GD&T, Tech Report, ASU/DAL/GDT/2010-01
University 8
DESIGN AUTOMATION
DOF representation of Tolerances ARIZONA STATE DESIGN AUTOMATION
Metric Model For Planar Faces ARIZONA STATE
LAB UNIVERSITY LAB UNIVERSITY

Constrained
No. Target DRFs Tol. Class
•DoF algebra models datum flow DOFs • Areal (barycentric) coordinates A point in 2-D space is represented
chains, proper DRF combinations and (111,000) by 3 homogeneous coordinates
1 (111,000) (111,110) (111,111) (111,000)
tolerance classes (111,111) σ3
•The constrained DOFs are the (110,110)
(000,111) (000,110) σ = λ1σ1 + λ2σ2 + λ3σ3 λ1 + λ2 + λ3 = 1
intersection of the DOFs of the three (001,110)
tolerance elements. 2 (110,110) (111,110)
σ1 ≡ { λ1 , λ2 ,λ
λ3} = {1,0,0}
•The target, DRF and tolerance classes (110,111) (111,111) (110,110)
λ2 σ λ1
are completely represented in terms
(111,111)
σ2 ≡ { λ1 , λ2 ,λ
λ3} = {0,1,0}
(110,110)
of DOF vector. (001,110)
(000,111) (000,110) λ3 σ3 ≡ { λ1 , λ2 ,λ
λ3} = {0,0,1}
3 (001,110)
•No matter what the target cluster is, (111,110)
(111,111)
(111,111) (001,110) σ1 σ2
the DOF vector of target entity is one
of six combinations.
(110,110)
(000,111) (000,110)
By appropriate choice for σ1, σ2 , σ3 , p, q, & s are proportional to the
(001,110)
•The DRF candidates for a tolerance 4 (111,110) scale for Cartesian frame placed on the E-space.
(111,110)
(111,111) (111,110)
specification should have common (111,111)
• Duality of space of points and planes:
DOFs with target entity. 5 (110,111)
(110,111)
(111,111) (110,111)
(111,111)
(110,110)
(000,111) (000,110) px + qy + rz + sw = 0
(001,110)
6 (111,111)
(111,111) (111,111) (111,111) Points (x, y, z, w) lie on plane (p, q, r, s)
All planes (p, q, r, s) passing through the point (x, y, z, w)
 J.Algebra
DoF for entity
Shah- Arizona cluster
State modeling for GD&T, Tech Report, ASU/DAL/GDT/2010-01
University 9  J. Shah-
T-maps: Arizona State model
A mathematical University
to represent GD&T, Tech Report, ASU/DAL/GDT/2010-02 10

Tolerance Maps for size: T-Maps for size: other planar sections
DESIGN AUTOMATION
LAB planar feature ARIZONA STATE
UNIVERSITY
DESIGN AUTOMATION
LAB
ARIZONA STATE
UNIVERSITY

Any plane (point) σ = λ1σ1 + λ2σ2 +λ


λ3σ3 +λ
λ4σ4
Cylindrical bar cross-sections Round Bar Arbitrary X-sec by triangulation
• isosceles triangle
used as a primitive
element
• Only 2 params needed
• any convex shape
produced by iso-
triangulation
• T-Map obtained as the
∩ of the ∆ T-Maps,
appropriately
Basis Planes Rectangular Bar
Any plane (point) σ = λ1σ1 + λ2σ2 +λ
λ3σ3 juxtaposed

Cross section of
planar T-map© t dx dy

t 2

 J. Shah-
T-maps: Arizona State model
A mathematical University
to represent GD&T, Tech Report, ASU/DAL/GDT/2010-02 11  J. Shah-
T-maps: Arizona State model
A mathematical University
to represent GD&T, Tech Report, ASU/DAL/GDT/2010-02 12
Form & Orientation Tolerances: Tolerance Maps For Lines:
DESIGN AUTOMATION
LAB
Planar Featuresσ 2
G ARIZONA STATE
UNIVERSITY
DESIGN AUTOMATION
LAB 4-D Solid of Points ARIZONA STATE
UNIVERSITY
σ’’
z
C E H 2D cross-sections
FLOATING ZONES O t’ t’’ t of the T-Map
ORIENTATION zone (t”) translates ↑↓ D

can rotate about x- or y-axes


A
σ1
F λ4 = λ5 =
y
x 0
FORM zone (t’) translates ↑↓ B
and rotates about x- or y-axes d

SIZE + ORIENTATION T-map SIZE + FORM T-map

Worst form

Perfect form
λ1$1+ λ2$2+ λ3$3+ λ4$4+ λ5$5
$=λ
λ2 = λ4 = $ = λ1$1+ λ2$2+ λ3$3+λ
λ4$4+ λ5$5
As per Y14.5 Rule#1 λ3 = λ5 = 0 0 Worst form
Addition of orientation tol t” to size • Worst form occupies the entire zone
reduces the allowable tilt • Perfect form occupies none
Therefore, size + form is modeled by Perfect form
Orientation T-map can be obtained
from size by truncating the σ3 axis splitting into two planar T-maps that
3D cross-sections: Trade-off between position & form
together must conform to size map
 J. Shah-
T-maps: Arizona State model
A mathematical University
to represent GD&T, Tech Report, ASU/DAL/GDT/2010-02 13  J. Shah-
T-maps: Arizona State model
A mathematical University
to represent GD&T, Tech Report, ASU/DAL/GDT/2010-02 14

Material Modifiers in T-map models Tolerance Analysis


DESIGN AUTOMATION ARIZONA STATE DESIGN AUTOMATION ARIZONA STATE
LAB UNIVERSITY LAB UNIVERSITY
?
A?
?

Part 1
t = pos. tol
τ = size tol. Purpose
Determine accumulation of geometric variations caused by all
4-D T-Maps: size is the 4th dimension contributing elements (dimension, location, orientation, etc)
Hyper-Volume computation
The dipyramid now is the T-map for In general, the analyzed dimension A is a non-linear function of
Hyperpyramid of dimension n
position of the medial plane. independent dimensions & geometric variations

If pos tol uses


In parts variations are controlled by datum flow chains
MMC modifier In assemblies tolerances accumulate (stack-up)

Non-linear problem; hard to do with both dimensional & geometric


Hyperprism of dimension n
tolerances

Types of analysis
If pos tol uses Worst case analysis – 100% interchange-ability
RFS modifier Statistical analysis – selective assembly
Insight: if t = τ

 J. Shah- Arizona State University 15  J. Shah- Arizona State University 16


Tolerance Analysis with T-maps: Worst case analysis with T-maps:
Minkowski Sums
DESIGN AUTOMATION ARIZONA STATE DESIGN AUTOMATION ARIZONA STATE
LAB UNIVERSITY LAB Functional & Accumulation Maps UNIVERSITY

Variational possibilities – infinite combinations Fit accumulation map inside


Functional Map
functional map

σ12 Minkowski sum: C = Uc, Accumulation map


Individual where c = a + b and a Accumulation Map
Tolerance Maps ∈ A; b ∈ B
σ13
q’
σ22

σ23
σ11 q

t f = t 2 + t1
s
σ21
s

t ′′f = t 2 + d 2t1′′ / d1

 J. Shah- Arizona State University 17  J. Shah- Arizona State University 18

Clearance Distribution due to Position & Circular Runout Model


DESIGN AUTOMATION
LAB Size of Mating Features ARIZONA STATE
UNIVERSITY
DESIGN AUTOMATION
LAB
ARIZONA STATE
UNIVERSITY

τ e + te  Circular runout is a composite tolerance


2c’
cm
MMC that controls both circularity and
54.9mm
LMC
concentricity (position), independent of size
55.1mm  Applied to any axisymmetric X-sec
$6 ti
54.5mm τe τi
LMC te
54.7mm
MMC 54.8mm ti
Virtual Condition
τi+ti •circular X-sec, involves two variables:
16
circularity (annular zone) + eccentricity
(a) An annular tolerance-zone of amount
14
t′ which lies between the inner and outer
boundaries γ1 and γ2 of radii ri and ro,
Relative Frequency

12 With RFS
10 With MMC ∆Fmin respectively. (b) Its 2D T-Map
8

6 planar (end) involves two variables:


4 linear offset + angle
2 (a) A cylindrical tolerance-zone of height t̀
0 which lies between the upper and lower
0 0.05 0.1 0.15 0.2 0.25 0.3 boundaries of y1 and y2. (b) Its 2D T-Map.
Clearance

 J. Shah- Arizona State University 19  J. Shah- Arizona State University 20


Line Profile: parametric model Line Profile: Decomposition model
DESIGN AUTOMATION ARIZONA STATE DESIGN AUTOMATION ARIZONA STATE
LAB UNIVERSITY LAB UNIVERSITY

1. Decompose the entire line-profile into its line, circular-arc, and/or


free-form segments.
2. Define a local reference system for each of the segments, and
create the primitive T-Map for each one.
• Profile tolerances control the shape, size, and position of complex features, 3. Arbitrarily set a temporary reference frame for the entire profile
e.g. turbine blades and pump vanes. and represent each primitive T-Map in this reference system.
• For line profiles, four variables are required to identify a variation of the 4. Intersect the transformed primitive T-Maps in the temporary
theoretical shape within its tolerance-zone. reference frame to get a tentative T-Map for the entire profile.
 Example: A square line-profile 5. Find the maximum rotation center (pole) of the profile. Reset the
 For line profiles, each point in the T-Map represents one square with a given origin of the reference frame to the pole and transform the
size and x-, y-, and θ-position in the tolerance-zone. Consequently, the T- tentative T-Map to its representation in this new frame.
Map is a 4-D geometric shape.

 J. Shah- Arizona State University 21  J. Shah- Arizona State University

T-map Catalog: Sample page ARIZONA STATE


The Tolerance Analysis Maze ARIZONA STATE
DESIGN AUTOMATION DESIGN AUTOMATION
LAB UNIVERSITY LAB UNIVERSITY

More than 50 T-map models have been developed so far based on


combinations of target feature, tolerance type and datum type
T-map Geometry, tolerance, datum T-map Geometry, tolerance, datum Many variations of tolerance analysis approaches exist in practice
Min/Max charts I-DEAS
Geom: Rect bar; plane Geom: Rect bar; plane VSA, eTolmate
Tol class: size Tol class: size + orient
Datum: none Datum: planar face
Dimens Analysis Tolerance GDT Level Linear- Auto-
Geom: Round bar; plane Geom: Round bar; plane ionality classes standards ization mation
Tol class: size Tol class: size + orient
Datum: none Datum: offset axis 1-D worst case dimensional compatible part Linear manual

Geom: Round bar; plane Geom: Planar circular face 2-D Statistical: geometric Partially assembly Linearized Interactive
Tol class: size + orient Tol class: circular runout Gaussian compatible
Datum: planar face Datum: axis 3-D Statistical: all Not Parts + Non-linear automated
compatible assembly
Geom: traing bar; plane Geom: Rect bar; plane Any dist.
Tol class: size Tol class: size + orient Worst case Dimensional
Datum: none Datum: two datums + orientation
& statistical

 J. Shah- Arizona State University 23  J. Shah- Arizona State University 24


Integrated GD&T: ASU GDT Testbed
DESIGN AUTOMATION System Architecture ARIZONA STATE
UNIVERSITY
DESIGN AUTOMATION ARIZONA STATE
UNIVERSITY
LAB LAB

Geometry LEGEND
Engine Part Definition Module Constraint Database
Model
Parts in
In-house
Solid Model BRep Constraint
Assembly Module Computer
Solver Program

Tolerance & Assembly hierarchy


External Library
Geometric Dimensioning Module or Software
relations Mating conditions

Partial global model (Parts with dimension scheme and mating


Tolerance conditions) further extension
status reporter Default Tolerancing
Module
Un-toleranced dimensions
Partial global model (Parts with dimension scheme and
GD&T Design
Statistical Tolerance User Specified Tolerance Support Modules
Analysis Package tolerances Module Scheme Good practice
(Commercial) Suggestions Advisor rules
Complete global model (Parts with dimension and tolerance Tolerance
Tolerance Analysis Support
chains Linearized Tolerance Modules II
Tolerance Chain
Extraction Module Analysis with (T-Maps)
3D tolerance Tolerance Tolerance Chart
analysis with Tolerance chains
T-Map chains Tolerance
Local model Local model Analysis Support
Modules
Minkowski T-Map Global & II(Charts)
Sum Module Visualization Local model Manufacturing GD&T Inspection
Module

 J. Shah- Arizona State University 25  J. Shah- Arizona State University 26

DESIGN AUTOMATION
B&D miter saw ARIZONA STATE DESIGN AUTOMATION
GD&T in Design vs. Process plans ARIZONA STATE
LAB UNIVERSITY LAB UNIVERSITY

Designs (formal GD&T) Process plan (implied GD&T)


DRFs explicitly shown DRFs are implicit in setups, fixtures
Formal GD&T frames At most, +/- for dimensions, No GD&T
Datum flow chain directly Datum, and flow chain implicit ,
extracted distributed
Consolidated info, in single Drg. Distributed info (in multiple steps/pages)
Drawings represent final parts Plans represent many transitions
Many tolerance analysis Mostly 1-D tolerance charts are used by
methods used (1D/2D/3D) process planners
 J. Shah- Arizona State University 27  J. Shah- Arizona State University 28
DESIGN AUTOMATION
GD&T Mapping ARIZONA STATE DESIGN AUTOMATION
Tolerance Explication ARIZONA STATE
LAB UNIVERSITY LAB UNIVERSITY

PROCESS PLAN
DESIGN
Tolerance
Conversion

Tolerance
Explication
• Geometric & Dimensional tolerance values and type Extraction
• Datum reference frame (DRF) Extraction
• Process planners use their knowledge of machine accuracy, • Datum flow chain Extraction, including Transient features
operation variability and fixturing elements to develop mfg plans • Convert the +/- dimensional sizes and locations to basic dims, sizes,
• Process planners must convert the GD&T schema to their setups, position tolerances
operation sequence and fixture plans (different datums) • Take into account the following errors/deviations in each stage:
• Stack analyses is typically done with 1D charts and plan I. Locating/positioning errors, coming from:
documentation only contains conventional ± tolerances Fixture errors, Datum errors, Raw stock errors
• What if want to independently verify/audit process plan GD&T? II. Machining errors, coming from: Machine tool errors, Cutting tool errors
• That would require tolerance explication from process plans From the dimensional sizes and tolerances we can extract some
• The T-map model cann be used for both objectives information regarding position and size tolerances:

 J. Shah- Arizona State University 29  J. Shah- Arizona State University 30

DESIGN AUTOMATION
Tolerance Conversion ARIZONA STATE DESIGN AUTOMATION
Datum transformation ARIZONA STATE
LAB UNIVERSITY LAB UNIVERSITY

• Process plans typically call for multiple setups • establish relation between design tolerances and machining
• the datum flow chain used by manufacturing is different from design.
• This requires tolerance conversion and datum transfer. tolerance in transferring of the datum
• Example: design runout tolerances with bearing surfaces D, E; process • enables 3D tolerance analysis consistent with Y14.5 standard
plan for turning may call for the part to use surfaces E,G instead


ϕ ⊕ ϕ

m-map
Design T-map
• The Tool & Mfg Engineers Handbook documents the manufacturing charts • Minkowski Sum of the Manufacturing T-map and the Datum
procedure for verifying design tolerances in process sequences transformation T-map should fit into the Design T-map.
• This is just a 1D stack involving dimensional tolerances only. Trig
functions are used to convert angular feature
 J. Shah- Arizona State University 31  J. Shah- Arizona State University 32
DESIGN AUTOMATION
Tolerance Conversion: m-maps ARIZONA STATE DESIGN AUTOMATION
References ARIZONA STATE
LAB UNIVERSITY LAB UNIVERSITY

• Singh, Ameta, G., Davidson, Shah, Statistical Tolerance Analysis and Allocation of a Self-Aligning
Coupling Assembly Using Tolerance-Maps, J. of Mechanical Design., V135(3), 2013.
• Ameta, G., Davidson, J.K., and Shah, J.J. Effects of Size, Orientation, and Form Tolerances on the
Frequency Distributions of Clearance between Two Planar Faces. ASME Transactions, J. of
Computing & Information Science in Engrg., Vol. 10, 2010.
• Ameta, G., Davidson, J.K., and Shah, J.J. Using Tolerance-Maps to Generate Frequency
Distributions of Clearance for Tab-Slot Assemblies, J. of Comp & Info Science in Eng., V10, 2010.
• Ameta, G., Davidson, J.K., and Shah, J.J. Influence of form on Tolerance-Map-generated frequency
distributions for 1-D clearance in design. Precision Engineering, Vol. 34, 22-27, 2010
• Shen, Z., Shah, J.J., and Davidson, J.K. Analysis neutral data structure for GD&T. J. of Intelligent
Manufacturing, Vol. 19, 455-472, 2008.
• Shen, Z., Shah, J.J., and Davidson, J.K. Automatic Generation of Min/Max Tolerance Charts for
Tolerance Analysis from CAD models. Int'l J. of Comp. Integrated Manufacturing, V21, N8, 2008.
• Shen, Z., Ameta, G., Shah, J.J., and Davidson, J.K. Navigating the Tolerance-Analysis Maze,
Computer-Aided Design & Applications, Vol 4 (5), 705-718, 2007.
• Ameta G., Davidson J. K., Shah J. J., " Using Tolerance-Maps to Generate Frequency Distributions
of Clearance for Pin-Hole Assemblies”, J. of Comp & Info Science in Eng., V7, 2007.
• Procedure • Ameta G., Davidson J. K., Shah J. J., "A New Mathematical Model for Geometric Tolerances Applied
to a Point-Line Cluster", J. of Mechanical Design, Vol. 129, pp. 782-92, Dec 2007.
o determine relationships between original datum flow and machining ops • Shen, Z., Ameta, G., Shah, and Davidson, J. K., 2005, "A Comparative Study of Tolerance Analysis
Methods", ASME Transactions, J. of Computing & Information Science in Eng, V5(3), 2005.
o generate T-Maps corresponding to variations that were controlled directly • Mujezinović, A, Davidson, J, and Shah, J “A New Mathematical Model for Geometric Tolerances as
in design but have become indirect in manufacturing ( m-maps) Applied to Polygonal Faces”, ASME Transactions, J. of Mechanical Design, V126(3), March 2004.
o chains can include transient features, as well
• Wu Y., Shah J., Davidson J., “Improvements in algorithms for computing Minkowski sums of 3-
Polytopes”, Computer aided Design Journal, V35(13), Nov 2003, pp 1181-1192.
o m-map will depend on all the contributors in the stack and will need to be • Wu Y., Shah J., Davidson J., “Computer modeling of geometric variations in mechanical parts and
assemblies”, ASME Transactions, J. of Computing & Information Science, V3(1), March 2003.
determined by a Minkowski sum, • Davidson J., Shah J., Mujezinovic A., “A new math model for geometric tolerances as applied to
round faces”, ASME Transactions, Journal of Mechanical Design, V124(4), 609-623, Dec 2002.
 J. Shah- Arizona State University 33  J. Shah- Arizona State University 34

DESIGN AUTOMATION
Tech Reports for Industry ARIZONA STATE
LAB UNIVERSITY

Request from jami.shah@asu.edu

 J. Shah- Arizona State University 35

Potrebbero piacerti anche