Skip to content

Conversation

@drparks71
Copy link
Owner

No description provided.

changes to font and padding to reduce overall window size
the C stability curve relied on normalizing the data which caused a div/0 error when there was only 1 data point.
FEF for Point and Point Moments

will be useful for finite elements analysis for equivalent nodal forces
udl and trap fixed end force function referenced fem[0] and fem[1] instead of fem[0][0] and fem[1][0] which isn't really an issue since the fem[i] is a 1d array with one value but it's cleaner to send just the value thru to the moment builder instead of the array.
Generation of the full beam piecewise functions for shear, moment, EI*Slope and EI*Deflection

A evaluation function to return the V, M, EIS and EID values at a location given the peicewise functions
A helper function to evaluate a polynomial defined by a list of coefficients at an x location
function works for points of zero slope as well 

simplified the polyeval function
added a tab to show the piecewise beam formulas
removed print statements
revised root check to account for a constant value in an adjacent bounds
remove imaginary roots where the imaginary component is greater than 1e-5
working on the piecewise functions for the cantilever load types.
added the ability to save and open files
Validation files for use with the simple_beam program.
examples are from Table 3-23 in the 13th edition in the AISC manual of steel construction
root location check had an if statement that could result in a div/0 error.
fixed syntax for an if statement
remove current loads when opening a file
made it possible to enter 0 for the center span length the run analysis for fixed-free or free-fixed conditions
General functions for fixed end moments added to TimoshenkoFormulas
Specific function for fixed end forces including end reaction added to timotrap
Value shown for Iy for W shapes in the strong axis flexural calculations referenced the wrong property value for display in the GUI. The correct value of Iy was being used in the underlying calculations.
Function for the PCA stress-strain relationship defined in the PCA Notes to ACI 318-05

Revision to the phi factor calculation

Current version sums moments about the geometric center instead of the plastic center

Final P-M graph shows a comparison of all of the current stress-strain functions for P vs Mx for a 20"x30" section with F'c=5 ksi and an unbalanced reinforcement layout of (3)#10 top and (2)#10 bottom, the P-M curve does not align with vertical 0 axis because of the unbalanced layout.
removed the embedded gifs and replaced with hyperlinks to the gif files.
addition of UDL and Variable Load classes for the Timoshenko beam formulas.
merge all the improvement made to the section property module from the toolbox website development
Generalized the APA T555 FTAO calculations for unlimited opening widths. Script has not been fully validated.
Inputs are at the begining of the file and the script outputs results to the console.
added the option to include an end chord force from above in the analysis.
SVG Output was expanded to show more information

The Deflection computation was revised to include the hold-down force from above in the end pier calculation for the hold-down deflection component. This force was not accounted for in the previous iteration.
@drparks71 drparks71 merged commit c2dde1e into drparks71:master Apr 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants