The sketching of kinematic chains is important in the conceptual design of mechanisms. In general, the process of sketching kinematic chains can be divided into two steps, namely sketching topological graphs and converting them into the corresponding kinematic chains. This paper proposes a new method to automatically sketch topological graphs including both planar and nonplanar graphs. First, two parameters called moving sign (MS) and moving sign string (MSS) are defined, based on which a new algorithm is proposed to acquire all feasible layouts of the contracted graph by moving inner edges. All topological graphs synthesized from the same contracted graph are identified to have the shared feasible layouts, and another algorithm is proposed to determine the optimal layout for each topological graph. Then, topological graphs are sketched automatically by determining the location of vertices. The method has low complexity and is easy to be programmed using computer language.

References

1.
Rao
,
A. C.
,
1997
, “
Hamming Number Technique–II: Generation of Planar Kinematic Chains
,”
Mech. Mach. Theory
,
32
(
4
), pp.
489
499
.
2.
Sunkari
,
R. P.
, and
Schmidt
,
L. C.
,
2006
, “
Structural Synthesis of Planar Kinematic Chains by Adapting a Mckay-Type Algorithm
,”
Mech. Mach. Theory
,
41
(
9
), pp.
1021
1030
.
3.
Simoni
,
R.
,
Carboni
,
A. P.
, and
Martins
,
D.
,
2009
, “
Enumeration of Kinematic Chains and Mechanisms
,”
Proc. Inst. Mech. Eng., Part C
,
223
(
4
), pp.
1017
1024
.
4.
Simoni
,
R.
,
Carboni
,
A. P.
,
Simas
,
H.
, and
Martins
,
D.
,
2011
, “
Enumeration of Kinematic Chains and Mechanisms Review
,”
13th World Congress in Mechanism and Machine Science
, Guanajuato, Mexico, June
19
25
, pp. 423–427.
5.
Ding
,
H. F.
,
Cao
,
W. A.
,
Kecskemethy
,
A.
, and
Huang
,
Z.
,
2012
, “
Complete Atlas Database of 2-DOF Kinematic Chains and Creative Design of Mechanisms
,”
ASME J. Mech. Des.
,
134
(
3
), p.
031006
.
6.
Ding
,
H. F.
,
Yang
,
W. J.
,
Huang
,
P.
, and
Kecskemethy
,
A.
,
2013
, “
Automatic Structural Synthesis of Planar Multiple Joint Kinematic Chains
,”
ASME J. Mech. Des.
,
135
(
9
), p.
091007
.
7.
Yan
,
H. S.
, and
Chiu
,
Y. T.
,
2013
, “
An Algorithm for the Construction of Generalized Kinematic Chains
,”
Mech. Mach. Theory
,
62
, pp.
75
98
.
8.
Yan
,
H. S.
, and
Chiu
,
Y. T.
,
2014
, “
An Improved Algorithm for the Construction of Generalized Kinematic Chains
,”
Mech. Mach. Theory
,
78
, pp.
229
247
.
9.
Yan
,
H. S.
, and
Chiu
,
Y. T.
,
2015
, “
On the Number Synthesis of Kinematic Chains
,”
Mech. Mach. Theory
,
89
, pp.
128
144
.
10.
Ding
,
H. F.
,
Yang
,
W. J.
,
Zi
,
B.
, and
Kecskemethy
,
A.
,
2016
, “
The Family of Planar Kinematic Chains With Two Multiple Joints
,”
Mech. Mach. Theory
,
99
, pp.
103
116
.
11.
Ding
,
H. F.
,
Huang
,
P.
,
Yang
,
W. J.
, and
Kecskemethy
,
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
(
Part 1
), pp.
75
93
.
12.
Dharanipragada
,
V.
, and
Chintada
,
M.
,
2016
, “
Split Hamming String as an Isomorphism Test for One Degree-of-Freedom Planar Simple-Jointed Kinematic Chains Containing Sliders
,”
ASME J. Mech. Des.
,
138
(
8
), p.
082301
.
13.
Olson
,
D. G.
,
Thompson
,
T. R.
,
Riley
,
D. R.
, and
Erdman
,
A. G.
,
1985
, “
An Algorithm for Automatic Sketching of Planar Kinematic Chains
,”
ASME J. Mech. Trans. Autom. Des.
,
107
(
1
), pp.
106
111
.
14.
Dobrjanskyj
,
L.
, and
Freudenstein
,
F.
,
1967
, “
Some Applications of Graph Theory to the Structural Analysis of Mechanisms
,”
ASME J. Eng. Ind.
,
89
(
1
), pp.
153
158
.
15.
Woo
,
L.
,
1969
, “
An Algorithm for Straight-Line Representation of Simple Planar Graphs
,”
J. Franklin Inst.
,
287
(
3
), pp.
197
208
.
16.
Chieng
,
W. H.
, and
Hoeltzel
,
D. A.
,
1990
, “
A Combinatorial Approach for the Automatic Sketching of Planar Kinematic Chains and Epicyclic Gear Trains
,”
ASME J. Mech. Des.
,
112
(
1
), pp.
6
15
.
17.
Belfiore
,
N. P.
, and
Pennestri
,
E.
,
1994
, “
Automatic Sketching of Planar Kinematic Chains
,”
Mech. Mach. Theory
,
29
(
1
), pp.
177
193
.
18.
Mauskar
,
S.
, and
Krishnamurty
,
S.
,
1996
, “
A Loop Configuration Approach to Automatic Sketching of Mechanisms
,”
Mech. Mach. Theory
,
31
(
4
), pp.
423
437
.
19.
Mruthyunjaya
,
T. S.
,
2003
, “
Kinematic Structure of Mechanisms Revisited
,”
Mech. Mach. Theory
,
38
(
4
), pp.
279
320
.
20.
Nie
,
S. H.
,
Liu
,
H. Z.
, and
Qiu
,
A. H.
,
2007
, “
A Maximal Loop Approach to Automatic Sketching of Mechanisms
,”
ASME
Paper No. IMECE2007-43030.
21.
Pucheta
,
M. A.
,
Ulrich
,
N. E.
, and
Cardona
,
A.
,
2012
, “
Combined Graph Layout Algorithms for Automated Sketching of Kinematic Chains
,”
ASME
Paper No. DETC2012-70665.
22.
Pucheta
,
M. A.
,
Ulrich
,
N. E.
, and
Cardona
,
A.
,
2013
, “
Automated Sketching of Non-Fractionated Kinematic Chains
,”
Mech. Mach. Theory
,
68
, pp.
67
82
.
23.
Bedi
,
G. S.
, and
Sanyal
,
S.
,
2013
, “
Loop Based Algorithm for Automatic Sketching of Planar Kinematic Chains
,”
First International and 16th National Conference on Machines and Mechanisms
(
iNaCoMM
), Roorkee, India, Dec. 18–20, pp.
452
456
.
24.
Yan
,
H. S.
, and
Hwang
,
Y. W.
,
1989
, “
New Algorithm for Automatic Sketching of Kinematic Chains
,” ASME International Computer in Engineering Conference, Anaheim, CA, July 30–Aug. 3, pp. 245–250.
25.
Hsieh
,
C. F.
,
Hwang
,
Y. W.
, and
Yan
,
H. S.
,
2008
, “
Generation and Sketching of Generalized Kinematic Chains
,”
ASME
Paper No. DETC2008-49043.
26.
Chiu
,
Y. T.
, and
Yan
,
H. S.
,
2015
, “
An Algorithm for the Automatic Sketching of Generalized Kinematic Chains
,” 14th
IFToMM
World Congress, Taipei, Taiwan, Oct. 25–30.
27.
Belfiore
,
N. P.
,
2000
, “
A Brief Note on the Concept of Planarity for Kinematic Chains
,”
Mech. Mach. Theory
,
35
(
12
), pp.
1745
1750
.
28.
Tsai
,
L. W.
,
2000
,
Mechanism Design: Enumeration of Kinematic Structures According to Function
,
CRC Press
,
Boca Raton, FL
.
You do not currently have access to this content.