Of course there's alway more than one way to skin a cat.. but you're still confused a bit, on the relationship between the files.
As I mentioned before, that's where the easy non aerodynamic stuff like weight, dimensions etc...belongs to.
All of the aerodynamic data
is in the CFG file (
and the AIR file too), not just weights and dimensions. Using the OP's airplane (
single engine light tail-dragger), an un-touched AIR file from a Cub is just fine. You can set every, major paramter needed for a sound flight-model foundation in the CFG file. ..
'Thrust' is a good example because the airfile actually determines the engine performance. You can put the correct thrust value into cfg file and still the actual thrust can be 10 times too low or too high if set incorrect in the air file.
Not true.. If you're talking about about a
thrust modifier for a piston airplane, it's part of the propeller data. Now, as for the engine performance, the thrust-point (engine location); number of cylinders and their displacement; Max RPM; Horse-power; prop size; prop MOI; prop pitch (pitch range if constant-speed), and a generic 'power' index
(usually left set at 1.0) .. are all in the CFG file. Again, so long as the AIR file is of the proper type, the subtle tables and so-forth, in the AIR file, are just fine. All of the performance characteristics can be tuned in the CFG file, and if they're corresponding to entries in the AIR file, the AIR file entry will be ignored.
Now, since we used a single-engine piston AIR file, the table/curve data for things like, RPM vs Torque vs HP vs will be pretty darn close.. trying to get it exact at his point is fruitless, until you get a 'generic' engine (
defined by cylinders/displacement/RPM/HP in the CFG file) functioning reasonably realistically (
Manifold-pressure/thrust, per different power setting at different altitudes), you'll just be setting/moving the engine characteristic foundation, without a goal in mind.
Onto the airframe:
E.g. 'flight control effect' needs to be defined in the air file before you can make changes in the cfg.
If these are wrong in the airfile you can't use RW values in the cfg file.
Mostly untrue.. you have to have SOMEthing in the AIR file, but whatever it is that you put into the CFG file (per the next paragraph) does not modify the AIR file data, it over-rides it. Example: If you set wing efficiency in the AIR file, the CFG entry will not "
build" from that, it will replace it.
The CFG file defines where the wings are centered, what the span is, what the area is, what the root-chord is, what the overall efficiency is (
Oswald-factor), and what the dihedral is.... The CFG file determines where the empty CoG is... The CFG file sets the pitch/roll/yaw moments of inertia... The CFG file sets where the horizontal and vertical stabilizers are, what the area and deflections are for; ailerons/rudder/elevator... and of course all of the weight-station locations for occupants, baggage and fuel, so that the airplane's handling and performance correspond not only to the total load, but how it's loaded... and lastly, all of the contact points.
If you don't screw up when programing the air file there's no need to change e.g. the elevator effectiveness from 1.0 to anything else.
That's true, but redundant. The same can be said about the 'Airplane_Geometry' paragraph in the CFG file. If you set control surface; locations, areas, and deflections accurately; you can also leave their corresponding 'effectiveness' modifiers at 1.0
Let me sum this up, because this could become a book (
and is well explained in the FSX SDK)... The MSFS flight-model looks first to the CFG file. If there's nothing there, it then looks to the AIR file, and if there's nothing there, it uses a generic default value. While testing and editing, all data in the CFG file, does not rely on an AIR file setting. Even if there is one, it's ignored.
Now.. if you have a bad parameter in the AIR file, and there's no available CFG entry, you CAN end up with some nonsensical results.. that's why you start with a comparible AIR file.. You can be certain that all that subtle stuff that would be near impossible to represent (
and near impossible to start editing without opening a can-o-worms) in the CFG, file is already in place. There's no point in going into the AIR file, until you've gotten everthing darn close by CFG file editing. And even at that point, it can become counter-productive, because the MSFS flight-model aint that sophisticated, in the first place.