Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
243 commits
Select commit Hold shift + click to select a range
a252ea8
added calc options to file menu
buddyd16 Jan 2, 2019
3b6de11
font and padding
buddyd16 Jan 2, 2019
9679f48
fix div/0 error when solved in one iteration
buddyd16 Jan 4, 2019
07971ac
Fixed End Forces
buddyd16 Jan 4, 2019
1d229de
complete fixed end forces
buddyd16 Jan 8, 2019
9014ecd
code cleanup
buddyd16 Jan 8, 2019
25ec2c0
piecewise formula generation
buddyd16 Jan 12, 2019
e3709c4
full beam piecewise formulas
buddyd16 Jan 14, 2019
65e9b0c
function for points of zero shear
buddyd16 Jan 15, 2019
b921bf1
beam piecewise formula reporting
buddyd16 Jan 15, 2019
eb4ace1
removed print statements and constant shear in adajcent bay
buddyd16 Jan 15, 2019
a1e3339
clean up pin-pin and cant. fix for functions in simple
buddyd16 Jan 15, 2019
569f315
imaginary root handling
buddyd16 Jan 15, 2019
f78c879
piecewise functions for cantilevers
buddyd16 Jan 17, 2019
cedfeb4
save and open functionality
buddyd16 Jan 18, 2019
a8e9d03
validation files using AISC beam examples
buddyd16 Jan 18, 2019
53feeba
fix a possible div/0 error spot
buddyd16 Jan 18, 2019
2c4495e
fixed d = 0 to d==0 in an if statement
buddyd16 Jan 18, 2019
01332f0
clear out loads on file open
buddyd16 Jan 18, 2019
1a29ffa
# stations included
buddyd16 Jan 18, 2019
652c02a
include # of stations as part of the save file
buddyd16 Jan 18, 2019
e23020c
cantilever examples
buddyd16 Jan 18, 2019
d958175
fixed-free ability
buddyd16 Jan 18, 2019
6fe27a4
Rename aisc_table_3_23_ex1.simpbm to aisc_table_3_23_ex01.simpbm
buddyd16 Jan 18, 2019
5e717b1
Rename aisc_table_3_23_ex2.simpbm to aisc_table_3_23_ex02.simpbm
buddyd16 Jan 18, 2019
ed530c2
Rename aisc_table_3_23_ex3.simpbm to aisc_table_3_23_ex03.simpbm
buddyd16 Jan 18, 2019
30a0771
Rename aisc_table_3_23_ex4.simpbm to aisc_table_3_23_ex04.simpbm
buddyd16 Jan 18, 2019
40cd1fc
Rename aisc_table_3_23_ex5.simpbm to aisc_table_3_23_ex05.simpbm
buddyd16 Jan 18, 2019
219fc22
Rename aisc_table_3_23_ex6.simpbm to aisc_table_3_23_ex06.simpbm
buddyd16 Jan 18, 2019
3203866
Rename aisc_table_3_23_ex7.simpbm to aisc_table_3_23_ex07.simpbm
buddyd16 Jan 18, 2019
9da159f
Rename aisc_table_3_23_ex8.simpbm to aisc_table_3_23_ex08.simpbm
buddyd16 Jan 18, 2019
4f628fb
Rename aisc_table_3_23_ex9.simpbm to aisc_table_3_23_ex09.simpbm
buddyd16 Jan 18, 2019
ccf6c3a
Add files via upload
buddyd16 Jan 18, 2019
303489b
Add files via upload
buddyd16 Jan 18, 2019
8ddd692
better html export
buddyd16 Jan 19, 2019
b9f549d
Add files via upload
buddyd16 Jan 19, 2019
9b73eb5
improved HTML output
buddyd16 Jan 21, 2019
7cfff0a
include piecewise function in HTML output
buddyd16 Jan 21, 2019
b6a11f9
better html formatting
buddyd16 Jan 21, 2019
6c801e1
simple_beam output example
buddyd16 Jan 21, 2019
4c07b82
Add files via upload
buddyd16 Jan 21, 2019
460d000
html formatting
buddyd16 Jan 22, 2019
4119186
0 point unique list and html formatting
buddyd16 Jan 23, 2019
12b9fcf
simpler HTML output
buddyd16 Jan 23, 2019
642154b
two methods for parabolic compression stress blocks
buddyd16 Jan 24, 2019
5185073
testing things
buddyd16 Jan 24, 2019
6c931c7
clelanup
buddyd16 Jan 25, 2019
a5fbb16
southern pine
buddyd16 Jan 28, 2019
eb94c99
results scroll bar
buddyd16 Jan 28, 2019
74d3c4b
Add files via upload
buddyd16 Jan 31, 2019
08e7170
clean up
buddyd16 Jan 31, 2019
120e6eb
Add files via upload
buddyd16 Jan 31, 2019
5b6b61d
Add files via upload
buddyd16 Jan 31, 2019
de7d42e
Add files via upload
buddyd16 Jan 31, 2019
ae7d264
frame members graphs
buddyd16 Feb 1, 2019
e35d036
Add files via upload
buddyd16 Feb 1, 2019
eb47c30
a much improved script for section properties
buddyd16 Feb 1, 2019
dc1f37c
n multiplier for composite materials
buddyd16 Feb 1, 2019
709c68a
Add files via upload
buddyd16 Feb 1, 2019
4aa80d8
see description
buddyd16 Feb 2, 2019
741b857
method for getting sub shapes over a cut line
buddyd16 Feb 2, 2019
91e5fc3
working function for the polygon slicing
buddyd16 Feb 2, 2019
1f3e76a
more fixes to the slicing function
buddyd16 Feb 2, 2019
40b8e39
Add files via upload
buddyd16 Feb 2, 2019
e769ece
Add files via upload
buddyd16 Feb 2, 2019
b466d2b
plot marker size
buddyd16 Feb 2, 2019
eb55bd6
two voids
buddyd16 Feb 2, 2019
ed2d5eb
Add files via upload
buddyd16 Feb 2, 2019
b80aca2
cleanup
buddyd16 Feb 3, 2019
c5bc690
Add files via upload
buddyd16 Feb 3, 2019
2bf32a7
Add files via upload
buddyd16 Feb 3, 2019
300382b
Add files via upload
buddyd16 Feb 3, 2019
ce32f0d
Add files via upload
buddyd16 Feb 3, 2019
201e3d8
Add files via upload
buddyd16 Feb 3, 2019
175f5e6
Add files via upload
buddyd16 Feb 3, 2019
cbe7a20
Add files via upload
buddyd16 Feb 3, 2019
50e3e76
Update LICENSE
buddyd16 Feb 3, 2019
d1ecb8c
steel and whitney stress-strain functions
buddyd16 Feb 5, 2019
05cd322
Create .gitignore
buddyd16 Feb 5, 2019
587ecfd
function for plastic center and uni-axial P-M curve
buddyd16 Feb 7, 2019
89b56fe
prepping for load factoring/patterning
buddyd16 Feb 7, 2019
afde94d
Add files via upload
buddyd16 Feb 7, 2019
df74c39
Add files via upload
buddyd16 Feb 7, 2019
53904ce
chart the P-Mx Curve and the Stress-e Curves
buddyd16 Feb 7, 2019
2620fe1
more detailed output
buddyd16 Feb 7, 2019
893dcf5
typo's
buddyd16 Feb 7, 2019
f235747
P-M Corrections and more backed development
buddyd16 Feb 8, 2019
f74050d
Add files via upload
buddyd16 Feb 9, 2019
4150f1c
Add files via upload
buddyd16 Feb 9, 2019
24162e3
Delete 2D_Frame_Moment_Distribution.py
buddyd16 Feb 9, 2019
54634ad
Delete pin_pin_point_moment.py
buddyd16 Feb 9, 2019
5829819
Delete testing_file.py
buddyd16 Feb 9, 2019
3fe3593
Delete integration_test.py
buddyd16 Feb 9, 2019
470c012
Delete fixed_end_moments_from_end_slope.py
buddyd16 Feb 9, 2019
8041c71
Delete load_combo_test.py
buddyd16 Feb 9, 2019
c01ac81
Delete snow_drift by polygons.py
buddyd16 Feb 9, 2019
6a72cdc
working on finishing the piecewise functions
buddyd16 Feb 9, 2019
cba5c81
finished fixed and forces and piecewise formulas
buddyd16 Feb 10, 2019
0a5e61c
lots of progress
buddyd16 Feb 10, 2019
9581bf0
right side cantilever
buddyd16 Feb 10, 2019
bd17721
more right side cantilever corrections
buddyd16 Feb 10, 2019
3772450
building GUI for 2D Frame
buddyd16 Feb 11, 2019
3b9c5f2
Add files via upload
buddyd16 Feb 11, 2019
3ca27fb
building 2D Frame GUI
buddyd16 Feb 12, 2019
da50e75
correction to the bar force to be deducted in the compression zone
buddyd16 Feb 12, 2019
e5dbdb8
frame 2D GUI progress
buddyd16 Feb 14, 2019
3859103
progress
buddyd16 Feb 14, 2019
7890ec5
more GUI development
buddyd16 Feb 15, 2019
b7c86b6
GUI Development
buddyd16 Feb 16, 2019
c356956
charting functions
buddyd16 Feb 16, 2019
57e3910
plot load and load plot functions
buddyd16 Feb 16, 2019
b62b1e6
utilize new chart functions
buddyd16 Feb 16, 2019
98d4793
corrected distribution factors
buddyd16 Feb 19, 2019
de49097
fixed column shortening
buddyd16 Feb 19, 2019
a4608e8
cantilevers!
buddyd16 Feb 21, 2019
2577dfa
Add files via upload
buddyd16 Feb 24, 2019
67369d1
Cant. Right UDL - Delta Fix
buddyd16 Feb 25, 2019
af602f9
Add files via upload
buddyd16 Feb 25, 2019
92fff22
canvas zoom and pan
buddyd16 Feb 26, 2019
556b188
Add files via upload
buddyd16 Feb 26, 2019
a329c03
fix zoom on windows, better zoom centerpoint?, turn off columns
buddyd16 Feb 26, 2019
8e3a6a1
Add files via upload
buddyd16 Feb 26, 2019
455a3ab
Add files via upload
buddyd16 Feb 26, 2019
6c84705
Update README.md
buddyd16 Feb 26, 2019
b15b6cf
Update README.md
buddyd16 Feb 26, 2019
0db287d
Add files via upload
buddyd16 Feb 27, 2019
99ad06f
attempt at converting the Frame_2D program to metric
buddyd16 Feb 27, 2019
44f9954
Add files via upload
buddyd16 Feb 27, 2019
00fa18c
Add files via upload
buddyd16 Feb 27, 2019
7f03c44
forgot to convert area from mm^2 to m^2
buddyd16 Feb 27, 2019
96a92b5
Add files via upload
buddyd16 Feb 27, 2019
f17b13f
cantilever start delta
buddyd16 Feb 27, 2019
d092b4f
Add files via upload
buddyd16 Feb 28, 2019
b03ff25
Update README.md
buddyd16 Feb 28, 2019
af4e4ac
Update README.md
buddyd16 Feb 28, 2019
6af1a7e
Update README.md
buddyd16 Feb 28, 2019
9e45348
Add files via upload
buddyd16 Feb 28, 2019
6b1c995
Update README.md
buddyd16 Feb 28, 2019
c57c3fe
Update README.md
buddyd16 Feb 28, 2019
c04ef79
Update README.md
buddyd16 Feb 28, 2019
bae05ae
Update README.md
buddyd16 Feb 28, 2019
6eb26d5
Update README.md
buddyd16 Feb 28, 2019
44b4dd3
html output had some references to ft
buddyd16 Feb 28, 2019
6852cd7
load combination and patterning processing
buddyd16 Mar 7, 2019
5054292
unique combinations
buddyd16 Mar 7, 2019
2d398c4
Add files via upload
buddyd16 Mar 8, 2019
ac49c22
Add files via upload
buddyd16 Mar 8, 2019
05c035a
Add files via upload
buddyd16 Mar 8, 2019
81725f5
Update README.md
buddyd16 Mar 8, 2019
052048e
flipped i,j reporting text for columns
buddyd16 Mar 8, 2019
916de81
columns down compressible option
buddyd16 Mar 8, 2019
92f2e37
better location for tension face toggle
buddyd16 Mar 8, 2019
eca1963
Add files via upload
buddyd16 Mar 8, 2019
10cfecb
show reactions
buddyd16 Mar 8, 2019
554e717
Add files via upload
buddyd16 Mar 8, 2019
3d11512
show stations option
buddyd16 Mar 8, 2019
89bd0e5
column shears and i reaction where opposite sign
buddyd16 Mar 14, 2019
6ccc26e
Unit Rotation verification
buddyd16 Mar 14, 2019
3ffdc72
Simple program to calculate Ka, Ca, Kb, and CB
buddyd16 Mar 28, 2019
b361ad5
Update HardyColumn.py
buddyd16 Mar 28, 2019
e08d52a
Delete LICENSE
buddyd16 Apr 3, 2019
3694f59
Create LICENSE
buddyd16 Apr 3, 2019
35fa87b
Merge pull request #13 from buddyd16/add-license-1
buddyd16 Apr 3, 2019
0a60226
Update Frame_2D_GUI.py
buddyd16 Apr 3, 2019
d0d974a
license update
buddyd16 Apr 3, 2019
7376a8c
license
buddyd16 Apr 3, 2019
adae539
license update
buddyd16 Apr 3, 2019
4552a05
Update HardyColumn.py
buddyd16 Apr 3, 2019
97e789a
license update
buddyd16 Apr 3, 2019
d7d61e8
redundant file - method included in LoadTypes.py
buddyd16 Apr 3, 2019
4de5b8f
Update snow_drift_by_polygons.py
buddyd16 Apr 3, 2019
fcdb96e
license update
buddyd16 Apr 3, 2019
0feaddb
License Update
buddyd16 Apr 3, 2019
c098140
License Update
buddyd16 Apr 3, 2019
baf11dc
Delete welds_gui.zip
buddyd16 Apr 3, 2019
cfe7b07
License Update
buddyd16 Apr 3, 2019
d6679e7
Delete aisc_steel_shapes_historic.zip
buddyd16 Apr 3, 2019
c63ae10
Delete aisc_steel_shapes.zip
buddyd16 Apr 3, 2019
b85393b
License Update
buddyd16 Apr 3, 2019
821f916
License Update
buddyd16 Apr 3, 2019
185ed34
License Update
buddyd16 Apr 3, 2019
8b93c82
speed up beam chart plots
buddyd16 Apr 8, 2019
c8df7e7
User Precision and first station plot fix
buddyd16 Apr 9, 2019
6533546
Non-Sway Reaction
buddyd16 Apr 10, 2019
cb933d1
Add files via upload
buddyd16 Apr 10, 2019
65375de
charting speed up + improvement
buddyd16 Apr 12, 2019
b3853ba
non-sway reaction location
buddyd16 Apr 12, 2019
88a0f2d
Reset end moments each time solve is clicked
buddyd16 Apr 23, 2019
d420860
code for a recent post
buddyd16 May 13, 2019
8ec845b
start of the class definitions for Timoshenko Beams
buddyd16 May 15, 2019
2789940
Add files via upload
buddyd16 May 15, 2019
223c70b
point load fixed end forces
buddyd16 May 15, 2019
7e90d10
stiffness and carry over factors
buddyd16 May 15, 2019
135675c
PEP8 class names
buddyd16 May 15, 2019
a43c729
Add files via upload
buddyd16 May 17, 2019
a3a1a50
changed file name
buddyd16 May 17, 2019
a30ff9a
update and wrong conversion in the testing file
buddyd16 May 23, 2019
c22a3ea
eng-tips post
buddyd16 Jul 26, 2019
530222a
timoshenko derivation for trapezoidal loading
buddyd16 Aug 16, 2019
8f7883c
matrix formulation for constants
buddyd16 Aug 16, 2019
54cc293
python implementation ready for testing
buddyd16 Aug 16, 2019
ea74570
fixed a sign error on w1
buddyd16 Aug 19, 2019
3c162ab
testing
buddyd16 Aug 19, 2019
ecd63e6
testing
buddyd16 Aug 19, 2019
1deae25
correction, class, and more testing
buddyd16 Aug 19, 2019
4f535fa
theta for x>b wrong constant reference
buddyd16 Aug 19, 2019
293f594
Add files via upload
buddyd16 Aug 19, 2019
d0832af
Timoshenko formulas for a uniform load
buddyd16 Aug 21, 2019
ffdabdd
Add files via upload
buddyd16 Aug 21, 2019
0eafa2b
better formatting of license text in GUIs
buddyd16 Aug 23, 2019
c6ba54f
better formatting of license text in GUI
buddyd16 Aug 23, 2019
5c86a78
better formatting of license text in GUI
buddyd16 Aug 23, 2019
6797c7c
better formatting of license text in GUI
buddyd16 Aug 23, 2019
a4273da
better formatting of license text in GUI
buddyd16 Aug 23, 2019
fc6438b
better formatting of license text in GUI
buddyd16 Aug 23, 2019
82325e9
Fixed end moment functions
buddyd16 Oct 10, 2019
2770ac3
GUI reference correction - Iy
buddyd16 Nov 18, 2019
ed3ee2e
correction to plastic center calculation
buddyd16 Jan 18, 2020
e275105
PCA Stress-Strain and various corrections
buddyd16 Feb 7, 2020
97aa39d
removed emdedded gifs
buddyd16 Apr 6, 2020
3b43d6c
Update README.md
buddyd16 Apr 6, 2020
582dd98
Update README.md
buddyd16 Nov 16, 2020
55e9fe2
Update README.md
buddyd16 Nov 16, 2020
580fff3
Update README.md
buddyd16 Nov 16, 2020
cbb43d2
wrapped up and merged the UDL and Variable load classes
buddyd16 Mar 24, 2021
07cf232
merge toolbox improvements
buddyd16 Aug 26, 2022
376b251
Add files via upload
buddyd16 Feb 5, 2024
51cc514
Add files via upload
buddyd16 Feb 5, 2024
7d1eb75
APA T555 FTAO Calculation Script
buddyd16 Feb 18, 2024
268a914
upper wall chord force and misc clean up
buddyd16 Feb 19, 2024
5dfe5e0
SVG Graphic Generation of Wall Panel
buddyd16 Feb 19, 2024
fa857a7
correction to mid panel shear display
buddyd16 Feb 19, 2024
fea97e6
Cd Factor and Drift Ratio
buddyd16 Feb 19, 2024
67506fd
refine SVG and add load data
buddyd16 Feb 19, 2024
a359633
SVG Output Improvement - Deflection Amended
buddyd16 Feb 21, 2024
59ecdaf
check against a <=0 sill height
buddyd16 Feb 21, 2024
d3e16fe
missing :
buddyd16 Feb 21, 2024
7f8a4c0
check if opening is too large
buddyd16 Feb 21, 2024
25bd357
strap bm latest
buddyd16 Mar 10, 2024
05c13f7
Add files via upload
buddyd16 Mar 10, 2024
f9133c5
Add files via upload
buddyd16 Mar 10, 2024
426024a
beginnings of punching shear calculations
buddyd16 Apr 16, 2024
4786717
Update punching_shear.py
buddyd16 Apr 16, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
104 changes: 104 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/
.pytest_cache/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py
db.sqlite3

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# pyenv
.python-version

# celery beat schedule file
celerybeat-schedule

# SageMath parsed files
*.sage.py

# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
Loading