Skip to content
Snippets Groups Projects

Changes the engine integration including nacelle and pylon in accordance to...

Merged Tobias Weckenmann requested to merge feature_higher_engine_integration into develop
2 unresolved threads
3 files
+ 16
12
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -155,13 +155,12 @@ namespace design
geom2::Vector_3{0.25 * wing_chord, 0, 0};
/* Wing local x position of engine */
const double length_factor = this->n_engines_.wing == 2 ? 0.9 : 0.85;
const double chord_engine = wing_quarter.x() - 0.15 * wing_chord -
length_factor * engine.dimension().length; // \cite Ata10 p. 83
const double chord_engine = -0.1 * wing_chord; // \cite Ata10 p. 48f
/* Wing local y position of engine */
const double height_engine = wing_quarter.y() -
0.7 * geom2::measure::height_max(engine.nacelle());
0.5 * geom2::measure::height_max(engine.nacelle()) -
0.1 * wing_chord; // \cite Ata10 p. 48f adapted to geometry_lib
/* Adjust whether the engine is left or right */
auto position = geom2::Point_3{chord_engine, height_engine, span_engine};
Loading