Fahrleitung gesamthaft abräumen

Das Unterforum für Diskussionen rund um die Technik, Bedienung, Konfiguration usw. Das ist auch die erste Anlaufstelle für Bastler mit Fragen zu den Editoren.
Antworten
Nachricht
Autor
Alwin Meschede
Beiträge: 8959
Registriert: 04.11.2001 19:57:46
Aktuelle Projekte: Zusi3 Objektbau
Kontaktdaten:

Fahrleitung gesamthaft abräumen

#1 Beitrag von Alwin Meschede »

Wenn man die Fahrdrähte und Isolatoren eines Streckenmoduls im Ganzen rauslöschen will, um sie neu zu verlegen, wie könnte man das hinbekommen?
Mein Youtube-Kanal: youtube.com/echoray1

Benutzeravatar
Leonard K.
Beiträge: 1058
Registriert: 12.06.2020 19:03:07
Aktuelle Projekte: NMH

Re: Fahrleitung gesamthaft abräumen

#2 Beitrag von Leonard K. »

Idee: Kann man irgendwie Suchen und ersetzen mit regulären Ausrücken nutzen?
Ich hab an sowas gedacht, hat aber bei einem kurzen Test nur einzelne Fahrdrähte entfernt:

Code: Alles auswählen

<SubSet.*GruppenName="Fahrleitung".*((\n).*)*<\/SubSet>

Benutzeravatar
Leonard K.
Beiträge: 1058
Registriert: 12.06.2020 19:03:07
Aktuelle Projekte: NMH

Re: Fahrleitung gesamthaft abräumen

#3 Beitrag von Leonard K. »

Bei obigem Ausdruck müsste man auch noch ergänzen, dass kein <SubSet vorkommen darf, sonst werden möglichweise alle Subsets ab dem ersten Fahrleitungssubset entfernt...

Benutzeravatar
Wolfgang Hüttner
Beiträge: 748
Registriert: 14.03.2003 15:10:13
Aktuelle Projekte: Netz Nordbaden, Weserbergland
Wohnort: Neckarsteinach

Re: Fahrleitung gesamthaft abräumen

#4 Beitrag von Wolfgang Hüttner »

Eine etwas brutale Methode wäre sämtliche Detailkacheln zu löschen und anschließend die Schienen wieder neu erzeugen lassen.

Das funktioniert aber nur, wenn in Detailkacheln keine anderen Subsets außer Fahrleitung und Schienen vorhanden sind.

Die Isolatoren sollten sich über einen besseren Texteditor (Notepad++, Ultraedit) in den Kacheldateien finden lassen und könnten über einen geeigneten Ausdruck wie oben genannt durch Ersetzen über Dateien hinweg entfernt werden.

Gruß
Wolfgang

Benutzeravatar
Carsten Hölscher
Administrator
Beiträge: 33430
Registriert: 04.07.2002 00:14:42
Wohnort: Braunschweig
Kontaktdaten:

Re: Fahrleitung gesamthaft abräumen

#5 Beitrag von Carsten Hölscher »

Wenn man den xml-Knotennamen verhunzt, würde Zusi meckern und ihn ignorieren. Vielleicht lässt sich durch Suchen+Ersetzen sowas machen.

Carsten

Benutzeravatar
Leonard K.
Beiträge: 1058
Registriert: 12.06.2020 19:03:07
Aktuelle Projekte: NMH

Re: Fahrleitung gesamthaft abräumen

#6 Beitrag von Leonard K. »

Carsten Hölscher hat geschrieben: 24.02.2021 23:28:14 Wenn man den xml-Knotennamen verhunzt, würde Zusi meckern und ihn ignorieren. Vielleicht lässt sich durch Suchen+Ersetzen sowas machen.

Code: Alles auswählen

<SubSet.*GruppenName="Fahrleitung".*>
durch

Code: Alles auswählen

<SubSt GruppenName="Fahrleitung">
in allen Detailkacheln ersetzen hat bei mir funktioniert. Danach müssen aber alle Detailkacheln mit Einzelabfrage gespeichert werden, sonst werden die fehlerhaften Knoten nicht entfernt. Bei den Isolatoren könnte man etwas ähnliches versuchen.

Antworten