Offset berechnung verbessert (angefangen

This commit is contained in:
2025-12-15 10:21:54 +01:00
parent a3163e12fe
commit 24f35a22c3
2 changed files with 93 additions and 26 deletions
+5 -1
View File
@@ -1271,7 +1271,7 @@ def get_nachbar_information(csv_path:Path) -> dict:
h0 = foerderer_objekt.h0
h1 = foerderer_objekt.h1
foerderrichtung = foerderer_objekt.foerderer_richtung
geraden.append({"Id": Id,"NachbarIds":NachbarIds, "Winkel":winkel, "h0": h0,"h1": h1,"Foerderrichtung":foerderrichtung
geraden.append({"Id": Id,"NachbarIds":NachbarIds, "Winkel":winkel, "h0": h0,"h1": h1,"Foerderrichtung":foerderrichtung,"X_foerderer": x,"Y_foerderer": y
})
if bezeichner =="ILS 2.0 Kurve angetrieben":
Id = row["TeileId"].strip()
@@ -1333,12 +1333,16 @@ def get_nachbar_information(csv_path:Path) -> dict:
if vario_gerade["Id"] in gerade["NachbarIds"] and vario_gerade.get("Winkel") != None:
if geraden_anweisung == 0:
eintrag["X_foerderer"] = vario_gerade.get("X_foerderer")
eintrag["Y_foerderer"] = vario_gerade.get("Y_foerderer")
eintrag["Winkel"] = vario_gerade.get("Winkel")
eintrag["h0"] = vario_gerade.get("h0")
eintrag["h1"] = vario_gerade.get("h1")
eintrag["Foerderrichtung"] = vario_gerade.get("Foerderrichtung")
geraden_anweisung =1
elif geraden_anweisung == 1:
eintrag["X_foerderer_2"] = vario_gerade.get("X_foerderer")
eintrag["Y_foerderer_2"] = vario_gerade.get("Y_foerderer")
eintrag["Winkel_2"] = vario_gerade.get("Winkel")
eintrag["h0_2"] = vario_gerade.get("h0")
eintrag["h1_2"] = vario_gerade.get("h1")