Professional Documents
Culture Documents
com
Available online at www.sciencedirect.com
Available
ScienceDirect
ScienceDirect
online atonline
www.sciencedirect.com
Available at www.sciencedirect.com
Procedia CIRP 00 (2018) 000–000
ScienceDirect
Procedia CIRP 00 (2018) 000–000
ScienceDirect www.elsevier.com/locate/procedia
www.elsevier.com/locate/procedia
26th
26th CIRP
CIRP Life
Life Cycle
Cycle Engineering
Engineering (LCE)
(LCE) Conference
Conference
Tolerance
Tolerance Allocations
Allocations on Products:
onDesign
28th CIRP Products: A
A Life
Conference,Life Cycle
Cycle
May 2018, Engineering
Engineering
Nantes, France Perspective
Perspective
a a b a
Yue Wang
Wanga,, Sydney
Sydney Calhoun
Calhouna,, Lisa Bosman
Bosmanb,, and and
and J.W. Sutherland a*
A new methodology
Yue to analyze theLisa functional physical
J.W. Sutherland architecture
* of
existing products forLeadership
anEcological
assembly Engineering,oriented
University, product
West Lafayette, INfamily
West Lafayette, IN 47906, USAidentification
Environmental and Ecological Engineering, Purdue University, West Lafayette, IN 47906, USA
a
Environmental and a
Purdue University,
Technology and Innovation, Purdue
b
47906, USA
Technology Leadership and Innovation, Purdue University, West Lafayette, IN 47906, USA
b
Fig. 1 Tolerance allocation and its potential impact on stages of product life cycle
[8] provided a method to perform first order tolerance individual components, so that the overall quality of the
allocation with consideration limited to the geometric condition product and the cost can be optimized.
for assembly. This method allocated tolerances based on Factors, such as stack up effects of components during
recognized features from design data. The function, design, and assembly, make it hard to find closed-form solutions to the
manufacturing process specifics were not considered. Biswas problem. Many researchers have provided algorithms to solve
et al. [9] extended this research to provide a two-stage the optimization problem [18] [19].
algorithm to allocate tolerances using geometric data from Processing parameter optimization is another research area
design. First, tolerances are allocated to individual components in tolerance allocation. Often this research seeks to find the
based on dimensions. Then, stack up effects of the initial parameters that minimize the total cost in manufacturing, with
tolerances are analyzed and adjusted iteratively. This model a constraint on the overall tolerance. Wang and Liang [20]
also only considered geometric conditions for assembly. provided a tolerance allocation method that, not only selected
Louhichi et al. [10] presented a model that integrates machining processes, but also considered the influence of
dimensional and geometrical tolerances into ideal geometric machining parameters. Sivakumar et al. [21] adapted two
designs, and transforms theoretical design data into more optimization techniques, i.e., NSGA-II and MOPSO, in order
realistic geometries that can be used in assembly. to optimize three combined objectives: minimizing tolerance
Due to the lack of data in the design stage, other stages are stack up, minimizing manufacturing cost, and minimizing the
either ignored or carried out based on the experience of product quality loss.
designers. Although the tools mentioned above cannot provide Assembly process planning is also an issue that affects the
optimal tolerances for components, they are still helpful as tolerance allocation process and few studies have considered
designers can adjust the design quickly based on the feedback this area. Andolfatto et al. [22] provided a graph-based method
offered in other stages. that selects assembly technique given the assembly sequence.
Here, manufacturing cost minimization was used as the
objective, and geometrical tolerance allocation is considered as
the quality performance indicator.
By avoiding unnecessary scraping of EOL product, the contributing tolerances and parts to variation issues, and
value in the components (energy, material, labor, et al) are specified statistical measures such as process capability rates
retained. However, value recovery is usually not considered (e.g., Cpk and Ppk). When functioned as a plugin for Siemens
when products are designed [27], and remanufacturers have NX, 3DCS uses CAD/CAM based production and
difficulties acquiring information about the returned manufacturing information from Siemens NX to analyze
product/components [28]. This makes it harder for sources of variation and potential issues with the build of the
remanufacturers to carry out actions such as categorizing product. As information on use and recycle stage of the product
returned products and estimating quality of reassembled life cycle is not available in CAD/CAM software, tolerances
products. Tightening the tolerance of products increases allocated using this software cannot consider these two stages
manufacturing cost, however, fewer products are expected to and might not be optimal.
be returned or scrapped due to quality issues. If a returned
product can be cost effectively remanufactured, the initial
tolerance allocation process can be adjusted to consider factors 3.2. Sigmetrix CETOL 6σ
such as users’ expectation, reverse supply chain, and second
market [29]. Sigmetrix has four software solutions that help users
Few studies on tolerance allocation directly considered the achieve designs through tolerance analysis and the correct
EOL stage of products. Some studies provided selective application of geometric dimensioning and tolerancing
reassembly strategies to deal with the uncertain qualities of (GD&T) [38]. The first product is CETOL 6σ, which is
returned component [30–32] In those studies, returned described as a “full-integrated” 3-D tolerance analysis solution.
components are graded based on their quality levels The second product is EZtol, which is a standalone 1D
(dimensional precisions). By matching components according tolerance stack up analysis tool. The third is Tolerance
to their grades, dimensional variations of reassembled products Analysis Extension (TAE), which is an integrated 1-D
can be controlled. Some studies on tolerance analysis of tolerance stack up tool. Finally, the last product is the GD&T
remanufactured components have been provided [33–35]. Advisor, which is an interactive tool that guide users on the
Though, the studies reviewed in this section do not provide correct application of GD&T. Other than traditional worst-case
techniques that directly related to tolerance allocation analysis and root sum square model, Sigmetrix’ software also
considering the EOL stage of products, they are enlightening in supports second order tolerance analysis which incorporates all
allocating tolerances in reassembling processes. distribution moments. This software only uses information in
the design stage and are not able to generate results from a LCE
stand point.
3. Software
3.1. 3DCS Variation Analyst ToleranceCalc 6.0 is tolerance allocation software created
by GEOMATE Company [40]. It performs Monte Carlo
3DCS Variation Analyst is a tolerance allocation tool that simulation, worst-case analysis, and contributor sensitivity
can either be an independent tool or used as a plugin into CAM analysis on 1D/2D tolerance vector chains that are sketched in
software, such as Siemens NX [37]. 3DCS Variation Analyst is CAD geometry. Users can perform “reverse” tolerance analysis
based on three types of simulations (i.e., Monte Carlo (i.e., tolerance allocation) for easy mediation between design
simulation, sensitivity analysis, and root sum squared model). performance needs and manufacturing process capabilities.
The statistical outputs of the simulations show the estimated Each run delivers a sensitivity analysis report that lets users
percent of products that will be out of specification, the main know which tolerances have the greatest impact on the stack
178 Yue Wang et al. / Procedia CIRP 80 (2019) 174–179
Author name / Procedia CIRP 00 (2019) 000–000 5
up. Based on the sensitivity analysis, users can create informed discouragement of any specific software tool.
tolerance allocation strategies, which includes feedback from
manufacturing process. Information on use and recycle stage is Acknowledgements
not available in this software. Thus, this software is not capable
of allocating tolerance with an overall consideration of product The authors gratefully acknowledge the support of the
life cycle. Discovery Park Big Idea Challenge grant (F.00038152.06.005)
at Purdue University, and the support from the Indiana Next
Generation Manufacturing Competitiveness Center (IN-Mac)
4. Discussion and Outlook (F.00139086.02.004).