BuiltWithNOF
Tipp5

Umbau eines Elektro-Modells auf eine Verbrenner-Variante

Manchmal besteht der Wunsch, aus einem Elekto-Modell ein Verbrenner-Model zu machen - oder umgekehrt. Hier steht, wie es geht. Es betrifft wiederum die tmd-Datei.

Elektro-Version:

Append tmdengine10 Leftengine

Append tmdengine10 Rightengine


cd Leftengine/
X    = tmvector4r(   1.0000,   0.0000,   0.0000, 0 )
Y    = tmvector4r(   0.0000,   1.0000,   0.0000, 0 )
Z    = tmvector4r(   0.0000,   0.0000,   1.0000, 0 )
R    = tmvector4r(   0.1290,   0.5040,   0.1500, 1 )
Geometry( "~Geometry/Leftengine/" )
Mass = 1.626
RangeMassMax = 0
RangeMassMin = 0
Inertia = {  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,   0.0000,   1.7052 }
Kn = 4000
Dn = 10
Dv = 5
ThrottleControl = ~Aircraft/ServoThrottle/MechLink
Sound0File = "AS_C160P"
Sound0RPM = 5000.000000
Sound0RPMLow = 100.000000
TorqueFactor = 0.100000
ConstantRPM = 0
MotorNs = 200.000000
MotorRi = 0.010000
MotorI0 = 1.500000
MotorMass = 0.350000
MotorR = tmvector4r(   0.1290,   0.5040,   0.1500, 1 )
CellNum = 21
CellVoltage = 1.200000
CellMass = 0.056000
CellRi = 0.006000
CellR = tmvector4r(  0.1290,  0.5040,  0.1500, 1 )
GearRatio = 2.000000
GearMass = 0.100000
GearEta = 1.000000
cd ../
 

cd Rightengine/
X    = tmvector4r(   1.0000,   0.0000,   0.0000, 0 )
Y    = tmvector4r(   0.0000,   1.0000,   0.0000, 0 )
Z    = tmvector4r(   0.0000,   0.0000,   1.0000, 0 )
R    = tmvector4r(   0.1290, -0.5040,   0.1500, 1 )
Geometry( "~Geometry/Rightengine/" )
Mass = 1.626
RangeMassMax = 0
RangeMassMin = 0
Inertia = {  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,  0.0000,   0.0000,   1.7052 }
Kn = 4000
Dn = 10
Dv = 5
ThrottleControl = ~Aircraft/ServoThrottle/MechLink
Sound0File = "AS_C160P"
Sound0RPM = 5000.000000
Sound0RPMLow = 100.000000
TorqueFactor = 0.100000
ConstantRPM = 0
MotorNs = 200.000000
MotorRi = 0.010000
MotorI0 = 1.500000
MotorMass = 0.350000
MotorR = tmvector4r(   0.1290, -0.5040,   0.1500, 1 )
CellNum = 21
CellVoltage = 1.200000
CellMass = 0.056000
CellRi = 0.006000
CellR = tmvector4r(  0.1290,  -0.5040,  0.1500, 1 )
GearRatio = 2.000000
GearMass = 0.100000
GearEta = 1.000000
cd ../
 

cd Leftpropeller/
X    = tmvector4r(   0.0000,   1.0000,   0.0000, 0 )
Y    = tmvector4r(   0.0000,   0.0000,   1.0000, 0 )
Z    = tmvector4r(   1.0000,   0.0000,   0.0000, 0 )
R    = tmvector4r(   0.4959,   0.6411,   0.2568, 1 )
Geometry( "~Geometry/Leftpropeller/" )
Mass = 0.1
RangeMassMax = 0.2
RangeMassMin = 0.05
Inertia = {  0.0004,  0.0000,  0.0000,  0.0000,  0.0000,  0.0004,  0.0000,  0.0000,  0.0000,  0.0000,  0.0004,  0.0000,  0.0000,  0.0000,   0.0000,   1.0000 }
Kn = 4000
Dn = 10
Dv = 5
Radius = 0.2794
RangeRadiusMax = 0.626956
RangeRadiusMin = 0.156739
Pitch  = 0.380997
DragLateral  = 0.05
Engine = ~Aircraft/Leftengine/
cd ../
 

cd Rightpropeller/
X    = tmvector4r(   0.0000,   1.0000,   0.0000, 0 )
Y    = tmvector4r(   0.0000,   0.0000,   1.0000, 0 )
Z    = tmvector4r(   1.0000,   0.0000,   0.0000, 0 )
R    = tmvector4r(   0.4959, -0.6421,   0.2566, 1 )
Geometry( "~Geometry/Rightpropeller/" )
Mass = 0.1
RangeMassMax = 0.2
RangeMassMin = 0.05
Inertia = {  0.0004,  0.0000,  0.0000,  0.0000,  0.0000,  0.0004,  0.0000,  0.0000,  0.0000,  0.0000,  0.0004,  0.0000,  0.0000,  0.0000,   0.0000,   1.0000 }
Kn = 4000
Dn = 10
Dv = 5
Radius = 0.2794
RangeRadiusMax = 0.626956
RangeRadiusMin = 0.156739
Pitch  = 0.380996
DragLateral  = 0.05
Engine = ~Aircraft/Rightengine/
cd ../
 

Ersetze diese Einträge durch passende eines ähnlich grossen und schweren Verbrenner-Modells, z. B.:

Verbrenner-Version:

Append tmdengine00 LeftEngine

Append tmdengine00 RightEngine


cd LeftEngine/
X    = tmvector4r(   0.9994,   0.0000, -0.0349, 0 )
Y    = tmvector4r(   0.0000,   1.0000,   0.0000, 0 )
Z    = tmvector4r(   0.0349,   0.0000,   0.9994, 0 )
R    = tmvector4r(   0.4000,   0.0000, -0.0400, 1 )
Geometry( "~Geometry/LeftEngine/" )
Mass = 0.5
RangeMassMax = 1
RangeMassMin = 0.25
Inertia = {  0.0002,  0.0000,  0.0000,  0.0000,  0.0000,  0.0002,  0.0000,  0.0000,  0.0000,  0.0000,  0.0002,  0.0000,  0.0000,  0.0000,   0.0000,   1.0000 }
Kn = 4000
Dn = 10
Dv = 5
ThrottleControl = ~Aircraft/ServoThrottle/MechLink
RotationSpeedIdle    = 102.625
RotationSpeedPowerMax = 0
RotationSpeedMax     = 875.562
PowerMax = 2050
PowerMaxRevs = 428.319
TorqueFactor = 0.3
ExhaustR = tmvector4r( -0.2050,   0.3200,   0.0900, 1 )
Sound0File = "c160"
Sound1File = "c160c"
Sound2File = "c160c"
Sound0RPM = 1200
Sound1RPM = 2100
Sound2RPM = 11000
Sound01RPM = 1200
Sound12RPM = 23500
cd ../
 

cd RightEngine/
X    = tmvector4r(   0.9994,   0.0000, -0.0349, 0 )
Y    = tmvector4r(   0.0000,   1.0000,   0.0000, 0 )
Z    = tmvector4r(   0.0349,   0.0000,   0.9994, 0 )
R    = tmvector4r(   0.4000,   0.0000, -0.0400, 1 )
Geometry( "~Geometry/RightEngine/" )
Mass = 0.5
RangeMassMax = 1
RangeMassMin = 0.25
Inertia = {  0.0002,  0.0000,  0.0000,  0.0000,  0.0000,  0.0002,  0.0000,  0.0000,  0.0000,  0.0000,  0.0002,  0.0000,  0.0000,  0.0000,   0.0000,   1.0000 }
Kn = 4000
Dn = 10
Dv = 5
ThrottleControl = ~Aircraft/ServoThrottle/MechLink
RotationSpeedIdle    = 103.673
RotationSpeedPowerMax = 0
RotationSpeedMax     = 875.562
PowerMax = 2350
PowerMaxRevs = 428.319
TorqueFactor = 0.3
ExhaustR = tmvector4r( -0.1950, -0.3200,   0.0900, 1 )
Sound0File = "c160"
Sound1File = "c160c"
Sound2File = "c160c"
Sound0RPM = 1353
Sound1RPM = 2120
Sound2RPM = 11200
Sound01RPM = 1400
Sound12RPM = 22000
cd ../
 

cd Leftpropeller/
X    = tmvector4r(   0.0000,   1.0000,   0.0000, 0 )
Y    = tmvector4r(   0.0000,   0.0000,   1.0000, 0 )
Z    = tmvector4r(   1.0000,   0.0000,   0.0000, 0 )
R    = tmvector4r(   0.2479,   0.3205,   0.0984, 1 )
Geometry( "~Geometry/Leftpropeller/" )
Mass = 0.1
RangeMassMax = 0.2
RangeMassMin = 0.05
Inertia = {  0.0004,  0.0000,  0.0000,  0.0000,  0.0000,  0.0004,  0.0000,  0.0000,  0.0000,  0.0000,  0.0004,  0.0000,  0.0000,  0.0000,   0.0000,   1.0000 }
Kn = 4000
Dn = 10
Dv = 5
Radius = 0.158051
RangeRadiusMax = 0.295216
RangeRadiusMin = 0.0738039
Pitch  = 0.210988
DragLateral  = 0.001
Engine = ~Aircraft/LeftEngine/
cd ../
 

cd Rightpropeller/
X    = tmvector4r(   0.0000,   1.0000,   0.0000, 0 )
Y    = tmvector4r(   0.0000,   0.0000,   1.0000, 0 )
Z    = tmvector4r(   1.0000,   0.0000,   0.0000, 0 )
R    = tmvector4r(   0.2479, -0.3211,   0.0983, 1 )
Geometry( "~Geometry/Rightpropeller/" )
Mass = 0.1
RangeMassMax = 0.2
RangeMassMin = 0.05
Inertia = {  0.0004,  0.0000,  0.0000,  0.0000,  0.0000,  0.0004,  0.0000,  0.0000,  0.0000,  0.0000,  0.0004,  0.0000,  0.0000,  0.0000,   0.0000,   1.0000 }
Kn = 4000
Dn = 10
Dv = 5
Radius = 0.15748
RangeRadiusMax = 0.29521
RangeRadiusMin = 0.0738026
Pitch  = 0.210204
DragLateral  = 0.001
Engine = ~Aircraft/RightEngine/
cd ../