Design of Graphical User Interfaces for the Synthesis of Planar RR Dyads

Author(s):  
Jugesh Sundram ◽  
Venkatesh Venkataramanujam ◽  
Pierre Larochelle

This article discusses the design and implementation of two Matlab graphical user interfaces (GUIs) for mechanism synthesis. The first GUI addresses the four location Burmester synthesis problem. The designer specifies the 4 locations that are used to generate the Burmester curves for these prescribed locations. The GUI enables the designer to interact with these curves and choose a pair of moving and fixed pivots forming an RR dyad. The second GUI addresses dimensional synthesis of RR dyads for hybrid motion generation tasks. Given a hybrid motion generation task, the designer can either pick the fixed or moving pivots and the corresponding pivots of an RR dyad is determined. In both the interfaces, the designer is provided with tools to specify tasks. The GUIs were designed with an objective to provide the designer with a simple workflow. Design case studies that illustrate the features and capabilities of each GUI are included.

2019 ◽  
Vol 12 (1) ◽  
pp. 110 ◽  
Author(s):  
Miguel Romero Di Biasi ◽  
Guillermo Eliecer Valencia ◽  
Luis Guillermo Obregon

This article presents the application of a new educational thermodynamic software called MOLECULARDISORDER, based on graphical user interfaces created in Matlab® to promote critical thinking in youth engineering students, by means of the energy and entropy balance application in different systems. Statistics of the results obtained by the youth students are shown to determine the influence of the software in a regular course in thermodynamics to promote critical thinking. Two case studies were done by the students, where parameters such as temperature of the fluid and metal surfaces, pressure of the system, mass of the fluid and solid, volume, and velocity of the fluid are used to obtain output variables such as enthalpy, entropy, changes in entropy, entropy production, and energy transfer in the chosen system. Four cognitive skills were considered to evaluate the cognitive competencies of interpreting, arguing and proposing, and interacting with the different graphical user interfaces; these cognitive skills (CS) were argumentative claim (CS1), modeling (CS2), interpreting data/information (CS3), and organization (CS4). Student´s T-test was used to compare the degree of difficulty of each criterion. The case studies were evaluated first without using the software and then with the use of the software to determine the significant effect of the software quantitatively. A population of 130 youth students was taken to perform the statistical analysis with a level of significance of 5%. With the help of the software, the students obtained an improvement when performing case study 1 since the p-value obtained was 0.03, indicating that there are significant differences between the results before and after taking the software. The overall averages of the grades for case study 1 had an increase after using the software from 3.74 to 4.04. The overall averages for case study 2 were also higher after taking the software from 3.44 to 3.75.


2010 ◽  
Vol 2 (3) ◽  
Author(s):  
John C. Oliva ◽  
Erik D. Goodman

This paper introduces a novel approach to automated mechanism synthesis called “convertible agents.” The evolutionary computing technique has been developed specifically for the unique design challenges encountered when synthesizing a mechanism for both type and dimensionality. Several case studies are presented, which demonstrate the approach’s effectiveness over earlier solution strategies. In these studies, six different planar single-degree-of-freedom mechanism types are considered: a four-bar mechanism, Stephenson’s six-bar-mechanisms (types I, II, and III), and Watt’s six-bar-mechanisms (types I and II). The synthesis technique selects the best suited mechanism type from this set and optimizes its dimensions to meet the design objective at hand. The method is readily scalable to account for any number of different mechanism types and complexities.


1999 ◽  
Vol 9 (2) ◽  
pp. 167-189 ◽  
Author(s):  
C. LÜTH ◽  
B. WOLFF

The design of theorem provers, especially in the LCF-prover family, has strongly profited from functional programming. This paper attempts to develop a metaphor suited to visualize the LCF-style prover design, and a methodology for the implementation of graphical user interfaces for these provers and encapsulations of formal methods. In this problem domain, particular attention has to be paid to the need to construct a variety of objects, keep track of their interdependencies and provide support for their reconstruction as a consequence of changes. We present a prototypical implementation of a generic and open interface system architecture, and show how it can be instantiated to an interface for Isabelle, called IsaWin, as well as to a tailored tool for transformational program development, called TAS.


Author(s):  
John C. Oliva ◽  
Erik D. Goodman

This paper introduces a novel approach to automated mechanism synthesis called “convertible agents”. The evolutionary computing technique has been developed specifically for the unique design challenges encountered when synthesizing a mechanism for both type and dimensionality. Several case studies are presented which demonstrate the approach’s effectiveness over earlier solution strategies. In these studies, six different planar single-degree-of-freedom mechanism types are considered: a four-bar mechanism, Stephenson’s six-bar-mechanisms (types I, II, and III), and Watt’s six-bar-mechanisms (types I and II). The method is readily scalable to account for any number of different mechanism types and complexities.


2014 ◽  
Vol 4 (4) ◽  
Author(s):  
Michaela Bačíková ◽  
Jaroslav Porubän

AbstractDomain-specific languages (DSLs) are becoming more and more popular. However, the number of DSLs is still small when comparing to the number of existing applications. The results of our previous research showed that it is possible to speed up the DSL development process by aiding the first development phases (design and implementation). More specifically it is possible to generate DSLs from existing GUIs (Graphical User Interfaces) of component-based applications. Now we want to use the generated DSLs and their models to generate new user interfaces or even whole new applications. To verify this claim, in this paper we use existing technologies which simplify the creation of web applications: iTasks. We also describe stereotypes of creating GUIs which we used to extract data from existing applications and to generate new applications. In the last part of this paper we limit the types of applications, which can be used for extraction based on our experiments with the prototype.


Author(s):  
Pierre Larochelle ◽  
Jugesh Sundram ◽  
Ronald A. Zimmerman

This article presents the kinematic synthesis of Watt II six-bar mechanisms for simultaneously guiding two bodies through four prescribed positions. The two bodies to be moved are connected by a revolute joint and the motion generation task is defined by the four desired positions of one body and the relative angle of the second body with respect to the first body. The methodology uses an algebraic geometry formulation of the exact synthesis of planar RR dyads for four prescribed positions from classical Burmester theory. The result is a dimensional synthesis technique for designing Watt II mechanisms for four simultaneous positions. A case study illustrating the application of the synthesis algorithm is included.


Author(s):  
Noam Shemtov

This chapter examines the scope of protection to which graphical user interfaces may be eligible under various intellectual property rights: namely, trade marks, unfair-competition laws, design rights, copyright, and patents. It first considers the extent of copyright protection over a software product’s ‘look-and-feel’ elements, with particular emphasis on graphical user interfaces protection under US and EU laws. It then discusses trade-mark, trade-dress, and unfair-competition protection for graphical user interfaces, along with intellectual property rights protection for design patents and registered designs. Finally, it describes the patent protection for graphical user interfaces in the United States and at the European Patent Office.


Sign in / Sign up

Export Citation Format

Share Document