A Web-based mechanism analysis and animation system is presented in this article. The system is developed in Ch, an embeddable C/C++ interpreter, and Ch Mechanism Toolkit. It allows users to solve complicated planar mechanism problems conveniently on-line. Users can input the required data to define a mechanism in a Web browser and then click a button for kinematic and dynamic analysis, graphical plotting, and animation for fourbar, crank-slider, geared fivebar, sixbar linkages and cam-follower systems. Examples are provided to illustrate its ease of use as well as its suitability for distance learning. The Web-based system for mechanism analysis and animation is available on the Web at http://www.softintegration/webservices/mechanism/
Issue Section:
Technical Notes
1.
Working Model User’s Guide
, Knowledge Revolution
, 1989.2.
Erdman
, A. G.
, and Gustafson
, J. E.
, 1981, “LINCAGES: Linkage INteractive Computer Analysis and Graphically Enhanced Synthesis Package
,” ASME Paper, No. 77-DET-5.3.
Erdman
, A. G.
, and Riley
, D. R.
, 1981, “Computer-Aided Linkage Design Using the LINCAGES Package
,” ASME Paper, No. 81-DET-121.4.
WATT 1.6 User’s Guide, Heron Technologies, 2002 (online) available at http://www.herontechnologies.comhttp://www.herontechnologies.com
5.
SAM 5.0 User’s Guide, Artas#x2014;Engineering Software, 2003 (online) available at http://www.artas.nlhttp://www.artas.nl
6.
Perez
, A.
, Su
, H. J.
, and McCarthy
, M.
, 2004, “SYNTHETICA 2.0:Software for the Synthesis of Constrained Serial Chains
,” in Proceedings of the ASME Design Engineering Technical Conferences
, No. DETC2004/57524, Salt Lake City, Utah, September 2004.7.
Larson
, J.
, and Cheng
, H. H.
, 2000, “Object-Oriented Cam Design Through the Internet
,” J. Intell. Manuf.
0956-5515, 11
, pp. 515
–534
.8.
Zhu
, Y.
, Chen
, B.
, and Cheng
, H. H.
, 2003, “An Object-Based Software Package for Interactive Control System Design and Analysis
,” J. Comput. Inf. Sci. Eng.
1530-9827, 3
, pp. 366
–371
.9.
Yu
, Q.
, Chen
, B.
, and Cheng
, H. H.
, 2004, “Web-Based Control System Design and Analysis
,” IEEE Control Syst. Mag.
0272-1708, 24
, pp. 45
–57
.10.
Cheng
, H. H.
, and Trang
, D. T.
, 2004, “Web-Based Mechanism Design and Analysis
,” in Proceedings of the ASME 28th Mechanism and Robotics Conference
, No. DETC2004-57594, Salt Lake City, Utah, Sept. 2004.11.
Web-Based Mechanism Design and Analysis, Softintegration, Inc. (online) available at http://softintegration.com/webservices/mechanism/http://softintegration.com/webservices/mechanism/
12.
Cheng
, H. H.
, 1993, “Scientific Computing in the Ch programming language
,” Sci. Prog.
1058-9244, 2
, pp. 49
–75
.13.
Cheng
, H. H.
, 1995, “Extending C and FORTRAN for Design Automation
,” ASME J. Mech. Des.
1050-0472, 117
, pp. 390
–395
.14.
Ch, an Embeddable C/C++ Interpreter (online) available at http://www.softintegration.comhttp://www.softintegration.com
15.
Ch Mechanism ToolKit User’s Guide, Softintegration, Inc. (Online) available at http://www.softintegration.com/products/toolkit/mechanism/http://www.softintegration.com/products/toolkit/mechanism/
16.
Design and Analysis of Whitworth Quick Return Mechanism (online) available at http://iel.ucdavis.edu/projects/mechanism/quickreturnhttp://iel.ucdavis.edu/projects/mechanism/quickreturn
17.
E.
Pennestri
, Kinematic Synthesis of Mechanisms (online) available at http://www.ingegneriameccanica.org/mechanisms.htmhttp://www.ingegneriameccanica.org/mechanisms.htm18.
The Common Gateway Interface, MCSA Software Development Group, 1996.
19.
Cheng
, H. H.
, 1996, “CGI Programming in C
,” C/C++ Users Journal, pp. 17
–21
.20.
The Ch Language Environment CGI ToolKit User’s Guide, Softintegration, Inc. (online) available at http://www.softintegration.com/products/toolkit/cgi/http://www.softintegration.com/products/toolkit/cgi/
21.
Katwyk
, K. V.
, and Cheng
, H. H.
, 1997, “XLINKAGE: A Web-Based Analysis and Simulation Tool for Planar Mechanical Systems
,” in Proceedings of the ASME Design Engineering Technical Conferences
, No. DETC97/DAC-3863, Sacramento, California.Copyright © 2006
by American Society of Mechanical Engineers
You do not currently have access to this content.