A scheme for functional tolerancing: A product family in 3D CAD system
To meet the need for product variety, many companies are shifting from a mass-production mode to mass customization, which demands quick response to the needs of individual customers with high quality and low costs. The multifunctional nature of mechanical components necessitates that a designer red...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Growing Science
2012-01-01
|
Series: | International Journal of Industrial Engineering Computations |
Subjects: | |
Online Access: | http://www.growingscience.com/ijiec/Vol3/IJIEC_2012_9.pdf |
id |
doaj-6ae3e080d650498c80b4238d8b9804ff |
---|---|
record_format |
Article |
spelling |
doaj-6ae3e080d650498c80b4238d8b9804ff2020-11-25T01:08:05ZengGrowing ScienceInternational Journal of Industrial Engineering Computations1923-29261923-29342012-01-01318192A scheme for functional tolerancing: A product family in 3D CAD systemHaoyu WangRavindra ThammaTo meet the need for product variety, many companies are shifting from a mass-production mode to mass customization, which demands quick response to the needs of individual customers with high quality and low costs. The multifunctional nature of mechanical components necessitates that a designer redesign them each time when a component’s function changes. The functional Geometric Dimensioning & Tolerancing (GD&T) specification, also called functional tolerancing, must be updated for each component. Currently, this is done by humans, and thus can be very time-consuming and error-prone. Functional tolerancing is one of the main obstacles to practical mechanical product family modeling. In this paper, a graph-based functional tolerancing scheme in 3D CAD is proposed. In the scheme, a product is generated by applying production rules to the graph of the base product, following customers’ or manufacturing engineers’ requirements. Functional tolerancing of each component of a product in the family is formulated as a non-linear constrained optimization (or cost minimization) process. Certain critical aspects of the scheme have been implemented in SolidWorks®, by using its Application Programming Interface (API) and C++. LEDA® and MATLAB® have been used to solve the graph and optimization problems.http://www.growingscience.com/ijiec/Vol3/IJIEC_2012_9.pdfTolerancingProduct familyGraphCAD |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Haoyu Wang Ravindra Thamma |
spellingShingle |
Haoyu Wang Ravindra Thamma A scheme for functional tolerancing: A product family in 3D CAD system International Journal of Industrial Engineering Computations Tolerancing Product family Graph CAD |
author_facet |
Haoyu Wang Ravindra Thamma |
author_sort |
Haoyu Wang |
title |
A scheme for functional tolerancing: A product family in 3D CAD system |
title_short |
A scheme for functional tolerancing: A product family in 3D CAD system |
title_full |
A scheme for functional tolerancing: A product family in 3D CAD system |
title_fullStr |
A scheme for functional tolerancing: A product family in 3D CAD system |
title_full_unstemmed |
A scheme for functional tolerancing: A product family in 3D CAD system |
title_sort |
scheme for functional tolerancing: a product family in 3d cad system |
publisher |
Growing Science |
series |
International Journal of Industrial Engineering Computations |
issn |
1923-2926 1923-2934 |
publishDate |
2012-01-01 |
description |
To meet the need for product variety, many companies are shifting from a mass-production mode to mass customization, which demands quick response to the needs of individual customers with high quality and low costs. The multifunctional nature of mechanical components necessitates that a designer redesign them each time when a component’s function changes. The functional Geometric Dimensioning & Tolerancing (GD&T) specification, also called functional tolerancing, must be updated for each component. Currently, this is done by humans, and thus can be very time-consuming and error-prone. Functional tolerancing is one of the main obstacles to practical mechanical product family modeling. In this paper, a graph-based functional tolerancing scheme in 3D CAD is proposed. In the scheme, a product is generated by applying production rules to the graph of the base product, following customers’ or manufacturing engineers’ requirements. Functional tolerancing of each component of a product in the family is formulated as a non-linear constrained optimization (or cost minimization) process. Certain critical aspects of the scheme have been implemented in SolidWorks®, by using its Application Programming Interface (API) and C++. LEDA® and MATLAB® have been used to solve the graph and optimization problems. |
topic |
Tolerancing Product family Graph CAD |
url |
http://www.growingscience.com/ijiec/Vol3/IJIEC_2012_9.pdf |
work_keys_str_mv |
AT haoyuwang aschemeforfunctionaltolerancingaproductfamilyin3dcadsystem AT ravindrathamma aschemeforfunctionaltolerancingaproductfamilyin3dcadsystem AT haoyuwang schemeforfunctionaltolerancingaproductfamilyin3dcadsystem AT ravindrathamma schemeforfunctionaltolerancingaproductfamilyin3dcadsystem |
_version_ |
1725184385075904512 |