Skip to content

gcastellazzi/aLOTofImaginArches

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aLOTofImaginArches

aLOTofImagineArches is an educational software that allows for interactive demonstrations that involve the user in experimentation with the funicular solution concept. The tool is designed for the master students of the courses MHMS and HMWS and is mainly useful to capture the idea of ∞³ funicular solutions for masonry arches.

|Logo aLOTofImagineArches|

Rationale

Over the years, I have greatly benefited from various open-source projects, and in turn, I have shared the libraries and toolkits I developed with the broader community. Open source works!

This page serves as an educational resource for undergraduate and graduate civil engineering students. Here, you will find a Matlab software toolkit called aLOTofImaginArches.

The software is available as open-source.

By sharing these resources, I hope to gather feedback and suggestions that will improve their usefulness for everyone.

|The study of Giovanni Poleni about S. Peter Dome|

aLOTofImagineArches Software

|Interactive funicular analysis using aLOTofImagineArches|

|The study of Giovanni Poleni about S. Peter Dome|

Documentation

Several examples are already available in the Example folder.

A simple user guide for the software can be found here for the use of Loads and Units, here for the development of a circular arch, here for the development of a sketched arch. All these documents are a "click by click" guide to the use of the software.

Latest Developments

The latest updates to the aLOTofImaginArches software include:

  • Force and Weight Handling:

    • Integrated visualization for forces (Blocks_like_kind == 1) using arrows with magnitude and direction.
    • Added block weight representation (Blocks_like_kind == 0) using downward arrows at block centroids.
    • Improved labeling for forces and weights with LaTeX-style formatting.
  • Arrow Plotting and Block Display Enhancements:

    • Enhanced drawArrow function:
      • Arrowhead size remains constant regardless of arrow length.
      • Shaft length scales proportionally while maintaining a fixed thickness.
      • Improved logic for short arrows to prevent overlapping of shaft and head.
    • Improved block plotting functionality:
      • Blocks are now displayed with random light brick colors for better visualization.
      • Enhanced labeling with LaTeX-style text for clarity and formatted numeric values with two decimal precision.

These updates improve the visualization of forces, weights, and block interactions, enhancing the tool's educational value and usability.

Future developments

  • Mechanism detection using LOT
  • Fiber-reinforced enhancement

About

aLOTofImagineArches is an educational software that allows for interactive demonstrations that involve the user in experimentation with the funicular solution concept

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages