from __future__ import division # let 5/2 = 2.5 rather than 2 from scalar.units import LBF, SEC, ARCDEG, FT, IN, SLUG, OZF, OZM from scalar.units import AsUnit from Aerothon.ACWing import ACMainWing from Aerothon.DefaultMaterialsLibrary import PinkFoam, Monokote, Basswood, Balsa, Ultracote, AluminumTube, Aluminum from Aerothon.ACWingWeight import ACSolidWing, ACRibWing # # Create the wing # Wing = ACMainWing(1) Wing.b = 144 *IN #Wing.V_Stall = 32.5* FT/SEC Wing.S = 3024*IN**2 Wing.Lift_LO = 60*LBF Wing.Alt_LO = 721 * FT Wing.V_LOstall = 1.1 ############################################################################### # # Geometric properties # ############################################################################### Wing.FullWing = True #Wing.UpperWing.b = 6*FT #Wing.LowerWing.b = 6*FT #=============================================================================== #b=150,S=3200
#==============================================================================# # Create the wing Wing = ACMainWing(1) Wing.Airfoil = 'S1223_TC' # lift-off conditions Wing.Lift_LO = 55 * LBF # 151107: shiggins guess #Wing.V_Stall = 38 * FT/SEC #SPH: where does this come from? Wing.Alt_LO = 710 * FT # approximation for elevation in Ft. Worth, TX # wing geometry (to launch 54.5 pounds under 200 feet) #Wing.b = 188*IN # wing span #Wing.S = 22*FT**2 # wing surface area # More realistic 12 ft wing Wing.b = 144 * IN # wing span Wing.S = 18 * FT**2 # wing surface area Wing.FullWing = True # Wing Chord vs Position # Box Wing Wing.Fb = [1.0] # Wingspan Position (0 to 1) chord = [1.0] # Chord at Position with relation to nominal chord # Tapered Wing #Wing.Fb = [0.2, 1.0] # Wingspan Position (0 to 1) #chord = [1.10, 0.8] # Chord at Position with relation to nominal chord Wing.TR = [] Wing.Gam = [] Wing.Lam = [] for i in range(len(Wing.Fb)):
from __future__ import division # let 5/2 = 2.5 rather than 2 from scalar.units import LBF, SEC, ARCDEG, FT, IN, SLUG, OZF, OZM from scalar.units import AsUnit from Aerothon.ACWing import ACMainWing from Aerothon.DefaultMaterialsLibrary import PinkFoam, Monokote, Basswood, Balsa, Ultracote from Aerothon.ACWingWeight import ACSolidWing, ACRibWing # # Create the wing # Wing = ACMainWing(1) Wing.Lift_LO = None Wing.b = 148 * IN Wing.V_Stall = 38 * FT / SEC Wing.S = 3485 * IN**2 #Wing.Lift_LO = 55*LBF Wing.Alt_LO = 1150 * FT #Look what it typically is in marietta during the competition ############################################################################### # # Geometric properties # ############################################################################### Wing.FullWing = True #Wing.UpperWing.b = 4.5*FT #Wing.LowerWing.b = 4*FT #=============================================================================== #b=150,S=3200
#==============================================================================# # WING MODEL #==============================================================================# # Create the wing Wing = ACMainWing(1) Wing.Airfoil = 'S1223' # lift-off conditions Wing.Lift_LO = 45 * LBF # 151107: shiggins guess #Wing.V_Stall = 38 * FT/SEC #SPH: where does this come from? Wing.Alt_LO = 197 * FT # approximation for elevation in Ft. Worth, TX # wing geometry (to launch 54.5 pounds under 200 feet) Wing.b = 68.66 * IN # wing span Wing.S = (29 * 68.66) * IN**2 # wing surface area (was 3695.04) # More realistic 12 ft wing #Wing.b = 144*IN # wing span #Wing.S = 20*FT**2 # wing surface area Wing.FullWing = True # Wing Chord vs Position ### Box Wing ##Wing.Fb = [1.0 ] # Wingspan Position (0 to 1) ##chord = [1.0 ] # Chord at Position with relation to nominal chord ### Straight Tapered Wing ##Wing.Fb = [0.2, 1.0] # Wingspan Position (0 to 1) ##chord = [1.10, 0.6] # Chord at Position with relation to nominal chord ### Mid Tapered Wing endChord = 0.681
#==============================================================================# # WING MODEL #==============================================================================# # Create the wing Wing = ACMainWing(1) Wing.Airfoil = 'S1223' # lift-off conditions Wing.Lift_LO = 60 * LBF # Should this be 55 lbs or are you just playing it safe? #Wing.V_Stall = 38 * FT/SEC #SPH: where does this come from? Wing.Alt_LO = 197 * FT # approximation for elevation in Ft. Worth, TX # wing geometry (to launch 54.5 pounds under 200 feet) Wing.b = 144 * IN # wing span Wing.S = 3744 * IN**2 # wing surface area (was 3695.04) # More realistic 12 ft wing #Wing.b = 144*IN # wing span #Wing.S = 20*FT**2 # wing surface area Wing.FullWing = True # Wing Chord vs Position ### Box Wing ##Wing.Fb = [1.0 ] # Wingspan Position (0 to 1) ##chord = [1.0 ] # Chord at Position with relation to nominal chord ### Straight Tapered Wing ##Wing.Fb = [0.2, 1.0] # Wingspan Position (0 to 1) ##chord = [1.10, 0.6] # Chord at Position with relation to nominal chord ### Mid Tapered Wing endChord = 0.681
#==============================================================================# # WING MODEL #==============================================================================# # Create the wing Wing = ACMainWing(1) Wing.Airfoil = 'S1223_TC' # will probably stick with this airfoil because of past trade studies # lift-off conditions Wing.Lift_LO = 60 * LBF # aircraft max weight is 55lbs, will keep at 60lbs for safety factor #Wing.V_Stall = 38 * FT/SEC #SPH: where does this come from? Wing.Alt_LO = 197 * FT # approximation for elevation in Ft. Worth, TX # wing geometry (to launch 54.5 pounds under 200 feet) Wing.b = 143.5 * IN # wing span Wing.S = 3300 * IN**2 # wing surface area using a constant chord length of 25in Wing.FullWing = True # Wing Chord vs Position ### Box Wing #Wing.Fb = [1.0 ] # Wingspan Position (0 to 1) #chord = [1.0 ] # Chord at Position with relation to nominal chord ### Straight Tapered Wing ##Wing.Fb = [0.2, 1.0] # Wingspan Position (0 to 1) ##chord = [1.10, 0.6] # Chord at Position with relation to nominal chord ### Mid Tapered Wing #Change values below when decide in tapering endChord = 0.681 Wing.Fb = [(84 - 25) / 84.0, 1.0] # Wingspan Position (0 to 1)
from __future__ import division # let 5/2 = 2.5 rather than 2 from scalar.units import LBF, SEC, ARCDEG, FT, IN, SLUG, OZF, OZM from scalar.units import AsUnit from Aerothon.ACWing import ACMainWing from Aerothon.DefaultMaterialsLibrary import PinkFoam, Monokote, Basswood, Balsa, Ultracote, AluminumTube, Aluminum, CarbonTube from Aerothon.ACWingWeight import ACSolidWing, ACRibWing # # Create the wing # Wing = ACMainWing(1) Wing.b = 131.5 *IN #Wing.V_Stall = 32.5* FT/SEC Wing.S = 2966*IN**2 Wing.Lift_LO = 60*LBF Wing.Alt_LO = 653 * FT Wing.V_LOstall = 1.1 ############################################################################### # # Geometric properties # ############################################################################### Wing.FullWing = True #Wing.UpperWing.b = 6*FT #Wing.LowerWing.b = 6*FT #=============================================================================== #b=150,S=3200
from __future__ import division # let 5/2 = 2.5 rather than 2 from scalar.units import LBF, SEC, ARCDEG, FT, IN, SLUG, OZF, OZM from scalar.units import AsUnit from Aerothon.ACWing import ACMainWing from Aerothon.DefaultMaterialsLibrary import PinkFoam, Monokote, Basswood, Balsa, Ultracote from Aerothon.ACWingWeight import ACSolidWing, ACRibWing # # Create the wing # Wing = ACMainWing(1) Wing.Lift_LO = None Wing.b = 144 * IN Wing.V_Stall = 36 * FT / SEC Wing.S = 3117 * IN**2 #Wing.Lift_LO = 55*LBF Wing.Alt_LO = 1150 * FT #Look what it typically is in marietta during the competition Wing.V_LOstall = 1.2 #added by Brock Pleiman 10/7/13 ############################################################################### # # Geometric properties # ############################################################################### Wing.FullWing = True #Wing.UpperWing.b = 4.5*FT #Wing.LowerWing.b = 4*FT #===============================================================================
from scalar.units import AsUnit from Aerothon.ACWing import ACMainWing from Aerothon.DefaultMaterialsLibrary import PinkFoam, Monokote, Basswood, Balsa, Ultracote from Aerothon.ACWingWeight import ACSolidWing, ACRibWing # # Create the wing # Wing = ACMainWing(1) Wing.Lift_LO = None #Initially 147 inches, changed to 105 inches (0.6 total length) Wing.b = 104 * IN #Initially 38 ft/sec Wing.V_Stall = 38 * FT / SEC # Surface Area of wing Wing.S = 1650 * IN**2 #Wing.Lift_LO = 55*LBF #Was 2000 ft since last year's was in Texas Wing.Alt_LO = 197 * FT #Look what it typically is in marietta during the competition ############################################################################### # # Geometric properties # ############################################################################### Wing.FullWing = True #Wing.UpperWing.b = 4.5*FT #Wing.LowerWing.b = 4*FT
from __future__ import division # let 5/2 = 2.5 rather than 2 from scalar.units import LBF, SEC, ARCDEG, FT, IN, SLUG, OZF, OZM from scalar.units import AsUnit from Aerothon.ACWing import ACMainWing from Aerothon.DefaultMaterialsLibrary import PinkFoam, Monokote, Basswood, Balsa, Ultracote from Aerothon.ACWingWeight import ACSolidWing, ACRibWing # # Create the wing # Wing = ACMainWing(1) Wing.Lift_LO = None Wing.b = 38.5*IN Wing.V_Stall = 38* FT/SEC Wing.S = 351*IN**2 #Wing.Lift_LO = 55*LBF Wing.Alt_LO = 1150 * FT #Look what it typically is in marietta during the competition Wing.V_LOstall = 1.2 #added by Brock Pleiman 10/7/13 ############################################################################### # # Geometric properties # ############################################################################### Wing.FullWing = True #Wing.UpperWing.b = 4.5*FT #Wing.LowerWing.b = 4*FT
from scalar.units import AsUnit from Aerothon.ACWing import ACMainWing from Aerothon.DefaultMaterialsLibrary import PinkFoam, Monokote, Basswood, Balsa, Ultracote from Aerothon.ACWingWeight import ACSolidWing, ACRibWing # # Create the wing # Wing = ACMainWing(1) Wing.Lift_LO = None #Initially 147 inches, changed to 105 inches (0.6 total length) Wing.b = 102 * IN #Initially 38 ft/sec Wing.V_Stall = 38 * FT / SEC # Surface Area of wing Wing.S = 1800 * IN**2 #Wing.Lift_LO = 55*LBF #Was 2000 ft since last year's was in Texas Wing.Alt_LO = 200 * FT #Look what it typically is in Lakeland during the competition ############################################################################### # # Geometric properties # ############################################################################### Wing.FullWing = True #Wing.UpperWing.b = 4.5*FT #Wing.LowerWing.b = 4*FT
from scalar.units import AsUnit from Aerothon.ACWing import ACMainWing from Aerothon.DefaultMaterialsLibrary import PinkFoam, Monokote, Basswood, Balsa, Ultracote from Aerothon.ACWingWeight import ACSolidWing, ACRibWing # # Create the wing # Wing = ACMainWing(1) Wing.Lift_LO = None #Initially 147 inches, changed to 105 inches (0.6 total length) Wing.b = 105 * IN #96 #Initially 38 ft/sec Wing.V_Stall = 38 * FT / SEC #From Jake's Matlab calculation # Surface Area of wing Wing.S = 2147 * IN**2 #Wing.Lift_LO = 55*LBF #Was 2000 ft since last year's was in Texas Wing.Alt_LO = 200 * FT #Lakeland, FL's elevation ############################################################################### # # Geometric properties # ############################################################################### Wing.FullWing = True #Wing.UpperWing.b = 4.5*FT #Wing.LowerWing.b = 4*FT
from __future__ import division # let 5/2 = 2.5 rather than 2 from scalar.units import LBF, SEC, ARCDEG, FT, IN, SLUG, OZF, OZM from scalar.units import AsUnit from Aerothon.ACWing import ACMainWing from Aerothon.DefaultMaterialsLibrary import PinkFoam, Monokote, Basswood, Balsa, Ultracote, AluminumTube, Aluminum from Aerothon.ACWingWeight import ACSolidWing, ACRibWing # # Create the wing # Wing = ACMainWing(1) Wing.b = 24 * IN #Wing.V_Stall = 32.5* FT/SEC Wing.S = 1.604 * 144 * IN**2 Wing.Lift_LO = 9 / 16 * LBF Wing.Alt_LO = 721 * FT Wing.V_LOstall = 1.1 ############################################################################### # # Geometric properties # ############################################################################### Wing.FullWing = True #Wing.UpperWing.b = 6*FT #Wing.LowerWing.b = 6*FT #=============================================================================== #b=150,S=3200