Object-oriented interactive mechanism design and analysis

@article{Cheng2005ObjectorientedIM,
  title={Object-oriented interactive mechanism design and analysis},
  author={Harry H. Cheng and Dung T. Trang},
  journal={Engineering with Computers},
  year={2005},
  volume={21},
  pages={237-246}
}
We have developed a Ch Mechanism Toolkit for analysis and design of mechanisms. The toolkit was developed using Ch, an embeddable C/C++ interpreter with high-level extensions. The toolkit consists of animation program QuickAnimationTM and a collection of classes for design and analysis of commonly used mechanisms. The Ch Mechanism Toolkit allows users to write simple programs to solve complicated planar mechanism problems. The toolkit can handle mechanisms ranging from the simple fourbar… 
Spreadsheet-based interactive design and analysis of mechanisms using Excel and Ch
TLDR
A spreadsheet-based mechanism analysis and animation system developed in Excel using Ch, an embeddable C/C++ interpreter, and Ch Mechanism Toolkit that allows users to develop and solve complicated planar mechanism problems conveniently using an easy to use Excel spreadsheets as the front end.
DETC 2006-99576 SPREADSHEET-BASED DESIGN AND ANALYSIS OF MECHANISMS
A spreadsheet based mechanism analysis and animation system is presented in this article. The system is developed in Excel using Ch, an embeddable C/C++ interpreter, and Ch Mechanism Toolkit. It
Teaching computer‐aided mechanism design and analysis using a high‐level mechanism toolkit
TLDR
A pedagogically effective teaching strategy that integrates computer‐aided design and programming into a course on mechanism analysis and design, which has been actively used at the University of California, Davis for several years and has been adopted by other universities as well.
An object-oriented approach for mechanical components design and visualization
  • M. Dupac
  • Computer Science
    Engineering with Computers
  • 2011
TLDR
Development of shape modeling tools for engineering design, analysis, simulation, and visualization is presented and an OOP code to generate mechanism components is presented.
Using Geometry Sketchers and CAD Tools for Mechanism Synthesis
Geometry sketchers and CAD Tools can provide a highly valuable help for machine design and industry in the context of mechanism synthesis. They can be used at an early stage of mechanism development
VRMDS: an intuitive virtual environment for supporting the conceptual design of mechanisms
This paper presents Virtual Reality Mechanism Design Studio (VRMDS), an intuitive virtual environment for supporting the interactive design and simulation of mechanisms. The studio allows users to
DAS-2D: a concept design tool for compliant mechanisms
TLDR
DAS-2D (Design, Analysis and Synthesis), a conceptual design tool which integrates the recently developed pseudo-rigid-body models and kinetostatic analysis/synthesis theories for compliant mechanisms, is presented.
A hybrid computer-aided linkage design system for tracing open and closed planar curves
TLDR
A computer-aided linkage design system for tracing prescribed open or closed planar curves based on the existing VRMDS (Virtual Reality Mechanism Design Studio) framework, which shows that the system returned a desired solution in seconds and developed a set of design interfaces that facilitate designers to intervene and steer the design process.
RoboSim: a simulation environment for programming virtual robots
TLDR
The design of RoboSim, a simulation environment for programming virtual Linkbot and Lego Mindstorms NXT/EV3 robots, is described in detail and the simulation library and graphical user interface (GUI) utilize the common pieces.
A Compliant Mechanism Synthesis Theory for Fostering Innovation of Micro Air Vehicles
Abstract : In this project, we have developed a compliant mechanism synthesis theory that incorporate a general framework for determining pseudo-rigid-body models, type synthesis algorithms
...
1
2
...

References

SHOWING 1-10 OF 20 REFERENCES
Web-Based Mechanism Design and Analysis
TLDR
The design and implementation of the Ch Mechanism Toolkit as well as its corresponding web-based system for mechanism design and analysis are discussed.
An Object-Based Software Package for Interactive Control System Design and Analysis
TLDR
The design and implementation of Ch Control System Toolkit, a control class with member functions for object-based interactive modeling, analysis, and design of linear time-invariant control systems, are described in this paper.
Effective Teaching of Computer Integrated Mechanism Analysis and Design
TLDR
Ch, a C/C++ interpreter, is used to incorporate programming and mechanism design because of its high-level numerical and graphical plotting capabilities, scripting capability, and a mechanism toolkit with easy and quick animation.
Pedagogically effective programming environment for teaching mechanism design
TLDR
The developed teaching toolbox is specific for instruction on mechanism design, and the CH programming environment and programming features developed for teaching and student learning are general and applicable to instructional improvement for a wide range of subjects in engineering.
Web based control system design and analysis
TLDR
A Web-based interactive control design and analysis system based on Ch (which is a C/C++ interpreter) and Ch control systems toolkit is developed and most functions in the system support both continuous-time and discrete-time linear time-invariant systems.
SYNTHETICA 2.0: SOFTWARE FOR THE SYNTHESIS OF CONSTRAINED SERIAL CHAINS
TLDR
The new version of Synthetica 2.0, a Java-based architecture for the computer-aided-design of spatial linkages that contains task definition and visualization, and linkage visualization, analysis and synthesis modules, is presented.
Scientific Computing in the CH Programming Language
TLDR
The extension of C to (H for numerical computation of real numbers, a general-purpose block-structured interpretive programming language similar to C, and new linguistic features of (H in comparison to C are described.
Scientific Computing in the $C^H$ Programming Language
TLDR
The extension of C to C to $C^H$ for numerical computation of real numbers, a general-purpose block-structured interpretive programming Ianguage that retains most features of C from the scientific computing point of view is described.
Ch: a C/C++ interpreter for script computing. C/ C++ User's Ch—an Embeddable C/C++ Interpreter
  • — J
  • 2006
...
1
2
...