Jump to content
Zum Start hinzufügen

Weitere Informationen

3D-Modellbahn Studio

Eine Vollbild-App auf Ihrem Startbildschirm mit Push-Benachrichtigungen und mehr.

So installieren Sie diese App auf iOS und iPadOS
  1. Tippen Sie auf das Teilen-Symbol in Safari
  2. Scrollen Sie durch das Menü und tippen Sie auf Zum Startbildschirm hinzufügen.
  3. Tippen Sie oben rechts auf Hinzufügen.
So installieren Sie diese App auf Android
  1. Tippen Sie auf das 3-Punkte-Menü (⋮) in der oberen rechten Ecke des Browsers.
  2. Tippen Sie auf Zum Startbildschirm hinzufügen oder App installieren.
  3. Bestätigen Sie durch Tippen auf Installieren.

Empfohlene Beiträge

Geschrieben

Hi B|,

ich wollte auch mal einen Thread zu meinem Anlagenbau starten - einfach auch als Sammelbox für meine Ideen und meine eigenen Gedanken und

auch um schön fleißig dran zu bleiben und vielleicht kann ja jemand was davon mitnehmen als Anregung oder wie man es gerade nicht macht D.

Begonnen hat alles mit V 8 und einem kleinen "hüstel" Anfängerprojekt,

2026-01-01_164404.jpg

dass ich sicherlich auch noch iiiirgendwann / fertig stellen werde ... aber jetzt nicht $.

Damals hab ich einfach in MBS rumgebaut und wußte gar nicht, dass lua beteiligt ist bzw. kannte die Sprache gar nicht -

als alter Hobbyprogrammierer seit den guten alten 80er Zeiten auf dem C 116 (seitdem auch Turbo-Pascal/Delphi/Java/C#)

wäre das genau mein Ding gewesen - erst in letzter Zeit hab ich mitbekommen, was da alles möglich ist.

Und so will ich mal mit der Version 9.5 jetzt beide Interessen - die Moba und die Programmierung verbinden.

Werde hier in den nächsten Postings laufend mein aktuelles ProbierundStudier-Projekt vorstellen -

wollte nur heute schon mal mit den guten Vorsätzen anfangen und den Thread starten ...

Hab auch schon einige gute Tipps als regelmäßiger Zuschauer (youtube) von den Twitch-Streams gesammelt,

die auch in das Projekt mit eingebaut werden sollen ...

Bearbeitet von moon2018

Geschrieben
  • Autor

Im echten Leben besitze ich Kato Unitrack Spur N Gleismaterial, dass ich dann und wann

im losen Aufbau nutze um meiner Modelleisenbahnleidenschaft zu frönen.

Deswegen benutze ich beim Anlagenbau in MBS auch das gleiche Standard-Gleismaterial.

Die Ideen für die erste Testanlage in V9.5 sind:

Ich schaue gerne eher längeren Zügen beim Fahren zu – deswegen bin ich auch kein Endbahnhof-Fan.

Es fahren eher Ganzzüge ohne viel rangieren – das Ausrichten an einem realen Bahnhof wie im Twitch-Stream finde ich auch spannend –

aber für mich reicht eher ein „Modellbahn-Bahnhof“ -> also ein paar Weichen -> 3 Parallelgleise

und der Zug fährt bei jeder Umfahrt in der Fantasie in Bahnhof x y z ein –

der Bahnhof liegt also bei jeder Umfahrt eine Station weiter - muss also kein reales Vorbild sein und dient nur dem Zweck einen Halt zu simulieren.

Mit reicht im Prinzip ein Oval mit zwei Weichen (Ausweichsgleis) um die eigene Fantasie zu starten.

Die geplante Anlage besteht aus 4 eingleisigen Strecken die nicht miteinander verbunden sind –

ein realer Rundlauf ist also im Gegensatz zu dem was ich oben geschrieben habe nicht möglich –

allerdings sind die Enden aller Strecken über Portale mit Depots verbunden, so dass die Züge immer „weiterfahren“ -

aber wann und wo die Züge erscheinen bzw. wieder auftauchen wird per Zufall im Code ausgewürfelt.

 

Die 4 Strecken sind …

 am Horizont die Fernverkehrsstrecke (FV) die über die hintere Brücke (wird noch gebaut) führen soll.

Direkt davor die Bahnhofsstrecke – die zum Bahnhof führt und ebenfalls über eine Brücke führen soll

Etwas tiefer gelegen dann die Nahverkehrsstrecke die auch optische etwas den landschaftlichen naturgeprägten Teil vom städtischen/gewerblichen Teil trennen soll

Im Vordergrund vor dem Bahnhof die (PV Präsentations oder Paradestrecke ganz wie man will)

 

Landschaftlich bin ich mir noch nicht sicher hab aber einen groben Plan im Kopf

Im hinteren Teil zwei Brücken die über einen großen See führen , der landschaftlich etwas

eingebettet sein soll – Die NV Stecke als Trennung

Zwischen NV-Strecke und Bahnhof soll der städtische Teil liegen mit Gewerbe

 

Das rudimentäre Grundmuster sieht aktuell so aus …

K1600_2026-01-02_104158.JPG

K1600_2026-01-02_104509.JPG

K1600_2026-01-02_104524.JPG

K1600_2026-01-02_104614.JPG

da geht’s jetzt weiter ...

Bearbeitet von moon2018

Geschrieben
  • Autor

Hier noch mal der 2D Überblick das sieht man das noch mal besser

2026-01-02_114423.jpg

Geschrieben
  • Autor

Hab festgestellt, dass der Weilheim Tunnel doch eher zweigleisig ist - und somit durch einen eingleisigen ersetzt.

Das Bergige noch mal bearbeitet und in den Texturen Feld am Hang 01 gefunden - passt ganz gut

Das Präsentations-/Paradestreckengleis noch etwa verlängert, so dass die Kurve weiter links liegt und nicht so nah

an der anderen Kurve (Bahnhofsstrecke) liegt und für etwas Abstand zum Gebirge gesorgt

2026-01-05_204058.jpg

Geschrieben
  • Autor

2026-01-06_124106.jpg

Das Schattenreich – Die Steuerung

 

Auf einem kleinen Extrabrett wird alles gesteuert - im Vordergrund das schwarze Sammeldepot enthält alle Züge

und der angeschlossene Gleisabschnitt davor dient ausschließlich zum Aufgleisen der Züge.

Deswegen gibt’s am Ende auch kein Portal.

Aus dem Sammeldepot fährt kein Zug auf die Strecke, sondern dient nur als Stellplatz für alle Züge die auf der Anlage fahren sollen.

 

Die beiden roten Platten dienen als Orientierung wie lang der Zug sein soll, damit er auf die Bahnhofsgleise passt.

Zwar kennt man die Länge mit etwas Übung, aber beim Aufstellen von kurzen Güterzugwagen ist es immer noch ganz hilfreich.

 

Zunächst hatte ich pro Strecke zwei Depots aufgestellt (In/Out) – beim Code schreiben hab ich aber festgestellt,

dass pro Strecke nur ein Depot reicht.

Weil ja stets nur ein Zug auf der jeweiligen Strecke fährt und auch in der echten Eisenbahn zwischen zwei Zügen etwas Sicherheitsabstand ist –

so dass man in dieser Zeit bequem die Züge wechseln kann.

 

FV-Strecke (Fernverkehr Orange): Auslöser für den Zugverkehr ist das Ereignis … wenn ein Zug ins FV-Depot fährt … dann …

 Bevor der Zug ins FV Depot fährt ist das Depot leer …

Wenn der Zug ankommt wird er sofort mit $("XDepot"):add(vehicle)

ins Sammeldepot (XDepot) verschoben, sodass FVDepot wieder leer ist.

Mit defer wird eine kurze Wartezeit erzeugt, bevor dann die Anzahl der Züge im Sammeldepot ermittelt wird und

per Zufall ein Zug ausgewählt wird, der wieder auf die Strecke geschickt wird .

Mit Release wird er allerdings nicht vom Sammeldepot, sondern direkt wieder vom FVDepot losgeschickt

 

if not deferredCall then

  defer(5, "Verzögerung")

elseif deferredCall == "Verzögerung" then

 local zugAnzahl = $("XDepot").count

 local rndIndex = math.random(1, zugAnzahl-1)

         $("XDepot"):release(rndIndex,$("FVDepot")) 

end

Sofort nach dem Losschicken wird noch per Zufall das Ausgangsportal mit einem der beiden Portale der FV Strecke verbunden –

so dass man vorher nicht weiß ob der Zug von Ost nach West oder von West nach Ost fährt 

local rnd = math.random(1,2)

if rnd == 1 then

     $("FVDepotPortal").connection = $("FVOstPortal")

     print (" FV Ausfahrt Ostportal")

elseif rnd == 2 then

    $("FVDepotPortal").connection = $("FVWestPortal")

    print ("FV Ausfahrt Westportal")

 end

 

Wenn der Zug am Ende der FV-Strecke angekommen ist, stellt ein Gleiskontakt am Ende wieder die Verbindung vom FVDepot-Portal her

z.B. $("FVWestPortal").connection = $("FVDepotPortal") - Und der Zug fährt zum FVDepot und das ganze beginnt von vorne

 Im Prinzip funktioniert es - aber es hakelt noch manchmal wenn der gleiche Zug der gerade eingefahren ist per Zufall sofort wieder rausfahren soll –

und im Normalbetrieb läuft der Code auch für die Strecken NV-Verkehr und PR-Strecke,

da muss ich mir noch was überlegen damit es sich nicht überschneidet, wenn mehrere Züge kurz hintereinander ins XDepot kommen.

Und ein paar andere Spielereien hab ich auch noch im Kopf – aber dazu später mehr

Bearbeitet von moon2018

Geschrieben
  • Autor

Vielleicht kann jemand was damit anfangen (Anzeige in der Ereignisverwaltung)

-- Anzeige der Anzahl der Züge + Namen im XDepot

local zugAnzahl = $("XDepot").count

print ("Züge im XDepot: " .. zugAnzahl)

print ("====================")

for i = 0, zugAnzahl-1 do

print("Eintrag " .. i .. ": ".. $("XDepot").entries[i].name)

end

2026-01-08_173259.jpg

Geschrieben

Da hat wohl die Netz Notfalltechnik versagt. Kein Wunder bei den derzeit herrschenden Witterungsbedingungen.D Da hilft machmal auch kein lua-script. Die graphische EV von V5 funktioniert bei mir immer noch störungsfrei. Früher war nicht alles besser - aber anders.

Gruß

streit_ross

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Push-Benachrichtigungen konfigurieren

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.