summaryrefslogtreecommitdiff
path: root/example_airfoil.py
diff options
context:
space:
mode:
Diffstat (limited to 'example_airfoil.py')
-rw-r--r--example_airfoil.py20
1 files changed, 12 insertions, 8 deletions
diff --git a/example_airfoil.py b/example_airfoil.py
index e5e586d..e559bb7 100644
--- a/example_airfoil.py
+++ b/example_airfoil.py
@@ -43,23 +43,27 @@ NOSE_BOTTOM_STRINGERS = 5
SAVE_PATH = '/home/blendux/Projects/Aircraft_Studio/save'
eval = evaluator.Evaluator()
-# Create aircraft instance
+
ac = creator.base.Aircraft(eval, "ac")
-# Create airfoil instance
af = creator.wing.Airfoil(ac, 'af')
af.add_naca(NACA_NUM)
# af.info_print(2)
af.info_save()
-
-# Create spar instances
-af.spar1 = creator.wing.Spar(af, 'spar1')
-af.spar2 = creator.wing.Spar(af, 'spar2', 0.57)
+spar1 = creator.wing.Spar(af, 'spar1')
+spar2 = creator.wing.Spar(af, 'spar2', 0.57)
# af.spar1.info_print(2)
# af.spar2.info_print(2)
-af.spar1.info_save()
-af.spar2.info_save()
+spar1.info_save()
+spar2.info_save()
+
+ac2 = creator.base.Aircraft(eval, "ac2")
+af2 = creator.wing.Airfoil(ac2, 'af2')
+af2.add_naca(3412)
+spar3 = creator.wing.Spar(af2, 'spar3', 0.23)
+spar4 = creator.wing.Spar(af2, 'spar4', 0.67)
eval.update()
+# print("spar2 parent is:", af.parent)
# eval.info_print(2)
# # Create stringer instance
Copyright 2019--2024 Marius PETER