Jump to content

EASY

Mitglieder
  • Gesamte Inhalte

    3049
  • Benutzer seit

  • Letzter Besuch

Beiträge erstellt von EASY

  1. Hallo Wolfgang,

    ... intersannte Idee(y)... ich habe für Testzwecke mal Bahnlands Gotthard-Anlage vereinfacht. In der Liste habe ich manchmal Gleislängenangaben, die mit der Gleislänge nicht übereinstimmen (15mm Gleis wird mit 1.05mm angegeben) und das ergibt dann "gigantische" Winkelwerte (der größte Winkel in der Liste war mit 520 angegeben????)

    Wenn Du die Anlage für Testzwecke haben möchtest, kann ich sie gerne hier einstellen.

    Müssen alle Gleise unterschiedliche Namen haben?
    Ist die Lokgeschwindigkeit "egal" und muß sie konstant sein? (Geschwindigkeitsanpassung am Berg aus?)

    Die Graphen der "Referenzsteigungen" sind, wenn es nicht gerade immer bergauf geht, nach meiner Meinung eher etwas verwirrend bist störend... ich weiß nur nicht, ob man innerhalb von einer gezeichneten Kurve die Farbe ändern kann (Abschnitt "gut", "gehst so" oder "schlecht")...

    Gruß
    EASY

  2. Hallo Brummi,

    ... habe ich sogar mal für mich gemacht (noch im EP13)... war allerdings noch etwas einfacher gestaltet, da es nur auf einer ebenen Bodenplatte funktioniert hat...
    Da konnte eine ich Ebene (Grundkörper) auf die Bodenplatte setzen, einen Baum auswählen und dann sagen wie viele Duplikate mit welcher Skalierungsvarianz zufällig auf die Fläche gesetzt werden sollen und so einen kleinen Wald "erzeugen"...

    ... prinzipiell wäre es sogar mit den jetzigen Mitteln der Schnittstelle möglich, das Profil der Bodenplatte mit zu berücksichtigen...

    ... ich kann ja mal den einen oder anderen Versuch machen...

    Gruß
    EASY 

  3. Hallo Wolfgang,

    ... sorry... lag aber nicht an mir.

    Nach meiner Meinung wäre Variante 2 logischer, da einfacher kombinierbar mit anderen Kommandos und würde die Funktion der "Ebenenverwaltung" über die Schnittstelle erst einmal abdecken..
    @ Neo: sollte es nur über eine ID gehen, wäre das Einlesen einer Ebenenliste mit Rückgabewert (Name;ID) sehr von Vorteil (... prinzipiell natürlich auch !)

    Dazu noch die Fragen an Neo...

    ... wird bei Kommando 134 (Fügt ein neues Objekt aus dem Katalog auf der Anlage ein) immer auf die aktive Ebene gesetzt

    ... bei Kommando 135 (Dupliziert ein vorhandenes Objekt auf der Anlage) die Ebene des Objektes berücksichtigt oder müßte diese ggf. zuerst aktiviert werden.

    Gruß
    EASY

  4. Hallo Neo,

    Zitat

    Dynamische Partikelsysteme berücksichtigen nun auch die Emitter-Rotation für die Bewegungsrichtung eines Partikels

    ... habe ich mir zwar schon lange gewünscht... aber:

    Drehen kann ich den Emitter nur im Planungsmodus...  wohin der "Strahl" dann geht, sehe ich erst im Simulationsmodus... 
    ... macht eine Ausrichtung in eine bestimmte (Winkel-)Richting nicht gerade einfach>:( (Blindflug...)

    ...auch das Einstellen von einem Partikeleffekt ist mitunter mit oftmaligem hin-und-her schalten zwischen den beiden Modi verbunden... da es doch in der Wirkung einen Unterschied zwischen Vorschau und in Kontext gesehen gibt...

    Könntest Du da eine Ausnahme machen und den Partikeleffekt im Planungsmodus (auch) animiert oder im Simulationsmodus bearbeitbar und positionierbar/drehbar lassen?

    Gruß
    EASY

     

  5. Hallo Wolfgang,

    soweit ich bisher nachlesen konnte, kann dies ein Problem des Puffers sein, kann allerdings auch ein Problem bei der Decodierung darstellen....

    ... was hast Du denn vor? (warum viele "Send_Command"?)... kannst Du ein Beispiel einstellen?
    ... nur "ich habe da eine Fehlermeldung" ist immer schwer zu beantworten.

    Gruß
    EASY

  6. Hallo Franz,

    Zitat

    Was könnte das werden :P?

    ... man soll sich ja über Preise nicht beschweren.... bin aber etwas enttäuscht:(...
    ...weil ich dachte es gibt das hier zu gewinnen:(...

    :P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P
    (... ich werde wohl nächstes mal das Kleingedruckte auch mit lesen...)

    Zitat

    Bin mir im Moment nicht sicher ob ich sie sozusagen "fabrikneu"  texturieren soll oder ob sie mit Rost besser wäre.

    ... ist wie im richtigen Leben... Arbeiter dürfen auch ruhig mal schmutzige Hände haben... "Herausgeputzte" gibt es schon genug..

    Nachtrag: Habe Seite 2 übersehen... "trotzdem" ein schönes Modell geworden(y)

    Gruß
    EASY

  7. Hallo Wolfgang,

    Gut durchdachtes Plugin (y)

    ... zur Funkionalität kann ich Dir leider nicht viel sagen, da ich mit dem MBS alles mögliche anstelle... nur keine Anlagen baue.

    ... ich habe aus Deinem Programm mal als Anregung die "Optionen" für meine Vorlage übernommen und nach meinen Überlegungen und Deinen Vorschlägen von hier etwas erweitert...

    Den letzten Menüpunkt habe ich mal als "ThreeState" ausgeführt, so daß die Animation im MBS beim Verbinden entweder gestartet oder gestopt oder so belassen wird, wie sie im MBS eingestellt war... je nach den Erfordernissen des Plugins....

    Bild_1.jpg

    Gruß
    EASY

  8. Hallo Neo,

    ... wenn Du Dir die Anlage "St.Elle" von Henry mal anschaust, wirst Du feststellen, daß sich in manchen Bereichen die Szene auf der Anlage verändern läßt. Dies wurde von Henry daduch bewerkstelligt indem er Ebenen ein- und aus-blendet. z.B. durch das Umschalten der Sichtbarkeit der Ebenen "Markt-Altstadt" und "Markt-Industrie" (immer nur eine der beiden Ebenen ist sichtbar)... und ich nehme an, daß Henry auch so etwas ähnliches (verbunden mit dieser Anfrage) vor hat.
    Ich finde dies von der Idee her sehr interessant....
    ... und wenn man diese Änderung der Szene noch "nur mit einem Schalter" (= Umschalten der Ebenensichtbarkeit) bewerkstelligen könnte... wäre die Sache perfekt.

    P.S. Es ginge natürlich auch jetzt schon indem man beim Ereignis "Schalter wird betätigt" als Aktionen die entprechenden Teile über "Sichtbarkeit setzen" ein- bzw. aus-blendet... ist nur etwas mühseliger (-> ggf. viele Aktionen) als eine ganze Ebene "auf einen Rutsch"...

    (... damit hoffe ich Henrys Ansinnen "richtig" beschrieben zu haben...)

    Gruß
    EASY
     

  9. Hallo quackster, (siehe hier)

    Zitat

    stimmt, habe ich mal ausprobiert. obwohl dann die steuerschnittstelle anhand von der tools von @EASY etwas anderes behauptet...

    ...hallo @Neo und @EASY habt ihr da eine erklärung?

    Kommando 360:

    360Gibt das Gleis zurück, auf dem sich ein Rollmaterial befindetString - Name des RollmaterialsString - Name des Gleises
    Zahl - 0-basierter Index der Gleisspur
    Gleitkommazahl - Relative Position des Rollmaterials auf der Spur
    Zahl - Richtung des Rollmaterials relativ zur Spur (1 für vorwärts, -1 für rückwärts)

    ... bezieht sich auf ein Gleis auf dem sich das Rollmaterial befindet... Da die relative Position auf dem Gleis mit angegeben wird, kann der Bezugspunkt nur ein Punkt und keine Fläche (Länge x Breite der Lok) sein... -> Nullpunkt der Lok

    Ereignis 150:

    150Ein Zug betritt ein Gleis

    String - Name des Rollmaterials
    String - Name des Gleises
    Zahl - 0-basierter Index der Gleisspur
    String - Name des Gleises, welches verlassen wird
    Zahl - 0-basierter Index der Gleisspur, die verlassen wird

    ... sagt es ja schon aus... Zug betritt ein Gleis... dies kann sich nur auf die Zugspitze beziehen...
    (Anmerkung: Die beiden letzten Parameter werden im Plugin nicht angezeigt...)

    ... es wird also nichts>:( anderes behauptet... es ist nur eine Frage der richtigenB| Interpretation...

    Überigens (für alle):
    Bei der Aktion "Lokgeschwindigkeit setzen" kann unter "Gleis" jedes Gleis genommen werden auf dem sich die Lok (auch nur teilweise) befindet...
    Im Beispiel wäre dies "G1" oder "G2" oder "G3"... es bezieht sich also nicht auf das Gleis auf dem die Lok größtenteils steht...
    Lgs.jpg

    Gruß
    EASY

     

     

  10. Hallo Wolfgang,

    .zu 1) ... Animation ein/aus über das Plugun widersterebt mir etwas, da im MBS schon implementiert und ich bin kein Freund von doppelten Funktionen... Über einen Hinweis über das Plugin, daß da wo es notwendig ist die Animation im MBS den "falschen" Status hat, hingegen, kann ich mir vorstellen. Daß eine Funktioen z.B. das drücken eines Buttons in einem Plugin nicht auf Anhieb geklappt hat, kenne ich... bin allerdings noch nicht hinter die Windows eigene Logig gekommen, daß mit dem Klick mal das Pluginfenster gleich den Fokus mit bekommen hat und manchmal der Klick nur als "gib dem Fenster den Fokus" interpretiert wird und der Button noch einmal angeklickt werden muß.

    zu 2) Viele meiner Plugins, machen nach meiner Meinung nur "Sinn", wenn das Fenster im Vordergrung steht. Ob man dies auf des MBS Fenster beschränken kann, weiß ich nicht... dazu müßte Neo etwas sagen. Da ich das Windowseigene "Fenster minimieren" im Pluginfester gelassen habe, besteht ja immer noch die Möglichkeit darauf zurückzugreifen, wenn es mal stört... 

    zu 3) ... über das Abspeichern gewisser Zustände habe ich auch schon mal nachdedacht... werde es als Anregung im Hinterkopf behalten.

    zu 4) Ein neues Plugin kannst Du nicht importieren. Die Import Funktion geht nur mit einem bestehenden Plugin, das vorher exportiert wurde.
    Um ein Plugin zu testen, mußt Du es in den Kataolg mit einbinden.
    Vorbereitung: Nur die Dateien, die unbedingt für das Plugin erforderlich sind in ein leeres Verzeichnis kopieren (mindestens die .exe) und diesem Verzeichnis einen eindeutigen Namen geben (=Name des Plugins). Unter dem Menüpunkt "Plugins" -> "Neu" -> "Plugin" unter "Plugin Dateien" diesen Ordner auswählen und wenn Du schon hast ein "Vorschaubild" (muß zum Testen aber nicht unbedingt sein)... dann mit "Weiter" im nächsten Dialog noch unter noch eine "Kategorie" aussuchen. (eine "Beschreibung" wird erst mit der Veröffentlichung spruchreif)... und "Speichern"

    Wenn Du noch Änderungen vorgenommen hast: Die .exe in Deinem Verzeichnis austauschen... im MBS unter "Plugins" -> "Durchsuchen" die Kategorie Deines Plugins auswählen und mit einem Rechtsklick auf Dein Plugin "Bearbeiten"... dann bist Du wieder in o,g. Dialog...

    zu 5) ... ist allerdings nur eine Vermutung... wirst Du Dich wahrscheinlich noch mit der "Programmzuordnung" in Windows beschäftigen müssen...

    zu 6) ... da ist Neo der bessere Ansprechpartner.

    Allgemein: Ich bin immer offen für Anregungen, aber da ich schon einiges an Plugins "laufen" habe, gebe ich kein Versprechen ab solche Änderungen "rückwirkend" bei allen (bisherigen) Plugins einzubauen.

    Was mich natürlich noch interessieren würde, ist... wie sehen andere Nutzer von Plugins diese Wünsche...

    Gruß
    EASY

  11. Hallo Steffen,

    ... nur zur Info: Neo ist der Programmentwickler und hat die Anlage im Forum vorgestellt... der Erbauer ist Holger.

    ... was Holger da gemacht hat ist schon etwas "fortgeschrittener"... z.B. zum Beschleunigen startet er einen Countdown (mit kurzer Zeiteinstellung) der immer wieder neu gestartet wird. Immer wenn dieser Countdown abgelaufen ist, wird eine Variable (von 0 beginnend) um +1 hochgezählt... der Wert dieser Variablen wird nun der Lok als Geschwindigkeit zugeordnet. Dies geschieht so lange, bis die Endgeschwindigkeit erreicht ist.

    Gruß
    EASY

  12. Hallo Steffen,

    Ereignis -> (Bedingung) -> Aktion(Aktionen)... in dieser Reihenfolge läuft die Ereignisverwaltung ab.
    Du hast als Ereignis "Zug betritt ein Gleis" ("Diesellok V100" und als  Gleis  "-13")... wenn dieses Ereignis eintritt, wird Deine Bedingung ("Form Haupsignel HP1" ist "geschlossen") überpruft und wenn diese zutrifft werden die Aktionen der Reihe nach abgearbeitet. Du hast als 1. Aktion (übersetzt) Geschwindigkeit der Lok "Diesellok VT100" auf -70 setzen, wenn sie sich auf Gleis "-13" befindet.... als 2. Aktion (übersetzt) Geschwindigkeit der Lok "Diesellok VT100" auf -60 setzen, wenn sie sich auf Gleis "-12" befindet.... Du hast also auch in der Aktion eine Bedingung -> Lokgeschwindigkeit setzen, wenn sich die Lok auf einem bestimmten Gleis befindet... in der 1.Aktion ist diese Bedingung erfüllt... in der 2. Aktion ist diese Bedingung nicht erfüllt (!).
    Die Aktion (Aktionen) werden unmittelbar mit dem Eintritt des Ereignisses ausgeführt (die Lok befindet sich also bestimmt noch auf Gleis "-13" weshalb die Bedingung für die 2. Aktion bestimmt nicht erfüllt ist...)... Du hast die Aktionen als Reihenfolge angesehen... wenn die Lok auf "-13" ist, dann setze die Geschwindigkeit auf -70... wenn sie sich dann (später) auf "-12" befindet setze die Geschwindigkeit auf -60... "Wenn sie sich dann" geht nicht, da das Ereignis ja dann schon "längst" vergangen ist... Du müßtest also für jedes Gleis ein eigenes Ereignis setzen mit der entsprechenden Aktion setzen.
    ... ich hoffe mich einigermaßen verständlich ausgedrückt zu haben.

    Gruß
    EASY

  13. Hallo,

    @Frank: Da diese Angabe über die Schnittstelle schon realisiert ist, bin ich zuversichtlich, daß Neo das hinbekommt;)

    @Bahnland: In der von Dir geschilderten Situation, "pendle" ich einfach z.B. mit dem linken (kurzen) Gleis, so daß es einmal mit dem linken Nachbarn und einmal mit dem rechten Nachbarn einrastet... Die Differenz der beiden x-Positionen ergibt die fehlende Gleislänge...

    Gruß
    EASY

  14. Hallo,

    ... ich gebe einfach mal noch etwas zu bedenken:

    Was bei der ganzen Diskussion über das wie und wo bisher nicht so richtig berücksichtigt wurde, ist die Frage nach der Erreichbarkeit.
    Was meine ich nun damit?
    Die Einführung der Plugins hat gezeigt, daß ein neues Feature zwar etwas nettes ist... aber wie oft wurde die Frage dann gestellt... und wo finde ich es? ... einmal abgesehen von den Leuten, die gar nicht wußten, daß sie überhaupt existieren...

    Ich gehe mit Neo konform, daß dies bestimmt für den einen oder anderen eine gute "Einstiegshilfe" sein kann und widerspreche der Aussage von Henry

    Zitat

    Wer virtuell fahren will, hat seine eigenen Vorstellungen und die lassen sich nicht vorhersehen

    ... eben nicht jeder!

    Ich stoße im Internet auf das MBS... ohh... Eisenhahnbauen... dann habe ich das Ding... und nun? Wenn ich vorher noch nie etwas damit zu tun hatte, habe ich bestimmt keine Vorstellung wiewaswo... und da braucht es schon einen gewissen "Aha-Effekt"... ach so! Ich finde so eine kleine Starthilfe (Bahnhof muß einfach sein) animiert schon eher zum Weiterbauen. Wer sich mit Gleissystemen eben nicht auskennt (@ Henry... die Leute gibt es [kleiner Stubser, den ich mir nicht verkneifen konnte]), für den kann ein zweigleisiger Bahnhof schon zur Herausforderung (z.B. "richtiger" Gegenbogen zur Weiche) oder schlimmstenfalls zum Frust werden.

    Aber zurück zum Eigentlichen... so eine Starthilfe muß zum einen gut erkennbar (Stichwort "Erreichbarkeit") und zum anderen einfach in der Handhabung sein... es mag trivial klingen aber "Bearbeiten" -> Einfügen aus Datei" -> Datei aussuchen... ist nicht für jeden eine Selbstverständlichkeit...
    ... dies würde schon eher für den Katalog sprechen... aber (wie Henry schon angedeutet hat)... einfache EV Beispiele, kann man so nicht vermitteln...

    ... nun, eine "Lösung" habe ich nicht... aber vielleicht einen kleinen Denkanstoß gegeben...

    Gruß
    EASY
     

  15. Hallo,

    ... ich bin seit dem Eisenbahnplaner 11 mit dabei. Wenn ich die damaligen Möglichkeiten mit dem was jetzt möglich ist, vergleiche, muß ich sagen, daß sich sehr viel getan hat. Ich kann von mir behaupten, daß ich in meinem Verhalten Software gegenüber nicht gerade zimperlich vorgehe... was nach meiner Meinung nix taugt, fliegt einfach wieder von der Platte (ungeachtet von positiven oder negativen "Bewertungen"... ich arbeite damit für mich... und muß mir selbst ein Urteil bilden)... der EP bzw. das MBS hat (bisher) überlebt...
    Neugierig und verspielt, wie ich bin, suche und finde ich die Grenzen der Möglichkeiten des Programmes (da kann Neo sich noch so sehr "anstrengen")... dies wäre allerdings auch der Fall, wenn ich ein äquivalentes Programm von jemand anders benutzen würde... so weiß ich was geht und was (wahrscheinlich) nicht geht... und gut ist... fertig!... Nun es gibt weder die "eierlegende Wollmilchsau" noch das "perfekte" Programm.
    (Virtueller) Anlagenbau ist eigentlich nicht so mein Ding... (früher) reale schon... und trotzdem "arbeite" ich mit dem MBS... und das ist das was mir daran gefällt... es ist nicht auf eine Funktion hin fixiert (Modellanlagen bauen), sondern es bietet auch andere Möglichkeiten. Ich komme zwar aus der technischen Konstruktionsecke, aber mir wäre vorher nicht in den Sinn gekommen ein Modell zu bauen... z.B. eine Lok, die ich nacher sogar noch (animiert) fahren lassen kann... und wem mein Modell gefällt, kann es ebenfalls nutzen... oder die Möglichkeit durch eigene Zusatzprogramme "Funktionalität" zu schaffen... Neo möge mir verzeihen, wenn ich an dieser Stelle "zugebe", daß ich das MBS gelegentlich auch dazu benutze um programmtechnische Experimente einfach zu visualisieren, die mit Modelleisenbahnbau aber auch gar nichts zu tun haben... Das Wissen, das ich mir durch diese Möglichkeit inzwischen angeeignet habe, ist für mich privat und auch beruflich von unschätzbarem Wert... ich verschaffe mir "Funktionalität" auch außerhalb vom MBS, durch das schreiben von Programmen...
    ... und daß ich duch das Einbringen von der einen oder anderen Idee auch "Einfluß" aus die Entwicklung des MBS nehmen konnte... stimmt mich schon etwas zufrieden... ist aber auch nur dadurch möglich, da es hier eine gewise Nähe (direkt) zum Entwickler gibt...

    Natürlich weiß ich, daß es andere Programme für den Aufbau von (virtuellen) Modellanlagen gibt, die von der Grafik her mehr "hergeben"... aber da ich selbst einmal Anlagen gabaut habe... mir ist keine (reale) Modellanlage bekannt, bei der man im Herbst die Blätter (einzeln) von den Bäumen fliegen sieht...

    Gruß
    EASY

×
×
  • Neu erstellen...