diff options
Diffstat (limited to 'example_airfoil.py')
-rw-r--r-- | example_airfoil.py | 20 |
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 |