From f9c0532140ecd3af6e5b31d306ad2f6385320886 Mon Sep 17 00:00:00 2001 From: Johannes Baumeister Date: Fri, 8 May 2026 14:08:54 +0200 Subject: [PATCH] Update Nordex KSF orientation to match Enercon style --- app.js | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/app.js b/app.js index 4316948..0fd4083 100644 --- a/app.js +++ b/app.js @@ -178,13 +178,17 @@ document.addEventListener('DOMContentLoaded', async () => { let blfCoords, ksfCoords, mfParts; if (hersteller === 'Nordex') { - // Nordex Geometries - blfCoords = [[65.15, 18.25], [155.15, 18.25], [155.15, 33.25], [65.15, 33.25], [65.15, 18.25]]; - ksfCoords = [[5.5, -18.25], [65.15, -18.25], [65.15, 18.25], [5.5, 18.25], [5.5, -18.25]]; - mfParts = [ - [[65.15, -7.5], [295.15, -7.5], [295.15, 7.5], [65.15, 7.5], [65.15, -7.5]], // AMF - [[5.5, 18.25], [31.5, 18.25], [31.5, 28.75], [5.5, 28.75], [5.5, 18.25]] // Naben-MF - ]; + // Nordex Geometries (Oriented Downwards at 0 deg to match Enercon style) + // Foundation: R=5.5 + // KSF: 59.65m (L) x 36.50m (B). Starts at foundation edge (5.5m) + ksfCoords = [[-18.25, -5.5], [18.25, -5.5], [18.25, -65.15], [-18.25, -65.15], [-18.25, -5.5]]; + // AMF: 230.00m (L) x 15.00m (B). + const amf = [[-7.5, -65.15], [7.5, -65.15], [7.5, -295.15], [-7.5, -295.15], [-7.5, -65.15]]; + // NVM: 26,00m (L) x 10,50m (B). + const nvm = [[18.25, -5.5], [28.75, -5.5], [28.75, -31.5], [18.25, -31.5], [18.25, -5.5]]; + mfParts = [amf, nvm]; + // BLF: 90,00m (L) x 15,00m (B). + blfCoords = [[18.25, -65.15], [33.25, -65.15], [33.25, -155.15], [18.25, -155.15], [18.25, -65.15]]; } else { // Enercon / Vestas / GE (Standard) blfCoords = [[-41, 9], [-61, 9], [-61, -81], [-41, -81], [-41, 9]];