Over the last six decades, kinematicians have devised many tests for the identification of isomorphism among kinematic chains (KCs) with revolute pairs. But when it comes to KCs with prismatic pairs, tests are woefully absent and the age-old method of visual inspection is being resorted to even today. This void is all the more conspicuous because sliders are present in all kinds of machinery like quick-return motion mechanism, Davis steering gear, trench hoe, etc. The reason for this unfortunate avoidance is the difficulty in discriminating between sliding and revolute pairs in the link–link adjacency matrix, a popular starting point for many methods. This paper attempts to overcome this obstacle by (i) using joint–joint adjacency, (ii) labeling the revolute pairs first, followed by the sliding pairs, and (iii) observing whether an element of the adjacency matrix belongs to revolute–revolute (RR), revolute–prismatic (RP) (or PR), or prismatic–prismatic (PP) zone, where R and P stand for revolute and prismatic joints, respectively. A procedure similar to hamming number technique is applied on the adjacency matrix but each hamming number is now split into three components, so as to yield the split hamming string (SHS). It is proposed in this paper that the SHS is a reliable and simple test for isomorphism among KCs with prismatic pairs. Using a computer program in python, this method has been applied successfully on a single degree-of-freedom (DOF) simple-jointed planar six-bar chains (up to all possible seven prismatic pairs) and eight-bar KCs (up to all ten prismatic pairs). For six-bar chains, the total number of distinct chains obtained was 94 with 47 each for Watt and Stephenson lineages. For eight-bar chains, the total number is 7167 with the distinct chain count and the corresponding link assortment in parenthesis as 3780(0-4-4), 3037(1-2-5), and 350(2-0-6). Placing all these distinct KCs in a descending order based on SHS can substantially simplify communication during referencing, storing, and retrieving.

References

1.
Crossley
,
F. R. E.
,
1965
, “
Permutations of Kinematic Chains With Eight Members or Less From Graph Theoretic View Point
,”
Developments in Theoretical and Applied Mechanics
, Vol.
2
,
Pergamon Press
,
Oxford, UK
.
2.
Freudenstein
,
F.
, and
Dobrjanskyj
,
L.
,
1964
, “
On a Theory of Type Synthesis of Mechanisms
,”
11th International Congress of Applied Mechanics
, Springer, Berlin, Germany, pp.
420
428
.
3.
Woo
,
L. S.
,
1967
, “
Type Synthesis of Plane Linkages
,”
ASME J. Eng. Ind.
,
89
(1), pp.
159
170
.
4.
Manolescu
,
N. I.
,
1973
, “
A Method Based on Baranov Trusses and Using Graph Theory to Find the Set of Planar Jointed Kinematic Chains and Mechanisms
,”
Mech. Mach. Theory
,
8
(
1
), pp.
3
22
.
5.
Fang
,
W. E.
, and
Freudenstein
,
F.
,
1990
, “
The Stratified Representation of Mechanisms
,”
ASME J. Mech. Des.
,
112
(
4
), pp.
514
519
.
6.
Kim
,
J. T.
, and
Kwak
,
B. M.
,
1992
, “
An Algorithm of Topological Ordering for Unique Representation of Graphs
,”
ASME J. Mech. Des.
,
114
(
1
), pp.
103
108
.
7.
Shin
,
J. K.
, and
Krishnamurty
,
S.
,
1994
, “
On Identification and Canonical Numbering of Pin Jointed Kinematic Chains
,”
ASME J. Mech. Des
,
116
(
1
), pp.
182
188
.
8.
Shin
,
J. K.
, and
Krishnamurty
,
S.
,
1994
, “
Development of a Standard Code for Colored Graphs and Its Application to Kinematic Chains
,”
ASME J. Mech. Des.
,
116
(
1
), pp.
189
196
.
9.
Ding
,
H.
, and
Huang
,
Z.
,
2009
, “
Isomorphism Identification of Graphs: Especially for the Graphs of Kinematic Chains
,”
Mech. Mach. Theory
,
44
(
1
), pp.
122
139
.
10.
Nie
,
S.
,
Liao
,
A.
,
Qiu
,
A.
, and
Gong
,
S.
,
2012
, “
Addition Method With 2 Links and 3 Pairs of Type Synthesis to Planar Closed Kinematic Chains
,”
Mech. Mach. Theory
,
47
, pp.
179
191
.
11.
Yan
,
H.-S.
, and
Kuo
,
C.-H.
,
2006
, “
Topological Representations and Characteristics of Variable Kinematic Joints
,”
ASME J. Mech. Des
,
128
(
2
), pp.
384
391
.
12.
Ding
,
H.
, and
Huang
,
Z.
,
2007
, “
The Establishment of the Canonical Perimeter Topological Graph of Kinematic Chains and Isomorphism Identification
,”
ASME J. Mech. Des.
,
129
(9), pp.
915
923
.
13.
Ding
,
H.
,
Yang
,
W.
,
Huang
,
P.
, and
Kecskeméthy
,
A.
,
2013
, “
Automatic Structural Synthesis of Planar Multiple Joint Kinematic Chains
,”
ASME J. Mech. Des.
,
135
(
9
), p.
091007
.
14.
Uicker
,
J. J.
, and
Raicu
,
A.
,
1975
, “
A Method for the Identification of and Recognition of Equivalence of Kinematic Chains
,”
Mech. Mach. Theory
,
10
(
5
), pp.
375
383
.
15.
Mruthyunjaya
,
T. S.
, and
Raghavan
,
M. R.
,
1979
, “
Structural Analysis of Kinematic Chains and Mechanisms Based on Matrix Representation
,”
ASME J. Mech. Des.
,
101
(
3
), pp.
488
494
.
16.
Yan
,
H. S.
, and
Hall
,
A. S.
,
1981
, “
Linkage Characteristic Polynomials: Definition, Coefficients by Inspection
,”
ASME J. Mech. Des.
,
103
(
3
), pp.
578
584
.
17.
Yan
,
H. S.
, and
Hall
,
A. S.
,
1982
, “
Linkage Characteristic Polynomials: Assembly Theorems Uniqueness
,”
ASME J. Mech. Des.
,
104
(
1
), pp.
11
20
.
18.
Yan
,
H. S.
, and
Hwang
,
W. M.
,
1983
, “
A Method for the Identification of Planar Linkage Chains
,”
ASME J. Mech. Transm. Autom. Des.
,
105
(
4
), pp.
658
662
.
19.
Sunkari
,
R. P.
, and
Schmidt
,
L. C.
,
2006
, “
Reliability and Efficiency of the Existing Spectral Methods for Isomorphism Detection
,”
ASME J. Mech. Des.
,
128
(
6
), pp.
1246
1252
.
20.
Hasan
,
A.
,
Khan
,
R. A.
, and
Mohd
,
A.
,
2007
, “
A New Method to Detect Isomorphism in Kinematic Chains
,”
Khamandu J. Sci. Eng. Technol.
,
I
(
III
), pp.
1
11
.
21.
Quist
,
F. F.
, and
Soni
,
A. H.
,
1971
, “
Structural Synthesis and Analysis of Kinematic Chains Using Path Matrices
,”
3rd World Congress for Theory of Machines and Mechanisms
, pp.
D213
D222
.
22.
Agrawal
,
V. P.
, and
Rao
,
J. S.
,
1985
, “
Identification of Multi-Loop Kinematic Chains and Their Paths
,”
J. Inst. Eng.
,
66
, pp.
6
11
.
23.
Agrawal
,
V. P.
, and
Rao
,
J. S.
,
1989
, “
Identification and Isomorphism of Kinematic Chains and Mechanisms
,”
Mech. Mach. Theory
,
24
(
4
), pp.
309
321
.
24.
Vijayanand
,
K.
,
1994
, “
Computer Aided Structural Synthesis of Linkages and Epicyclic Gear Transmissions
,” Ph.D. thesis, IISc, Bangalore, India.
25.
Shende
,
S.
, and
Rao
,
A. C.
,
1994
, “
Isomorphism in Kinematic Chains
,”
Mech. Mach. Theory
,
29
(
7
), pp.
1065
1070
.
26.
Rao
,
A. C.
, and
Deshmukh
,
P. B.
,
2001
, “
Computer Aided Structural Synthesis of Planar Kinematic Chains Obviating the Test for Isomorphism
,”
Mech. Mach. Theory
,
36
(
4
), pp.
489
506
.
27.
Ding
,
H.
, and
Huang
,
Z.
,
2007
, “
A New Theory for the Topological Structure Analysis of Kinematic Chains and Its Applications
,”
Mech. Mach. Theory
,
42
(
10
), pp.
1264
1279
.
28.
Rao
,
A. C.
, and
Prasad Raju Pathapati
,
V. V. N. R.
,
2000
, “
Loop Based Detection of Isomorphism Among Chains, Inversions and Type of Freedom in Multi Degree of Freedom Chains
,”
ASME J. Mech. Des.
,
122
(
1
), pp.
31
42
.
29.
Rao
,
A. C.
,
1988
, “
Comparison of Plane and Spatial Kinematic Chains for Structural Error Performance Using Pseudo Hamming Distances
,”
Indian J. Technol.
,
26
, pp.
155
160
.
30.
Rao
,
A. C.
, and
Varada Raju
,
D.
,
1991
, “
Application of the Hamming Number Technique to Detect Isomorphism Among Kinematic Chains and Inversions
,”
Mech. Mach. Theory
,
26
(
1
), pp.
55
75
.
31.
Hamming
,
R. W.
,
1950
, “
Error Detecting and Error Correcting Codes
,”
Bell Syst. Tech. J.
,
29
(
2
), pp.
147
160
.
32.
Rao
,
A. C.
, and
Rao
,
C. N.
,
1993
, “
Loop-Based Pseudo-Hamming Values I: Testing Isomorphism and Rating Kinematic Chains
,”
Mech. Mach. Theory
,
28
(
1
), pp.
113
127
.
33.
Rao
,
A. C.
,
1997
, “
Hamming Number Technique. I: Further Applications
,”
Mech. Mach. Theory
,
32
(
4
), pp.
477
488
.
34.
Ambekar
,
A. G.
, and
Agrawal
,
V. P.
,
1986
, “
On Canonical Numbering of Kinematic Chains and Isomorphism Problem: Max Code
,”
ASME
Paper No. 86-DET-169.
35.
Ambekar
,
A. G.
, and
Agrawal
,
V. P.
,
1987
, “
Canonical Numbering of Kinematic Chains and Isomorphism Problem: Min Code
,”
Mech. Mach. Theory
,
22
(
5
), pp.
453
461
.
36.
Tang
,
C. S.
, and
Liu
,
T.
,
1993
, “
The Degree Code: A New Mechanism Identifier
,”
ASME J. Mech. Des.
,
115
(
3
), pp.
627
630
.
37.
Mruthyunjaya
,
T. S.
,
2003
, “
Kinematic Structure of Mechanisms Revisited
,”
Mech. Mach. Theory
,
38
(
4
), pp.
279
320
.
38.
Ding
,
H.
,
Huang
,
P.
,
Yang
,
W.
, and
Kecskeméthy
,
A.
,
2016
, “
Automatic Generation of the Complete Set of Planar Kinematic Chains With Up To Six Independent Loops and Up To 19 Links
,”
Mech. Mach. Theory
,
96
pp.
75
93
.
39.
Ding
,
H.
,
Huang
,
P.
,
Liu
,
J. F.
, and
Kecskeméthy
,
A.
,
2013
, “
Automatic Structural Synthesis of the Whole Family of Planar 3-Degrees of Freedom Closed Loop Mechanisms
,”
ASME J. Mech. Rob.
,
5
(
4
), p.
041006
.
40.
Sandor
,
G. N.
, and
Erdman
,
A. G.
,
1988
,
Advanced Mechanism Design: Analysis and Synthesis
, Vol.
2
,
Prentice-Hall
,
New Delhi, India
, Chap. 1.
41.
Crossley
,
F. R. E.
,
1966
, “
On an Unpublished Work of Alt
,”
J. Mech.
,
1
(
2
), pp.
165
170
.
42.
Rao
,
A. C.
, and
Nageswara Rao
,
C.
,
1989
, “
Isomorphism Among Kinematic Chains With Sliding Pairs
,”
Indian J. Technol.
,
27
, pp.
363
365
.
You do not currently have access to this content.