Academic Journal

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: Geometric Constraint Programming (GCP) Implemented Through GeoGebra to Study/Design Planar Linkages.
Συγγραφείς: Di Gregorio, Raffaele, Cinti, Tommaso
Πηγή: Machines; Nov2024, Vol. 12 Issue 11, p825, 40p
Θεματικοί όροι: Geometric programming, Object-oriented programming languages, Constraint programming, Computer-aided design software, Mathematics education
Περίληψη: 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. [ABSTRACT FROM AUTHOR]
Copyright of Machines is the property of MDPI and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Βάση Δεδομένων: Complementary Index
FullText Text:
  Availability: 0
CustomLinks:
  – Url: https://resolver.ebsco.com/c/fiv2js/result?sid=EBSCO:edb&genre=article&issn=20751702&ISBN=&volume=12&issue=11&date=20241101&spage=825&pages=825-864&title=Machines&atitle=Geometric%20Constraint%20Programming%20%28GCP%29%20Implemented%20Through%20GeoGebra%20to%20Study%2FDesign%20Planar%20Linkages.&aulast=Di%20Gregorio%2C%20Raffaele&id=DOI:10.3390/machines12110825
    Name: Full Text Finder (for New FTF UI) (ns324271)
    Category: fullText
    Text: Full Text Finder
    MouseOverText: Full Text Finder
Header DbId: edb
DbLabel: Complementary Index
An: 181167632
RelevancyScore: 974
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 973.595825195313
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Geometric Constraint Programming (GCP) Implemented Through GeoGebra to Study/Design Planar Linkages.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Di+Gregorio%2C+Raffaele%22">Di Gregorio, Raffaele</searchLink><br /><searchLink fieldCode="AR" term="%22Cinti%2C+Tommaso%22">Cinti, Tommaso</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: Machines; Nov2024, Vol. 12 Issue 11, p825, 40p
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Geometric+programming%22">Geometric programming</searchLink><br /><searchLink fieldCode="DE" term="%22Object-oriented+programming+languages%22">Object-oriented programming languages</searchLink><br /><searchLink fieldCode="DE" term="%22Constraint+programming%22">Constraint programming</searchLink><br /><searchLink fieldCode="DE" term="%22Computer-aided+design+software%22">Computer-aided design software</searchLink><br /><searchLink fieldCode="DE" term="%22Mathematics+education%22">Mathematics education</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: 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. [ABSTRACT FROM AUTHOR]
– Name: Abstract
  Label:
  Group: Ab
  Data: <i>Copyright of Machines is the property of MDPI and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edb&AN=181167632
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.3390/machines12110825
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 40
        StartPage: 825
    Subjects:
      – SubjectFull: Geometric programming
        Type: general
      – SubjectFull: Object-oriented programming languages
        Type: general
      – SubjectFull: Constraint programming
        Type: general
      – SubjectFull: Computer-aided design software
        Type: general
      – SubjectFull: Mathematics education
        Type: general
    Titles:
      – TitleFull: Geometric Constraint Programming (GCP) Implemented Through GeoGebra to Study/Design Planar Linkages.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Di Gregorio, Raffaele
      – PersonEntity:
          Name:
            NameFull: Cinti, Tommaso
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 11
              Text: Nov2024
              Type: published
              Y: 2024
          Identifiers:
            – Type: issn-print
              Value: 20751702
          Numbering:
            – Type: volume
              Value: 12
            – Type: issue
              Value: 11
          Titles:
            – TitleFull: Machines
              Type: main
ResultId 1