BuiltWithNOF
The TMD-file

Some basics:

The tmd-file contains all parameters for the flight-properties, the used servos, the control surfaces, the kind of engine etc.

The tmg-file must have the same name as the obj-file and the tmg-file, e. G.

AS_Deproni.obj
AS_Deproni.tmg
AS_Deproni.tmd

All main objects from the tmg-file must be defined in the tmd-file!

In the following example I added some useful informations to the original Deproni.tmd!


// aerofly professional --------------------------------------------------------
//
// file:   AS_Deproni.tmd
// version: 1.9.0
Use version 1.8.0 for the AeroFly Professional Deluxe without Add On and
           1.6.0
for the AeroFly Professional

//
// type:   97
Meaning of the model types:

   HASMOTOR =  1
   HELI    =  2
   GLIDER  =  4
   JET     =  8
   SMOKE   = 16
   INDOOR  = 32
   ELECTRO = 64


To specify the characteristics of a model just add the values:

A slowflyer like the Deproni then has the options:
1 + 32 + 64 = 97


// lock:   0
Set lock: 1 if your model should not be changeable by using the model editor from AFP/D.
If you try it nevertheless, a copy of the model will be added (AFP/D will ask you for a new name).

//
// -----------------------------------------------------------------------------


Append tmdjoint00 JointFuselageLeftwing

These entries must match to the main objects from the tmg-file:

Append tmgeometricobject
Fuselage
cd Fuselage/
Geometry( "aircraft/AS_Deproni/AS_Deproni.obj", "Fuselage" )
.
.
.
Append
tmgeometricobject Leftwing
cd Leftwing/
Geometry( "aircraft/AS_Deproni/AS_Deproni.obj", "Leftwing" )

Append tmdjoint00 JointFuselageRightwing
Append tmdjoint00 JointFuselageLeftstabilizer
Append tmdjoint00 JointFuselageRightstabilizer
Append tmdjoint00 JointFuselageStabilizer
Append tmdjoint00 JointFuselageEngine
Append tmdjoint00 JointFuselageTailgear
Append tmdjoint00 JointFuselageLeftwheel
Append tmdjoint00 JointFuselageRightwheel
Append tmdreceiver00 Receiver
Append tmdfuselage00 Fuselage
Append tmdgear00 Tailgear
Append tmdwheel00 Leftwheel
Append tmdwheel00 Rightwheel
Append tmdwing00 Leftwing
Append tmdwing00 Rightwing
Append tmdwing10 Leftstabilizer
Append tmdwing10 Rightstabilizer
Append tmdwing11 Stabilizer
Append tmdservo00 ServoRudder
Append tmdservo00 ServoElevator
Append tmdpropeller00 Propeller
Append tmdengine10 Engine
     tmdengine10 specifies an electric powered engine; a gas powered would be tmdengine00
Append tmdservo00 ServoThrottle
cd JointFuselageLeftwing/
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.01030.00000.0302, 1 )
These are the values from the section The joints (object Leftwing)
Mass = 0
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,  0.0000 }
Kn = 1000
Dn = 20
Dv = 5
Body0 = ../Fuselage/
Body1 = ../Leftwing/
Kf = 400
Df = 1
Ktx = 12
Dtx = 0.15
Kty = 12
Dty = 0.15
Ktz = 12
Dtz = 0.15
MaxForce = 10
MaxTorque = 2.5
Rigid = 1
The value Rigid = 1 will never allow a part of the model to break after a crash.
Essential = 1
Angle = 0
AngleZ = 0
Axis = tmvector4r(   0.0000,   0.0000,   0.0000, 0 )
Displacement = tmvector4r(   0.0000,   0.0000,   0.0000, 0 )
cd ../

cd JointFuselageRightwing/
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.01030.00000.0302, 1 )
These are the same values as for the Leftwing from the section The joints (object Leftwing).
Please notice:
If the red entry (X from Meta!) is unequal to 0, there must be added a minus sign (see for example Leftstabilizer and Rightstabilizer)

Mass = 0
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,  0.0000 }
Kn = 1000
Dn = 20
Dv = 5
Body0 = ../Fuselage/
Body1 = ../Rightwing/
Kf = 400
Df = 1
Ktx = 12
Dtx = 0.15
Kty = 12
Dty = 0.15
Ktz = 12
Dtz = 0.15
MaxForce = 10
MaxTorque = 2.5
Rigid = 1
Essential = 1
Angle = 0
AngleZ = 0
Axis = tmvector4r(   0.0000,   0.0000,   0.0000, 0 )
Displacement = tmvector4r(   0.0000,   0.0000,   0.0000, 0 )
cd ../

cd JointFuselageLeftstabilizer/
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.49830.00090.0308, 1 )
These are the values from the section The joints (object Leftstabilizer)
Mass = 0
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,  0.0000 }
Kn = 1000
Dn = 20
Dv = 5
Body0 = ../Fuselage/
Body1 = ../Leftstabilizer/
Kf = 10000
Df = 100
Ktx = 1000
Dtx = 10
Kty = 1000
Dty = 10
Ktz = 1000
Dtz = 10
MaxForce = 0
MaxTorque = 0
Rigid = 1
Essential = 1
Angle = 0
AngleZ = 0
Axis = tmvector4r(   0.0000,   0.0000,   0.0000, 0 )
Displacement = tmvector4r(   0.0000,   0.0000,   0.0000, 0 )
cd ../

cd JointFuselageRightstabilizer/
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.4983-0.00090.0308, 1 )
Also here the same values as for the Leftstabilizer!
Please remeber:
The X-value from Meta must be extended by a minus sign!

Mass = 0
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,  0.0000 }
Kn = 1000
Dn = 20
Dv = 5
Body0 = ../Fuselage/
Body1 = ../Rightstabilizer/
Kf = 10000
Df = 100
Ktx = 1000
Dtx = 10
Kty = 1000
Dty = 10
Ktz = 1000
Dtz = 10
MaxForce = 0
MaxTorque = 0
Rigid = 1
Essential = 1
Angle = 0
AngleZ = 0
Axis = tmvector4r(   0.0000,   0.0000,   0.0000, 0 )
Displacement = tmvector4r(   0.0000,   0.0000,   0.0000, 0 )
cd ../

cd JointFuselageStabilizer/
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.49830.00000.0298, 1 )
Mass = 0
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,  0.0000 }
Kn = 1000
Dn = 20
Dv = 5
Body0 = ../Fuselage/
Body1 = ../Stabilizer/
Kf = 10000
Df = 100
Ktx = 1000
Dtx = 10
Kty = 1000
Dty = 10
Ktz = 1000
Dtz = 10
MaxForce = 0
MaxTorque = 0
Rigid = 1
Essential = 1
Angle = 0
AngleZ = 0
Axis = tmvector4r(   0.0000,   0.0000,   0.0000, 0 )
Displacement = tmvector4r(   0.0000,   0.0000,   0.0000, 0 )
cd ../

cd JointFuselageEngine/
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.0000,   0.0000,   0.0000, 1 )
Mass = 0
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,  0.0000 }
Kn = 1000
Dn = 20
Dv = 5
Body0 = ../Fuselage/
Body1 = ../Engine/
Kf = 10000
Df = 100
Ktx = 1000
Dtx = 10
Kty = 1000
Dty = 10
Ktz = 1000
Dtz = 10
MaxForce = 0
MaxTorque = 0
Rigid = 1
Essential = 1
Angle = 0
AngleZ = 0
Axis = tmvector4r(   0.0000,   0.0000,   0.0000, 0 )
Displacement = tmvector4r(   0.0000,   0.0000,   0.0000, 0 )
cd ../

cd JointFuselageTailgear/
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.44790.00000.0115, 1 )
Mass = 0
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,  0.0000 }
Kn = 1000
Dn = 20
Dv = 5
Body0 = ../Fuselage/
Body1 = ../Tailgear/
Kf = 100000
Df = 1000
Ktx = 10000
Dtx = 30
Kty = 10000
Dty = 30
Ktz = 10000
Dtz = 30
MaxForce = 100000
MaxTorque = 10000
Rigid = 1
Essential = 1
Angle = 0
AngleZ = 0
Axis = tmvector4r(   0.0000,   0.0000,   0.0000, 0 )
Displacement = tmvector4r(   0.0000,   0.0000,   0.0000, 0 )
cd ../

cd JointFuselageLeftwheel/
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.08070.1301-0.1649, 1 )
Mass = 0
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,  0.0000 }
Kn = 1000
Dn = 20
Dv = 5
Body0 = ../Fuselage/
Body1 = ../Leftwheel/
Kf = 2000
Df = 6
Ktx = 100
Dtx = 1
Kty = 100
Dty = 1
Ktz = 100
Dtz = 1
MaxForce = 400
MaxTorque = 400
Rigid = 0
Essential = 1
Angle = 0
AngleZ = 0
Axis = tmvector4r(   0.0000,   0.0000,   0.0000, 0 )
Displacement = tmvector4r(   0.0000,   0.0000,   0.0000, 0 )
cd ../

cd JointFuselageRightwheel/
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.0807-0.1301-0.1649, 1 )
Mass = 0
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,  0.0000 }
Kn = 1000
Dn = 20
Dv = 5
Body0 = ../Fuselage/
Body1 = ../Rightwheel/
Kf = 2000
Df = 6
Ktx = 100
Dtx = 1
Kty = 100
Dty = 1
Ktz = 100
Dtz = 1
MaxForce = 400
MaxTorque = 400
Rigid = 0
Essential = 1
Angle = 0
AngleZ = 0
Axis = tmvector4r(   0.0000,   0.0000,   0.0000, 0 )
Displacement = tmvector4r(   0.0000,   0.0000,   0.0000, 0 )
cd ../

cd Receiver/
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.0000,   0.0000,   0.0000, 1 )
Mass = 0
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,  0.0000 }
Kn = 1000
Dn = 20
Dv = 5
VTailMixElevator = 0.77
VTailMixRudder   = 0.42
cd ../

cd Fuselage/
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.1074, -0.0001, -0.0137, 1 )
Geometry( "~Geometry/Fuselage/" )
Mass = 0.075
RangeMassMax = 0.18
RangeMassMin = 0.045
Inertia = {  0.0001,  -0.0000,  0.0001,  0.0000,  -0.0000,  0.0015,  0.0000,  0.0000,  0.0001,  0.0000,  0.0015,  0.0000,  0.0000,  0.0000,  0.0000, 207.4757 }
Kn = 1000
Dn = 20
Dv = 0.05
AreaCenter = tmvector4r(   0.0000,   0.0000,   0.0000, 1 )
CG = tmvector4r(   0.0250,   0.0000,   0.0000, 1 )
SmokeNum = 1
SmokeR = tmvector4r(   0.0000,   0.0000,   0.0000, 1 )
SmokeR1 = tmvector4r(  0.0000,  0.0000,  0.0000, 1 )
SmokeR2 = tmvector4r(  0.0000,  0.0000,  0.0000, 1 )
SmokeR3 = tmvector4r(  0.0000,  0.0000,  0.0000, 1 )
Cdx = 0.7
Cly = 1
Cdy = 0.7
Clz = 0.9
Cdz = 0.7
InertiaScale = 0
cd ../

cd Tailgear/
MountingR = tmvector4f( -0.44790.00000.0115,  1.0000 )
MountingZ = tmvector4f(  1.0000,  0.0000,  0.0000,  0.0000 )
Retractable = 0
RetractZ = tmvector4f(   1.0000,   0.0000,   0.0000,   0.0000 )
RetractAngle = 0
RetractAngleZ = 0
Cdx = 0
X    = tmvector4r(   1.0000,   0.0000,   0.0000, 0 )
Y    = tmvector4r(   0.0000,   0.0000,   1.0000, 0 )
Z    = tmvector4r(   0.0000, -1.0000,   0.0000, 0 )
R    = tmvector4r( -0.5414,   0.0000, -0.0296, 1 )
Geometry( "~Geometry/Tailgear/" )
Mass = 0.001
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, 218.3421 }
Kn = 150000
Dn = 100
Dv = 50
cd ../

cd Leftwheel/
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.0807-0.1301-0.1649, 1 )
Geometry( "~Geometry/Leftwheel/" )
Mass = 0.005
RangeMassMax = 0
RangeMassMin = 0
Inertia = {  0.0020,  0.0000,  0.0000,  0.0000,  0.0000,  0.0020,  0.0000,  0.0000,  0.0000,  0.0000,  0.0020,  0.0000,  0.0000,  0.0000,  0.0000,  1.0000 }
Kn = 10
Dn = 10
Dv = 10
Kxr = 0.01
Kyr = 0.5
Kr = 400
Dr = 0
RotationEnable = 1
cd ../

cd Rightwheel/
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.0807-0.1301-0.1649, 1 )
Geometry( "~Geometry/Rightwheel/" )
Mass = 0.005
RangeMassMax = 0
RangeMassMin = 0
Inertia = {  0.0020,  0.0000,  0.0000,  0.0000,  0.0000,  0.0020,  0.0000,  0.0000,  0.0000,  0.0000,  0.0020,  0.0000,  0.0000,  0.0000,  0.0000,  1.0000 }
Kn = 10
Dn = 10
Dv = 10
Kxr = 0.01
Kyr = 0.5
Kr = 400
Dr = 0
RotationEnable = 1
cd ../

cd Leftwing/
Sections = 2
RootR = tmvector4r(  0.01030.00000.0302,  1.0000 )
Enter the same values here from the section The joints (object Leftwing)
RootN = tmvector4f(  0.0000,  1.0000,  0.0000,  0.0000 )
PropWashFactor = 0.5
FuselageInterference = 0
Cly = 0.7
RangeSpanMax = 0.857324
RangeSpanMin = 0.214331
IncidenceOffset = 0
FlapEffect = 1
Aileron = ~Geometry/Leftwing/
FlapDisplacement = tmvector4f(   0.0000,   0.0000,   0.0000,   0.0000 )
Flap1Displacement = tmvector4f(  0.0000,  0.0000,  0.0000,  0.0000 )
AirbrakeDisplacement = 0
AirbrakeCl = 1
AirbrakeCd = 1
// start section 0
SectionR(0)    = tmvector4f(  0.0585,  -0.1549,  -0.0112,  1.0000 )
SectionArea(0) =  0.0759
SectionChord(0) =  0.2500
SectionAirfoil(0) = "BLERIOT"
// start section 1
SectionR(1)    = tmvector4f(  0.0572,  0.1458,  -0.0113,  1.0000 )
SectionArea(1) =  0.0765
SectionChord(1) =  0.2500
SectionAirfoil(1) = "BLERIOT"
X    = tmvector4r(   0.9993, -0.0088,   0.0372, 0 )
Y    = tmvector4r(   0.0040,   0.9919,   0.1272, 0 )
Z    = tmvector4r( -0.0380, -0.1270,   0.9912, 0 )
R    = tmvector4r( -0.0407,   0.3019,   0.0781, 1 )
Geometry( "~Geometry/Leftwing/" )
Mass = 0.015
RangeMassMax = 0.04
RangeMassMin = 0.01
Inertia = {  0.0005,  -0.0000,  -0.0000,  0.0000,  -0.0000,  0.0001,  -0.0000,  0.0000,  -0.0000, -0.0000,   0.0005,   0.0000,   0.0000,   0.0000,   0.0000, 69.0576 }
Kn = 1000
Dn = 10
Dv = 0
cd ../

cd Rightwing/
Sections = 2
RootR = tmvector4f(  0.01030.00000.0302,  1.0000 )
RootN = tmvector4f(  0.0000,  -1.0000,  0.0000,  0.0000 )
PropWashFactor = 0.5
FuselageInterference = 0
Cly = 0.7
RangeSpanMax = 0.857324
RangeSpanMin = 0.214331
IncidenceOffset = 0
FlapEffect = 1
Aileron = ~Geometry/Rightwing/
FlapDisplacement = tmvector4f(   0.0000,   0.0000,   0.0000,   0.0000 )
Flap1Displacement = tmvector4f(  0.0000,  0.0000,  0.0000,  0.0000 )
AirbrakeDisplacement = 0
AirbrakeCl = 1
AirbrakeCd = 1
// start section 0
SectionR(0)    = tmvector4f(  0.0584,  0.1545,  -0.0112,  1.0000 )
SectionArea(0) =  0.0761
SectionChord(0) =  0.2500
SectionAirfoil(0) = "BLERIOT"
// start section 1
SectionR(1)    = tmvector4f(  0.0570,  -0.1462,  -0.0113,  1.0000 )
SectionArea(1) =  0.0764
SectionChord(1) =  0.2500
SectionAirfoil(1) = "BLERIOT"
X    = tmvector4r(   0.9993,   0.0097,   0.0369, 0 )
Y    = tmvector4r( -0.0049,   0.9919, -0.1272, 0 )
Z    = tmvector4r( -0.0379,   0.1270,   0.9912, 0 )
R    = tmvector4r( -0.0406, -0.3015,   0.0781, 1 )
Geometry( "~Geometry/Rightwing/" )
Mass = 0.015
RangeMassMax = 0.04
RangeMassMin = 0.01
Inertia = {  0.0005,  0.0000,  -0.0000,  0.0000,  0.0000,  0.0001,  -0.0000,  0.0000,  -0.0000, -0.0000,   0.0005,   0.0000,   0.0000,   0.0000,   0.0000, 69.1396 }
Kn = 1000
Dn = 10
Dv = 0
cd ../

cd Leftstabilizer/
Sections = 1
RootR = tmvector4f(  -0.49830.00090.0308,  1.0000 )
RootN = tmvector4f(  0.0000,  0.0000,  0.0000,  0.0000 )
Flap = ~Geometry/Leftstabilizer/Leftelevator/
FlapLink = ~Aircraft/ServoElevator/MechLink
FlapRotation = 1
PropWashFactor = 0.3
RangeSpanMax = 0.288
RangeSpanMin = 0.072
// start section 0
SectionR(0)    = tmvector4f(  0.0226,  -0.0000,  0.0003,  1.0000 )
SectionArea(0) =  0.0180
SectionChord(0) =  0.0900
SectionAirfoil(0) = "FLAT"
X    = tmvector4r(   0.9992, -0.0000,   0.0389, 0 )
Y    = tmvector4r(   0.0000,   1.0000,   0.0000, 0 )
Z    = tmvector4r( -0.0389, -0.0000,   0.9992, 0 )
R    = tmvector4r( -0.4931,   0.1009,   0.0312, 1 )
Geometry( "~Geometry/Leftstabilizer/" )
Mass = 0.005
RangeMassMax = 0.014
RangeMassMin = 0.0001
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, 24.2480 }
Kn = 100
Dn = 4
Dv = 0
cd ../

cd Rightstabilizer/
Sections = 1
RootR = tmvector4f(  -0.4983-0.00090.0308,  1.0000 )
RootN = tmvector4f(  0.0000,  0.0000,  0.0000,  0.0000 )
Flap = ~Geometry/Rightstabilizer/Rightelevator/
FlapLink = ~Aircraft/ServoElevator/MechLink
FlapRotation = 1
PropWashFactor = 0.3
RangeSpanMax = 0.5
RangeSpanMin = 0.05
// start section 0
SectionR(0)    = tmvector4f(  0.0226,  0.0000,  -0.0005,  1.0000 )
SectionArea(0) =  0.0180
SectionChord(0) =  0.0900
SectionAirfoil(0) = "FLAT"
X    = tmvector4r(   0.9992, -0.0000,   0.0389, 0 )
Y    = tmvector4r(   0.0000,   1.0000,   0.0000, 0 )
Z    = tmvector4r( -0.0389, -0.0000,   0.9992, 0 )
R    = tmvector4r( -0.4931, -0.1009,   0.0312, 1 )
Geometry( "~Geometry/Rightstabilizer/" )
Mass = 0.005
RangeMassMax = 0.014
RangeMassMin = 0.0001
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, 24.2480 }
Kn = 100
Dn = 4
Dv = 0
cd ../

cd Stabilizer/
Sections = 1
RootR = tmvector4f(  -0.49830.00000.0298,  1.0000 )
RootN = tmvector4f(  0.0000,  0.0000,  0.0000,  0.0000 )
Flap = ~Geometry/Stabilizer/Rudder/
FlapLink = ~Aircraft/ServoRudder/MechLink
FlapRotation = 1
PropWashFactor = 0.9
RangeSpanMax = 0.2066
RangeSpanMin = 0.05165
// start section 0
SectionR(0)    = tmvector4f(  0.0329,  -0.0053,  0.0010,  1.0000 )
SectionArea(0) =  0.0211
SectionChord(0) =  0.1746
SectionAirfoil(0) = "FLAT"
X    = tmvector4r(   1.0000,   0.0000, -0.0000, 0 )
Y    = tmvector4r(   0.0000, -0.0001, -1.0000, 0 )
Z    = tmvector4r( -0.0000,   1.0000, -0.0001, 0 )
R    = tmvector4r( -0.4999, -0.0000,   0.0905, 1 )
Geometry( "~Geometry/Stabilizer/" )
Mass = 0.005
RangeMassMax = 0.012
RangeMassMin = 0.0001
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, 10.6186 }
Kn = 100
Dn = 4
Dv = 0
cd ../

cd ServoRudder/
SignalIn = ~Aircraft/Receiver/Out(10)
P0 = 0
P1 = 0.698132
P2 = 0
P3 = 0
PFirst = 0
Vmax = 10
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.0000,   0.0000,   0.0000, 1 )
Mass = 0
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,  0.0000 }
Kn = 1000
Dn = 20
Dv = 5
cd ../

cd ServoElevator/
SignalIn = ~Aircraft/Receiver/Out(4)
P0 = 0
P1 = 0.261799
P2 = 0
P3 = 0
PFirst = 0
Vmax = 10
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.0000,   0.0000,   0.0000, 1 )
Mass = 0
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,  0.0000 }
Kn = 1000
Dn = 20
Dv = 5
cd ../

cd Propeller/
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.2061,   0.0000,   0.0001, 1 )
Geometry( "~Geometry/Propeller/" )
Mass = 0.005
RangeMassMax = 0.02
RangeMassMin = 0.001
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.1143
RangeRadiusMax = 0.275974
RangeRadiusMin = 0.0689936
Pitch  = 0.10922
DragLateral  = 0.32
Engine = ~Aircraft/Engine/
cd ../

cd Engine/
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.0000,   0.0000,   0.0000, 1 )
Mass = 0.048
RangeMassMax = 0
RangeMassMin = 0
Inertia = {  0.0000,  0.0000,  -0.0001,  0.0000,  0.0000,  0.0002,  0.0000,  0.0000,  -0.0001,   0.0000,   0.0001,   0.0000,   0.0000,   0.0000,   0.0000,   0.0226 }
Kn = 4000
Dn = 10
Dv = 5
ThrottleControl = ~Aircraft/ServoThrottle/MechLink
Sound0File = "CE172E"
That’s the sound file of my Cessna172. Changing this name you can assign another sound (e. G. bleriot.wav).
Sound0RPM = 7500.000000
Sound0RPMLow = 200.000000
TorqueFactor = 0.000000
ConstantRPM = 0
MotorNs = 800.000000
MotorRi = 0.230000
MotorI0 = 0.280000
MotorMass = 0.026000
MotorR = tmvector4r(   0.1500,   0.0000,   0.0200, 1 )
CellNum = 2
CellVoltage = 3.700000
CellMass = 0.011000
CellRi = 0.015000
CellR = tmvector4r(  0.0000,  0.0000,  -0.0400, 1 )
GearRatio = 1.000000
GearMass = 0.000000
GearEta = 1.000000
cd ../

cd ServoThrottle/
SignalIn = ~Aircraft/Receiver/Out(0)
P0 = 0
P1 = 1
P2 = 0
P3 = 0
PFirst = -1
Vmax = 4
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.0000,   0.0000,   0.0000, 1 )
Mass = 0
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,  0.0000 }
Kn = 1000
Dn = 20
Dv = 5
cd ../

Back