DLR-SL / CPACS

CPACS - Common Parametric Aircraft Configuration Schema
http://dlr-sl.github.io/CPACS/
Apache License 2.0
79 stars 38 forks source link

Add detailed documentation to engine nacelles #731

Closed joergbrech closed 2 years ago

joergbrech commented 2 years ago

The engine nacelles have been around for a while now, but the documentation only contains an image of a nacelle without a description how to create one with CPACS. We should add more details here. We have the schema, the implementation in TiGL and some CPACS files to start.

MarAlder commented 2 years ago

I added the documentation and an example file:

Documentation

Example file

Open questions

Derived issues

This does not belong to the present issue, but I want to raise some potential issues which could be discussed in future if necessary:

Review

joergbrech commented 2 years ago

Nice! Thanks for the great work @MarAlder!

Regarding your mentioned issues I have no strong opinions.

Finally, the nacelle guide curve profiles need some further documentation, or at least I couldn't find it in your links. The guide curve points are interpreted as (r and x) offsets from a cubic polynomial:

image

This is a bit ugly, but the intuition behind it is that we needed a baseline for the guide curves that works between sections that are positioned at different radial positions. So the baseline is a smooth transition from the radius of the start section to the end section, which is given by the above cubic polynomial.

https://github.com/DLR-SC/tigl/blob/8e1b13dd136cc90184ede4d538f9f0ad039e8fb3/src/engine_nacelle/CTiglNacelleGuideCurveBuilder.cpp#L150-L184

MarAlder commented 2 years ago

Thanks @joergbrech, I added the guide curve description.