summaryrefslogtreecommitdiff
path: root/example_airfoil.py
diff options
context:
space:
mode:
authorblendoit <blendoit@gmail.com>2019-10-17 22:24:21 -0700
committerblendoit <blendoit@gmail.com>2019-10-17 22:24:21 -0700
commit97a837f74c7ca5c53bae48364398b09d15b1509e (patch)
tree90fe60d8589b8514ce06d2d2b6a29449bd8399f0 /example_airfoil.py
parentaa4fd65dd462b2e177a012bce06ebfc5cdfc48cd (diff)
refactor stringer generating function
Diffstat (limited to 'example_airfoil.py')
-rw-r--r--example_airfoil.py20
1 files changed, 9 insertions, 11 deletions
diff --git a/example_airfoil.py b/example_airfoil.py
index 3dc319c..c50949d 100644
--- a/example_airfoil.py
+++ b/example_airfoil.py
@@ -46,11 +46,10 @@ af = creator.wing.Airfoil(ac, 'af')
af.add_naca(2412)
spar1 = creator.wing.Spar(af, 'spar1')
spar2 = creator.wing.Spar(af, 'spar2', 0.57)
-# stringer = creator.wing.Stringer(af, 'stringer')
-# af.stringer.add_coord(af, [af.spar1, af.spar2], NOSE_TOP_STRINGERS,
-# TOP_STRINGERS, NOSE_BOTTOM_STRINGERS, BOTTOM_STRINGERS)
-# af.stringer.info_print(2)
-# af.stringer.info_save(SAVE_PATH, 'foo_name')
+# spar2 = creator.wing.Spar(af, 'spar2', 0.7)
+stringer = creator.wing.Stringer(af, 'stringer')
+stringer.add_coord(af, 5, 6, 5, 4)
+stringer.info_save(SAVE_PATH)
ac2 = creator.base.Aircraft(eval, "ac2")
af2 = creator.wing.Airfoil(ac2, 'af2')
@@ -58,14 +57,14 @@ af2.add_naca(3412)
af2.info_save()
spar3 = creator.wing.Spar(af2, 'spar3', 0.23)
spar4 = creator.wing.Spar(af2, 'spar4', 0.67)
-spar3.info_save()
-spar4.info_save()
+stringer2 = creator.wing.Stringer(af2, 'stringer2')
+stringer2.add_coord(af)
+stringer2.info_save(SAVE_PATH)
+# print(eval.analysis())
+# creator.wing.plot_geom(af)
eval.tree_print()
-eval.tree_save()
-
-print(eval.analysis())
# for aircraft in eval.aircrafts:
# print(aircraft)
@@ -90,7 +89,6 @@ print(eval.analysis())
# plt.plot(alpha, cl)
# plt.show()
-
# Final execution time
final_time = time.time() - start_time
print(f"--- {round(final_time, 4)}s seconds ---")
Copyright 2019--2024 Marius PETER