Open connorferster opened 4 years ago
Inspired by #38 from @momba98:
I've posted one script I've been using recently for calculating fatigue stresses in steel trusses.
I had feedback from another engineer that they could follow along. Given most structural engineering xlsx sheets are almost impossible to follow along without clicking into each cell [and tearing your hair out], I am pretty happy to have found this library. Thanks Connor.
GitHub link: CIDECT-4-Fatigue-K-joint-overlap.pdf CIDECT-4-Fatigue-K-joint-overlap.ipynb
@michaellisitsa I like how you are using @robbievanleeuwen's section-properties! Excellent!
I placed the Streamlit example posted in your Wiki onto Heroku https://testherokulisitsa.herokuapp.com and the source code is in https://github.com/michaellisitsa/testheroku.
There are some slight tweaks in the code compared to the Wiki example, because the newer version of handcalcs treats the returned values differently I believe, and also the import statement changes from previous from handcalcs.handcalcs import handcalc
Using Streamlit and Heroku appeals to me for distributing to other engineers unfamiliar with programming / Jupyter Notebooks.
I am happy for you to adopt the code and create your own Heroku page if you want to include in the Wiki.
Thanks for doing that! I have not used Heroku yet but this got me seeing some great potential!
In the meantime I was accepted into the Streamlit sharing beta, which makes deploying Streamlit websites literally as simple as entering the GitHub URL. You can sign up here https://www.streamlit.io/sharing
Next step is probably to explore https://www.streamlit.io/for-teams which adds authentication if companies want to keep some of the web apps for internal use only.
I am halfway through rewriting my “steel trusses script” posted previously, into a live Streamlit website:
https://share.streamlit.io/michaellisitsa/hs_truss_fatigue/main.py That is linked to GitHub repo: https://github.com/michaellisitsa/HS_truss_fatigue
https://aisc-combined-interaction.herokuapp.com/app/1
was a demo to sell the idea of webapps at the office (not for use)
Leave a comment with a link to your project!