Skip to content

Releases: phlowers/mechaphlowers

v0.2.0

07 Feb 16:11
08d614f
Compare
Choose a tag to compare

🌞 Key Features

  • Data array structure for cable and weather input
  • The SectionDataFrame object has been improved to provide:
    • For the Catenary span model: Tensions on cable
    • A new physics cable model providing the unstressed cable length
    • A linear deformation model preparing the upcoming nonlinear equivalent
    • The loads on cable due to external weather
  • Plot features : display section in 3D with simple graphics with angle due to wind load.
  • Compatibility with google colab (numpy 1.26) for this version. Not guaranteed for upcoming versions.

📃Release notes

Internal

  • First catalog structure to expose data catalogs user
  • Tooling for build

Maths/Models

  • First Catenary span model
  • New physics cable model in progress
  • A deformation model in progress
  • Cable loads

Documentation

  • Getting started to switch from poetry to uv

Contributors

@ai-qui, @wangjer, @adriengoeller

v0.1.0

17 Jan 10:55
3172e45
Compare
Choose a tag to compare

🌞 Key Features

  • Data array structure for section input
  • A SectionDataFrame object for users to interact simply with the data section
  • Span selection through SectionDataFrame
  • Plot features : display section in 3D with simple graphics.

📃Release notes

Internal

  • Global library initialization

Geometry

  • numpy implementation to handle frames changes for display cable.

Documentation

  • Global definitions
  • Frames used
  • Space position cable model : catenary model
  • Sag tension algorithm

Contributors

@ai-qui, @wangjer, @adriengoeller

0.1.0b

14 Jan 10:02
1980804
Compare
Choose a tag to compare
0.1.0b Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: https://github.com/phlowers/mechaphlowers/commits/0.1.0b