Function Generation With Finitely Separated Precision Points Using Geometric Constraint Programming
Authors:
- 1 November 2006
- journal article
- research article
- Published by Wiley in Journal of Mechanical Design
- Vol. 129 (11) , 1185-1190
Abstract
This paper extends geometric constraint programming (GCP) to function generation problems involving large numbers of finitely separated precision points and complex mechanisms. In parametric design software, GCP uses the sketching mode to graphically impose geometric constraints in kinematic diagrams and the numerical solvers to solve the relevant nonlinear equations without the user explicitly formulating them. For function generation, the same approach can be applied to any mechanism, requiring no unique algorithms. Implementation is straightforward, so the designer can quickly generate solutions for a large number of precision points and/or with complex mechanisms to accurately match the function. Examples of function generation with a four-bar linkage, a Stephenson III six-bar linkage, and a seven-bar linkage with a mobility of two are presented.Keywords
This publication has 9 references indexed in Scilit:
- Kinematic Synthesis for Finitely Separated Positions Using Geometric Constraint ProgrammingJournal of Mechanical Design, 2005
- The Cam-link mechanism for structural error-free path and function generationMechanism and Machine Theory, 1974
- Direct Analytic Synthesis of Four-Bar Function Generators With Optimal Structural ErrorJournal of Engineering for Industry, 1973
- Extension of Freudenstein’s Equation to Geared LinkagesJournal of Engineering for Industry, 1971
- On linkage synthesis with minimum errorJournal of Mechanisms, 1968
- Optimal Synthesis of Randomly Generated LinkagesJournal of Engineering for Industry, 1968
- Synthesis of Six-Link Plane Mechanisms by Numerical AnalysisJournal of Engineering for Industry, 1963
- Kinematics and Linkage DesignJournal of Applied Mechanics, 1961
- Structural Error Analysis in Plane Kinematic SynthesisJournal of Engineering for Industry, 1959