Jump to content

Andy

Mitglieder
  • Gesamte Inhalte

    5507
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von Andy

  1. Brummi, noch ein anderer (relativ unangenehmer) Hinweis. Ich weiß jetzt nicht, inwieweit Du das bei anderen Modulen bereits gemacht hast. Aber eigentlich müßtest Du jedem Objekt eines Moduls noch irgendetwas charakteristisches im Namen mitgeben, sonst könnte da in einer fremden Anlage eine Namensgleichheit auftauchen, die Verwirrung in der dortigen EV erzeugt. Gruß Andy
  2. @Curt84328, @Roter Brummer, ich habe noch einmal eine Variation von Curt's Beispiel gemacht. Hier wird der Lokname beim Betreten von 'enter Track' gespeichert und bei Regleränderung sofort über die TargetSpeed der SX1 die Lokgeschwindigkeit gesetzt. Beim Betreten von 'exit Track' wird die Verbindung durch die Löschung des gespeicherten Loknamens wieder aufgehoben. ---- Curt I made a variation of yours: Hereby the name of the train gets stored when entering 'enter Track' and each change of the Tacho immediately goes from the TargetSpeed of SX1 to the stored train. When entering 'exit track' the connection gets closed by simply deleting the stored name. Gruß Andy brummi2.mbp
  3. Andy

    Oberleitung V4

    Also, die Methode klappt gut und ist schnell. Jedenfalls bislang in flachem Gelände, noch ist da keine Steigung. Was nervt, ist halt die alte Geschichte, wenn man auf 3D-Modell umschaltet, wenn es schon flexibel gebogen ist.. Dann schnellt er auf die Urform zurück und man kann's neu einpassen. Da denke ich, hat uns Neo immer noch nicht richtig verstanden. Das Auflösen von Weichen ist okay. Ich müßte mal versuchen, die einfach so stehen zu lassen. Das sollte eigentlich gehen. Objektvariablen, die noch von den kopierten Gleisen kommen, muß man rauswerfen und den Namen ändern, sonst mag's die EV nicht. Klitzekleine Löcher gibt's mal (unten, mitte etwas links), aber das war schon mit dem Gleis kritisch. Ich ziehe jetzt mal bis zum Ende durch und gebe dann noch einmal einen Bericht, was so aufgefallen ist. Grüße Andy
  4. Curt, you will need an event to assign the speed of the dummytrain to the real one. In english you have two options about a switch - one of them is in german about the 'weiche', so the switch the train drives on. Not that one. For the other, you can make that the way I did it: use the object 'user defined' and then enter the name of the 'Tacho'.
  5. Hallo Neo, ich denke, Du hast den Thread mit Brummi's Modul schon gelesen. Deshalb hier nur noch mal der Eintrag, damit's in der Liste. Auslesen des Wertes eines analogen Schalters für die EV fehlt und bei 'Schalter wird betätigt' wird ein analoger Schalter nicht in der Auswahlliste aufgeführt. Gruß Andy
  6. Oh, so great! That looks like an acceptable solution! Do you want to prepare the sample for Brummi, or should I? Perhaps that way, he can do it himself. best regards Andy
  7. Curt, assigning the train is the easy part. The problem is to get the value from the 'switch'.
  8. Das ist mir dann auch aufgefallen. Aber was jetzt kommt ist noch um Klassen haarsträubender. Also - schwarzes Maggi! Im Prinzip ist ein Tacho ein Schalter. Ein 'analoger' halt. Folglich sollte man mit 'Schalter wird betätigt' was machen können. Aber - jener analoger Schalter taucht nicht in der Auswahl auf. Dann gebe ich ihn ganz frech mal als 'Benutzerdefiniert' an und lese in der Wiki, mit _Trigger2 kommt man dann an den Wert. Den lassen wir uns mal anzeigen. Und das Format scheint waschechtes FloatingPoint oder sonstwas zu sein, aber: er verändert sich! Also rechne ich mit der Zwischenvariable tmp mal solange rum, bis er in einen halbwegs brauchbaren Bereich kommt. Das ist so dreckig, dreckiger geht's kaum. Aber ... bis auf den Bereich um den linken Anschlag herum (wer fährt schon -300) ist es durchaus brauchbar. p.s.: nicht verwenden, besser @Neo fragen, ob er auch analoge Schalter für die EV zugänglich machen kann. lokauftacho.mbp
  9. Curt hat das exakt beschrieben. Jedes Deiner Layouts, Modelle etc. hat ja eine Content-ID. Unter diesem Namen und der Endung .asset liegt es sicher in Deiner Catalog-DB (nicht zu verwechseln mit dem Cache!). Exportierst Du etwas in eine MBP-Datei und legst es in einen öffentlichen Ordner, sieht's schon anders aus mit der Sicherheit. Gruß Andy
  10. Andy

    Oberleitung V4

    Okay Brummi, ich lege dann mal los. Mal sehen, wo ich hängenbleibe. Die Originalgleise werde ich in der Zeit übrigens allesamt ein paar Meter tieferlegen, damit ich sicher an die Fahrbahn komme und nichts einrastet, wo es nicht soll und nur die neue 'Arbeitsebene' wird sichtbar geschaltet. Soweit die Theorie. Gruß Andy
  11. Autsch - Post editiert - da habe ich Verknüpfung und Verbindung verwechselt. So fährt nur der Tacho mit... Jetzt habe ich die dumpfe Vermutung, dass das gar nicht geht. Ich suche noch.
  12. Noch'n bißchen Senf dazu: die Trigger 1 und 2 werden nach dieser Wiki-Tabelle eingesetzt und entsprechen 'Auslöser 1' und 'Auslöser 2' der Auswahlliste. _Name ist eine Systemvariable, die wie _CurrentSpeed von Neo vordefiniert ist. Lokname ist ein einfacher Variablenname, den Frank frei gewählt hat, etwa wie Du 'Triebfahrzeug' in Deinem Beispiel. Der Unterschied ist: Dein 'Triebfahrzeug' gehört zu keinem Objekt und ist deshalb eine globale Variable. Den Namen kannst Du im Prinzip so nur einmal verwenden. Frank hat 'Lokname' dem Gleis '2' zugeordnet, also 2.Lokname. Damit ist es eine Objektvariable. Diesen Namen kannst Du jedem anderen Objekt auch zuordnen, sein Lebensbereich ist aber nur zusammen mit dem Objektnamen gültig. Du könntest darüber hinaus auch noch ein globales 'Lokname' verwenden. Das ist dann aber eine andere Speicherstelle! Gruß Andy p.s.: der Punkt zwischen 2 und Lokname ist nicht zu verwechseln mit einer Verknüpfung, wie es bei der Grafik ist. Es ist eher der Deckel von der Büchse 2. Wenn Du ihn aufmachst, liegt da ein Lokname drin
  13. Andy

    Oberleitung V4

    Da fällt mir ja ein Stein vom Herzen. Ich habe dann trotzdem nochmal eine Frage: Da der Fahrdraht (zumindest für mich) doch relativ schwer zu packen ist, habe ich folgendes vor: Ich will alle Gleise selektieren und eine Alt-Copy machen. Dann will ich diese alle auf einmal ersetzen. Aber nicht, wie man jetzt erwarten könnte, in den Fahrdraht, sondern erstmal in ein Objekt, das ich besser 'greifen' und verarbeiten kann. Ich will ja doch die kurzen Dinge zusammenfassen usw. Sagen wir mal, ich nehme die einspurige Fahrbahn. Da kann ich dort schon mal alles von Bahn/Straße auf 3D-Modell umschalten etc. Nun das Problem: Gleise lassen sich deswegen ja schön einpassen, weil sie ein sehr kurzes Splineelement haben. Der Fahrdraht hat da vermutlich ein wesentlich längeres, die 'einspurige' dürfte irgendwo dazwischen liegen. Nehmen wir an, ich habe dann alle 'einspurigen' schön eingepaßt und mache dann die große finale Ersetzung von 'einspurige' auf Fahrdraht. Meinst Du, dass das ein recht sauberes Resultat gibt, oder muß ich dann doch zuviel nacharbeiten, kann ich mir dieses Verfahren sparen und doch lieber Stück für Stück weiterbasteln? Gruß Andy
  14. Andy

    Oberleitung V4

    Also Brummi, da ist doch was. Wenn ich als Spline um die Kurve ziehe, kommen alle Variationen bis auf zwei gut. Die beiden sind 'Mitte Ende' und 'Tunnel Anfang'. Bei 'Mitte Ende' ist es noch schlimmer als bei 'Tunnel Anfang'. Oder habe ich da wieder einen Denkfehler?
  15. Andy

    Oberleitung V4

    Hallo Brummi, logisch. Hätte ich auch selbst drauf kommen müssen. Ich habe, wie Du siehst, mit der Umrüstung begonnen. Aber verzeih mir, die ganze Arbeit die Du Dir da gemacht hast - wenn's zum Anwinkeln in den Kurven kommt, passe ich vorerst, Also, in der ersten neuen Version wird das bestimmt noch nicht drin sein, da bin ich froh, wenn ich mit Fahrdrähten und Masten durch bin. Und dann habe ich tatsächlich auch noch ein paar wenige Splinegleise, die zickzack gehen. Eine 1:1-Anpassung an die existierenden Gleise geht auch noch aus einem anderen Grund nicht. Es gibt ja etliche kurze Ereignisgleise. Da macht es keinen Sinn ein so kurzes Stück Fahrdraht einzusetzen. Also - jede Stelle muß im doppelten Sinn überdacht werden. Da muß man zum Teil recht nah ranzoomen, damit man beim flexiblen Biegen auf 'grün' kommt und dass das Ding dann das macht, was man will. Da kriege ich mit den Augen durchaus Probleme, ist halt doch sehr dünn der Fahrdraht (aber muß, ist klar!). Bedingt durch die Splinecharakteristik gibt es dann auch Stellen, bei denen mag er gar nicht einrasten, bzw. 'klappt um'. Auch unvermeidbar, ich weiß. Aber nervig. Das halt ein kurzer Erfahrungsbericht. Fazit: Umrüsten ist heftig, ich hoffe es wird besser mit Übung. Aber es sieht halt zu gut aus um darauf zu verzichten Gruß Andy
  16. Hallo Brummi, das Problem entspricht genau dem, das Reinhard in dem anderen Thread beschrieben hat. Setzt Du die Geschwindigkeit nur auf das Gleis, würden alle Loks Tempo bekommen. Frank löst das Problem dadurch, dass er sich den Namen der aktiven Lok bei der Einfahrt in Gleis 2 in der Objektvariablen Lokname des Gleis 2 zwischenspeichert. Nur damit schafft er die zeitliche Trennung von Einfahrt und Start eindeutig. (Frank: beim Setzen der Geschwindigkeit ist der Gleisname dann eigentlich überflüssig, Lok alleine reicht). Das klappt so wunderbar. Du mußt aber aufpassen: Wenn Du nun die antreibende Lok auswechselst (während sie auf Gleis 2 steht!), mußt Du entweder genau den Namen der Ausgewechselten verwenden, oder den neuen Namen auch in 2.Lokname ersetzen. Das hat Frank jetzt nicht dazu geschrieben. Aber nur so wird's gehen. Gruß Andy
  17. Andy

    Oberleitung V4

    Hallo Brummi, ich habe noch ein Problem beim Fahrdraht mit der Variation 'Tunnel Anfang' gefunden. Wenn man den zu lange zieht, dann knallt er in der Mitte durch (siehe Bild). Das scheint kein 'Umklappen' zu sein, wenn er am anderen Ende nicht gut einrasten kann. Eilt jetzt nicht und wenn's nicht anders geht, ist es auch gut, dann nehme ich halt zwei Drähte. Gruß Andy
  18. Das Einzige was Du mir da wegnimmst, ist die Last von den Schultern, denn ich stehe, was Lua angeht, auch noch mit leeren Händen da. Aber weil ich es immer befürwortet habe, sind da gewiß schon einige hilfesuchende Blicke auf mich gerichtet. Mehr als einen groben Überblick habe ich mir noch nicht verschafft. Es wird sehr darauf ankommen, wie die Verbindung zwischen MBS und Lua ist. Ohne Praxis bin ich kein guter Lernender mehr.
  19. Das ist eine prima Idee. Ist so toll, dass wir überhaupt jemanden hier haben, der davon bereits was versteht. @wopitir würde da gerne frühzeitig ein Video bereitstellen. Vielleicht kannst Du auch mal ein Statement über den zerobane-Editor loslassen. Keine Ahnung, ob wir einen externen Editor brauchen werden. Aber wenn, dann den, oder? Gruß Andy
  20. Gut, dann brauchen wir die Alternative nicht. (grummel grummel - was is'n jetzt ... nachguck - pffft. die wissen's auch nicht )
  21. Das ist auch richtig! Aber da adressierst Du ja auch an das auslösende Fahrzeug. Reinhard hatte ja das Problem mit dem Gleis, an das die Geschwindigkeit geht und das bringt in der Tat o.g. Schwierigkeit.
  22. alles was sich bewegt eine aktive Geschwindigkeit ungleich 0 hat gibt Ereignisse an die EV Frank.
  23. Ich habe mal den Logger mitlaufen lassen in einem kurzen Video mit manuellem Betrieb. Eine Lok mit 0 km/h löst grundsätzlich kein Ereignis aus. Ganz am Ende hat die 01 noch ein wenig Geschwindigkeit und ich ziehe die Geschwindigkeit der 05 über die der 01. Die 01 löst dann tatsächlich noch ein Ereignis aus. Ich weiß nicht, ob das so gut ist! loktest.zip ps - und ja. Stellt man die Combo auf ein langes Gleis und gibt Geschwindigkeit auf's Gleis, dampfen beide und nichts fährt - auch nett... (mbp) hmpf.mbp
  24. Aber in welcher Situation kann denn hier eine echte Doppeltraktion gebraucht werden? Was soll die denn unterm Strich anders machen als eine Lok alleine? (außer Animation) Auf Leistung gehen wir ja (noch) nicht ein. Soviele Anlagen habe ich ja nun noch nicht gebaut - ich kann's mir wirklich nicht vorstellen. Mit dem Flag hätten wir nur eine problematische Situation, nämlich in dem Moment, wo eine zweite Lok ankuppelt und die erste noch nicht passiv geschaltet wurde. Dann müßte entschieden werden, welche als aktiv verbleibt. Wobei ich dann die Ankoppelnde wählen würde. Jenes Andocken an einen Zug wäre übrigens auch ein sehr guter Grund für ein Ereignis. Dann könnte man sehr eng anhalten. Ansonsten gibt's Schiebereien. Gruß Andy
  25. Hallo, mir ist da noch etwas eingefallen, wie man ein Triggertasterchen (also ein Taster wie ein Buzzer, der den 'Drück-Effekt' visualisiert und dann wieder von selbst in Ausgangsstellung zurückkehrt) hinbekommen kann - ohne dass wir den Objektstatus 'Signal' mißbrauchen müssen. Das wäre eine Aufgabe für @BahnLand, dessen bestehende 'Rohlinge' aus dem neuen GBS gebraucht würden. Als erstes bräuchten wir den normalen Lichtwechsel-Taster, der aber nicht als Schalter gemacht wird, sondern nur als 3D-Modell mit Animation und zwar Ausgangsstellung oben, Animation Part 1 nach unten, Part 2 wieder nach oben, fertig. Die leuchtenden Farbvariationen könnten ja bleiben. Und als zweites bräuchte das dafür vorgesehene Überstülper-Modell (zwecks EV-Anbindung) noch eine rein transparente Variation (wobei ich nicht weiß, ob die erlaubt ist!). Aber dann könnte die EV bei jedem Tastendruck die Animation des Tasterchens anwerfen und gleichzeitig entscheiden, was sie mit dem Tastendruck macht. Ich habe mich mittlerweile ohne mein (viereckiges) Tasterchen arrangiert, da dies ja nicht freigegeben wurde. Aber die oben genannte Lösung würde bestimmt des öfteren genutzt werden. Es ist also mehr ein Vorschlag, als ein Modellwunsch. Grüße Andy
×
×
  • Neu erstellen...