summaryrefslogtreecommitdiff
path: root/example_airfoil.py
diff options
context:
space:
mode:
Diffstat (limited to 'example_airfoil.py')
-rw-r--r--example_airfoil.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/example_airfoil.py b/example_airfoil.py
index 9626f6f..2828b27 100644
--- a/example_airfoil.py
+++ b/example_airfoil.py
@@ -18,9 +18,6 @@ import generator
import time
start_time = time.time()
-# Airfoil dimensions (in)
-NACA_NUM = 2412
-
# Thicknesses
SPAR_THICKNESS = 0.4
SKIN_THICKNESS = 0.1
@@ -46,7 +43,7 @@ eval = evaluator.Evaluator("eval")
ac = creator.base.Aircraft(eval, "ac")
af = creator.wing.Airfoil(ac, 'af')
-af.add_naca(NACA_NUM)
+af.add_naca(2412)
# af.info_print(2)
af.info_save()
spar1 = creator.wing.Spar(af, 'spar1')
@@ -59,10 +56,14 @@ spar2.info_save()
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)
+spar3.info_save()
+spar4.info_save()
for aircraft in eval.aircrafts:
+ print(aircraft)
print(aircraft.wing)
for spar in aircraft.wing.spars:
print(spar.material["name"])
Copyright 2019--2024 Marius PETER