• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

MSFS20 Cylinder displacement mishandled by the Aircraft Editor in the current SDK?

tml

Messages
89
Country
finland
If I in the Aircraft Editor, as an experiment, enter a cylinder displacement (per cylinder) of 50 cubic inches, and four cylinders, and choose File>Save, the value for cylinder_displacement in the engines.cfg is written as 172800... That value should be the same per-cylinder displacement. (As can be seen for instance in the Cessna C152's engines.cfg, which has 58.3, which times four indeed gives 233, the total displacement of its O-235 engine.)

Needless to say, this makes using the Aircraft Editor slightly pointless, if you will have to manually edit the engines.cfg after each save anyway. Otherwise your engine(s) will be ridiculously over-powered with amusing results.

Is there something I am missing? Could it be that I have some other setting very wrong that affects this?

Edit: Ah! I now see that this has been mentioned here already in August, in https://www.fsdeveloper.com/forum/threads/aircraft-editor-cylinder-dispacement.448600/ . So the value you edit in the Aircraft Editor needs to be in cubic feet... Asobo getting non-metric units mixed up I guess.
 
Anyway, let me mis-use this same thread to ask some follow-up questions then: Apparently MSFS calculates the engine power (hp) and RPM based on the cylinder displacement, compression ratio, number of cylinders, and what else? (And ignores the specified max_rated_rpm and max_rated_hp.) I.e. what should I tweak so that I end up with something close to the expected power and RPM for max throttle? I'd prefer not to touch the fallback power_scalar, that seems like cheating;)

The engine I am using is the Curtiss V-1570 from 1930, 12 cylinders of 129 cubic inches each. The nominal RPM should be 2400 and the power output 600 hp.
 
Back
Top