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.
Skip Nav Destination
Article navigation
November 2007
Technical Briefs
Function Generation With Finitely Separated Precision Points Using Geometric Constraint Programming
Edward C. Kinzel,
Edward C. Kinzel
School of Mechanical Engineering,
Purdue University
, West Lafayette, IN 47907
Search for other works by this author on:
James P. Schmiedeler,
James P. Schmiedeler
Department of Mechanical Engineering,
The Ohio State University
, Columbus, OH 43210
Search for other works by this author on:
Gordon R. Pennock
Gordon R. Pennock
Fellow ASME
School of Mechanical Engineering,
Purdue University
, West Lafayette, IN 47907
Search for other works by this author on:
Edward C. Kinzel
School of Mechanical Engineering,
Purdue University
, West Lafayette, IN 47907
James P. Schmiedeler
Department of Mechanical Engineering,
The Ohio State University
, Columbus, OH 43210
Gordon R. Pennock
Fellow ASME
School of Mechanical Engineering,
Purdue University
, West Lafayette, IN 47907J. Mech. Des. Nov 2007, 129(11): 1185-1190 (6 pages)
Published Online: November 22, 2006
Article history
Received:
February 16, 2006
Revised:
November 22, 2006
Citation
Kinzel, E. C., Schmiedeler, J. P., and Pennock, G. R. (November 22, 2006). "Function Generation With Finitely Separated Precision Points Using Geometric Constraint Programming." ASME. J. Mech. Des. November 2007; 129(11): 1185–1190. https://doi.org/10.1115/1.2771575
Download citation file:
Get Email Alerts
Related Articles
Kinematic Synthesis for Finitely Separated Positions Using Geometric Constraint Programming
J. Mech. Des (September,2006)
Rational Be´zier Line-Symmetric Motions
J. Mech. Des (March,2005)
Special Issue on Computing Technologies to Support Geometric Dimensioning & Tolerancing (GD&T)
J. Comput. Inf. Sci. Eng (March,2003)
10th Anniversary Special Issue: From Fringe to Mainstream—We Have Come a Long Way
J. Comput. Inf. Sci. Eng (June,2011)
Related Chapters
Configuring an Evolutionary Programming / Adaptive Boosting (EP/AB) Hybrid as a Modular AI System to Improve Three Layer MLFN Breast Cancer CAD Performance
Intelligent Engineering Systems through Artificial Neural Networks, Volume 16
Introduction
History of Line Pipe Manufacturing in North America
Performance and Mechanical Equipment Standards
Handbook for Cogeneration and Combined Cycle Power Plants, Second Edition