1999
DOI: 10.1115/1.1315299
|View full text |Cite
|
Sign up to set email alerts
|

A Graph Grammar Approach for Structure Synthesis of Mechanisms

Abstract: This paper presents a general graph grammar methodology for structure synthesis of mechanisms. Much of current mechanism design is based on a systematic method popularized by Freudenstein, Mruthyunjaya, and Tsai (among others). A graph grammar is a more natural expression for a method that relies on algebraic abstractions of graph theoretic principles. Our proposed grammar rules add vertices and loops to a start graph to obtain desired structural requirements. A grammar adaptation of an existing linear time al… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
37
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 84 publications
(37 citation statements)
references
References 27 publications
0
37
0
Order By: Relevance
“…And they can be summarized into four main kinds: addition method with 2 pairs, transformation of binary chains, superposition of kinematic chains and algebraic method of matrix. Schmidt [1] applied a general graph grammar methodology for the synthesis of kinematic mechanisms. Rao and Deshmukh [2] introduced a method based on loop formation for structural synthesis which eliminates explicit isomorphism detection.…”
Section: Introductionmentioning
confidence: 99%
“…And they can be summarized into four main kinds: addition method with 2 pairs, transformation of binary chains, superposition of kinematic chains and algebraic method of matrix. Schmidt [1] applied a general graph grammar methodology for the synthesis of kinematic mechanisms. Rao and Deshmukh [2] introduced a method based on loop formation for structural synthesis which eliminates explicit isomorphism detection.…”
Section: Introductionmentioning
confidence: 99%
“…the synthesis of mechanisms and epicyclic gear trains [5], the automated synthesis of gear boxes [6] and sheet metal design [7]. Besides assisting synthesis, graph grammars allow the support of the whole design process, e.g.…”
Section: Introductionmentioning
confidence: 99%
“…Therefore, isomorphism detection is performed during solution generation. There are several methods proposed in the literature for isomorphism detection [23][24][25][26][27][28]. The isomorphism detection algorithm presented in this paper is based on the tree method [23], which requires examining if the tree is rooted or not first.…”
Section: Layout Generationmentioning
confidence: 99%
“…For this purpose, tree graph enumeration algorithms are adopted and the interested reader can refer to [23][24][25][26][27][28] for details. Steps are provided here: the first step is to enumerate all the generalized layouts by defining enumeration constraints, performing enumeration, and checking isomorphism.…”
Section: Layout Generationmentioning
confidence: 99%