Compliant mechanisms for rigid part mating exist for prismatic geometries. A few instances are known of mechanisms to assemble screw threads. A comprehensive solution to this essentially geometric problem comprises at least three parts: parametric equations for nut and bolt contact in the critical starting phase of assembly, the possible space of motions between these parts during this phase, and the design space of compliant devices which accomplish the desired motions in the presence of friction and positional uncertainty. This work concentrates on the second part in which the threaded pair is modeled numerically, and contact tests are automated through software. Tessellated solid models were used during three-dimensional collision analysis to enumerate the approximate location of the initial contact point. The advent of a second contact point presented a more constrained contact state. Thus, the bolt is rotated about a vector defined by the initial two contact points until a third contact location was found. By analyzing the depth of intersection of the bolt into the nut as well as the vertical movement of the origin of the bolt reference frame, we determined that there are three types of contacts states present: unstable two-point, quasi-stable two-point, stable three point. The space of possible motions is bounded by these end conditions which will differ in detail depending upon the starting orientations. We investigated all potential orientations which obtain from a discretization of the roll, pitch, and yaw uncertainties, each of which has its own set of contact points. From this exhaustive examination, a full contact state history was determined, which lays the foundation for the design space of either compliant mechanisms or intelligent sensor-rich controls.

1.
Sturges
,
R. H.
, and
Laowattana
,
S.
, 1996, “
Virtual Wedging in Three-Dimensional Peg Insertion Tasks
,”
ASME J. Mech. Des.
1050-0472,
118
, pp.
99
105
.
2.
Sturges
,
R. H.
, and
Laowattana
,
S.
, 1996, “
Design of an Orthogonal Compliance for Polygonal Peg Insertion
,”
ASME J. Mech. Des.
1050-0472,
118
, pp.
106
114
.
3.
Caine
,
M. E.
, 1985, “
Chamferless Assembly of Rectangular Parts in Two and Three Dimensions
,” Master Thesis, Massachusetts Institute of Technology, Dept. of Mechanical Engineering.
4.
Wiedmann
,
S.
, and
Sturges
,
R. H.
, 2000, “
Kinematic Analysis Of Threaded Fastener Assembly In 3 Dimensions
,”
Proc. ASME DETC’00
, 10–13 Sept. 2000,
Baltimore
MD, CD-ROM: DETC2000/DFM.
5.
Savishchenko
,
V. M.
, and
Bespalov
,
V. G.
, 1965, “
The Orientation of Components for Automatic Assembly
,”
Russ. Eng. J.
0036-0228,
45
(
5
), pp.
50
52
.
6.
Blaer
,
I. L.
, 1962, “
Reliable Automatic Starting of Threaded Parts
,”
Russ. Eng. J.
0036-0228,
42
(
12
), pp.
32
34
.
7.
Nicolson
,
E. J.
, and
Fearing
,
R. S.
,
Proc 91 IEEE RSJ Int. Workshop Intell Robots Syst IROS 91
, 1992, pp.
30
37
, Osaka, Japan.
8.
Nicolson
,
E. J.
, and
Fearing
,
R. S.
, 1993,
Proceedings-IEEE International Conference on Robotics and Automation
,
1
, pp.
484
490
, Atlanta, GA.
9.
Diftler
,
M. A.
, and
Walker
,
I. D.
, 1997, “
Determining Alignment Between Threaded Parts Using Force and Position Data from a Robot Hand
,”
Proceedings-IEEE International Conference on Robotics and Automation
,
2
, pp.
1503
1510
, Albuquerque, NM.
10.
Whitney
,
D. D.
, 2004,
Mechanical Assemblies: Their Design, Manufacture, and Role in Product Development
,
Oxford University Press
, New York.
11.
Wiedmann
,
S.
, 1999, “
Kinematic Analysis Of Threaded Fastener Assembly In 3 Dimensions
,” M.S. Thesis, Virginia Tech Dept. of Mechanical Engineering.
12.
Machinery’s Handbook 24th ed.
, 1992,
E.
Oberg
,
F. D.
Jones
,
H. L.
Horton
,
H. H.
Ryffel
,
R. E.
Green
, ed.,
Industrial Press Inc.
, New York, pp.
1520
1527
.
13.
Crane
III,
C. D.
, and
Duffy
,
J.
, 1998,
Kinematic Analysis of Robot Manipulators
,
Cambridge University Press
, New York, pp.
4
36
.
14.
Gottschalk
,
S.
,
Lin
,
M. C.
, and
Manocha
,
D.
, 1996, “
OBB-Tree: A Hierarchical Structure for Rapid Interference Detection
,” Technical Report TR96-013, Department of Computer Science,
University of N. Carolina
, Chapel Hill.
You do not currently have access to this content.