Posts

Frame Analysis Using Python: A Guide for Beginners

Image
Introduction Verifying our structural analysis calculation is important, but it’s time-consuming. That is why if you can automate the process of structural analysis through coding, then auditing your manual structural calculation results accuracy will be much easier.  Hence, I decided to write a Python program to help me analyze a 2d frame structure.  Learning how to program as an engineer or a student in engineering will help you build structural analyses and finite element tools that might become a startup company like Viktor.  Viktor is a development platform with a value proposition of helping civil engineering companies develop their in-house engineering analyses and design tools with nothing but Python programming language.  2d Frame Analysis Using Python: A Guide for Beginners We are going to be using a Python library called anastruct . anastruct is a Python implementation of the 2D finite element method for structures. It allows you to do a structural ana...
  Beneath the Surface: Unearthing the Secrets of Soil Strength with the CBR Test Introduction In the world of civil engineering, where the foundation for all infrastructure lies beneath the surface, understanding soil strength is paramount. The California Bearing Ratio (CBR) test, a cornerstone in soil engineering, offers crucial insights into the subgrade's ability to withstand the stresses imposed by highways, airport runways, parking lots, and more. Join me on this exploration of the CBR test, as we delve into its significance, procedures, and equipment, and share some personal experiences and frustrations along the way. Why the CBR Test Matters Picture a world without well-constructed roads and runways, where transportation and commerce grind to a halt. In the early 1900s, this was a stark reality as the demand for better-quality roads surged with economic development. Engineers at the California Division of Highways, now known as Caltrans, recognized the need for a reliable te...