summaryrefslogtreecommitdiff
path: root/example_airfoil.py
diff options
context:
space:
mode:
authorblendoit <blendoit@gmail.com>2019-10-20 19:33:53 -0700
committerblendoit <blendoit@gmail.com>2019-10-20 19:33:53 -0700
commit5e82dedea4c56eafc1bba4f3ec8677b15f51c03f (patch)
treed754b30ae1f7a892cd22ce092b5c1a8f5ebca847 /example_airfoil.py
parent87f2d5da23a0bb7159d64827390b5083b80f1375 (diff)
Commence declassification of Evaluator
Pointless to have a separate object for the Evaluator when a collection of evaluator.py methods does the trick.
Diffstat (limited to 'example_airfoil.py')
-rw-r--r--example_airfoil.py42
1 files changed, 22 insertions, 20 deletions
diff --git a/example_airfoil.py b/example_airfoil.py
index 6c69bf0..11fd4d5 100644
--- a/example_airfoil.py
+++ b/example_airfoil.py
@@ -42,24 +42,23 @@ SAVE_PATH = '/home/blendux/Projects/Aircraft_Studio/save'
eval = evaluator.Evaluator("eval")
-ac = creator.base.Aircraft(eval, "ac")
-af = creator.wing.Airfoil(ac, 'af')
-af.add_naca(2412)
-spar1 = creator.wing.Spar(af, 'spar1')
-spar2 = creator.wing.Spar(af, 'spar2', 0.57)
-# spar2 = creator.wing.Spar(af, 'spar2', 0.7)
-stringer = creator.wing.Stringer(af, 'stringer', 5, 6, 5, 4)
-stringer.info_save(SAVE_PATH)
-
-ac2 = creator.base.Aircraft(eval, "ac2")
-af2 = creator.wing.Airfoil(ac2, 'af2')
-af2.add_naca(3412)
-af2.info_save()
-spar3 = creator.wing.Spar(af2, 'spar3', 0.23)
-spar4 = creator.wing.Spar(af2, 'spar4', 0.67)
-stringer2 = creator.wing.Stringer(af2, 'stringer2')
-stringer2.info_save(SAVE_PATH)
-
+# ac = creator.base.Aircraft(eval, "ac")
+# af = creator.wing.Airfoil(ac, 'af')
+# af.add_naca(2412)
+# spar1 = creator.wing.Spar(af, 'spar1')
+# spar2 = creator.wing.Spar(af, 'spar2', 0.57)
+# # spar2 = creator.wing.Spar(af, 'spar2', 0.7)
+# stringer = creator.wing.Stringer(af, 'stringer', 5, 6, 5, 4)
+# stringer.info_save(SAVE_PATH)
+
+# ac2 = creator.base.Aircraft(eval, "ac2")
+# af2 = creator.wing.Airfoil(ac2, 'af2')
+# af2.add_naca(3412)
+# af2.info_save()
+# spar3 = creator.wing.Spar(af2, 'spar3', 0.23)
+# spar4 = creator.wing.Spar(af2, 'spar4', 0.67)
+# stringer2 = creator.wing.Stringer(af2, 'stringer2')
+# stringer2.info_save(SAVE_PATH)
for _ in range(100):
aircraft = generator.default_aircraft(eval)
@@ -67,8 +66,11 @@ for _ in range(100):
eval.analyze_all()
-# creator.wing.plot_geom(generator.default_aircraft(eval).wing)
-eval.tree_print(generator.default_aircraft(eval))
+# for i in eval.aircrafts:
+# print(i.name)
+
+# for i in eval.aircrafts:
+# print(i.results)
# Final execution time
final_time = time.time() - start_time
Copyright 2019--2024 Marius PETER