CIV_ANALYSIS (Phase 2 & 3 complete)

in #utopian-io5 years ago (edited)

Repository

https://github.com/numanbtt/CIV_ANALYSIS

CIV_ANALYSIS


What is the project about?

Civil Analysis is a project that analyzes the structural member that are of great importance in civil engineering i.e. beams, trusses and frames. As all of our building structures are made by combining these members so it is impossible to neglect their analysis especially in high rise buildings.

CIVANALYSIS (1).png

Phase (2 & 3)

In the introduction post of this project, the Phase 1 was completed. In phase 1, the code was being able to calculate all forces that were going to transfer from beam to column. Also, I've explained the importance of this project in the previous post.
Now, in this post, I'll try to remain to the point about the completion of phase 2 and phase 3.

  • Previously it could calculate reactions
  • Now, it can calculate shear force due to point load or uniformly distributed load.
  • Now, the programme is able to calculate bending moment due to point or uniformly distributed load
  • Now it is able to make shear force and bending moment diagrams.
  • Now Complete analysis of the beam( Simply Supported) can be done.

Simply supported beam

I'm making shear force and bending moment diagram for a beam of following given data:
***Consider a beam of 10m length having a point concentrated load of amount 10KN acting at the mid-span of the beam. Calculate reactions at the support and make shear force and bending moment diagram. ***




It was a small example of how this works. Although I'll try to make it's complete tutorial when it will be complete.

Technology Stack

MATLAB (matrix laboratory) is used to make CIV_ANALYSIS.
Note: Matlab has its own language but its syntax is almost similar to the Fortran.

Roadmap

Phase 1 (Complete)

• Deal with the different type of loading

• Deals with the most common used Structural Member (Beam)

• Deals with the Reactions

• Deals with the forces being transfer to one member to other members

Phase 2 (Complete)

• Deals with the graphical behavior of Stresses produce at each point of the beam

• Formation of Shear Force Diagram (SFD)

• Formation of the Bending Moment Diagram (BMD)

Phase 3 (Complete)

• Runs Complete analysis of Beam

Phase 4

• Runs Complete analysis of 2-dimensional trusses

Phase 5

• Runs complete analysis of 2 dimensional Frame

Phase 6

• Runs complete analysis of 3-dimensional trusses

Phase 7 (Optional: Not Confirm at this stage)

• To develop a site based on this analysis code so that it will be more reachable to everyone

Working of code

At this stage, it divides the whole structure into L/1000 discrete parts and runs an analysis of shear force and bending moment at each point giving exact values.

Contribution

The code is added in the repository whose link is given at the top of the blog post.
Everyone is welcome to contribute to the project. You can contact me right here in the comment section to offer some improvements or you can open an issue in Github.
But it is to be noted that my project is not complete yet so to take guidance you can read the readme file in my repository.

GitHub Account

https://github.com/numanbtt

Sort:  

Thanks for the contribution, @numanbutt! As I mentioned in the review of your previous contribution I don't have any experience with this kind of stuff it's hard for me to judge this. I'm still having a hard time understanding who would currently use this and why (not having a GUI and having to enter things manually seems like a hassle to me). I've also found code online that is relatively similar, where even some comments are identical, so I am not sure how unique your code is. Because of this I'm not really sure what to do with your contributions...

I've tried to review this while keeping the above in mind. If you have any thoughts about the things I have mentioned or the review I'd be glad to hear them.


Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

Thanks for informing me. \nI've submitted a request and explain all. I think there's some misunderstanding. So, everything will be clear after review of my request.

Posted using Partiko Android

Thank you for your review, @amosbastian! Keep up the good work!

I've updated my comment above with my review @numanbutt.

Congratulations @numanbutt! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You received more than 7000 upvotes. Your next target is to reach 8000 upvotes.

Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:

Meet the Steemians Contest - The results, the winners and the prizes
Meet the Steemians Contest - Special attendees revealed
Meet the Steemians Contest - Intermediate results

Support SteemitBoard's project! Vote for its witness and get one more award!

Hi, @numanbutt!

You just got a 5.09% upvote from SteemPlus!
To get higher upvotes, earn more SteemPlus Points (SPP). On your Steemit wallet, check your SPP balance and click on "How to earn SPP?" to find out all the ways to earn.
If you're not using SteemPlus yet, please check our last posts in here to see the many ways in which SteemPlus can improve your Steem experience on Steemit and Busy.

Hi @numanbutt!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

Hey, @numanbutt!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Coin Marketplace

STEEM 0.29
TRX 0.12
JST 0.034
BTC 63212.56
ETH 3233.70
USDT 1.00
SBD 3.88