Jump to content

EASY

Mitglieder
  • Gesamte Inhalte

    3068
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von EASY

  1. Hallo, ... wieder ein Stückchen weiter... jetzt wird für den Abstand unterschieden ob Gerade oder Kurve und der Radius der Kurve berücksichtigt... Der max. Abstand und die max. Mittelabweichung können eingestellt werden. ...so ganz fertig ist der Algorithmus noch nicht, da es noch etwas Probleme beim Richtungswechsel zwischen 2 Masten gibt... Nicht wundern, wenn im Video die Masten etwas "nervös" wirken... es ist Teil einer interaktiven Positionssuche... ... trotz dieses Fortschrittes wird es wohl noch etwas dauern... da ich den Algorithmus noch etwas überarbeiten möchte und mir noch ein paar Befehle für die Steuerschnittstelle fehlen... Gruß EASY
  2. EASY

    Oberleitung

    Hallo Henry, ... danke für die Hinweise... so komme ich bei meinem VB-Projekt zum automatischen Oberleitungsmastsetzen schon mal auf eine Trefferquote von 90%... der Rest ist dann etwas schwieriger, wenn sich zwischen zwei Masten die Richtung ändert... (Bogen links - Bogen rechts)... da versagt die Mathematik noch etwas... Gruß EASY
  3. Hallo AO-Express, ich hab Dir mal ein einfaches Beispiel gemacht... "Zug bertitt ein Gleis" -> auf Kamera-01 umschalten + Countdown starten (10 Sekunden), "Countdown läuft ab" -> auf 3D-Kamera umschalten. Als Ereignis für des erste Kameraumschalten + Countdown starten, kannst Du natürlich auch ein Ereignis Deiner Wahl nehmen... Gruß EASY Kameraumschalten.zip
  4. EASY

    Oberleitung

    Hallo, ... hat jemand eine Ahnung oder noch besser, weiß jemand wie groß der Abstand der Strommasten für eine Oberleitung auf gerader Strecke ist?... und vielleicht noch wie groß die Mittenabweichung in der Kurve sein darf... (für Abstand in Kurven berechnen)... Gruß EASY
  5. Hallo Seehund, ... beim Anblick von einem so schönen Modell, fällt es mir schwer an Deine Gleissperren zu denken... ... trotzdem... die "Ausblendstufen" sind jetzt fast für beide gleich und so fällt das "Verschwinden" nur noch auf, wenn man sich darauf konzertriert. Gruß EASY
  6. Hallo, ... damit ich in VB und der Schnittstelle nicht ganz einroste, habe ich ein kleines Programm geschrieben, mit dem Oberleitungsmasten definiert gesetzt werden können... ... gleich vorab: Das Programm ist nicht fertig... es ist nur ein kleines Demo, was man mit der Schnittstelle noch so alles treiben kann. Da das Programm etwas sehr in die Innereien vom MBS eingreift, werde ich es auch nicht veröffentlichen. Ich habe bei Neo schon ein paar Zusatzbefehle für die Schnittstelle "beantragt", damit so etwas auch ohne tieferen Eingriff in das MBS möglich ist... (... ist auf seiner Liste mit "niedriger Priorität"...) Momentan wird ein Oberleitungsmast an jedem Gleisanfang gesetzt, ich möchte aber noch einen Algorithmus "entwickeln", so daß man auch einen festen Abstand eingeben kann... Warum ich es trotzdem jetzt schon vorstelle, ist einfach mit der Frage des Bedarfes an einer solchen "Erweiterung" verbunden.... ... falls Interesse einfach etwas Gedund mitbringen, da ich dieses Projekt etwas langfristig angesetzt habe... Gruß EASY
  7. EASY

    Menschen

    Hallo Frank, ... natürlich könnte man auch 2 Lichkegel (als ein Modell) als DummyLok machen, aber das ist (wie FeuerFigther schon angedeutet hat) natürlich vom Auto abhängig. Nicht nur vom Scheinwerferabstand, sondern auch vom Nullpunkt des Autos. Damit die Lichtkegel in der Kurve nicht "davonlaufen" müßte auch noch der Nullpunkt (Drehpunkt) der Lichtkegel mit dem Nullpunkt (Drehpunkt) des Autos deckungsgleich sein... dafür ist die Vielfalt an Autos einfach zu groß um da etwas universelles zu bauen... ... aber die Idee an sich hat was für sich... (wenn auch leider nicht realisierbar...) Gruß EASY
  8. Hallo, ... ich hoffe Seehund nimmt es mir nicht übel, daß ich wieder eines seiner Gebäude "beleuchte"... ... aber damit ist endlich klar wer im "office" zuhause ist... Gruß EASY
  9. Hallo Neo, ... _LC ist ja immer(?) etwas transparent... hängt das von irgendetwas ab oder ist die Transparenz eine feste Größe im MBS? Gruß EASY
  10. Hallo Neo, ... ich möchte mich nicht zu sehr einmischen, aber vielleicht wäre es für BahnLand hilfreich zu wissen (wenn er seine Modelle schon mal überarbeiten möchte), ob es noch die schon mal angesprochenen Signale mit mehr als zwei Zustängen geben wird... (ist mir gerade so eingefallen). Gruß EASY
  11. Hallo, ... geht auch mit Transparenz... (Ich hoffe, Seehund kann mir verzeihen, daß ich sein "Türmle" etwas zweckentfremdet habe...) Gruß EASY
  12. Hallo Neo ... so ist eine Ampel... eine Ampel, die (sogar farbig) leuchtet... Gruß EASY
  13. Hallo Elgiloy, ZitatEin Start vom Signal aus ist leider nicht möglich, weil man bei dem Ereignis "Signal schaltet" natürlich keinen Zugriff auf ein Zug-Objekt bekommt. ... jain... Du kannst das Beschleunigen der Lok  in eine Ereignisgruppe schreiben (-> Zugriff auf Objektvariablen) und diese erst einmal deaktivieren. Wenn Du dann mit dem Ereignis "Signal schaltet" unter "Aktion" diese Ereignisgruppe aktivierst , kannst Du mit dem Ereignis "Ereignis/Gruppe wird aktiviert/deaktiviert" ["aktiviert"] das Beschleunigen durchführen... setzt allerdings voraus, daß die Lok bekannt ist auf die es zutrifft... aber so kannst Du das Beschleunigen einer (bestimmten Lok) mit jedem beliebigen Ereignis auslösen... Gruß EASY 
  14. Hallo, ... danke Euch beiden. @ Bahnland: ... es ist nicht immer von Nachteil, wenn etwas doppelt beschrieben ist, dem einen reicht es "kunz und knackig", der andere braucht es etwas ausführlicher oder in anderen Worten... Gruß EASY
  15. Hallo Neo, aber bevor ich mich weiter mit diesem Thema beschäftige, meine Frage an Dich, ob es irgendwie von Dir vorgesehen ist einen "Beschleunigungsfaktor" als Objektvariable einzuführen... Global ist dieser ja irgendwie schon vorhanden (für alle Loks gültig)... Gruß EASY 
  16. Hallo, ... manchmal scheitere ich an den einfachen Dingen. Für einen Querverweis auf einen anderen Beitrag, wie bekomme ich ein "hier" hin, ohne daß die ganze url angezeigt wird? Gruß EASY
  17. Hallo MarkoP, ... wenn sich Deine Frage auf Deinen Beitrag "Entkoppeln" (http://www.3d-modellbahn.de/forum/thema/4840) bezieht, dann bitte nächstes mal auch bei diesem Thema weitermachen... denn sonst steht die mögliche Antwort unter einer ganz anderen Überschrift und es ist schwerer für Leute mit ähnlichen Problemen zu finden... ... wenn es ein "neues" Problem ist, diese Anmerkung einfach ignorieren... Gruß EASY
  18. Hallo MarkoP, ... wenn Deine Lok das Gleissegment betritt kannst Du ja einen kurzen Countdown starten (automatisch neu starten ein) und bei "Countdown läuft ab"  eine Variable (Startwert=0) hochzählen lassen (+1). Mit der Bedingung bei "Countdown läuft ab" "Lok/Wagon befindet sich auf Gleis" kannst Du das automatische starten des Countdown abbrechen (Wenn sich die Lok eben nicht mehr auf dem Gleis befindet). Der Wert Deiner Variablen mal der Countdownzeit ergibt als Wert die Zeit wie lange sich die Lok auf dem Gleis befunden hat. (... je kürzer die Contdownzeit, desto genauer die Messung). Da Dir die Lokgschwindigkeit bekannt ist, kannst Du daraus eine Strecke berechnen (Geschwindigkeit / Zeit). Nun muß Du von der so errechneten Strecke nur noch die Gleislänge abziehen und Du hast die Länge Deiner Lok... Wenn natürlich noch Wagons an Deiner Lok hängen und Dein Zug rückwärts auf Dein Gleissegment aufläuft, dann mußt Du mit einem zweiten Contdown erst einmal dedektieren, wann die Lok auf das Gleissegment trifft... Wenn Du mal noch sagen könntset, was Du damit vor hast, ergeben sich vielleicht noch andere Möglichkeiten... Gruß EASY
  19. Hallo Elgiloy, Zitat... und kann die Beschleunigung auch alternativ von jedem Signal aus in Gang setzen. ... ist ein sehr überzeugendes Argument es doch bei der Lok zu belassen... ... wäre es noch möglich die Demoanlage zu Deiner Ereignisverwaltung mit einzustellen... durch Analyse, weiß ich zwar ungefähr was "getan" wird, aber mit Anlage kann man dann auch noch etwas herumexperimentieren... Gruß EASY
  20. Hallo Seehund, ... obwohl ich eigentlich keine Anlagen baue, bin ich über so "kleine Zusätze" immer wieder begeistert... Die Uhr ist sehr schön gelungen... hatte ich als Kind auf der Märklin-Anlage immer vermisst, daß sie läuft... Könntest Du bei den Gleissperren das LOD-Ausblenden bei "mit..." noch etwas nach hinten schieben? Momentan wird "ohne..." später ausgeblendet (obwohl kleiner) als "mit..." Gruß EASY
  21. Hallo Franz, ... zwar durfte ich netterweise schon mal vorab einen Blick darauf werfen... bin aber immer noch begeistert von dem Modell. Für so etwas wie "Warenwirtschaft", (diesen "Traum" teile ich mit Franz) wäre die Funktion "Verknüpfen mit" in der Ereignisverwaltung natürlich sehr hilfreich... Gruß EASY 
  22. Hallo Rainer, einfaches kleines Beispiel: Das linke Signal wird über den Schalter ohne "Alternative Aktionen" in der Ereignisverwaltung geschaltet, das rechte mit "Alternative Aktionen" in der Ereignisverwaltung... ohne braucht es 2 Einträge... mit nur noch einen... ... in der .zip ist das MBS-Projekt und die Ereignisverwaltung als .html. ... ich hoffe es hilft Dir etwas weiter... Gruß EASY Alternativ-aktion01.zip
  23. Hallo, ... die Beschleinigung auf das Gleis zu übertragen ist mir zwischenzeitlich gelungen. Die Parametrierung erfolgt über die Objektvariablen der Lok und werden von den Objektvatiablen des "Beschleunigungsgleises" übernommen und in der Ereignisverwaltung umgesetzt. Bei der Lok ist der "Merker" "dvalt" nicht mehr nötig und dank der "Alternativen Aktionen" beschränkt sich das eigentliche Beschleunigen auf 2 Einträge in der Ereignisverwaltung. ("Anfangszustand" und "Beschleunigen"... der Rest sind andere Steuerungsaufgaben). ... auf dem Beschleunigungsgleis darf  logischerweise immer nur eine Lok sein... In der .zip ist ein MBS-Projekt und die Ereignisverwaltung als .HTML Gruß EASY Beschleunigen03.zip
  24. Hallo Elgiloy, ... spontan würde ich aus... ZitatIm Prinzip bräuchte man nach Objektvariablen (z.B. L1.v_ist) für so etwas auch noch Objektmethoden (z.B. L1.beschleunigen() ) ... so etwas wie eine aktivierbare Ereignisgruppe ableiten wollen... oder aus... ZitatAlso muss man eine Objektmethode quasi "außerhalb des Objekts" schreiben ... die Methode des Beschleunigens als Objektmethode eines "Beschleunigungsgleises" (müßte allerdings so lange sein, daß es für die Beschleunigungsphase reicht) auslagern, das die Parameter von der Lok erbt... ... so als spontane Gedanken... Gruß EASY
  25. Hallo Neo, ... also Deine Reaktionsgeschwindigkeit ... wenn Du so schnell so weiter machst, gehen uns ja irgendwann die Wünsche aus... Gruß EASY
×
×
  • Neu erstellen...