Professional Documents
Culture Documents
Computer-Aided Design: Hui Wang, Yiming (Kevin) Rong, Hua Li, Price Shaun
Computer-Aided Design: Hui Wang, Yiming (Kevin) Rong, Hua Li, Price Shaun
Computer-Aided Design
Fig. 5. Automotive stud weld fixtures on a trunion frame, (DBM innovation inc.) [ 22].
a b
Fig. 10. A dedicated tube bending fixture (Winton machine company) [ 31].
dedicated fixture is fixtures merely used the
Modular fixtures allow a wider designed for a specific drafting capabilities of a
flexibility by making use of stan-dardproduct, the designer CAD system in assembly.
workholding devices andcan carefully tailor the Modular fixture elements
components. Their flexibility is de-design to not only meet such as baseplates,
rived from the large number ofthe basic fixturing locators, supports and
possible fixture configurations from requirements such as the clamps are stored in a
the different combinations of fixturelocating ac-curacy, database. Based on the
stability, stiffness, but fixturing idea, first, the de-
components. The application of
also optimally facilitate signer specifies the
modular fixtures contributes
the oper-ational primary locating surface
considerably to shortening the lead
requirements such as (point) and its locator
time and reducing the cost in small-
loading/unloading positions, the suitable
volume production with ver-satile
convenience and clamping surfaces and
products. However, it also has some
efficiency, and effective positions, and then selects
limitations [ 28]: chip disposal etc. And and places the appropriate
Fig. 10 is a dedicated fixturing components in the
1 Only limited combinationstube bending fixture.
de-sired positions.
can be achieved from these Compared with Although there is a
compo-nents, meaning that it ismodular fixtures, reduction in the total time
possible that no suitablededicated fixtures are
taken
combination can be built for somede-signed carefully
workpieces with irregular oraccording to workpieces
complex ge-ometries. design and manufac-
2 Structural properties ofturing requirements. So
modular fixtures are sometimesthere are more
diffi-cult to be maintained.uncertainties imposed on
Structural properties of modulardedicated fixture design
fixtures include locating accuracy,tasks. In modular fixture
stiffness, stability, loading and un-design, there is a
loading, operating speed, etc. It is component library with
common that using modularpre-designed and
fixtures may not achieve andimensioned standard-
optimal fixturing quality. ized fixture components.
3 Not suitable for massThus, the modular fixture
production, e.g. automotiveconfiguration design is
production and its componentsactually to assemble the
manufacture. fixture components into a
con-figuration.
For comparisons sake, Fig. 8 Due to its extensive
shows a modular fixture used for ause in current
part for the construction machinery,manufacturing and stan-
and the same part also used in Fig.dardized production, in
many reported CAFD
9, where a dedicated fixture solution
researches and ap-
is given.
plications, modular
The dedicated fixtures are also
fixturing principles are
important in manufacturing,
employed to generate
particularly, for advanced,
sophisticated and precise part orfixture designs [ 3243].
mass production. Because aEarly CAFD in modular
(i.e., the locating and
clamping units, together
with the base plate), are
generated. During the
verification stage, the
Fig. 11. The basic elements of the design is tested to ensure
fixture design process. that all manufacturing
requirements of the
to produce a fixture assembly, theworkpiece can be
final design depends largely on thesatisfied. The design also
designers experience. Thus theyhas to be verified to
only provide fixture engineers with aensure that it meets other
simple tool to do fixture design design considerations that
manually based on some ex-tendedmay include fixture cost,
functions of commercial CADfixture weight, assembly
software. As a result, currenttime, and
industrial applications of CAFD areloading/unloading time of
very limited even though there are both the workpiece and
many reported researchfixture units [ 50].
achievements.
Over the past decade, much Currently, even
focus has been put on intelligentthough numerous
methods for computer aided fixturetechniques concentrating
design to seek a technicalon fixture design have
breakthrough in embedding morebeen proposed and
design knowledge into semi-made some
automatic or automatic CAFDachievements,
systems. A detailed discussion will be
done in the following sections ( Table
1).
Table 1
Current CAFD literature.
Method Level of detail Application
D1 D2 D3 D4
Cai, et al. [ 43] Boyle, et al. [ 48, 49] Wang, et al. [ 50]
Kaya [ 60]
Table 2 high similarity between cases does not necessarily result in a case
Some CBR methods in CAFD. that can be easily adapted.
Case representation CBR procedure The CBR procedure in most of those articles is similar, a cy-
Chen, Define fixture design by Interactive mode: Designer cle such as Aamodts classic model []. But as a typical experienced
et al. [ 51] attributes template selects some important based design process, after one cycle of CBR (without a designers
attributes to match current interaction), current fixture design does not have a good perfor-
design case with stored cases
Fan, XML and UML
mance on obtaining a good solution. That is why we proposed
et al. [ 46, 47] interactive multi-tier CBRs for a fixture design system [ 50]. Multi-
Boyle, Divide fixture design Combination of the search level CBRs, from rough indexing, solution configuration to physical
et al. [ 48, 49] information into two results from two case form determination, each cycle the result can get a chance to up-
libraries: conceptual design libraries date and become more close to the ideal result. Each time, after
library and fixture unit
library one CBR process completes case indexing and retrieval, the system
Sun, Using MOP (Memory Cases matching according to will present the designer with a selection of cases for a detailed de-
et al. [ 83] Organization Packages) four basic objects relevant to cision, rather than just one that is preferred more than any other.
method to define classes workpiece and fixtures And the designer is required to select the preferred case(s) and de-
Wang, XML and semantic objects Interactive mode: Three tiers
termine what changes need to be made to solve the new case and
et al. [ 50] modeling CBRs (rough indexing, solution
configuration and physical how this change can be achieved. Hence, this is an interactive de-
form determination) + sign process, that requires multiple rounds of CBR reasoning and
designer intervene human intervention before approximating the final solution.
difficulties on building an enough completed rule set and the logic 3.2. Generating optimal fixture configuration layouts
tree for reasoning procedure have an obvious impact on the design
efficiency and the quality of the result. Furthermore, the interactive The research of generating optimal fixture configuration lay-
mode also makes the reasoning procedure very boring. outs has received much attention in the CAFD community [ 5861,
In comparison, Case based reasoning (CBR) does not require 1015]. These layouts specify the optimum positions where the fix-
so much complicated domain knowledge system as the expert ture should contact the workpiece being machined. The main ideas
system. It is mainly concerned on how to create a new solution are similar in these typical fixture layout optimization research
by imitating past cases, based on the assumption that similar articles (as Fig. 12). The first step is the application of the machin-
workpiece will have a similar fixture design solution. So first, it ing process analysis method to predict the machining forces ex-
focuses on structuralizing fixture design cases and to emphasize erted on the workpiece. This analysis is typically carried out for
some crucial data which will be the focus in measuring similarities. a large sample of cutting tool positions and orientations through-
Then, the final solution will be generated by modifying the out the machining cycle. The second step is the deformation anal-
best similar design case according to case comparison. The CBR ysis of the fixture-workpiece system, utilizing the pre-determined
technique gives the possibility to avoid time-consuming and load cases. Typically deformation analysis is based on the finite
expensive experiments and is able to propose a good starting point element method (FEM). The loads and the shape of the machined
for the detailed design (physical form) without many complicated surface are calculated, and hence, the deformation of workpiece,
calculations. Table 2 gives a comparison among some CBR methods under a given locating and clamping scheme, will be analyzed as
in the past decade. to whether or not it is in an acceptable region. In general, if consid-
Two techniques remain necessary and crucial in CBR. One is ering the clamping and machining forces over the entire machining
for an efficient method to refine, model and utilize fixture design process, by simulating the dynamic machining process, the analy-
domain knowledge (fixture design cases), and the other is for an sis on workpiece deformation will be more accurate [ 54, 55], with
effective technical system which can assist the fixture designer a cost of time-consuming computation. Finally, it will employ an
not only by simplifying the design process, but also by generating optimization process (GA is mostly used) to search for a potential
design ideas. solution space and determine the locations of the fixtures within
The prevailing methods on case modeling are based on an acceptable candidate regions with a minimized workpiece defor-
attribute set. For example, Chen [ 51] used a case template to mation [ 56, 57].
structuralize all fixture design cases, and Fan divided fixture Most of relevant works assumed some conditions: treat fixture-
design data into three attribute groups, part representation, setup workpiece contact as point contact [ 5457], the workpiece is
representation and fixture representation. However, there are few deformable while the tools and fixtures are rigid. So one limitation
guidelines on defining and choosing appropriate attributes. So this of these methods is that they usually give a list of coordinates
mostly relies on the designers experience: The designer selects specifying where the fixture should be located, without providing
some important attributes which he thinks are important to the the actual physical form of the fixture unit. Even though by
current design case and use these attributes as a vector to compute considering more relevant factors, e.g., using the workpiece and
and match stored cases. Thus, it results in a demand for systemizing process information, some performance criteria (ease of loading
fixture design domain knowledge to clarify the design requirement unloading, cost and rate of production), in the design process [ 44,
in CAFD. Therefore, Boyle [ 48, 49] developed a methodology to 45], fixture unit information also is a high level concept that only
classify fixture design information into two libraries: conceptual specifies its basic type and the nature of its components. Currently,
design information and fixture unit information. Furthermore, Hui the design of a physical form of fixture is geometric based and there
re-organized fixture design information into three tiers: workpiece is a long way to go before systemizing the research on automatic
(design requirements), fixturing plan (fixture configuration) or intelligent fixture physical design.
and fixture units. One interesting method is using the required height as the criti-
The fixture design domain knowledge representation has a cal dimension for fixture unit generation, then to complete the de-
crucial impact on the CBR procedure. Actually, a single CBR system tailed fixture shape. Particularly, this method is useful for modular
using attribute similarity often has not a good performance on fixture unit design where a fixture unit is usually assembled with
accurate results. Sometimes, the attributes which the designer several existing modular fixture components. So the fixture height
determined this time do not fit the next time for case indexing, or a can play a crucial role on searching potential elements to assemble.
Fig. 12. Typical FEM based fixture design solution analysis framework [ 73].
construction. Verification
of a fixture design solu-
tion is necessary for the
following reasons: (1)
there are too many
factors involved in the
design process; it is
very difficult to estab-
lish accurate analysis
models in the process.
(2) Design constraints
are considered
individually; some
contradicting constraints
may be produced when
they are considered
together. (3) Fixture
design has a close
relationship with other
activities (such as
Computer-Aided
Process Planning, and
Computer-Aided
Fig. 13. Overview of fixture Manufacturing) in a
verification system [ 6265]. manufacturing system;
the design solution
needs to be verified as
practicable for the whole
3.3. Fixture design verification manufacturing system.
Verification or
Fixture design verification is themonitoring is also
technique to verify exist-ing fixture needed in the use of a
design by analyzing its geometricfixture system to justify
constraining ability, achievedwhether the system is in
tolerance, the deformation and stabilitya good condition. As the
of fixture-workpiece system, andFig. 13, Kang and Rong
fixturing accessibility, etc., and tohave developed a
provide related improvementmethodology concept of
computer aided fixture
suggestions on the design [ 6265].
design verification to
Fixture verification is an integrated part
unify various verification
of the design process and must allow
aspects into a
for the detection of any interference
framework.
that may occur dur-ing the fixtures
In this field, the stability of the fixtures of rigid bodies the workpiece-fixture, and
workpiece-fixture system, par-ticularly,and of point contacts also considered the
the deformation and accuracy of the without friction has been friction between these
system, always attracts most of thewell described and surfaces, with the
attention. Research on the stability of studied in the literature. assumption that the
the fixture-workpiece system, can However, in contact interface between
provide a mechanism for the defor- machining, particularly, the workpiece and
mation and error chain in thein precision and ultra- locator/clamp obeys the
workpiece-fixture system which will precision manufacturing, laws of linear elasticity
guide the user to choose perfect the understanding of the and so elastic
fixtures, adjust suitable fixturing forces sensitivity char- deformation is the linear
and fixture positions to generateacteristics of workpiece- summation of the
adequate contact forces to keep the fixture system could be influence of all forces in
workpiece in an accurate position of particular benefit to the normal and tangential
during machining. By contrast, due to the manufacture of direction acting on the
the fact that most research focuses on intricate and/or precise contact interface.
machining fixtures where there is onlyparts of complex Assuming a case of only
one workpiece, seldom does researchshapes. So in the single workpiece-fixture
put attention on the degree of freedom analysis and numerical contact, Satyanarayana [
and geometric constraints of wholesimulation pro-cess, the
71] have presented a
system, even though this problem also stiffness of fixtures
comparative analysis of
is important in as-sembly relatedshould be considered,
and the contact model the different boundary
fixturing situations.
conditions contact
Typical research on the stability ofof the workpiece-fixture
elements (nodal and
a workpiece-fixture system needs tosystem also needs to be
surface-to-surface), nodal
model workpiece boundary conditionsmore ac-curate.
boundary conditions
and applied loads during a machining Some significant
(nodal displacement
process, before the analysis on the efforts have been done in
constraint and nodal
deformation of a workpiece, as thethe modeling of
workpiece-fixture contact. force) available for
work by Amaral et al. [ 66]. However, sphericalplanar and
they only considered the positions ofRatchev et al. [ 73] used planarplanar contact
locators and clamps, and did not spring elements to models.
consider the deformation of fixtures inrepresent the point However, they also
this process. The tolerances arecontact between the regarded the fixture as a
defined based on surface samplefixture and workpiece. rigid body. Un-
points, and the workpiece-fixtureAnd Asante [ 74] derstanding the stiffness
system is assumed to be rigid. Thispresented a surface model of the fixture unit
kind of workpiece-fixture system for is very useful
surface contact model of
1092 H. Wang et al. / Computer-Aided Design 42 (2010) 10851094
and geometric variability Besides those sources,
[ 6769], particularly when predictingof the locators and the in the research of the
geometric variability of relationship between
the contact load and pres-sure
the workpiece itself. machining error and
distribution at the contact region in a
Inaccuracies in a fixture positioning error,
workpiece-fixture system. Thus, this some assumptions on
fixtures location scheme
can help the designer very much inresult in a devia-tion of modeling the workpiece-
the detailed design of a fixturethe workpiece from its fixture sys-tem also can
(including its shape, material, etc.),nominal specified affect the validity of the
even though currently, the physicalgeometry (posi-tion and results. For instance,
form of the design of the fixtureorientation of datum assum-ing that the
usually de-pends on the geometricreferences). For a workpiece-fixture system
analysis from the designersworkpiece, this deviation
is a rigid body [ 76, 70],
experience. must be within the limits and the workpiece-fixture
allowed by the geometric contact as a theoretical
3.4. Deformation and error analysis tolerances specified.
of workpiece-fixture system non-friction point contact
Various methods on
controlling the manufac- [ 76].
Fixture positioning error has aturing errors have been
direct impact on the machining errorssuggested, for instance,
of a workpiece. In this field, two(1) using stiffness
problems have usually beenoptimized machining
discussed: one is the forwardfixtures (and
problem that involves predicting theconfiguration layout) to
tolerance deviation resulting at aensure the tolerance limit
feature from a known set of errors on specified for the
the locators and another is its inverse
machined part surface [
problem that involves establishing
70];
bounds on the errors of the locators
(2) during the
to ensure that the limits specified by
manufacturing process,
geometric tolerances at a feature are
clamping forces of active
not violated. So the essential
fixtures can be adjusted
problem is how to represent the
according to the FEA
relationship between the machining
analysis result to
error, fixturing error and the
compensate for
deformation of the workpiece-fixture
system. machining errors [ 73], or
Locator positional errors, locator(3) adjust suitable clamp
surface geometric errors, and theforces to generate
workpiece datum geometric errorsadequate contact forces
can result in a localization error ofand pressure distribu-
the workpiece, which in turn yields ation at the contact region
relational form error in a machinedto keep the workpiece in
feature. Fixture positioning error (orposition during
fixel error, by M.Y. Wang) comes machining [ 74].
mainly from three sources. (1) A However, modeling of
variation in the position of a locator is a workpiece-fixture and
a direct contribution to the fixel errorthe manufac-turing
of the locator (Asada and By, 1985;process using
Wang, 2000). The variation is usuallysophisticated FEM is
specified in the locators positionusually affected by sev-
tolerance defined during the fixtureeral basic sources of
design. (2) Another source of fixel error which can lead to
error is the variation in the geometricimproper results:
shape of the locator, such as profile(1) poor input data due to
tolerance specified for a spherical the lack of information
locator. During operation, mechanicalabout the pro-cess, (2)
wear and tear of the locator will also unreasonable
contribute to the fixel error. simplifications,
(3) The third source is related to idealization and assump-
geometric variations that may exist intions of the
the physical datum features of the manufacturing process,
workpiece. The datum geometric(3) improper modeling of
variations will have an equivalentthe boundary conditions,
result of fixel errors in the reference (4) numerical round-off
frame embedded in the workpiece(in solving the si-
body. The primary objective of amultaneous equations),
fixturing scheme is to reduce the (5) discretization error
manufacturing error as related to theand (6) errors asso-
three types of fixel errors that are ciated with re-mapping.
essentially caused by the positional
4. Conclusions and future For instance, an resource for fixture design.
research increasing research Using new technologies in
interest is using various the knowledge engineering
Recent achievements in themeta-heuristic methods field to refine, model and
development of computer aided fixtureto obtain optimal fixture utilize fixture design
design methodologies, systems and domain knowledge as an
layout solutions [ 5861],
applications have been examined in information base for
which often requires
this paper. Various novel papers in the intelligent and automatic
much precise calcula-
computer aided fixture design field systems can assist a
tions in geometry and
have been published in recent years, fixture designer not only by
mechanics. Actually,
up to 2010. However, current design simplifying the design
computer supported
and automation theories and process, but also by
intelligent algorithms can
technologies are still not mature. Most generating design ideas.
have a better
current commercialized fixture design For example, some
performance on this kind
tools in manufacturing are traditionalof interesting progress on
work. Meanwhile,
geometric-based, for instance, thedeploying a multi-sensor using XML technology as
tooling and fixture design functions innetwork into a a fixture knowledge
some CAD systems, e.g., Unigraphicsworkpiece-fixture system representation tool to
and Pro/Engineer, the software byand using online support case-based
some fixture componentsintelligent control reasoning in the fixture
manufacturers, e.g., Bluco Corp.,techniques can adjust design process is
Jergens Inc. They only providefixturing contacts and attractive, despite the
engineers with a fixture componentforces adaptively in a reality that it need more
library or simple modules to do fixture machining process to effort on the sys-
design manually based on some keep an optimal fixture- temization of intelligent
extended functions of commercial CAD techniques in fixture
software. Fixture design still continuesworkpiece situa-tion [
design [ 47, 50].
to be a major bottleneck in the 8486]. That is an
promotion of current manufacturing,important reason for the
though numerous innovative CAFDrapid progress of 4.2. Integrated fixture
techniques have been proposed. Thoseintelligent techniques on
design system for
manufacturing
techniques also need time to be testedfixture design
and evaluated in real manufacturingapplications over the
In essence, fixture
environments and integrated with otherpast years.
Furthermore, recent design only is a partial
product and process design activities.
achievements on some process in manufac-
Therefore, several research aspects
new knowledge-related turing, and it should obey
are promising and challenging.
techniques, such as to the total objective of
knowledge modeling, data workpiece man-
4.1. To develop intelligent techniques
mining, ma-chine learning, ufacturing requirements
for computer aided fixture design and so on, indicate a more which often are related
promising and fruitful with production
It is already recognized that
future for the development resources, equipment,
developing a computerized fixture
design can result in high efficiency,of advanced computer cost and machining
stable accuracy, short set-up time, aided fixture de-sign. In processes, etc. There-
and low cost. But the realmany manufacturing fore, it is necessary to
performance of a computerizedcompanies, the technical put the fixture design
fixture design system is rooted in a knowledge of experienced task into an overall
powerful ability of the sys-tem tofixture designers, a huge manufacturing process to
replace or exceed that which isamount of technical files obtain best fixture design
done manually by a fix-ture designer.and many good design solution.
cases are a very valuable
H. Wang et al. / Computer-Aided Design 42 (2010) 10851094 1093
[66] Amaral N, Rencis JJ, Rong Y. [75] Wang MY. A full- [83] Sun ShuHuang,
Development of a finite element analysis kinematic model of fixtures Chen JahauLewis.
tool for fixture design integrity verification for precision locating Knowledge representation
and optimization. The International Journal applica-tions. In: IEEE/RSJ and reasoning
of Advanced Manufacturing Technology international conference on methodology based on
2005;25(56):40919. intelligent robots and CBR algorithm for modular
fixture design. Journal of
[67] Zheng Y. Finite element analysis for
systems. Maui (HI USA);
2001. p. 113540. the Chinese Society of
fixture stiffness. Ph.D. dissertation. USA: Mechanical Engineers
Worcester Polytechnic Institute; 2005. [76] Wang MY. Tolerance 2007;28(6):593604.
[68] Zheng Y, Rong Y, Hou Z. The study
analysis for fixture layout
design. Assembly [84] US Patent 6094793.
of fixture stiffness. Part I: a finite element Automation Intelligent fixture system.
analysis for stiffness of fixture units. The 2002;22(2):15362. http://www.patentstorm.us/
International Journal of Advanced patents/6094793.html.
Manufacturing Technology 2008;36(9 [77] Wang MY.
10):86576. Characterizations of [85] Khan A, Ceglarek D.
Sensor optimization for
[69] Zheng Y, Rong Y, Hou Z. The study
localization accuracy of
fixtures. IEEE Transactions fault diagnosis in multi-
of fixture stiffness. Part II: contact stiffness on Robotics and fixture assembly systems
identification between fixture components. Automation with distributed sensing.
The International Journal of Advanced 2002;18(6):97681. Journal of Manufacturing
Manufacturing Technology 2008;38(1- Science and Engineering
2):1931. [78] Wang MY. 2000;122:21526.
[70] Hurtado JF, Melkote SN. Improved
Characterizations
positioning accuracy of
of
[86] Purushothaman
algorithm for tolerance-based stiffness deterministic localiza-tion Radhakrishnan. Sensor
optimization of machining fixtures 2001; of fixtures. In: The 2002 based fixture design and
123 (4):72030. IEEE international verification. Master thesis.
[71] Satyanarayana S, Melkote SN. conference on robotics and
automation. Washington
Worcester
Institute; 2003.
Polytechnic