106 lines
3.3 KiB
INI
106 lines
3.3 KiB
INI
# ============================================================
|
|
# attradd.cfg - Attribut-Konfiguration fuer Omniflo DXF-Elemente
|
|
#
|
|
# Format:
|
|
# [ABSCHNITT] Elementtyp (bogen / weiche / layer)
|
|
# TAG = QUELLE QUELLE ist entweder:
|
|
# - ein JSON-Feldname (wird aus omniflo_*.json gelesen)
|
|
# - ein fester Wert in Anfuehrungszeichen: "fester Text"
|
|
# - ein Platzhalter: {layer}, {sivasnr}
|
|
#
|
|
# Verfuegbare Platzhalter:
|
|
# {sivasnr} SivasNr des Elements (= DXF-Dateiname)
|
|
# {layer} Ziel-Layer (aus [layer] Abschnitt)
|
|
# {profiltyp} ProfilTyp aus JSON
|
|
#
|
|
# Hinweis:
|
|
# Zeilen mit # sind Kommentare. Leerzeilen werden ignoriert.
|
|
# ============================================================
|
|
|
|
# ------------------------------------------------------------
|
|
# Layer-Zuordnung nach Elementkategorie
|
|
# set_attributs.py bestimmt die Kategorie anhand KurvenWinkel und
|
|
# WeichenTyp aus den JSON-Daten und setzt LAYER entsprechend.
|
|
# ------------------------------------------------------------
|
|
[layer]
|
|
# Boegen (alle Winkel)
|
|
bogen = "A-2"
|
|
# Weichen 90 Grad (Einzelweiche/Doppelweiche/Dreiwegeweiche, KurvenWinkel=90)
|
|
weiche_90 = "A-2"
|
|
# Weichen 45 Grad (Einzelweiche/Doppelweiche/Dreiwegeweiche, KurvenWinkel=45)
|
|
weiche_45 = "A-2"
|
|
# Weichenbatterien / Parallel (KurvenWinkel=0)
|
|
weichenbatterie = "A-2"
|
|
# Weichenkombinationen (Deltaweiche, Sternweiche, Dreifachweiche)
|
|
weichenkombination = "A-2"
|
|
# Weichenkoerper (KurvenWinkel=22.5)
|
|
weichenkoerper = "A-2"
|
|
# Kreuzungsweichen (800, 300) - Layer L für Stahlstrecke (alt)
|
|
kreuzungsweiche = "L-2"
|
|
|
|
# PNEUMATISCH GESCHALTET
|
|
# Weichen pneumatisch 90 Grad (Einzelweiche/Doppelweiche/Dreiwegeweiche, KurvenWinkel=90)
|
|
weiche_pn_90 = "A-3"
|
|
# Weichen 45 Grad (Einzelweiche/Doppelweiche/Dreiwegeweiche, KurvenWinkel=45)
|
|
weiche_pn_45 = "A-3"
|
|
# Weichenbatterien / Parallel (KurvenWinkel=0)
|
|
weichenbatterie_pn = "A-3"
|
|
# Weichenkombinationen (Deltaweiche, Sternweiche, Dreifachweiche)
|
|
weichenkombination_pn = "A-3"
|
|
# Weichenkoerper (KurvenWinkel=22.5)
|
|
weichenkoerper_pn = "A-3"
|
|
# Kreuzungsweichen (300) - Layer L für Stahlstrecke (alt)
|
|
kreuzungsweiche_pn = "L-3"
|
|
|
|
# TEF Förderer
|
|
TEF_gerade = "F-1"
|
|
TEF_bogen = "F-1"
|
|
TEF_antriebstation = "F-1"
|
|
TEF_umlenkspannstation = "F-1"
|
|
|
|
[bogen]
|
|
BESCHR = ProfilTyp
|
|
ARTINR = Sivasnr
|
|
TEILEART = "Omniflo Kurve"
|
|
ID = ""
|
|
# LAYER wird aus [layer] bestimmt (Kategorie: bogen)
|
|
# LAYER = "A-OF-Bogen"
|
|
RADIUS = Radius
|
|
WINKEL = KurvenWinkel
|
|
SIVASNR_TEF = SivasnrTEF
|
|
HOEHE = ""
|
|
DREHUNG = ""
|
|
|
|
|
|
[weiche]
|
|
BESCHR = ProfilTyp
|
|
ARTINR = Sivasnr
|
|
TEILEART = "Omniflo Weiche"
|
|
ID = ""
|
|
# LAYER wird aus [layer] bestimmt (Kategorie abhaengig von KurvenWinkel/WeichenTyp)
|
|
# LAYER = "A-OF-Weiche"
|
|
WEICHENTYP = WeichenTyp
|
|
WINKEL = KurvenWinkel
|
|
RICHTUNG = KurvenRichtung
|
|
SIVASNR_TEF = SivasnrTEF
|
|
HOEHE = ""
|
|
DREHUNG = ""
|
|
|
|
|
|
[gerade]
|
|
ARTINR = Sivasnr
|
|
TEILEART = "Omniflo Gerade"
|
|
ID = ""
|
|
LAENGE = Laenge
|
|
LAYER = "A-2"
|
|
HOEHE = ""
|
|
DREHUNG = ""
|
|
|
|
|
|
[container]
|
|
0_BG071090 = 0_B10071, 0_B10090, 0_B10090
|
|
0_BG080090 = 0_B10080, 0_B10090,
|
|
0_BG081090 = 0_B10081, 0_B10090,
|
|
0_BG090090 = 0_B10090, 0_B10090,
|
|
0_BG190090 = 0_B10090, 0_B10090
|