diff options
author | Blendoit <51464356+Blendoit@users.noreply.github.com> | 2019-06-23 12:32:30 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-06-23 12:32:30 -0700 |
commit | f3c4b943012397cf085a67580acf660fe9ef7df5 (patch) | |
tree | 83285d0a2806d1cafe6552bfc03069b0d0633f47 /main.py | |
parent | 4fdb14b652ea2a1f13b0ea0b1daaa5b59d8b9f33 (diff) | |
parent | c9dde0aa778331bc110dc1e223cb76816847a08c (diff) |
Merge pull request #4 from Blendoit/2_coord_vs_4
2 coord vs 4
Diffstat (limited to 'main.py')
-rw-r--r-- | main.py | 26 |
1 files changed, 13 insertions, 13 deletions
@@ -24,8 +24,8 @@ start_time = time.time() # Airfoil dimensions NACA_NUM = 2412 -CHORD_LENGTH = 40 -SEMI_SPAN = 50 +CHORD_LENGTH = 101 +SEMI_SPAN = 40 # Airfoil thickness T_UPPER = 0.1 @@ -37,14 +37,14 @@ SPAR_MASS = 10 # lbs STRINGER_MASS = 5 # lbs # Area -SPAR_CAP_AREA = 0.3 # sqin +SPAR_CAP_AREA = 0.0 # sqin STRINGER_AREA = 0.1 # sqin # Amount of stringers -TOP_STRINGERS = 0 -BOTTOM_STRINGERS = 18 -NOSE_TOP_STRINGERS = 0 -NOSE_BOTTOM_STRINGERS = 5 +TOP_STRINGERS = 3 +BOTTOM_STRINGERS = 4 +NOSE_TOP_STRINGERS = 3 +NOSE_BOTTOM_STRINGERS = 6 # population information & save path POP_SIZE = 1 @@ -71,18 +71,18 @@ def main(): af.add_naca(NACA_NUM) af.add_mass(AIRFOIL_MASS) # af.info_print(2) - # af.info_save(SAVE_PATH, _) + af.info_save(SAVE_PATH, _) # Create spar instance af.spar = creator.Spar() # Define the spar coordinates and mass, stored in single spar object - af.spar.add_coord(af, 0.15) - af.spar.add_coord(af, 0.55) + af.spar.add_coord(af, 0.20) + af.spar.add_coord(af, 0.65) # Automatically adds spar caps for all spars previously defined af.spar.add_spar_caps(SPAR_CAP_AREA) af.spar.add_mass(SPAR_MASS) # af.spar.info_print(2) - # af.spar.info_save(SAVE_PATH, _) + af.spar.info_save(SAVE_PATH, _) # Create stringer instance af.stringer = creator.Stringer() @@ -95,10 +95,10 @@ def main(): af.stringer.add_area(STRINGER_AREA) af.stringer.add_mass(STRINGER_MASS) # af.stringer.info_print(2) - # af.stringer.info_save(SAVE_PATH, _) + af.stringer.info_save(SAVE_PATH, _) # Plot components with matplotlib - # creator.plot_geom(af) + creator.plot_geom(af) # Evaluator object contains airfoil analysis results. eval = evaluator.Evaluator(af) |