Bildet Lokwechsel oder das Abhängen von Wagengruppen (z. B. in Hall in Tirol) abschnittsweise ab – inkl. separater Berechnung von Bruttogewicht, Länge und Bremshundertstel (Brh) pro Etappe.
Bahn-Navi & Routenplaner Österreich Netz
Planen Sie den Zuglauf wie mit einem Navi: Start, Ziel & optionale Via-Wegpunkte eingeben – das System ermittelt alle Streckenabschnitte, Fahrtrichtungen und Flaschenhälse automatisch.
🛤️ 1. Streckensegment & Richtung
🚆 2. Führendes Tfz (Hauptlok)
⚙️ 3. Nachschiebe-Triebfahrzeug (Schiebelok)
Reduziert Spitzenlast um min(N1/N2, AGL Schiebelok, Wagenmasse)
Route A ({{ lastResult.route.route_id }}) vs. Route B ({{ compareResult.route.route_id }})
{{ lastResult.ampel_label }}
{{ auflage.text }}
Bereit für RCC-Prüfung
Die Maske befindet sich im leeren Ausgangszustand. Wählen Sie Strecke und Triebfahrzeug und erfassen Sie Wagen (manuell oder via Railcube-Import), um die Prüfung durchzuführen.
📐 Physikalische Traktions- & Kräftebilanz
{{ lastResult.masses_and_forces.brake_calculation_note }}🚃 4. Interaktive Wagenliste & ÖBB/EisbG-Bremsberechnung (Echtzeit)
Alle Änderungen aktualisieren Gesamtzugmasse ({{ liveTotalTrainMass }} t), Gesamtlänge ({{ liveTotalTrainLength }} m) und EisbG-Bremshundertstel ({{ liveBrhCalc.final_brh }} Brh) in Echtzeit.
- {{ err }}
🔍 Live UIC-Belastungsklassen-Detektor (12-stellige Fahrzeugnummer)
Extrahiert aus der 12-stelligen UIC-Nummer die Baureihe (Stellen 5–8) und die Ordnungsnummer (Stellen 9–11). Prüft zuerst Einzel-Ausnahmen (bk_exceptions), danach Nummernblöcke (bk_range_rules) und sonst UNBEKANNT.
📊 Nummernblock-Regeln (Tabelle bk_range_rules)
Inklusive aktiver Validierung gegen überlappende Ordnungsnummernkreise
| Baureihe | Ordnungsbereich | Belastungsklasse | Typ / Kommentar | Aktion |
|---|---|---|---|---|
| BR {{ r.baureihe }} | {{ String(r.ordnung_start).padStart(3, '0') }} – {{ String(r.ordnung_end).padStart(3, '0') }} | BK {{ r.belastungsklasse }} | FALLBACK {{ r.comment }} |
🎯 Einzel-Fahrzeugausnahmen (bk_exceptions)
Überschreibt Blockregeln für spezifische 12-stellige UIC-Nummern
{{ r.name }}
Strecken-ID: {{ r.route_id }} · Streckenklasse: {{ r.streckenklasse }} · Profil: {{ r.profil }} · Zugsicherung: {{ r.mandatory_systems.join(', ') }} · Min. Nutzlänge: {{ r.min_nutzlaenge_m }} m
📜 Persistierte RCC-Prüfläufe (Tabelle audit_logs)
Jeder Prüflauf wird revisionssicher mit Zeitstempel, Route, Gesamtzugmasse, Ampel-Status und User-ID gespeichert
| ID | Zeitstempel | Strecke / Richtung | Spitzenlok (BK) | Schiebelok (BK) | Wagen / Gesamt | Spitzenlast | Ampel-Status | User |
|---|---|---|---|---|---|---|---|---|
| #{{ log.id }} | {{ formatTimestamp(log.timestamp) }} | {{ log.route_id }} ({{ log.direction === 'direction_1' ? 'Dir 1' : 'Dir 2' }}) | {{ log.leading_uic }} [{{ log.leading_bk }}] | {{ log.pushing_uic }} [{{ log.pushing_bk }}] — | {{ log.wagenmasse_t }} t / {{ log.total_train_mass_t }} t | {{ log.spitzenlast_t }} t | {{ log.ampel_status }} | {{ log.user_id }} |
Österreichisches Eisenbahn-Streckennetz & RINF-Geometrien {{ mapCorridors.length }} Trassenkorridore geladen
Interaktive Kartendarstellung aller ÖBB-, Raaberbahn- und NSB-Strecken mit Streckenklassen, Gefällen, Minimalradien & Schutzstrecken.
{{ selectedCorridor.name }}
Zug- & Trassenkostenkalkulation
EVU Leitstelle{{ form.leading_loco?.uic_number || 'Triebfahrzeug' }} · {{ liveTotalTrainMass }} t Brutto · {{ form.wagons?.length || 0 }} Wagen · {{ costEffectiveKm }} km Streckenlänge
👥 Benutzer- & Zugangsverwaltung
Erstelle neue Zugänge für Disponenten & Prüfer und passe Kennwörter an.
| ID | Benutzername | Anzeigename | Rolle | Status | Aktionen |
|---|---|---|---|---|---|
| #{{ u.id }} | {{ u.username.charAt(0).toUpperCase() }} {{ u.username }} | {{ u.display_name || '–' }} | {{ u.role === 'admin' ? '👑 Administrator' : '🚆 Disponent' }} | Aktiv |
➕ Neuen Benutzer erstellen
🔑 Kennwort ändern für {{ selectedUserForPassword?.username }}
Vergib ein neues sicheres Kennwort (mindestens 6 Zeichen).