In the study and design of planar mechanisms, graphical techniques for solving kinematic analysis/synthesis and kinetostatics problems have regained interest due to the availability of advanced drawing tools (e.g., CAD software). These techniques offer a deeper physical understanding of a mechanism’s behavior, which can enhance a designer’s intuition and help students develop their skills. Geometric Constraint Programming (GCP) is the term used to describe this modern approach to implementing these techniques. GeoGebra is an open-source platform designed for the interactive learning and teaching of mathematics and related STEM disciplines. It offers an object-oriented programming language and a wide range of geometric tools that can be leveraged to implement GCP. This work presents a systematic technique for studying and designing planar linkages, based on Assur’s groups and GeoGebra’s tools. Although some kinematic analyses and syntheses of planar linkages using GeoGebra have been previously introduced, the proposed systematic approach is novel and could serve as a guide for implementing similar problem-solving methods in other graphical environments. Several case studies will be presented to illustrate this novel approach in detail.

Geometric Constraint Programming (GCP) Implemented Through GeoGebra to Study/Design Planar Linkages

Di Gregorio, Raffaele
Primo
;
Cinti, Tommaso
Ultimo
2024

Abstract

In the study and design of planar mechanisms, graphical techniques for solving kinematic analysis/synthesis and kinetostatics problems have regained interest due to the availability of advanced drawing tools (e.g., CAD software). These techniques offer a deeper physical understanding of a mechanism’s behavior, which can enhance a designer’s intuition and help students develop their skills. Geometric Constraint Programming (GCP) is the term used to describe this modern approach to implementing these techniques. GeoGebra is an open-source platform designed for the interactive learning and teaching of mathematics and related STEM disciplines. It offers an object-oriented programming language and a wide range of geometric tools that can be leveraged to implement GCP. This work presents a systematic technique for studying and designing planar linkages, based on Assur’s groups and GeoGebra’s tools. Although some kinematic analyses and syntheses of planar linkages using GeoGebra have been previously introduced, the proposed systematic approach is novel and could serve as a guide for implementing similar problem-solving methods in other graphical environments. Several case studies will be presented to illustrate this novel approach in detail.
2024
Di Gregorio, Raffaele; Cinti, Tommaso
File in questo prodotto:
File Dimensione Formato  
machines-12-00825-v2.pdf

accesso aperto

Descrizione: Versione Pubblicata
Tipologia: Full text (versione editoriale)
Licenza: Creative commons
Dimensione 5.83 MB
Formato Adobe PDF
5.83 MB Adobe PDF Visualizza/Apri
machines-12-00825-s001.zip

solo gestori archivio

Descrizione: Supplementary Material
Tipologia: Altro materiale allegato
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 16.8 MB
Formato Zip File
16.8 MB Zip File   Visualizza/Apri   Richiedi una copia

I documenti in SFERA sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11392/2572290
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 2
social impact