College - Author 1
College of Architecture and Environmental Design
Department - Author 1
Architectural Engineering Department
Degree Name - Author 1
BS in Architectural Engineering
Date
6-2026
Primary Advisor
Cole McDaniel, College of Architecture and Environmental Design, Architectural Engineering Department
Abstract/Summary
This report only covers the beam design of the code that was written. The end goal of this project is to write code for concrete and masonry following what was taught in the lecture classes. This project is acting as a foundation for the end goal of a program that can compete with SAP2000, ETABS, RISA, and others. One final goal is to have the print out have the look and feel of having been done by hand. While coding; several factors were recorded including time spent coding, debugging, and then to do three problems by hand vs how long the program took to run those same three problems.
With the time it took to compose the code and then the time it took to do the problems by hand, it is possible to find how many times the code needs to run before the time investment is made back.
The code that was written follows what was taught in the design lectures of each material and follows the code books for those materials. For concrete the code book being used is ACI 318-19(22) and masonry is using TMS 402/602-22.
The beam code has three sections to it. These are masonry beams/lintels, concrete beams, and then the currently work in progress of better modeling of the shear, moment, and deflection. Each of these codes then has smaller subsets of what they can analyze and design.
URL: https://digitalcommons.calpoly.edu/arcesp/249