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