Jump to content

EASY

Mitglieder
  • Gesamte Inhalte

    3049
  • Benutzer seit

  • Letzter Besuch

Beiträge erstellt von EASY

  1. Hallo,

    ... da hätte ich das Bild wohl nicht einstellen dürfen... es geht mir nicht speziell um diese Art von Gleisverbindung "Hosenträger"...

    Es geht mir darum ein "Gewurstel" von Gleisen zu haben, die irgendwie miteinander verbunden sind... und es eine Herausforderung für mein Programm ist, den "richtigen" Durchgangspfad zu finden... je "verworrener" und je enger aufeinander desto besser !!!

    P.S. @ schlagerfuzzi... Deine Beispiele bieten natürlich schon etwas "Extreme":o... aber mal sehen, wie weit ich komme...

    Gruß
    EASY

  2. Hallo,

    nachdem mir mein letzter Versuch der Streckenverfolgung (ohne mit einer Lok die Strecke abzufahren) diese "Konstruktion" von BahnLand (siehe Bild) doch einiges Kopfzerbrechen bereitet hat (Gleisenden überlappen sich sehr) habe ich mir einen neuen Denkansatz für die Streckenverfolgung (immer noch ohne Lok) ausgedacht.

    Da ich mich beim letzten Versuch schon über das Funktionieren gefreut habe (aber nur bis ich versucht habe mich durch BahnLands Konstruktion zu wuseln), habe ich mir gedacht, daß ich mal hier nachfrage ob mir nicht der eine oder andere Anlagenbauer eine etwas "wilde" (aber funktionierende) Streckenübergangs-Konstruktion für Testzwecke bauen könnte (ohne EV und nur als Streckenabschnitt)... (muß nicht unbedingt aus "Standard"-Gleisen bestehen...)
    ... als Nicht-Anlagenbauer habe ich zwar keine Probleme mir etwas wildes auszudenken... nur bekomme ich es nicht zusammengebaut.

    Strecke1.jpg.dcdae066f9c41b52d8c7296a01e

    ... bin gespannt...
    EASY

  3. Hi Martin,

    do you want to use the turntable of the MBS as a railway... then yuo can handle it with the Event Management (same like a points / switch)

    ... or do you want to use a turntable as a modell from the catalog... then you only can handle it with a plugin (and the Event Management.) i.e. "MBS-Drehen-EV".

    greetings
    EASY

  4. Hallo Hansi,

    Zitat

    Objektname._CurrentSpeed: Liefert die aktuelle Ist-Geschwindigkeit des Objektes in mm/s zurück (falls es sich bei dem Objekt um eine Lok handelt, ansonsten wird 0 zurückgegeben)

    Objektname._TargetSpeed: Liefert die Ziel-Geschwindigkeit des Objektes in mm/s zurück (falls es sich bei dem Objekt um eine Lok handelt, ansonsten wird 0 zurückgegeben)

    _Current Speed ist die aktuelle Geschwindigkeit der Lok. Diese ändert sich stetig, solange die Lok beschleunigt oder abbremst.

    _TargetSpeed ist die zugewiesene (End-) Geschwindigkeit der Lok (das was Du z.B. in der EV unter "Lokgeschwindigkeit setzen" angibst)

    Nun ist die einfache Frage, ob Du für Deine Anzeige wirklich _Current Speed brauchst oder ob  _TargetSpeed nicht doch ausreichend ist.

    Gruß
    EASY   

  5. Hallo Neo,

    ... dies hier hat mich zu der Variable "_Time" geführt und ich habe etwas damit herumexperimentiert... und dazu ist mir dann folgendes auf-/ein-gefallen.

    Wäre es möglich, daß die Anzeige des Wertes zwar ein String bleibt, dieser aber intern in der EV auf einen nummerischen Wert ungerechnet wird... z.B. Anzahl vergangene Minuten seit 00:00 Uhr so daß man auf mathematische Funktionen zurückgreifen kann?

    ...in meinem Versuch wollte ich darstellen, daß ein Ereignis nur dann stattfindet, wenn es zwischen 12:00 und 15:00 Uhr ist. (Bedingung: Wert von _Time>12:00 AND Wert von Time<15:00)... >12:00 mit "12:00" als String ist etwas schwieriger...

    ... auch kann keiner Variablen, der ich den Wert von _Time übergeben habe etwas aufaddiert werden (12:00+00:45) -> etwas soll in 45 Minuten wieder stattfinden oder ist dann wieder "erlaubt"  (ich weiß, wird dann etwas schwieriger mit dem Eingabeformat  für eine "allgemeine" Variable... Zahl?, Text?, Uhrzeit? -> was ist gemeint?)

    ... und "prakisch" wäre, wenn _Time (hat sich geändert ["Minutentakt"]) ein Ereignis auslösen würde...

    Gruß
    EASY

  6. Hallo Neo,

    ... dann kommen wir mal zu der etwas schwiegerigen Frage...

    ... ich habe mir die .exe von den letzten MBS-Versionen abgespeichert (2.4, 2.5, 2.5.5, 3.0.3.0)... bis zu welcher Version kann ich zurückgehen, wenn ich nur die "andere" .exe aufrufe? ... und wenn "rückwärts" nichts geht.... was ist dann Dein Rat? (ohne daß ich das MBS dauernd "neu" (alt) installieren muß...)

    Gruß
    EASY

  7. Hallo Neo,

    ich bin nebenbei noch etwas dabei, das eine oder andere Plugin zu überarbeiten oder zu erweitern...

    ... leider habe ich zwischenzeitlich nicht mehr so den Überblick, was ich denn unter welchen Umständen in den Katalog stellen/verändern kann.

    Bin gerade mit MBS 3.0.3.2 unterwegs...

    Gruß
    EASY

  8. Hallo Matthias,

    ist ein sehr schönes Modell geworden... und Du gehst (wie es aussieht) gerne ins Detail...

    Bei der Anzahl von (benötigten) Unterobjekten stellt sich bei mir immer die Frage ob ein "Vollrad" wirklich "Radanim" (dreht sich) braucht... da muß man (meist) schon genauer hinsehen um das noch zu erkennen... bei einem Rad mit Speichen sieht es dagegen "komisch" aus, wenn es sich nicht dreht...

    Gruß
    EASY

  9. Hallo Jan,

    ... Du hast 2 Bodenplatten die deckungsgleich übereinander liegen...  sollte eine von beiden für die unteren Gleise sein?
    (... und eine, die ausgeblendet ist... Absicht?)

    -> 2 Bodenplatte löschen oder nach unten verschieben
    -> Nicht gewünschte Rampe im Höhenmodus markieren -> Bei den Eigenschaften unten links kannst Du dann einfach bei "Neue Höhe" den Wert 0 eingeben.

    Gruß
    EASY
     

  10. Hallo Schlagerfuzzi1,

    Zitat

    übernimmt mir dann die neue ebene nach Schließung oder neu öffnen automatisch alles in der neuen ebene?

    ... entschuldige bitte die etwas "saloppe" Antwort...
    ... hast Du es einfach schon mal ausprobiert ?... oder hattest Du damit Schwierigkeitem?

    ... eine Ebenenzuweisung wird mit abgespeichert... so gesehen müßte ich Dich ergänzen... speichern, schließen, neu aufrufen

    Gruß
    EASY

  11. Hallo Michael,

    ... dies hier hat immer noch Gültigkeit !

    Zitat

    danke für die Antwort. Jetzt weiss ich leider definitiv dass ich einen anderen WEG suchen muss.

    ... und wenn Du zu dieser Einsicht gelangt bist... warum setzt Du sie dann nicht um?

    Deine Peilloks haben immer noch die Verknüpfung zu den Wagons...>:(

    ... jedes mal einen neuen Thread aufzumachen ändert nichts an den Tatsachen!

    Entschuldige die deutlichen Worte... aber so möchte man sich mit Deinen Problemen eigentlich nicht mehr größer beschäftigen.

    Gruß
    EASY

  12. Hallo Hans Joachim,

    Du mußt eine "Dummy-Lok" auf die Gleise setzen und den Heli mit der Lok verknüpfen...

    fex hat sich hier auch schon mal mit dem Thema befasst...
    ... damit Du die Gleise und die Dummy-lok sehen kannst, auf "Ansicht" -> "Ebenen" gehen und die Ebene "Unsichtbar" sichtbar machen (Auge rechts neben dem Namen der Ebene)

    Zitat

    2.Frage kann ich den Probeaufbau auf eine Anlage ziehen ?

    Wenn Du keine Ereignisverwaltung hast, geht es einfach mit Kopieren (in der alten Anlage) und Einfügen (in der neuen Anlage). Du darfst nur zwischendrin das MBS nicht schließen und neu aufrufen.

    Mit einer Ereignisverwaltung mußt Du das Projekt exportieren und über "Bearbeiten" -> "Einfügen aus" -> "Datei" in ein anderes Projekt einfügen.

    Gruß
    EASY

  13. Hallo quackster,

    Zitat

    kann das startgleis mit richtungsangabe ( hier nach rechts) beibehalten werden?

    ... das müßte machbar sein... ist dann allerdings für alle Strecken gleich...

    Zitat

    und kann dann wenn die richtung des startgleises geändert wird dann auch eine andere textur in die richtige richtung (dann nach links) gesetzt werden?

    ... das ist dann eben eine neue Textur.

    Gruß
    EASY

  14. Hallo Michael,

    ... Deine Verknüpfung der Peillok mit dem Wagon führ im MBS zum Konfilkt...

    Der Wagon steht -> Verknüpfung Peillok zum Wagon -> Peillock soll auch stehen bleiben <-> Peillok Geschwindigkeit zuweisen -> Peillok soll sich bewegen.

    Das ist so als ob Du einer Lok eine Verknüpfung zur Bodenplatte zuweist ( feststehend)... da kannst Du Geschwindigkeiten setzen, wie Du magst... die Lok bewegt sich nicht...

    So werden Dir diese Art von Verknüpfung immer wieder mal einen Strich durch die Rechnung machen !

    Ich weis sowieso nicht was diese Verknüpfung bewirken soll... außer, daß es Dir mehr Ärger als Vorteile bringt...

    Gruß
    EASY

  15. Hallo,

    ... bin wieder ein Stück weiter und um einige Erfahrungen reicher...

    Läuft nur ab Beta-Update (3.0.2.0)

    Danke an Neo für den Zugriff auf "Ping" in der Schnittstelle... es erleichtert die Streckenverfolgung sehr !

    Von quackster habe ich mir die Farbauswahl aus seinem Programm "geliehen"... Danke!

    Meine Versuchsanlage ist ursprünglich die "Gablerspitzbergbahn" von elefant65... Danke !

    Sieht jetzt so aus...
    01-oberflaeche1.jpg

    ... Strecken können abgespeichert und aufgerufen werden...
    02-oberflaeche2.jpg

     

    ... markiertes Startgleis wird mit einer Pfeiltextur belegt...
    03-startgleis.jpg

    ... Richtung auswählen...
    04.richtung.jpg

    ... bei "Stop vor jeder Weiche" aktiv... wird vor jeder Weiche angehalten und es erscheint folgender Dialog...
    05-stopanweiche.jpg

    ... bei "Weichen Freischalten" aktiv werden 2- und 3-Wege Weichen, sowie die Drehscheibe freigeschalten (entspr. "Weiche freischalten" für Loks im MBS)
    ... da bei der Kreuzweiche das Freischalten nicht eindeutig ist (es gibt immer 2 Möglichkeiten), muß umgeschalten werden...
     
    ... bei einer "gesperrten" Weiche erscheint folgender Dialog...
    06-weichefreischalten1.jpg

    ... ein "weiter" ist nur möglich, wenn die Weichenstellung eine Weiche freischaltet...
    (... gilt auch für den Dialog "Stop an Weiche")...
    07-weichefreischalten2.jpg

    ... Ende einer Strecke erreicht ...
    08-streckenende.jpg

    ... Strecke kreuzt sich selbst oder ist eine geschlossene Schleife...
    09-streckenkreuzung.jpg

    Ergebnis...
    10-ergebnis.jpg

    Mit "Textur zurücksetzen" wird der aktuelle Strang (bei der Suche) auf die Textur des Startgleises zurückgesetzt

    Mit "Markierung löschen" wird eine aufgerufene Strecke in der Textur zurückgesetzt.

    Die Daten werden in einer .xml Datei gespeichert.

    In der Datei ist die MBS-Projekt-ID und der Projektname hinterlegt (ebenso im Dateinamen).

    Die abgelegten Dateien sind also einem bestimmten MBS Projekt zugeordnet und können auch nur in diesem bearbeitet werden.

    Beim Start des Programmes wird überprüft ob eine Datei zum Projekt schon existiert und diese wird aufgerufen.

    Die .xml Datei wird in gleichen Ordner im dem sich die .exe befindet abgespeichert

    In der .zip ist die . exe sowie meine Testanlage. (Auf der Anlage befindet sich noch Rollmaterial, um zu zeigen, daß dies nicht störend ist...)

    P.S. Da durch den Import der Anlage die ID verändert wird, kann die .xml nicht mit übermittelt werden.

    ... Für Versuche nicht als Plugin "installieren", sondern nur die .exe bei laufendem MBS aufrufen..

    Gruß
    EASY

    Streckenverfolgung04.zip

  16. Hallo Neo,

    Zitat

    aber ich würde erwarten, dass es einen extra Unterordner "Release" gibt.

    ... hatte ich doch geschrieben...:(... (... flüchtig gelesen?;))

    Zitat

    Standardmäßig ist... (läßt sich in den Projekteigenschaften unter "Kompilieren" "umbiegen"...)
    ... die Debug-Version ist in der Projektmappe unter ...\bin\debug und ...\obj\debug
    .... die Release Version ist unter ...\bin\release und ...\obj\release

    Gruß
    EASY

  17. Hallo,

    ... nachdem es Neo an verschiedenen Stellen angesprochen hat, daß man für die Veröffentlichung eines Plugins die "Release - Version" der erzeugten .exe nehmen sollte...

    In Visual Studio Express 2013 läßt sich über "Erstellen" -> "Konfigurations-Manager" im Konfiguration-Manager zwischen beiden "Versionen" umschalten...

    Standardmäßig ist... (läßt sich in den Projekteigenschaften unter "Kompilieren" "umbiegen"...)
    ... die Debug-Version ist in der Projektmappe unter ...\bin\debug und ...\obj\debug
    .... die Release Version ist unter ...\bin\release und ...\obj\release

    Wenn ich mich richtig erinnere, hat Neo mal angedeutet, daß man die .exe aus dem "obj"-Ordner nehmen soll... wenn ich einen Dateienvergleich starte, ist sie jedoch identisch mit der aus dem "bin" Ordner...

    Aus diversen Foren lese ich heraus, daß man für sich zum Testen erst einmal die Debug-Version verwenden soll und erst zum Veröffentlichen die Release-Version erzeugen und noch einmal testen soll... -> einfacher für die Fehlerfindung...

    Debug-release.jpg

    P.S. Vielleicht kann Neo noch etwas dazu sagen...

    Gruß
    EASY

×
×
  • Neu erstellen...