Jump to content

LowTech Plane keeps veering off runway


Recommended Posts

EDIT: This is as answered as it's going to get with current tools. Either I've got wobble in the wings causing an uneven runway roll or there's pressure against the front wheel and it's causing it to skew due to CoM placement and the rear gear. Thanks for everyone's help.

/EDIT

I'm well aware this poor thing won't ever orbit, but I'm screwing around with an idea that's amusing me... along with learning to fly/land, because I suck at it.

Anyway, the following plane keeps veering right off the runway. Takeoff speed seems to be ~120 m/s, and ~95-110 it hangs a left.

I've done the troubleshooting I've been able to find on the net, moving wheels around, strutting the craft together, etc. I have a feeling my newbieness with planes is causing me to overlook something obvious though.

Can one of you kind folks take a looksee at this and tell me what your thoughts are?

LowtechSSTOv1Top.jpg~original

LowtechSSTOv1Profile.jpg~original

LowtechSSTOv1Bottom.jpg~original

In the code tags below, find the craft file (I can't seem to find spoiler tags):

ship = LowTech SSTO
version = 0.25.0
description =
type = SPH
PART
{
part = Mark1Cockpit_4291088610
partName = Part
pos = 0,5,0
rot = 0.7071068,0,0,0.7071068
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 0
modCost = 0
link = advSasModule_4291088546
link = SmallGearBay_4291087904
attN = bottom,advSasModule_4291088546
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleCommand
isEnabled = True
controlSrcStatusText =
EVENTS
{
MakeReference
{
active = True
guiActive = True
guiIcon = Control From Here
guiName = Control From Here
category = Control From Here
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
RenameVessel
{
active = True
guiActive = True
guiIcon = Rename Vessel
guiName = Rename Vessel
category = Rename Vessel
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
}
}
MODULE
{
name = ModuleSAS
isEnabled = True
EVENTS
{
}
ACTIONS
{
}
}
MODULE
{
name = ModuleReactionWheel
isEnabled = True
stateString = Active
WheelState = Active
EVENTS
{
OnToggle
{
active = True
guiActive = True
guiIcon = Toggle Torque
guiName = Toggle Torque
category = Toggle Torque
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
Activate
{
actionGroup = None
}
Deactivate
{
actionGroup = None
}
Toggle
{
actionGroup = None
}
}
}
MODULE
{
name = ModuleScienceExperiment
isEnabled = True
Deployed = False
Inoperable = False
EVENTS
{
DeployExperiment
{
active = True
guiActive = True
guiIcon = Deploy
guiName = Deploy
category = Deploy
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
CollectDataExternalEvent
{
active = True
guiActive = False
guiIcon =
guiName =
category =
guiActiveUnfocused = True
unfocusedRange = 1.5
externalToEVAOnly = True
}
ReviewDataEvent
{
active = True
guiActive = True
guiIcon = Review Data
guiName = Review Data
category = Review Data
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
ResetExperiment
{
active = True
guiActive = True
guiIcon = Reset
guiName = Reset
category = Reset
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
ResetExperimentExternal
{
active = True
guiActive = False
guiIcon = Reset
guiName = Reset
category = Reset
guiActiveUnfocused = True
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
DeployAction
{
actionGroup = None
}
ResetAction
{
actionGroup = None
}
}
}
MODULE
{
name = ModuleScienceContainer
isEnabled = True
EVENTS
{
StoreDataExternalEvent
{
active = False
guiActive = False
guiIcon =
guiName = Store Experiments (0)
category =
guiActiveUnfocused = True
unfocusedRange = 1.3
externalToEVAOnly = True
}
CollectDataExternalEvent
{
active = False
guiActive = False
guiIcon =
guiName = Take Data (0)
category =
guiActiveUnfocused = True
unfocusedRange = 1.3
externalToEVAOnly = True
}
ReviewDataEvent
{
active = False
guiActive = True
guiIcon = Review Data
guiName = Review Stored Data (0)
category = Review Data
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
}
}
MODULE
{
name = FlagDecal
isEnabled = True
flagDisplayed = True
EVENTS
{
ToggleFlag
{
active = True
guiActive = False
guiActiveEditor = True
guiIcon = ToggleFlag
guiName = ToggleFlag
category = ToggleFlag
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
}
}
MODULE
{
name = ModuleTripLogger
isEnabled = True
EVENTS
{
}
ACTIONS
{
}
Surfaced
{
}
Flew
{
}
FlewBy
{
}
Orbited
{
}
SubOrbited
{
}
}
RESOURCE
{
name = ElectricCharge
amount = 50
maxAmount = 50
flowState = True
isTweakable = True
hideFlow = False
flowMode = Both
}
RESOURCE
{
name = MonoPropellant
amount = 7.5
maxAmount = 7.5
flowState = True
isTweakable = True
hideFlow = False
flowMode = Both
}
}
PART
{
part = advSasModule_4291088546
partName = Part
pos = 0,5,-0.3740276
rot = 0.7071068,0,0,0.7071068
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 0
modCost = 0
link = fuelTank.long_4291088518
attN = top,Mark1Cockpit_4291088610
attN = bottom,fuelTank.long_4291088518
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleReactionWheel
isEnabled = True
stateString = Active
WheelState = Active
EVENTS
{
OnToggle
{
active = True
guiActive = True
guiIcon = Toggle Torque
guiName = Toggle Torque
category = Toggle Torque
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
Activate
{
actionGroup = None
}
Deactivate
{
actionGroup = None
}
Toggle
{
actionGroup = None
}
}
}
MODULE
{
name = ModuleSAS
isEnabled = True
EVENTS
{
}
ACTIONS
{
}
}
}
PART
{
part = fuelTank.long_4291088518
partName = Part
pos = 0,5,-2.448056
rot = 0.7071068,0,0,0.7071068
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 0
modCost = 0
link = liquidEngine2_4291088486
link = fuelTankSmall_4291088382
link = fuelTankSmall_4291088172
link = tailfin_4291087962
link = structuralWing2_4291087126
link = structuralWing2_4291087094
attN = top,advSasModule_4291088546
attN = bottom,liquidEngine2_4291088486
EVENTS
{
}
ACTIONS
{
}
RESOURCE
{
name = LiquidFuel
amount = 360
maxAmount = 360
flowState = True
isTweakable = True
hideFlow = False
flowMode = Both
}
RESOURCE
{
name = Oxidizer
amount = 440
maxAmount = 440
flowState = True
isTweakable = True
hideFlow = False
flowMode = Both
}
}
PART
{
part = liquidEngine2_4291088486
partName = Part
pos = 0,5,-5.237389
rot = 0.7071068,0,0,0.7071068
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 0
modCost = 0
attN = top,fuelTank.long_4291088518
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleEngines
isEnabled = True
staged = False
flameout = False
EngineIgnited = False
engineShutdown = False
currentThrottle = 0
thrustPercentage = 100
manuallyOverridden = False
thrustPercentage_UIFlight
{
controlEnabled = True
minValue = 0
maxValue = 100
stepIncrement = 0.5
}
EVENTS
{
Activate
{
active = True
guiActive = True
guiIcon = Activate Engine
guiName = Activate Engine
category = Activate Engine
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
Shutdown
{
active = False
guiActive = True
guiIcon = Shutdown Engine
guiName = Shutdown Engine
category = Shutdown Engine
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
OnAction
{
actionGroup = Custom02
}
ShutdownAction
{
actionGroup = None
}
ActivateAction
{
actionGroup = None
}
}
}
MODULE
{
name = ModuleJettison
isEnabled = True
EVENTS
{
Jettison
{
active = False
guiActive = True
guiIcon = Jettison
guiName = Jettison
category = Jettison
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
JettisonAction
{
actionGroup = None
}
}
}
MODULE
{
name = ModuleGimbal
isEnabled = True
gimbalLock = False
EVENTS
{
LockGimbal
{
active = True
guiActive = True
guiActiveEditor = True
guiIcon = Lock Gimbal
guiName = Lock Gimbal
category = Lock Gimbal
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
FreeGimbal
{
active = False
guiActive = True
guiActiveEditor = True
guiIcon = Free Gimbal
guiName = Free Gimbal
category = Free Gimbal
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
ToggleAction
{
actionGroup = None
}
}
}
MODULE
{
name = ModuleAnimateHeat
isEnabled = True
EVENTS
{
}
ACTIONS
{
}
}
MODULE
{
name = ModuleAlternator
isEnabled = True
EVENTS
{
}
ACTIONS
{
}
}
MODULE
{
name = ModuleTestSubject
isEnabled = True
EVENTS
{
RunTestEvent
{
active = False
guiActive = True
guiIcon = Run Test
guiName = Run Test
category = Run Test
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
}
}
RESOURCE
{
name = ElectricCharge
amount = 0
maxAmount = 0
flowState = True
isTweakable = False
hideFlow = True
flowMode = Both
}
}
PART
{
part = fuelTankSmall_4291088382
partName = Part
pos = 1.245325,4.998458,-2.72912
rot = -4.214685E-08,0.7071068,0.7071069,-4.214685E-08
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
link = fuelTankSmall_4291088350
link = airScoop_4291088236
link = airScoop_4291088204
link = strutConnector_4291086726
sym = fuelTankSmall_4291088172
srfN = srfAttach,fuelTank.long_4291088518
attN = bottom,fuelTankSmall_4291088350
EVENTS
{
}
ACTIONS
{
}
RESOURCE
{
name = LiquidFuel
amount = 90
maxAmount = 90
flowState = True
isTweakable = True
hideFlow = False
flowMode = Both
}
RESOURCE
{
name = Oxidizer
amount = 0
maxAmount = 110
flowState = True
isTweakable = True
hideFlow = False
flowMode = Both
}
}
PART
{
part = fuelTankSmall_4291088350
partName = Part
pos = 1.245325,4.998458,-3.839627
rot = 0.7071068,-1.991862E-15,2.208904E-14,0.7071069
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 0
modCost = 0
link = JetEngine_4291088318
link = wingConnector2_4291087426
sym = fuelTankSmall_4291088140
attN = top,fuelTankSmall_4291088382
attN = bottom,JetEngine_4291088318
EVENTS
{
}
ACTIONS
{
}
RESOURCE
{
name = LiquidFuel
amount = 90
maxAmount = 90
flowState = True
isTweakable = True
hideFlow = False
flowMode = Both
}
RESOURCE
{
name = Oxidizer
amount = 0
maxAmount = 110
flowState = True
isTweakable = True
hideFlow = False
flowMode = Both
}
}
PART
{
part = JetEngine_4291088318
partName = Part
pos = 1.245325,4.998458,-5.367752
rot = 0.7071069,-7.357873E-16,7.357869E-16,0.7071068
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 0
modCost = 0
sym = JetEngine_4291088108
attN = top,fuelTankSmall_4291088350
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleEngines
isEnabled = True
staged = False
flameout = False
EngineIgnited = False
engineShutdown = False
currentThrottle = 0
thrustPercentage = 100
manuallyOverridden = False
thrustPercentage_UIFlight
{
controlEnabled = True
minValue = 0
maxValue = 100
stepIncrement = 0.5
}
EVENTS
{
Activate
{
active = True
guiActive = True
guiIcon = Activate Engine
guiName = Activate Engine
category = Activate Engine
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
Shutdown
{
active = False
guiActive = True
guiIcon = Shutdown Engine
guiName = Shutdown Engine
category = Shutdown Engine
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
OnAction
{
actionGroup = Custom01
}
ShutdownAction
{
actionGroup = None
}
ActivateAction
{
actionGroup = None
}
}
}
MODULE
{
name = ModuleAnimateHeat
isEnabled = True
EVENTS
{
}
ACTIONS
{
}
}
MODULE
{
name = ModuleGimbal
isEnabled = True
gimbalLock = False
EVENTS
{
LockGimbal
{
active = True
guiActive = True
guiActiveEditor = True
guiIcon = Lock Gimbal
guiName = Lock Gimbal
category = Lock Gimbal
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
FreeGimbal
{
active = False
guiActive = True
guiActiveEditor = True
guiIcon = Free Gimbal
guiName = Free Gimbal
category = Free Gimbal
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
ToggleAction
{
actionGroup = None
}
}
}
MODULE
{
name = ModuleAlternator
isEnabled = True
EVENTS
{
}
ACTIONS
{
}
}
MODULE
{
name = ModuleTestSubject
isEnabled = True
EVENTS
{
RunTestEvent
{
active = False
guiActive = True
guiIcon = Run Test
guiName = Run Test
category = Run Test
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
}
}
RESOURCE
{
name = ElectricCharge
amount = 0
maxAmount = 0
flowState = True
isTweakable = False
hideFlow = True
flowMode = Both
}
}
PART
{
part = airScoop_4291088236
partName = Part
pos = 1.287071,5.896968,-2.469136
rot = 5.684342E-14,-2.384186E-07,1,-1.033161E-07
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
sym = airScoop_4291088026
srfN = srfAttach,fuelTankSmall_4291088382
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleResourceIntake
isEnabled = True
intakeEnabled = True
EVENTS
{
Deactivate
{
active = True
guiActive = True
guiIcon = Close Intake
guiName = Close Intake
category = Close Intake
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
Activate
{
active = False
guiActive = True
guiIcon = Open Intake
guiName = Open Intake
category = Open Intake
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
ToggleAction
{
actionGroup = None
}
}
}
RESOURCE
{
name = IntakeAir
amount = 0.5
maxAmount = 1
flowState = True
isTweakable = False
hideFlow = False
flowMode = Both
}
}
PART
{
part = airScoop_4291088204
partName = Part
pos = 1.149641,5.896969,-2.956692
rot = 5.684342E-14,-2.384186E-07,1,-1.033161E-07
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
sym = airScoop_4291087994
srfN = srfAttach,fuelTankSmall_4291088382
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleResourceIntake
isEnabled = True
intakeEnabled = True
EVENTS
{
Deactivate
{
active = True
guiActive = True
guiIcon = Close Intake
guiName = Close Intake
category = Close Intake
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
Activate
{
active = False
guiActive = True
guiIcon = Open Intake
guiName = Open Intake
category = Open Intake
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
ToggleAction
{
actionGroup = None
}
}
}
RESOURCE
{
name = IntakeAir
amount = 0.5
maxAmount = 1
flowState = True
isTweakable = False
hideFlow = False
flowMode = Both
}
}
PART
{
part = fuelTankSmall_4291088172
partName = Part
pos = -1.245325,4.998458,-2.72912
rot = -0.7071072,1.123824E-08,1.123823E-08,-0.7071065
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
link = fuelTankSmall_4291088140
link = airScoop_4291088026
link = airScoop_4291087994
link = strutConnector_4291086670
sym = fuelTankSmall_4291088382
srfN = srfAttach,fuelTank.long_4291088518
attN = bottom,fuelTankSmall_4291088140
EVENTS
{
}
ACTIONS
{
}
RESOURCE
{
name = LiquidFuel
amount = 90
maxAmount = 90
flowState = True
isTweakable = True
hideFlow = False
flowMode = Both
}
RESOURCE
{
name = Oxidizer
amount = 0
maxAmount = 110
flowState = True
isTweakable = True
hideFlow = False
flowMode = Both
}
}
PART
{
part = fuelTankSmall_4291088140
partName = Part
pos = -1.245325,4.998458,-3.839628
rot = 0.7071068,1.884112E-15,-1.88411E-15,0.7071068
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 0
modCost = 0
link = JetEngine_4291088108
link = wingConnector2_4291087726
sym = fuelTankSmall_4291088350
attN = top,fuelTankSmall_4291088172
attN = bottom,JetEngine_4291088108
EVENTS
{
}
ACTIONS
{
}
RESOURCE
{
name = LiquidFuel
amount = 90
maxAmount = 90
flowState = True
isTweakable = True
hideFlow = False
flowMode = Both
}
RESOURCE
{
name = Oxidizer
amount = 0
maxAmount = 110
flowState = True
isTweakable = True
hideFlow = False
flowMode = Both
}
}
PART
{
part = JetEngine_4291088108
partName = Part
pos = -1.245325,4.998458,-5.367753
rot = 0.7071069,4.440894E-16,-4.440877E-16,0.7071068
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 0
modCost = 0
sym = JetEngine_4291088318
attN = top,fuelTankSmall_4291088140
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleEngines
isEnabled = True
staged = False
flameout = False
EngineIgnited = False
engineShutdown = False
currentThrottle = 0
thrustPercentage = 100
manuallyOverridden = False
thrustPercentage_UIFlight
{
controlEnabled = True
minValue = 0
maxValue = 100
stepIncrement = 0.5
}
EVENTS
{
Activate
{
active = True
guiActive = True
guiIcon = Activate Engine
guiName = Activate Engine
category = Activate Engine
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
Shutdown
{
active = False
guiActive = True
guiIcon = Shutdown Engine
guiName = Shutdown Engine
category = Shutdown Engine
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
OnAction
{
actionGroup = Custom01
}
ShutdownAction
{
actionGroup = None
}
ActivateAction
{
actionGroup = None
}
}
}
MODULE
{
name = ModuleAnimateHeat
isEnabled = True
EVENTS
{
}
ACTIONS
{
}
}
MODULE
{
name = ModuleGimbal
isEnabled = True
gimbalLock = False
EVENTS
{
LockGimbal
{
active = True
guiActive = True
guiActiveEditor = True
guiIcon = Lock Gimbal
guiName = Lock Gimbal
category = Lock Gimbal
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
FreeGimbal
{
active = False
guiActive = True
guiActiveEditor = True
guiIcon = Free Gimbal
guiName = Free Gimbal
category = Free Gimbal
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
ToggleAction
{
actionGroup = None
}
}
}
MODULE
{
name = ModuleAlternator
isEnabled = True
EVENTS
{
}
ACTIONS
{
}
}
MODULE
{
name = ModuleTestSubject
isEnabled = True
EVENTS
{
RunTestEvent
{
active = False
guiActive = True
guiIcon = Run Test
guiName = Run Test
category = Run Test
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
}
}
RESOURCE
{
name = ElectricCharge
amount = 0
maxAmount = 0
flowState = True
isTweakable = False
hideFlow = True
flowMode = Both
}
}
PART
{
part = airScoop_4291088026
partName = Part
pos = -1.287071,5.896968,-2.469136
rot = -7.105427E-14,-2.384186E-07,1,1.03316E-07
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
sym = airScoop_4291088236
srfN = srfAttach,fuelTankSmall_4291088172
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleResourceIntake
isEnabled = True
intakeEnabled = True
EVENTS
{
Deactivate
{
active = True
guiActive = True
guiIcon = Close Intake
guiName = Close Intake
category = Close Intake
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
Activate
{
active = False
guiActive = True
guiIcon = Open Intake
guiName = Open Intake
category = Open Intake
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
ToggleAction
{
actionGroup = None
}
}
}
RESOURCE
{
name = IntakeAir
amount = 0.5
maxAmount = 1
flowState = True
isTweakable = False
hideFlow = False
flowMode = Both
}
}
PART
{
part = airScoop_4291087994
partName = Part
pos = -1.149641,5.896969,-2.956692
rot = -7.105427E-14,-2.384186E-07,1,1.03316E-07
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
sym = airScoop_4291088204
srfN = srfAttach,fuelTankSmall_4291088172
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleResourceIntake
isEnabled = True
intakeEnabled = True
EVENTS
{
Deactivate
{
active = True
guiActive = True
guiIcon = Close Intake
guiName = Close Intake
category = Close Intake
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
Activate
{
active = False
guiActive = True
guiIcon = Open Intake
guiName = Open Intake
category = Open Intake
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
ToggleAction
{
actionGroup = None
}
}
}
RESOURCE
{
name = IntakeAir
amount = 0.5
maxAmount = 1
flowState = True
isTweakable = False
hideFlow = False
flowMode = Both
}
}
PART
{
part = tailfin_4291087962
partName = Winglet
pos = 0,5.621586,-3.626092
rot = 0.5,0.5000001,0.5000001,0.5
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
link = StandardCtrlSrf_4291087934
srfN = srfAttach,fuelTank.long_4291088518
EVENTS
{
}
ACTIONS
{
}
}
PART
{
part = StandardCtrlSrf_4291087934
partName = Part
pos = -6.768687E-08,6.189387,-4.605649
rot = -0.5200043,-0.4791614,-0.5200043,-0.4791616
attRot = 0,-0.7071068,4.214685E-08,0.7071068
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
srfN = srfAttach,tailfin_4291087962
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleControlSurface
isEnabled = True
ignorePitch = False
ignoreYaw = False
ignoreRoll = False
ignorePitch_UIFlight
{
controlEnabled = True
}
ignoreYaw_UIFlight
{
controlEnabled = True
}
ignoreRoll_UIFlight
{
controlEnabled = True
}
EVENTS
{
}
ACTIONS
{
}
}
}
PART
{
part = SmallGearBay_4291087904
partName = Part
pos = -2.168896E-05,4.478251,1.255704
rot = -2.965693E-05,-0.9949313,0.1005574,-0.0002942819
attRot = 0,0.9999999,-5.960464E-08,-1.776357E-15
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
srfN = srfAttach,Mark1Cockpit_4291088610
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleLandingGear
isEnabled = True
brakesEngaged = False
brakesEnabled = True
storedGearState = UNDEFINED
storedAnimationSpeed = 0
storedAnimationTime = 0
StartDeployed = True
StartDeployed_UIFlight
{
controlEnabled = True
}
EVENTS
{
EnableBrakes
{
active = False
guiActive = False
guiActiveEditor = True
guiIcon = Enable brakes
guiName = Enable brakes
category = Enable brakes
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
DisableBrakes
{
active = True
guiActive = False
guiActiveEditor = True
guiIcon = Disable brakes
guiName = Disable brakes
category = Disable brakes
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
LowerLandingGear
{
active = False
guiActive = True
guiIcon = Lower Gear
guiName = Lower Gear
category = Lower Gear
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
RaiseLandingGear
{
active = True
guiActive = True
guiIcon = Raise Gear
guiName = Raise Gear
category = Raise Gear
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
OnAction
{
actionGroup = Gear
}
BrakesAction
{
actionGroup = Brakes
}
}
}
MODULE
{
name = ModuleSteering
isEnabled = True
steeringLocked = True
invertSteering = False
EVENTS
{
UnLockSteering
{
active = True
guiActive = True
guiActiveEditor = True
guiIcon = Unlock Steering
guiName = Unlock Steering
category = Unlock Steering
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
LockSteering
{
active = False
guiActive = True
guiActiveEditor = True
guiIcon = Lock Steering
guiName = Lock Steering
category = Lock Steering
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
InvertSteering
{
active = True
guiActive = True
guiActiveEditor = True
guiIcon = Invert Steering
guiName = Invert Steering
category = Invert Steering
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
InvertSteeringAction
{
actionGroup = None
}
LockSteeringAction
{
actionGroup = None
}
UnlockSteeringAction
{
actionGroup = None
}
ToggleSteeringAction
{
actionGroup = None
}
}
}
MODULE
{
name = FXModuleConstrainPosition
isEnabled = True
EVENTS
{
}
ACTIONS
{
}
}
MODULE
{
name = ModuleLight
isEnabled = True
isOn = False
lightR = 1
lightG = 1
lightB = 1
lightR_UIFlight
{
controlEnabled = True
minValue = 0
maxValue = 1
stepIncrement = 0.05
}
lightG_UIFlight
{
controlEnabled = True
minValue = 0
maxValue = 1
stepIncrement = 0.05
}
lightB_UIFlight
{
controlEnabled = True
minValue = 0
maxValue = 1
stepIncrement = 0.05
}
EVENTS
{
LightsOff
{
active = False
guiActive = True
guiActiveEditor = True
guiIcon = Lights Off
guiName = Lights Off
category = Lights Off
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
LightsOn
{
active = True
guiActive = True
guiActiveEditor = True
guiIcon = Lights On
guiName = Lights On
category = Lights On
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
ToggleLightAction
{
actionGroup = Light
}
LightOnAction
{
actionGroup = None
}
LightOffAction
{
actionGroup = None
}
}
}
MODULE
{
name = ModuleTestSubject
isEnabled = True
EVENTS
{
RunTestEvent
{
active = False
guiActive = True
guiIcon = Run Test
guiName = Run Test
category = Run Test
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
}
}
}
PART
{
part = wingConnector2_4291087726
partName = Winglet
pos = -1.806773,4.998458,-4.085545
rot = -0.7071068,0,0,-0.7071068
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
link = structuralWing_4291087696
link = StandardCtrlSrf_4291087664
link = StandardCtrlSrf_4291087634
link = SmallGearBay_4291087604
link = strutConnector_4291086782
sym = wingConnector2_4291087426
srfN = srfAttach,fuelTankSmall_4291088140
EVENTS
{
}
ACTIONS
{
}
}
PART
{
part = structuralWing_4291087696
partName = Part
pos = -3.636462,5.006087,-3.148046
rot = -0.5000002,0.5000005,0.4999999,0.4999997
attRot = 0,4.214685E-08,0.7071067,0.7071067
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
link = strutConnector_4291087062
link = strutConnector_4291086950
sym = structuralWing_4291087396
srfN = srfAttach,wingConnector2_4291087726
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleLiftingSurface
isEnabled = True
EVENTS
{
}
ACTIONS
{
}
}
}
PART
{
part = StandardCtrlSrf_4291087664
partName = Part
pos = -2.803088,4.998457,-4.939089
rot = 9.412889E-08,0.7071072,0.7071065,1.784226E-07
attRot = 0,-0.7071068,4.214685E-08,0.7071068
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
sym = StandardCtrlSrf_4291087364
srfN = srfAttach,wingConnector2_4291087726
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleControlSurface
isEnabled = True
ignorePitch = False
ignoreYaw = False
ignoreRoll = False
ignorePitch_UIFlight
{
controlEnabled = True
}
ignoreYaw_UIFlight
{
controlEnabled = True
}
ignoreRoll_UIFlight
{
controlEnabled = True
}
EVENTS
{
}
ACTIONS
{
}
}
}
PART
{
part = StandardCtrlSrf_4291087634
partName = Part
pos = -4.638029,4.998457,-5.023047
rot = 9.412889E-08,0.7071072,0.7071065,1.784226E-07
attRot = 0,-0.7071068,4.214685E-08,0.7071068
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
sym = StandardCtrlSrf_4291087334
srfN = srfAttach,wingConnector2_4291087726
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleControlSurface
isEnabled = True
ignorePitch = False
ignoreYaw = False
ignoreRoll = False
ignorePitch_UIFlight
{
controlEnabled = True
}
ignoreYaw_UIFlight
{
controlEnabled = True
}
ignoreRoll_UIFlight
{
controlEnabled = True
}
EVENTS
{
}
ACTIONS
{
}
}
}
PART
{
part = SmallGearBay_4291087604
partName = Part
pos = -2.619375,4.814707,-4.338449
rot = -4.768372E-07,2.980239E-08,1.00187E-07,1
attRot = -2.994714E-22,4.214685E-08,0.7071067,0.7071067
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
link = strutConnector_4291086502
sym = SmallGearBay_4291087304
srfN = srfAttach,wingConnector2_4291087726
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleLandingGear
isEnabled = True
brakesEngaged = False
brakesEnabled = True
storedGearState = UNDEFINED
storedAnimationSpeed = 0
storedAnimationTime = 0
StartDeployed = True
StartDeployed_UIFlight
{
controlEnabled = True
}
EVENTS
{
EnableBrakes
{
active = False
guiActive = False
guiActiveEditor = True
guiIcon = Enable brakes
guiName = Enable brakes
category = Enable brakes
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
DisableBrakes
{
active = True
guiActive = False
guiActiveEditor = True
guiIcon = Disable brakes
guiName = Disable brakes
category = Disable brakes
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
LowerLandingGear
{
active = False
guiActive = True
guiIcon = Lower Gear
guiName = Lower Gear
category = Lower Gear
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
RaiseLandingGear
{
active = True
guiActive = True
guiIcon = Raise Gear
guiName = Raise Gear
category = Raise Gear
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
OnAction
{
actionGroup = Gear
}
BrakesAction
{
actionGroup = Brakes
}
}
}
MODULE
{
name = ModuleSteering
isEnabled = True
steeringLocked = True
invertSteering = False
EVENTS
{
UnLockSteering
{
active = True
guiActive = True
guiActiveEditor = True
guiIcon = Unlock Steering
guiName = Unlock Steering
category = Unlock Steering
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
LockSteering
{
active = False
guiActive = True
guiActiveEditor = True
guiIcon = Lock Steering
guiName = Lock Steering
category = Lock Steering
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
InvertSteering
{
active = True
guiActive = True
guiActiveEditor = True
guiIcon = Invert Steering
guiName = Invert Steering
category = Invert Steering
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
InvertSteeringAction
{
actionGroup = None
}
LockSteeringAction
{
actionGroup = None
}
UnlockSteeringAction
{
actionGroup = None
}
ToggleSteeringAction
{
actionGroup = None
}
}
}
MODULE
{
name = FXModuleConstrainPosition
isEnabled = True
EVENTS
{
}
ACTIONS
{
}
}
MODULE
{
name = ModuleLight
isEnabled = True
isOn = False
lightR = 1
lightG = 1
lightB = 1
lightR_UIFlight
{
controlEnabled = True
minValue = 0
maxValue = 1
stepIncrement = 0.05
}
lightG_UIFlight
{
controlEnabled = True
minValue = 0
maxValue = 1
stepIncrement = 0.05
}
lightB_UIFlight
{
controlEnabled = True
minValue = 0
maxValue = 1
stepIncrement = 0.05
}
EVENTS
{
LightsOff
{
active = False
guiActive = True
guiActiveEditor = True
guiIcon = Lights Off
guiName = Lights Off
category = Lights Off
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
LightsOn
{
active = True
guiActive = True
guiActiveEditor = True
guiIcon = Lights On
guiName = Lights On
category = Lights On
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
ToggleLightAction
{
actionGroup = Light
}
LightOnAction
{
actionGroup = None
}
LightOffAction
{
actionGroup = None
}
}
}
MODULE
{
name = ModuleTestSubject
isEnabled = True
EVENTS
{
RunTestEvent
{
active = False
guiActive = True
guiIcon = Run Test
guiName = Run Test
category = Run Test
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
}
}
}
PART
{
part = wingConnector2_4291087426
partName = Winglet
pos = 1.806773,4.998458,-4.085545
rot = -3.090863E-08,0.7071068,0.7071068,-3.090862E-08
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
link = structuralWing_4291087396
link = StandardCtrlSrf_4291087364
link = StandardCtrlSrf_4291087334
link = SmallGearBay_4291087304
link = strutConnector_4291086838
sym = wingConnector2_4291087726
srfN = srfAttach,fuelTankSmall_4291088350
EVENTS
{
}
ACTIONS
{
}
}
PART
{
part = structuralWing_4291087396
partName = Part
pos = 3.636467,5.006086,-3.148046
rot = -0.5,-0.4999996,0.5000004,-0.5000004
attRot = 0,4.214685E-08,0.7071067,0.7071067
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
link = strutConnector_4291087006
link = strutConnector_4291086894
sym = structuralWing_4291087696
srfN = srfAttach,wingConnector2_4291087426
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleLiftingSurface
isEnabled = True
EVENTS
{
}
ACTIONS
{
}
}
}
PART
{
part = StandardCtrlSrf_4291087364
partName = Part
pos = 2.803089,4.998457,-4.939087
rot = -9.412892E-08,0.7071071,0.7071065,-1.784226E-07
attRot = 0,-0.7071068,4.214685E-08,0.7071068
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
sym = StandardCtrlSrf_4291087664
srfN = srfAttach,wingConnector2_4291087426
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleControlSurface
isEnabled = True
ignorePitch = False
ignoreYaw = False
ignoreRoll = False
ignorePitch_UIFlight
{
controlEnabled = True
}
ignoreYaw_UIFlight
{
controlEnabled = True
}
ignoreRoll_UIFlight
{
controlEnabled = True
}
EVENTS
{
}
ACTIONS
{
}
}
}
PART
{
part = StandardCtrlSrf_4291087334
partName = Part
pos = 4.638031,4.998457,-5.023043
rot = -9.412892E-08,0.7071071,0.7071065,-1.784226E-07
attRot = 0,-0.7071068,4.214685E-08,0.7071068
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
sym = StandardCtrlSrf_4291087634
srfN = srfAttach,wingConnector2_4291087426
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleControlSurface
isEnabled = True
ignorePitch = False
ignoreYaw = False
ignoreRoll = False
ignorePitch_UIFlight
{
controlEnabled = True
}
ignoreYaw_UIFlight
{
controlEnabled = True
}
ignoreRoll_UIFlight
{
controlEnabled = True
}
EVENTS
{
}
ACTIONS
{
}
}
}
PART
{
part = SmallGearBay_4291087304
partName = Part
pos = 2.619375,4.814707,-4.338449
rot = -4.768372E-07,-2.980248E-08,-1.00187E-07,1
attRot = -2.994714E-22,4.214685E-08,0.7071067,0.7071067
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
link = strutConnector_4291086446
sym = SmallGearBay_4291087604
srfN = srfAttach,wingConnector2_4291087426
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleLandingGear
isEnabled = True
brakesEngaged = False
brakesEnabled = True
storedGearState = UNDEFINED
storedAnimationSpeed = 0
storedAnimationTime = 0
StartDeployed = True
StartDeployed_UIFlight
{
controlEnabled = True
}
EVENTS
{
EnableBrakes
{
active = False
guiActive = False
guiActiveEditor = True
guiIcon = Enable brakes
guiName = Enable brakes
category = Enable brakes
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
DisableBrakes
{
active = True
guiActive = False
guiActiveEditor = True
guiIcon = Disable brakes
guiName = Disable brakes
category = Disable brakes
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
LowerLandingGear
{
active = False
guiActive = True
guiIcon = Lower Gear
guiName = Lower Gear
category = Lower Gear
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
RaiseLandingGear
{
active = True
guiActive = True
guiIcon = Raise Gear
guiName = Raise Gear
category = Raise Gear
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
OnAction
{
actionGroup = Gear
}
BrakesAction
{
actionGroup = Brakes
}
}
}
MODULE
{
name = ModuleSteering
isEnabled = True
steeringLocked = True
invertSteering = False
EVENTS
{
UnLockSteering
{
active = True
guiActive = True
guiActiveEditor = True
guiIcon = Unlock Steering
guiName = Unlock Steering
category = Unlock Steering
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
LockSteering
{
active = False
guiActive = True
guiActiveEditor = True
guiIcon = Lock Steering
guiName = Lock Steering
category = Lock Steering
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
InvertSteering
{
active = True
guiActive = True
guiActiveEditor = True
guiIcon = Invert Steering
guiName = Invert Steering
category = Invert Steering
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
InvertSteeringAction
{
actionGroup = None
}
LockSteeringAction
{
actionGroup = None
}
UnlockSteeringAction
{
actionGroup = None
}
ToggleSteeringAction
{
actionGroup = None
}
}
}
MODULE
{
name = FXModuleConstrainPosition
isEnabled = True
EVENTS
{
}
ACTIONS
{
}
}
MODULE
{
name = ModuleLight
isEnabled = True
isOn = False
lightR = 1
lightG = 1
lightB = 1
lightR_UIFlight
{
controlEnabled = True
minValue = 0
maxValue = 1
stepIncrement = 0.05
}
lightG_UIFlight
{
controlEnabled = True
minValue = 0
maxValue = 1
stepIncrement = 0.05
}
lightB_UIFlight
{
controlEnabled = True
minValue = 0
maxValue = 1
stepIncrement = 0.05
}
EVENTS
{
LightsOff
{
active = False
guiActive = True
guiActiveEditor = True
guiIcon = Lights Off
guiName = Lights Off
category = Lights Off
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
LightsOn
{
active = True
guiActive = True
guiActiveEditor = True
guiIcon = Lights On
guiName = Lights On
category = Lights On
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
ToggleLightAction
{
actionGroup = Light
}
LightOnAction
{
actionGroup = None
}
LightOffAction
{
actionGroup = None
}
}
}
MODULE
{
name = ModuleTestSubject
isEnabled = True
EVENTS
{
RunTestEvent
{
active = False
guiActive = True
guiIcon = Run Test
guiName = Run Test
category = Run Test
guiActiveUnfocused = False
unfocusedRange = 2
externalToEVAOnly = True
}
}
ACTIONS
{
}
}
}
PART
{
part = structuralWing2_4291087126
partName = Part
pos = -0.6236222,5,-1.947933
rot = -0.7071068,0,0,-0.7071068
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
link = strutConnector_4291086558
sym = structuralWing2_4291087094
srfN = srfAttach,fuelTank.long_4291088518
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleLiftingSurface
isEnabled = True
EVENTS
{
}
ACTIONS
{
}
}
}
PART
{
part = structuralWing2_4291087094
partName = Part
pos = 0.6236222,5,-1.947933
rot = -3.090862E-08,0.7071068,0.7071068,-3.090862E-08
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
link = strutConnector_4291086614
sym = structuralWing2_4291087126
srfN = srfAttach,fuelTank.long_4291088518
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleLiftingSurface
isEnabled = True
EVENTS
{
}
ACTIONS
{
}
}
}
PART
{
part = strutConnector_4291087062
partName = StrutConnector
pos = -2.868113,5.006087,-2.74807
rot = -0.3717481,0.6015009,0.6015012,0.371748
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
cData = tgt: wingConnector2_22; pos: 0.329618,-0.2351374,0.03271177; dir: 0.8114439,-0.5788556,0.08052894
sym = strutConnector_4291087006
srfN = srfAttach,structuralWing_4291087696
EVENTS
{
}
ACTIONS
{
}
}
PART
{
part = strutConnector_4291087006
partName = StrutConnector
pos = 2.868113,5.006087,-2.748069
rot = -0.601501,-0.3717482,0.3717482,-0.601501
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
cData = tgt: wingConnector2_7; pos: 0.3296177,-0.2351394,-0.03271195; dir: 0.8114443,-0.5788557,-0.08052893
sym = strutConnector_4291087062
srfN = srfAttach,structuralWing_4291087396
EVENTS
{
}
ACTIONS
{
}
}
PART
{
part = strutConnector_4291086950
partName = StrutConnector
pos = -2.948666,4.821792,-2.813329
rot = -0.09229537,-0.7010581,-0.7010568,-0.09229686
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
cData = tgt: structuralWing2_36; pos: -0.1429869,0.3801762,0.1257517; dir: -0.3362832,0.8941177,0.2957487
sym = strutConnector_4291086894
srfN = srfAttach,structuralWing_4291087696
EVENTS
{
}
ACTIONS
{
}
}
PART
{
part = strutConnector_4291086894
partName = StrutConnector
pos = 2.948666,4.821792,-2.813327
rot = -0.7010568,-0.09229693,-0.0922953,-0.7010581
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
cData = tgt: structuralWing2_38; pos: -0.1429764,0.3801548,-0.1257445; dir: -0.3362835,0.8941182,-0.2957492
sym = strutConnector_4291086950
srfN = srfAttach,structuralWing_4291087396
EVENTS
{
}
ACTIONS
{
}
}
PART
{
part = strutConnector_4291086838
partName = StrutConnector
pos = 2.058769,4.930936,-3.449737
rot = -0.09229594,-0.7010575,-0.7010574,-0.09229609
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
cData = tgt: fuelTankSmall_5; pos: 0.2477113,-0.007411217,-0.241449; dir: 0.7159377,-0.02141523,-0.6978356
sym = strutConnector_4291086782
srfN = srfAttach,wingConnector2_4291087426
EVENTS
{
}
ACTIONS
{
}
}
PART
{
part = strutConnector_4291086782
partName = StrutConnector
pos = -2.058769,4.930936,-3.449737
rot = -0.7010574,-0.09229612,-0.09229596,-0.7010575
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
cData = tgt: fuelTankSmall_20; pos: 0.2477109,-0.007410974,0.2414494; dir: 0.715938,-0.02141506,0.6978359
sym = strutConnector_4291086838
srfN = srfAttach,wingConnector2_4291087726
EVENTS
{
}
ACTIONS
{
}
}
PART
{
part = strutConnector_4291086726
partName = StrutConnector
pos = 0.9624546,4.508512,-2.950022
rot = -0.6123726,-0.3535534,-0.3535534,-0.6123726
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
cData = tgt: fuelTank.long_2; pos: -0.1797058,0.009720075,-0.4601794; dir: -0.3636881,0.01967301,-0.931313
sym = strutConnector_4291086670
srfN = srfAttach,fuelTankSmall_4291088382
EVENTS
{
}
ACTIONS
{
}
}
PART
{
part = strutConnector_4291086670
partName = StrutConnector
pos = -0.9624546,4.508512,-2.950022
rot = 0.3535534,0.6123725,0.6123725,0.3535534
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
cData = tgt: fuelTank.long_2; pos: -0.1797061,0.009720099,0.4601792; dir: -0.3636884,0.01967333,0.9313135
sym = strutConnector_4291086726
srfN = srfAttach,fuelTankSmall_4291088172
EVENTS
{
}
ACTIONS
{
}
}
PART
{
part = strutConnector_4291086614
partName = StrutConnector
pos = 1.041261,4.888094,-1.787759
rot = -0.09229593,-0.7010575,-0.7010574,-0.09229609
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
cData = tgt: fuelTankSmall_4; pos: -0.462379,-0.4303973,-0.3383945; dir: -0.6452203,-0.6005907,-0.4722091
sym = strutConnector_4291086558
srfN = srfAttach,structuralWing2_4291087094
EVENTS
{
}
ACTIONS
{
}
}
PART
{
part = strutConnector_4291086558
partName = StrutConnector
pos = -1.04126,4.888094,-1.787759
rot = -0.7010574,-0.09229612,-0.09229596,-0.7010575
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
cData = tgt: fuelTankSmall_19; pos: -0.4623801,-0.430398,0.3383966; dir: -0.6452206,-0.6005906,0.4722092
sym = strutConnector_4291086614
srfN = srfAttach,structuralWing2_4291087126
EVENTS
{
}
ACTIONS
{
}
}
PART
{
part = strutConnector_4291086502
partName = StrutConnector
pos = -2.526241,4.760936,-4.183778
rot = -0.1830125,-0.6830134,-0.6830123,-0.183013
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
cData = tgt: fuelTankSmall_20; pos: -0.9431602,0.427729,0.2847122; dir: -0.8781406,0.3982445,0.2650857
sym = strutConnector_4291086446
srfN = srfAttach,SmallGearBay_4291087604
EVENTS
{
}
ACTIONS
{
}
}
PART
{
part = strutConnector_4291086446
partName = StrutConnector
pos = 2.526241,4.760936,-4.183777
rot = -0.6830127,-0.183013,-0.1830125,-0.6830129
attRot = 0,0,0,1
mir = 1,1,1
istg = 0
dstg = 0
sidx = -1
sqor = -1
attm = 1
modCost = 0
cData = tgt: fuelTankSmall_5; pos: -0.9431615,0.4277306,-0.284713; dir: -0.8781409,0.3982446,-0.2650865
sym = strutConnector_4291086502
srfN = srfAttach,SmallGearBay_4291087304
EVENTS
{
}
ACTIONS
{
}
}

Edited by WanderingKid
Link to comment
Share on other sites

Hm, that helped tremendously. I shoved it just behind the cockpit. The plane is at a huge angle to ground, but my rear wheels so far keep me from snapping my tail off on the ground. Landing like this will be horrid, though, I think.

Edit: So, takeoff speed is ~145 m/s when I can go straight.

Landing, however, is what I expected. Bouncy and rather easy to get thrown sideways. Any other recommendations? :)

Edited by WanderingKid
Link to comment
Share on other sites

Landing, however, is what I expected. Bouncy and rather easy to get thrown sideways. Any other recommendations? :)

This thread is pure gold for making your first aircraft. My greatest piece of advice is to beware CoM (Center of Mass) shifts as fuel depletes: RCS Build Aid can be used to visualize where dry CoM is.

Link to comment
Share on other sites

Read it. Understand the theories, practical application in this instance is evading me.

So... then why are your rear wheels so far from CoM? You need your main wheels to be just about below CoM to minimize torque, and keep the weight almost straight down on the wheels.

Link to comment
Share on other sites

These may not be the "best" tips, but they work for me and I've made quite a few working SSTOs.

I recommend bringing the wheels to all the same level below the craft

Attach a few Cubic Octagonal Struts to the bottom of your wings, and put the landing gear on that. When sitting on the runway, it should be basically level.

Also, bring the rear wheels forward, so that they're just behind the CoM. You should be able to raise the nose so that it's balanced on just the back wheels before you take off. (so it basically looks like you're doing a wheelie down the runway). (For bigger planes, a wheelie may not be possible without some extra SAS)

up7JmeL.jpg

ZNU78xY.jpg

Link to comment
Share on other sites

Guys, I appreciate the tips. However I generically understand the principles. What I don't understand are the fine mechanics.

What I'm hoping someone can do is explain to me why THIS particular build is veering left during the runway liftoff, so that I understand why it's happening, not just how to avoid it. That's why I made sure to include the craft file above.

If I kill the SAS, it starts taking a left hand turn earlier. At ~100 m/s it breaks the SAS ability to keep it straight and level. Moving the front wheel closer to the CoM stabilizes this while significantly increasing my takeoff lift angle. That it turns me into a unicycle on landing isn't as important to me as understanding why that made the difference.

Is it because the Mass is forced onto the rear wheels more? Am I unicycling the front wheel during takeoff before I have enough lift to actually get off the ground? I don't think either of these are the case because when SAS is off, it consistently goes left a lot earlier in its (rather short) life, so I'm trying to figure out why.

So, please, help me understand the flaw in this craft, not provide avoidance techniques. I don't want a fish, I'm trying to learn why they bite... or don't.

Link to comment
Share on other sites

Most likely it's a unicycle on the nose.

The forces are thrust, lift, air drag, wheel drag, and gravity. In your original plane, you're flat. That means there's no lift, thrust and air drag perfectly oppose each other and are in line with the center of mass, but wheel drag makes a moment about the center of mass. That pushes your nose down.

If you had some angle of attack on the wings, you'd have lift and gravity also creating a moment about the center of mass. Normally the center of lift is behind center of mass, which again pushes the nose down.

To fight the downward push on the nose, either move the back gear forward so that pulling up is able to push the tail down, or add canards so the nose goes up (or both).

Link to comment
Share on other sites

Most likely it's a unicycle on the nose.

Is there a way to confirm this? I know this will sound horribly rude, but I don't care about vague in this instance. I can do vague and maybes and tinker for a while until I get something working and assume I fixed one of a handful of balancing issues by doing that. That's not what I'm hoping to accomplish with this. I want to know, exactly, why this is failing.

Apparently no one so far is interested in loading up the craft file and finding out for sure and instead are just giving advice. So let me change the question:

How can *I* confirm what's happening, one way or the other? How can I determine exactly why this thing is hanging a left, even at speeds lower than anything close to flight? Is this even possible? Are there some mods I should look at in helping me determine if parts are misaligned in some odd way?

So, please, I ask you. I appreciate the attempts at assistance, but I don't need maybes or tinkering advice. Please don't waste your time (and mine) posting unless you're going to

A) Open the craft file and actually look at it, and test it, and can walk me through what's wrong or

B) show me a method (or link me to a tutorial showing me how to use a mod) that can determine exactly what I've done incorrectly.

Link to comment
Share on other sites

Takeoff with the view swung around to watch the landing gear.

It could be a few things:

* Wingflex disrupting the steering geometry. If this is the case, the plane will veer while the rear wheels are solidly on the ground. You may be able to see the rear gear wobble.

* Rear gear lifting before the front gear, due to the static pitch design. If this is the case, the rear gear will start to lift off the ground first, leaving the plane running as a front wheel unicycle (or assymetric bicycle, if one wheel lifts first), which will then wobble and crash.

You could avoid the problem entirely by placing the rear gear on the lateral tanks, just behind CoM. Use a small hardpoint to raise the front gear if the plane is pitched down.

Link to comment
Share on other sites

FAR or no FAR? Also, are the parts stock or not? (I couldn't tell from the pic; the engine bell on that rocket looks like it comes from KW Rocketry.)

If it's FAR (or NEAR) and stock parts, I'll take a look, see what I can find.

Link to comment
Share on other sites

Flew/tweaked your plane (stock aero). Can confirm the damn thing is unicycling; KER registered a constant downward velocity of a about 100 mm/s the entire time it was heading down the runway.

Wheels in KSP are tricky. If you don't get them exactly perpendicular to the ground, they start exhibiting weird behaviors; rover wheels won't impart power to the ground or keep traction, and small gear bays develop camber. In their default mode, small gear bays can't steer, so once it does start to tilt, there's usually no way to correct it.

Fixing the problem is simple - turn the front wheel perpendicular to the ground (which you can do without moving it from its current spot), disable the brakes and enable the steering on it. She'll still start to veer - because all your lift is in the back - but by the time it does you'll have take-off speed.

Incidentally, moving those rear gears forward a bit will reduce your takeoff speed by a great deal; I did that and the plane took off at 70 m/s. Did get it a bit too far forward - the plane popped a wheelie when the physics engine released.

That pair of Structural Wing As on the front of your wing assembly is doing you no favors (by which I mean you've got it turned it in a direction where it generates exactly no lift). You can save yourself weight by eliminating it; you can gain lift by replacing it with a second set of Structural Wing Bs.

Edited by capi3101
Link to comment
Share on other sites

Flew/tweaked your plane (stock aero). Can confirm the damn thing is unicycling; KER registered a constant downward velocity of a about 100 mm/s the entire time it was heading down the runway.

AH! Thank you very much! Is that Kerbal Engineer you're using for detection? I have that...

So, when you see downward velocity during takeoff, instead of 0 (I assume 0, anyway), you're going to end up with a nose only scenario? I had assumed (apparently incorrectly) that the 100mm/s was simply a rounding error during motion trying to compensate for gravitic forces when you weren't actually going down. For example when you're dead still with the brakes on it's constantly fluctuating, horizontal and vertically. So, that's one thing to learn.

I've believe I also have had other aircraft with no issues have more significant downward velocity. However, they were also a heck of a lot heavier (Jumbo Elephant Fatbutt 201 on runway 1 looking for clearance)... Problem is I don't have those saves anymore so let's assume I was incorrect about that.

Fixing the problem is simple - turn the front wheel perpendicular to the ground (which you can do without moving it from its current spot), disable the brakes and enable the steering on it. She'll still start to veer - because all your lift is in the back - but by the time it does you'll have take-off speed.

Okay, when you say perpendicular to the ground, I assume you don't mean simply forward/backward perpendicular, but straight down, 90 degrees in all cardinals. So, simply picking it up, hitting (A) twice, and dropping it back in the same place gets you the 90 degrees?

It still looks cockeyed in a profile view, but doing this does alter the angle of craft on the ground ever so much. I'm not sure I understand correctly, but this seems the same as simply pushing the landing gear back to the fuselage, which I'm still unstable but the angle of the aircraft pushes more weight back against the rear wheels.

Side note: Out of morbid curiousity I pushed the nose gear on the front even further forward (more down pressure during takeoff)... you can guess how that went.

Incidentally, moving those rear gears forward a bit will reduce your takeoff speed by a great deal; I did that and the plane took off at 70 m/s. Did get it a bit too far forward - the plane popped a wheelie when the physics engine released.

I'm not seeing quite the same thing you are, but we may have different takeoff patterns. I've been shutting off the Space Engine (2, it's built into the control scheme) after activating the stage. If I yank up on the control stick, I can take off faster, but if I let it take off on its own I still get to the end of the runway. So basically SAS on, brakes on, power to 0, stage, activate, turn off the -45, throttle to full, unbreak. It shows me the most about how it's reacting to the runway.

However, with just the rear gear change (and no change to the front gear) I don't get runway wobble until the vertical goes positive, and that's relatively minor. This helps. It's indicating that the problem isn't the front of the plane, it's the CoM compared to the rear wheels.

So, I believe this has helped me narrow down the exact causation. Thank you. It appears that too much mass was being torqued across the rear wheel axle between the Center of Thrust and the Center of Mass. By pushing the rear wheels forward, less mass is being torqued over into the front wheel. "Give me a lever long enough and I will move the world."

That also makes sense for the faster liftoff. With more of the weight being behind the axle point of the rear wheel, the controls need less 'oomph' (Kerbal engineering term) to rotate around the axle and get the wings in the right direction.

Is there any way to tell downforce or stress on a wheel or part? I'd like to try to confirm that's what's occurring and is causing the runway skew. The vertical stays roughly the same amount of negative with the wheel shift so it can't be the only indicator of the unicycling. I'm afraid it might be the only hint available though.

That pair of Structural Wing As on the front of your wing assembly is doing you no favors (by which I mean you've got it turned it in a direction where it generates exactly no lift). You can save yourself weight by eliminating it; you can gain lift by replacing it with a second set of Structural Wing Bs.

Hrm, I understood that the wings would generate lift as long as they weren't backwards. Are you simply using the lack of a change of the Center of Lift as your indicator that they aren't helping, or am I missing a visual cue to the problem?

Thanks for taking the time and going through the craft, Capi. It's much appreciated.

- - - Updated - - -

FAR or no FAR? Also, are the parts stock or not? (I couldn't tell from the pic; the engine bell on that rocket looks like it comes from KW Rocketry.)

If it's FAR (or NEAR) and stock parts, I'll take a look, see what I can find.

All stock. Only mods installed are Kerbal Alarm Clock for sanity and Kerbal Engineering for Delta-V computations.

Edited by WanderingKid
Link to comment
Share on other sites

Well, I can confirm 100%, you're incredibly rude. I told you how to calculate what's going on; what more did you want?

No, you gave me ideas on how to tinker. However, you were right, but you weren't showing me how to determine the problem:

To fight the downward push on the nose, either move the back gear forward so that pulling up is able to push the tail down, or add canards so the nose goes up (or both).

My concern wasn't with getting the plane to takeoff, my concern was with trying to figure out why it was skewing on the runway. Your comment, while getting the same place, didn't help me understand the issue, just how to avoid it. I'm sorry if you took offense.

Link to comment
Share on other sites

No, you gave me ideas on how to tinker. However, you were right, but you weren't showing me how to determine the problem:

My concern wasn't with getting the plane to takeoff, my concern was with trying to figure out why it was skewing on the runway. Your comment, while getting the same place, didn't help me understand the issue, just how to avoid it. I'm sorry if you took offense.

The problem with taking this attitude is you're asking the community for an extremely specific answer, in a game that's full of bugs, glitches and strange physics effects. If you're lucky enough to find the handful of community members that can pinpoint the answer then great, but otherwise the very best you can expect is a lot of general advise and suggestions of things you should/can try for yourself.

The fact is that the problem is caused by how you put the wheels on your craft. There's nothing YOU can do about the fact that placing the wheels like this causes a problem, but you CAN move the wheels, as others suggested. Knowing the nitty gritty of why it doesn't work and why the game sometimes falls over really doesn't help you out. It's also not the question you asked, which was a request for experienced players to offer their thoughts.

I don't mean to be unpleasant, but you could show a little more gratitude for the time and attention that people have given to your problem, even if you don't think it got you very far. If you belittle people's efforts, they won't bother the next time.

Edited by The_Rocketeer
Link to comment
Share on other sites

It's also important to remember how easy it is to mistake what people are saying/doing over a nameless, faceless internet chat board. This game is all about tinkering, and many people have differing levels of tinker ability (or desire). Try not to let the thread drag off in the wrong direction.

Cheers,

~Claw

Link to comment
Share on other sites

From the wing area your plane have, it should have an V1 (take off speed) from 60 to 80 m/s.

But because you decided to build it as an delta plane there are several reasons wy it have an so bad performance:

  • The rear landing gear is too far in the back, forcing the plane to speed up even more on the RW to be able for V0 (rotational speed).
  • If you think of an "lever", the distance between the CoW and the elevons is too small. The elevons you have available itself have only an lift ratio of 0.33, witch makes things even worse.
  • Because the CoW is - when the plane used up it's fuel - behind the CoL you will have an plane witch will go very likely in an flat spin.

Possible soloutions:

  • Mount the rear landing gear on the small fuel tanks. Then you have more ground clearance and the chance to move it slightly behind the CoW. You can of course mount the wings under the main fuel tank/small tanks and the landing gear underneath it, if you like. That would give you the wider track back.
  • mount the jetengines not in symmetry mode, but single. The same for the intakes: Witch means, place on jet engine with it's intakes and then the next one. This reduces the ammount of uneven thrust when running low on airintake.
  • Elongate the plane and use canards (on the nose mounted winglets). Because winglets don't act as an stabilizer (they are rotated as whole), they have an mutch higher impact than an combination of wing/control surface. And mounted in the front (especially on an longer fuselage) the "lever" is mutch greater too.
    • On planes with mutch longer fuselage you can even mount in the back a wing inverted (their back points to the front). In this manner they don't produce any lift, but enabeling you to mount the elevons mutch more in the back.

    [*]Tweak the control surfaces (Set them to pitch/roll/yaw). If they are acting on all inputs, their impact is an fair ammount less than it could be.

    [*]Engage the steering of the front landing gear.

To show what i mean i have heavyly modified your plane. It doesn't look as good as yours (quickbuild), but it does the trick.

I used the same ammount of fuel tanks (witch are carrying more oxedizer), less wing area but more control surfaces and - not really neccecary - fuellines.

The result is a plane witch is able to reach an 150 km Orbit. The ascend path differs from a "normal" SSTO a lot, because there are only basic jet engines:

After loading the plane on the RW stage once. Pitch up to 45 degrees after takeoff. At 20 km altitude engage the rocket engine. At 23 km altitude you may pitch down into the vector pipper. At 26 km altitude disengage jet engines. By reaching 30 km altitude you can go almoust horizontal (you should have nearly 500 m/s vertical speed at that time).

The craftfile is here availible.

Link to comment
Share on other sites

First off, let me apologize for some of my writing yesterday. A lot of what I said could, and should, have been said differently. I thank everyone for their attempts at assisting me, no matter the detail level. I'd use the excuse that my frustration bled into my writing style but it's how I think and expect to be spoken to, but sometimes I forget that text cannot convey tone and body language and thus it can be taken a lot worse than I intend to express it.

My apologies. A poor salve but what I have at the moment.

Back on topic:

From the wing area your plane have, it should have an V1 (take off speed) from 60 to 80 m/s.

How can you determine that? Trial and experience or is there a lift to weight ratio calculator somewhere that I'm unaware of?

The best I've found on this discussion (and nearly the only) is this thread: http://forum.kerbalspaceprogram.com/threads/29788-How-to-calculate-lift, in particular ChevronTango's continued analysis through the thread.

  • Mount the rear landing gear on the small fuel tanks. Then you have more ground clearance and the chance to move it slightly behind the CoW. You can of course mount the wings under the main fuel tank/small tanks and the landing gear underneath it, if you like. That would give you the wider track back.

Safe to assume you meant CoM there? I'm not familiar with a CoW.

mount the jetengines not in symmetry mode, but single. The same for the intakes: Witch means, place on jet engine with it's intakes and then the next one. This reduces the ammount of uneven thrust when running low on airintake.

I knew of the trick of putting in the center engine last (can't seem to find a good reference offhand) so that it's the first to flameout, but this is the first I heard about this. Some research led me here: http://forum.kerbalspaceprogram.com/threads/100782-0-25-WIP-Synced-Jet-Flameouts-0-2, which led me to the fuel flow discussion and thread here: http://forum.kerbalspaceprogram.com/threads/64362-Fuel-Flow-Rules-%280-24-2%29. Thanks for mentioning this, it was good reading.

To show what i mean i have heavyly modified your plane. It doesn't look as good as yours (quickbuild), but it does the trick.

I used the same ammount of fuel tanks (witch are carrying more oxedizer), less wing area but more control surfaces and - not really neccecary - fuellines.

The result is a plane witch is able to reach an 150 km Orbit. The ascend path differs from a "normal" SSTO a lot, because there are only basic jet engines:

After loading the plane on the RW stage once. Pitch up to 45 degrees after takeoff. At 20 km altitude engage the rocket engine. At 23 km altitude you may pitch down into the vector pipper. At 26 km altitude disengage jet engines. By reaching 30 km altitude you can go almoust horizontal (you should have nearly 500 m/s vertical speed at that time).

The craftfile is here available.

You're a better pilot than I am with these, particularly at low density atmo, but I see where you're going. Thank you for taking the time to do this.

I'm still hoping someone knows if there was a way I can the level of downforce or stress on a wheel to be able to confirm that was the original issue. My google-fu on this aspect is failing. I can find a few tons of discussions on rover wheels, but nothing that will actually measure the stress or cambering on either them or runway wheels.

Link to comment
Share on other sites

...snip

How can you determine that? Trial and experience or is there a lift to weight ratio calculator somewhere that I'm unaware of?

It's no math behind it. Call it trial and error (an key element of playing KSP) or simply "experiance" in building spaceplanes.

Safe to assume you meant CoM there? I'm not familiar with a CoW.

That are similar expressions for the same fact. CoM is Center of Mass, CoW is Center of Weight.

I'm still hoping someone knows if there was a way I can the level of downforce or stress on a wheel to be able to confirm that was the original issue. My google-fu on this aspect is failing. I can find a few tons of discussions on rover wheels, but nothing that will actually measure the stress or cambering on either them or runway wheels.

Stress on the weels is not the reason witch causes the problems i guess, because plane wheels are nearly so rigid as the radial air intakes. The problem may be the joint beween the small and the big tank, witch will bend a little, as well as the wings.

Some "experiance" here too:

  • I once build a large rocket for an challenge (The ladderless challenge) with an (IS) interplanetary stage. The IS consisted of a center tank and two more directly (all 2,5m parts) attached to it as well as two with seperators mounted. On the launchpad all seems ok. Even the first part of the liftoff went ok. But when i hit 180 m/s and was performing the gravity turn (a staging at that point causes the same as well), one of the attached tanks fell simply off, destroying the remaining parts of the rocket underneath. Even heavyly strutified there where some issues remaining.
  • And the wings. Well, look at the Albatross 3 (stock) while flying.

So the joint points are week. Witch means: Strutify the small tanks with the big one and from the small tanks onto the wings as far as possible. Maybe the issues with the plane on the RW are solved then.

BTW: Experiments with your planes and the stock as well are very informative. An example:

The Aries 4A (stock) is a poor designed plane. A taildragger, CoL in front of the CoW and not good placed RCS thrusters. Try to fly it.

Then remove the jet fueltank in the middle and mount an LV-909 rocket engine as well as two delta deluxe winglets as vertical stabilizers (on ther outer tanks or on the wings). Tweak the fuel in the outer tanks/control surfaces/front landing gear and voila - a flyable plane with even slightly more DV in the orbit than before.

Link to comment
Share on other sites

Okay, when you say perpendicular to the ground, I assume you don't mean simply forward/backward perpendicular, but straight down, 90 degrees in all cardinals. So, simply picking it up, hitting (A) twice, and dropping it back in the same place gets you the 90 degrees?

It still looks cockeyed in a profile view, but doing this does alter the angle of craft on the ground ever so much. I'm not sure I understand correctly, but this seems the same as simply pushing the landing gear back to the fuselage, which I'm still unstable but the angle of the aircraft pushes more weight back against the rear wheels.

Here's what I mean - set the wheel this way:

uSP1EfI.png

Basically, all this does is ensure that it's the bottom of the wheel that makes contact with the ground. Any other part makes contact and the game's going to assume some camber is ongoing. You're right in that you can acheive the same effect simply by moving the gear onto the fuselage - and if it gives you some positive AoA at the onset of your flight, that's not a bad thing (you don't want too much though, or landing's going to be a chore; 5 degrees is where I max it out as a rule). Really, go with whichever setup works best for you - just make sure that wheel is perpendicular to the ground.

Hrm, I understood that the wings would generate lift as long as they weren't backwards. Are you simply using the lack of a change of the Center of Lift as your indicator that they aren't helping, or am I missing a visual cue to the problem?

Well, my evidence IS due to the lack of a change of the center of lift when those parts are removed...

ZwPmeXc.png

8TWsztb.png

...and the fact that this discussion came up in another thread just the other day. If I remember the conversation correctly, it was that the part could be attached backwards and still generate lift, but it couldn't be attached sideways. So the A is not oriented the correct way to do the job. Plane flies perfectly well without it -

4wMIkLf.png

- though that does put you below the recommended 1:1 lift-to-mass ratio. I didn't try replacing the Structural Wing A with another Strutural Wing B to see how/if it affected performance.

You might be interested to know that RCS Build Aid is showing the position of the "dry center of mass" in those screenies - and your CoL is right on top of it. I couldn't tell if it might've in fact been in front of it. Your plane might become flip-happy when it gets low on gas. I'll have to test it again to say one way or the other.

Thanks for taking the time and going through the craft, Capi. It's much appreciated.

No problem. Hopefully I've been of some assistance.

Link to comment
Share on other sites

I've marked this as answered. I fear earlier comments were correct in that we don't have the tools to measure each individual part and strut to determine the exact cause, which is a shame. This explains, though, why I was chasing rainbows and everyone thought I was nuts and I was becoming frustrated. Again, my apologies.

So, even with struts attached to the gear from the engines it appears either wing wobble was sending me sideways, or camber on the front wheel due to placement and CoM location against the rear landing gear.

Thank you all for your help.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...