feat: Eckrad-Dialog, Kreiselname, Hoehen-Neuberechnung beim Export

- Eckrad: eigener DCL-Dialog (eckrad_edit.dcl) beim Einfuegen und per
  Doppelklick (EckradEdit); Sivas-Merkmale am Kreisel ausgerichtet
  (2950, 3381, 3992 Ja/Nein); bei Sep./Scanner-Zaehlung ausgenommen
- Kreisel: eigener Name bleibt in Bezeichnung + Beschriftung erhalten
- Sivas: Kreisel/Eckrad unterschiedlicher Hoehe nicht mehr zusammengefasst
- Export: Hoehen-Attribute in Z verschobener Kreisel/Eckrad/VF/GF neu
  berechnet
- GF-Edit: Einfuegehoehe aus aktueller Z-Koordinate
This commit is contained in:
2026-10-13 14:24:01 +02:00
parent ea0e46a441
commit 6044c35957
15 changed files with 453 additions and 68 deletions
+10 -7
View File
@@ -64,13 +64,16 @@
# Code (bedingte Umbenennung bzw. Umrechnung mm->m).
[eckrad]
# Dieselben Sivas-Merkmalnummern wie bei Kreisel (siehe oben), aus
# Merkmalsstamm_in_Sivas.xlsx: 3992 "Geruest fuer Einzelmodul", 3993
# "Geruestoption fuer Einzelmodul". "ist_eins" liefert ein ECHTES bool
# (True/False), NICHT "Ja"/"Nein" wie ja_nein bei Kreisel/Gefaellestrecke -
# json.dumps schreibt dann true/false ohne Anfuehrungszeichen (bisheriges
# Verhalten von build_eckrad_details).
3992= GERUEST_EINZELMODUL : 0 | ist_eins
# Am Kreisel ausgerichtet, aber nur Merkmale, fuer die das Eckrad-Objekt ein
# Attribut hat (*eckrad-attrib-defs*); Merkmalnummern aus
# Merkmalsstamm_in_Sivas.xlsx. Hoehe: beim Eckrad 2950 "Anlagenhoehe in
# Meter" (NICHT 2952 "Kreiselhoehe" wie beim Kreisel), Wert aus HOEHE (mm),
# da das Eckrad kein MONTAGEHOEHE_m traegt. 3381 "Eckrad - zu
# fertigende Menge" steht wie 3511 beim Kreisel fest auf 1 (reale Stueckzahl
# in der Anzahl-Spalte). Separatoren (3382/3383) hat das Eckrad nicht.
2950= HOEHE : 0 | mm_zu_m
3381= : 1
3992= GERUEST_EINZELMODUL : 0 | ja_nein
3993= GERUEST_TYP : Schoenenberger Geruest | geruest_typ_anzeige
[geruest]