diff options
| author | blendoit <blendoit@gmail.com> | 2019-10-06 19:16:04 -0700 |
|---|---|---|
| committer | blendoit <blendoit@gmail.com> | 2019-10-06 19:16:04 -0700 |
| commit | db1df0c0413949785dc5fa59a887bac00cf11265 (patch) | |
| tree | 8ae2368aa194864a3f4697ecf6bd16aa78044d32 /example_airfoil.py | |
| parent | 8202fe7e323b3f2ade911a828d4737b6ab34689f (diff) | |
attempt component tree
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 |