summaryrefslogtreecommitdiff
path: root/example_airfoil.py
diff options
context:
space:
mode:
Diffstat (limited to 'example_airfoil.py')
-rw-r--r--example_airfoil.py18
1 files changed, 9 insertions, 9 deletions
diff --git a/example_airfoil.py b/example_airfoil.py
index e975483..0709734 100644
--- a/example_airfoil.py
+++ b/example_airfoil.py
@@ -42,21 +42,22 @@ NOSE_BOTTOM_STRINGERS = 5
SAVE_PATH = '/home/blendux/Projects/Aircraft_Studio/save'
+eval = evaluator.Evaluator
# Create aircraft instance
-aircraft = creator.base.Aircraft
+ac = creator.base.Aircraft(eval)
# Create airfoil instance
-af = creator.wing.Airfoil(68, 150, mt.aluminium)
+af = creator.wing.Airfoil(ac, 'af')
af.add_naca(NACA_NUM)
-af.info_print(2)
-# af.info_save(SAVE_PATH, 'foo_name')
+# af.info_print(2)
+af.info_save()
# Create spar instances
-af.spar1 = creator.wing.Spar(af, 0.23, mt.aluminium)
-af.spar2 = creator.wing.Spar(af, 0.57, mt.aluminium)
+af.spar1 = creator.wing.Spar(af, 'spar1')
+af.spar2 = creator.wing.Spar(af, 'spar2', 0.57)
# af.spar1.info_print(2)
# af.spar2.info_print(2)
-af.spar1.info_save(SAVE_PATH, 'spar1')
-af.spar2.info_save(SAVE_PATH, 'spar2')
+af.spar1.info_save()
+af.spar2.info_save()
# # Create stringer instance
# af.stringer = wing.Stringer()
@@ -72,7 +73,6 @@ af.spar2.info_save(SAVE_PATH, 'spar2')
# creator.wing.plot_geom(af, [af.spar1, af.spar2], None)
# Evaluator object contains airfoil analysis results.
-eval = evaluator.Evaluator(aircraft)
# The analysis is performed in the evaluator.py module.
# eval.analysis(1, 1)
# eval.info_print(2)
Copyright 2019--2024 Marius PETER