Tolerancing decisions can profoundly impact the quality and cost of electro
-mechanical assemblies. Existing approaches to tolerance analysis and synth
esis in design entail detailed knowledge of geometry of the assemblies and
are mostly applicable during advanced stages of design, leading to a less t
han optimal design process. During the design process of assemblies, both t
he assembly structure and associated tolerance information evolve continuou
sly, Therefore, significant gains can be achieved by effectively using this
information to influence the design of the assembly. Motivated by this, we
identify and explore two goals for future research that we believe can enh
ance the scope of tolerancing for the entire design process. The first goal
is to advance tolerancing decisions to the earliest possible stages of des
ign, This issue raises the need for effective representation of tolerancing
information during different stages of design and for effective assembly m
odeling. The second goal addresses the appropriate, synergistic use of avai
lable methods and best practices for tolerance analysis and synthesis, at s
uccessive stages of design. Pursuit of these goals leads to the definition
of a multilevel approach that enables tolerancing to be addressed at succes
sive stages of design in an incremental fashion. The resulting design proce
ss, which we call the design for tolerance process, integrates three import
ant domains:
1) design activities at successive stages of design;
2) assembly models that evolve continuously through the design process;
3) methods and best practices for tolerance analysis and synthesis.
We demonstrate major steps of our proposed approach through a simple, yet i
llustrative, example.