Jump to content

EASY

Mitglieder
  • Gesamte Inhalte

    3394
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von EASY

  1. Hallo, ... das kannst Du beim Einstellen des Modells im den Katalog hier korrigieren... ... den richtigen Wert für Dein Modell mußt Du ermitteln.... P.S. Deine Beiträge sind immer etwas schwer zu lesen... warum wird es bei Dir so dargestellt? Gruß EASY
  2. Hallo, Bisher habe ich mit Blender 2.8 gearbeitet und da gibt es unten rechts eine Anzeige mit der die Statistik des Modells... Nun habe ich mir Blender 3.2 geholt und es gibt keine Statistik mehr sondern nur noch die Versionsanzeige. Beim Modellbau und vor allem bei den LODs finde ich es sehr praktisch, durch diese Anzeige einen Überblick zu haben. Weiß jemand... kann man dies irgendwie einstellen... oder gibt es das nicht mehr? Gruß EASY
  3. Hallo, Beim Rauch ist es eindeutig... Antrieb aus -> kein Feuer=kein Rauch. Beim Stromabnehmer wird es mit dem Automatisieren (Antrieb ein/aus) spätestens dann etwas schwieriger wenn eine Lok 2 davon hat... welcher von beiden soll denn hoch? Antrieb ein legt noch keine Fahrtrichtung fest (soweit ich weiß ist es selten, daß beide oben sind... wenn ich mich richtig erinnere hatte @BahnLand sogar irgendwo mal was darüber geschrieben). Gruß EASY
  4. Hallo @fietsende, was hast Du für Gleise benutzt? bei mir kommen nur "?"... In der Ansicht "2D Kamera (Technische Ansicht)" ist zu sehen, daß Gleise nicht miteinander verbunden sind. Die Gleisenden überlappen sich... Gruß EASY
  5. Hallo, eigentlich mag ich es nicht, wenn vom ursprünglichem Thread thematisch zu sehr abgewichen wird (es ging "nur" um ein Problem in Blender). Ich hänge mich trotzdem mal hier mit an, da es sonst schwerer wird einen Bezug herzustellen. Bis repetita non placent. (Wiederholungen gefallen nicht.) Horaz Es ist mal wieder soweit... das (kontroverse) Thema von "privaten" Modellen ist voll im Gang. Als Modellbauer (wenn auch selten) mache ich mir natürlich etwas Gedanken ob ich ab der Vielzahl von "konvertierten" Modellen noch "Sinn" darin sehe Zeit zu investieren um ein Modell von Grund auf aufzubauen. Wenn dann noch solche Bemerkungen auftauchen wie "Endlich eine [Name vergessen] die mir gefällt" ist es für den Ersteller des Modells schon ein Tiefschlag, der auch mich als Modellbauer trifft (... meinen ersten Gedanken dazu möchte ich lieber nicht öffentlich äußern... könnte gegen die Richtlinien hier im Forum verstoßen.) ... mein erster Gedanke ging auch in diese Richtung (und ich vermute, daß wir nicht die einzigen beiden sind...) Neugierig, wie ich bin, habe ich mich einen Tag mit der Konvertierung von TF Modellen beschäftigt. Als kleine Übung habe ich mir in VB sogar ein kleines Skript geschrieben, das mir die Umwandlungsdatei (.bat) erzeugt. Ein einfaches Modell ist in (maximal) einer Viertelstunde im MBS... macht bei 8 Stunden 32 Modelle... Massenproduktion. Es war interessant die "richtigen" Parameter zu finden, damit das (ursprüngliche) Problem von diesem Thread nicht auftaucht und auch in VB hatte ich lange nichts mehr gemacht. Nun weiß ich wie es geht und auch, daß diese Art von Modell-Produktion nicht meine Welt ist. ... vom Prinzip her verstehe ich es auch nicht ganz. Für mich weckt das beim "unbedarften" Anwender viel Hoffnung auf viele Modelle und dann die Enttäuschung "nur für privat"... und Du mußt [eventuell] selbst Hand anlegen (...und Dich mit Blender oder ähnlichem beschäftigen...). Es sind nun einmal nur wenige, die dies überhaupt umsetzen können. Wenn es mich überkommt werde ich auch (weiterhin) Modelle bauen... weil es mir Spaß macht und ich Hoffnung habe, daß sich der eine oder andere daran erfreut. Gruß EASY
  6. Hallo @HWB Da ich schon zu DOS Zeiten mit dem Computer gearbeitet habe noch ein Hinweis: Eine Batch_Datei kann auch im Stapel verarbeiten d.h. jede Zeile ein Befehl. Du kannst also auch alle Unwandlungsbefehle zeilenweise in die .bat schreiben und diese dann erst aufrufen. Nach dem Aufrufen wird die erste .msh in .obj umgewandelt, dann kommt im DOS-Fenster "Druecke <ENTER> zum fortfahren..." nach dessen Bestätigung mit <ENTER> wird die zweite .msh in .obj umgewandelt... wenn die .bat abgearbeitet ist, schließt sich das DOS Fenster nach dem letzten <ENTER> Noch einen Hinweis für Benutzer von Blender: es gibt die Erweiterung "io_import_multiple_obj"... damit werden alle markierten .obj Dateien auf einmal in Blender importiert. Gruß EASY
  7. Hallo, wenn du den link von HWB zum Konverter öffnest und "Nutzungebedingungen akzeptieren" akzeptiert hast, gibt es weiter unten auch eine englische Beschreibung der Parameter if you open the link from HWB to the converter and have accepted "Nutzungebedingungen akzeptieren" ['Accept Terms of Use'], there is also an English description of the parameters below. Gruß EASY
  8. Hallo @HWB, entschuldige bitte, wenn ich mal direkt nachfrage... was ist eigentlich Deine Intension zu diesem Tread? Du hast mit dem Tread "MSTS Modelle im MBS" schon etliche Modelle vorgestellt, die Du durch Konvertieren im MBS nutzt... irgendwann war es für mich nur noch eine lange Bildfolge, die ich mal flüchtig durchgescrollt habe... fertig. Und nun kommt es mir so vor als würde sich das Wiederholen... nur mit einem anderen Programm. Warum ich das schreibe? An manchen Reaktionen merke ich, daß hier sehr viel Hoffnung geweckt wird... nimm die Modelle aus einem anderen Programm und Du hast in kurzer Zeit Zugriff auf eine schier unendliche Anzahl von Modellen.... und da stellt sich mir einfach die Frage... was hat der "einfache" MBS-Nutzer davon? Bitte nicht falsch verstehen... aber ich verstehe es eben noch nicht so ganz mit der Intension zu diesem Tread. Gruß EASY
  9. Hallo, ... das Problem liegt wahrscheinlich in den Einrastpunkten der Masten... "Original": ...beim ersten Markieren ist der Mast ist auf z=0... ... sobald man ihn etwas bewegt (Gizmo y-Achse geht am besten) rastet er auf z=-0.17 ein... Gruß EASY
  10. Hallo, ... nicht so ganz... eine Gruppe bildet als z-Koordinate den tiefsten Punkt aller Objekte (Unterkante Markierungsrahmen). Wenn eine gespeicherte Gruppe aus dem Katalog auf die Platte gezogen wird, wird dieser tiefste Punkt als "0" angenommen. Wenn also nach dem Auflösen der Gruppe die Gleise auf 0,17 stehen, müßte sich in der Gruppe mindestens ein Objekt (muß ja nicht zwingend ein Gleis sein!) befinden, das auf -0,17 liegt... diese -0,17 werden allerdings schon beim Erstellen der Gruppe angezeigt... (wenn allerdings die Gruppe nicht auf einem Niveau von z=0 erzeugt wurde, fallen die -0,17 nicht so deutlich auf). P.S. @streit_ross: Der zweite Teil Deiner Aussage stimmt natürlich... nur der erste Teil kann nicht zu diesem Verhalten führen... ... wenn ich ein Gleis im Maßstab 1:1 um 0,17 in z anhebe, wird bei mir die Gleisverbindung immer noch mit grün angezeigt... liegt wohl noch innerhalb von der Toleranz des MBS... @Klartexter... notfalls kannst Du die Gruppe ja mal als Entwurf veröffentlichen oder auf eine leere Platte ziehen und hier als .mbe einstellen... Gruß EASY
  11. Hallo @Neo, Beschreibung im Tooltip für "state" von einem Kran... ... ich habe nach dem Aufnehmen bei "Kran hat Transportgut aufgenommen/abgesetzt" auf "state==0" abgefragt und mich gewundert, warum es nicht so weitergeht, wie erhofft. Ein Blick in die Ereignisanzeige, gibt als Rückgabewert "1" (Zeile 1)... ... und wenn ich nach dem Aufnehmen auf "state==1" abfrage, geht es dann auch richtig weiter... Es ist eigentlich nur eine Kleinigkeit aber es hat doch dazu geführt, daß ich etwas verwirrt war, warum meine Kransteuerung nicht funktioniert.... Gruß EASY
  12. Hallo, meine Gedanken begleiten die Familie. Viele Modelle von Lothar haben bei mir Erinnerungen an meine Kindheit geweckt. Mein Vater hat im Auftrag (kleine) Modellanlagen gebaut und das eine oder andere Modell von Lothar habe ich als Kind zusammengeklebt. Nun erinnern die Modelle an den Erbauer. Erwin [EASY]
  13. EASY

    EASY's kleiner Modellbau

    Hallo, Das Modell ist soweit fertig... ... mit Beleuchtung (permanent)... ... und ist als Entwurf AC5DB33D-BBA8-48E2-A3CE-22C7012F889F hochgeladen. P.S. Die Spurweite ist 750mm. Kommentare und Anregungen wie immer gerne... Gruß EASY
  14. EASY

    EASY's kleiner Modellbau

    Hallo, mit dem VT 69 bin ich (vorsert) gescheitert... ich habe das Modell falsch angefangen und müßte dann immer wieder korrigieren bis das Chaos perfekt war... dann kam der Frust und ich habe es beiseite gelegt... es liegt zwar jetzt schon etwas länger aber ich finde noch nicht den Dreh neu anzufangen... aufgegeben ist das Projekt noch nicht! Zwischenzeitlich bin ich auf diese Seite gestoßen https://mantz-hansen.com/abacus und da ich gerne außergewöhnliche Fahrzeuge baue, habe ich mal damit angefangen. nach der Beschreibung ist es ein selbsfahrendes Fahrzeug, das auf Winken anhält und man kann zu oder aussteigen. was ich noch suche... kennt jemand von Euch eine (freie) Schrift, die dieser ähnlich ist oder sie sogar darstellt? Gruß EASY
  15. Hallo, zugegeben mein Versuchsaufbau ist nicht gerade spannend... 2Minuten lang (entspricht 24 Stunden) ein Thermometer beobachten... ... aber ich habe es mir mal als Demo gebastelt um zu sehen, ob es prinzipiell geht. Das Ereignis jede Minute der Simulationzeit sieht nun so aus... function toTime0_1(ts,o) -- Simulationszeit, Zeitversatz local z=tostring(ts) -- Simulationszeit in String umwandeln... local t=string.match(z, "(%d+)")*60 -- Stunden extrahieren und in Minuten umwandeln... t=t+string.match(z, "(%d+)", -2)-- Minuten extrahieren und aufaddieren... t=t/1440 -- Umwandeln in 0...1 if t<=o then x=1-o+t -- Funktion von 1-o bis 1 else x=t-o -- Funktion von 0 bis 1-o end return x -- Wert zurückgeben end --[[ Minimale Temperatur + Temperaturhub * Sinusfunktion im Beispiel: die Startzeit ist 6:00 mit der unteren Temperatur. Die Sinusfunktion sorgt dafür, daß die Temperatur für die nächsten 12 Stunden steigt und dann über die nächsten 12 Stunden wieder fällt. Dies berücksichtigt, daß es morgens um 6:00 am kältesten ist und die höchste Temperatur erst gegen 17:00 bis 18:00 erreicht wird (und nicht um 12:00) --]] local t=15+25*math.sin(math.pi*toTime0_1(layout.time,6/24)) local x=(t+30)/80 -- Berechnung Wert für Animation $("Thermometer 01").animations["Temperatur"]:play(-1,0,x,x) -- Temperatur anzeigen ... wer mag, kann es gerne anschauen... Temperatur eines Sommertages.mbp P.S. das Thermometer gibt es als Entwurf unter 2383EC49-4A0E-43E4-B993-BFC5AFA5C64A Gruß EASY
  16. Hallo, erzähl! ...ok... es liegt an der Darstellung... ... man kann doch... ... "es sei denn..." gehört noch zu "man kann doch". ... und bezieht sich darauf... und von Neo gab es noch keine Antwort. Zugegeben... ist etwas spitzfindig... manchmal geht es in diese Richtung mit mir durch... Entschuldige die Verwirrung... ich arbeite daran... (so ungefähr seit 45 Jahren). Gruß EASY
  17. Hallo, ... ich auch ... danke für Deinen Lösungsvorschlag... dann werde ich mir jetzt eine (vereinfachte) Funktion basteln, die den Wert zurückgibt.... ... es sei denn.. ... man kann doch... ... zum Nachvollziehen ist Deine "ausführliche" Variante sehr anschaulich... Gruß EASY
  18. Hallo, ich bin ein kleines Stückchen weitergekommen. Laut der lua Funktion "type(v)" liefert "layout.time" eine Tabelle (Typ table)... @Neo wie kann ich auf die einzelnen Tabellenelemente zugreifen um Stunden und Minuten zu extrahieren? Gruß EASY
  19. Hallo, gibt es eine Methode mit der man aus "layout.time" als Ergebnis 0...1 erhält (ähnlich wie bei "toTime" wo die Zeitangebe über den Tag auch 0...1 sein kann)? Hintergrund: Ich möchte mit einer Animation etwas über 24 Stunden verteilt darstellen lassen. Ich kann zwar eine Animation zeitgesteuert definieren aber ich möchte die Anfangszeit für die Animation variabel gestalten (also nicht zwingend Mitternacht !) und sie soll ab dann 24 Stunden darstellen... so ein "offset" ließe sich einfach darstellen, wenn "layout.time" als Ergebnis 0...1 wäre, da die Animation auch über 0...1 definiert ist. Gruß EASY
  20. Hallo @dahn.swiss, ... für mich sieht in etwa so aus... Du hast Dich bisher etwas intensiver mit dem Betrieb (Bahn/Straße) beschäftigt und weniger mit der Landschaftsgestaltung. Und genau das weniger empfindest Du nun als Mangel. Da hift nur eines... beschäftige Dich etwas mehr mit den Möglichkeiten der Landschaftsgestaltung um da mehr Sicherheit zu gewinnen... Für mich sieht es so aus, als wärst Du auf den "schnellen Erfolg" aus... hurra es tut sich ganz viel... und dann fällt Dir ein, daß ja da noch etwas drum herum gebaut werden sollte. Du investierst viel Zeit in einen Bahnbetrieb um dann festszustellen, daß Dir die darauf folgende Landschaftsgestaltung nicht gefällt und Du evtl. umbauen mußt. Warum versuchst Du Dich nicht in den Landschaftsgestaltung (muß ja noch nicht bis in das kleinste Detail sein) vor der Steuerung des Betriebes? ... dann sieht Du ja schon, wo es hakt... ... das kannst nur Du für Dich beantworten, weil Deine Erwartung kennt nur Du. Gruß EASY
  21. Hallo, Hatte ich mir eigentlich auch gedacht, hat nur bei meinem Versuch nicht geklappt... ... wenn die Fahrstraße altiviert wird, sollte dem Gleiskontakt für die Signalstellung 1 ein variabler Beschleunigungswert zugewiesen werden... if route.active and not deferredCall then defer (0,5,"v1") elseif deferredCall=="v1" then if route.waypoints[1].state==1 then -- = Signal route.waypoints[1].trackContact.autoAccelerationSpeed=math.random(50,90) end end ... ich hatte sogar extra eine kleine Verzögerung mit eingebaut.... aber es ging nicht, was mich zu meiner Anfrage geführt hat. Nur die Verzögerung war zu kurz. Auf den Beschleunigungswert für die Signalstellung 1 kann erst zugegriffen werden, wenn das Signal "sicher" geschalten hat, also wenn die Animation für den Signalzustand abgelaufen ist. Ich habe das Ereignis "Fahrstraße wird aktiviert..." versuchshalber umgeschrieben... if route.active and not deferredCall then if $("FSA").state==1 then print("FS aktiviert",$("FSA").state,$("FSA").trackContact.autoAccelerationSpeed) end defer (0.5,"v1") elseif deferredCall=="v1" then if $("FSA").state==1 then print("FS aktiviert 1*0.5 verz.",$("FSA").state,$("FSA").trackContact.autoAccelerationSpeed) end defer (0.5,"v2") elseif deferredCall=="v2" then if $("FSA").state==1 then print("FS aktiviert 2*0.5 verz.",$("FSA").state,$("FSA").trackContact.autoAccelerationSpeed) end end ... und noch ein Ereignis "Signal schaltet"... if signal.state==1 then print("Signal schaltet.",$("FSA").state,$("FSA").trackContact.autoAccelerationSpeed) end Wird nun die Fahrstraße aktiviert ergibt es folgendes Ereignisprotokoll... Es wird zwar in Zeile 3 sofort der Signalzustand 1 ausgegeben, jedoch entspricht der Beschleunigungswert noch dem Wert von Signalstellung 0 (0). nach der ersten Verzögerung von 0.5 Sekunden ergibt sich in Zeile 5 das gleiche... Dann schaltet das Signal... In Zeile 8 wird der Signalzustand 1 ausgegeben und der Beschleunigungswert von Signalstellung 0 (80). nach der zweiten Verzögerung von weiteren 0.5 Sekunden stimmt nun auch der Wert beim Auslesen über die Fahrstraße in Zeile 10. Das Signal schaltet also "sicher" zwischen 0.5 und einer Sekunde (Animation ist abgelaufen). Da die Lok sehr kurz ist, und das Signal nach dem Aktivieren der Fahrstraße wieder auf 0 geschaltet wird, wenn die Mitte der Lok das Signal erreicht hat (ist nach ca. 3 Sekunden der Fall), bleibt mir ein Zeitfenster von zwischen einer und drei Sekunden um den Beschleunigungswert zu ändern. Natürlich ist der "sichere" Weg über "Signal schaltet"... aber dies ist ein zusätzliches Ereignis und ich wollte es nur über das Fahrstraßenereignis machen, da hier schon der Bezug zum richtigen Signal über die Wegpunkte der Fahrstraße gegeben ist... Kleines Fazit: ... ausgelesener Signalzustand ist nicht in jedem Fall der tatsächliche Signalzustand... Gruß EASY
  22. Hallo, ich habe z.B. das Signal 78722089-1B26-4AC5-AA55-91CB56A599BB ... ... und würde gerne für den Signalbegriff "2 - Hp2(Langsamfahrt)" die Werte für "Beschleunigen auf" und "Abbremsen auf" in der EV ändern... in lua gibt es trackContact.autoAccelerationSpeed womit ich z.B. den Beschleunigungswert ändern kann, nur wie muß ich dies anwenden, damit es für den Signalbegriff 2 geändert wird? P.S. ... ich kann zwar nur lua... aber gerne auch eine Lösung in der grafischen EV... Gruß EASY
  23. Hallo @Neo, Anzeige Tacho bei 20 km/h in Richtung Depot... ... Anzeige Tacho Lok ist ins Depot gefahren... Anzeige Tacho Lok ist aus dem Depot ("Bei Verlassen Richtung umkehren" ist aktiv) gefahren.... _____________________________________________________________________________________________________________________________ Anzeige Tacho bei -20 km/h in Richtung Depot... ... Anzeige Tacho Lok ist ins Depot gefahren... Anzeige Tacho Lok ist aus dem Depot ("Bei Verlassen Richtung umkehren" ist aktiv) gefahren.... ______________________________________________________________________________________________________________________________ Ich habe weitere Versuche mit anderen Geschwindigkeiten gemacht... ... für die ins Depot eingefahrene Lok steht der Tacho immer auf +20%... Dies kann nach meiner Meinung etwas verwirrend sein, wenn man nicht gerade weiß ob der Zug sich gerade im Depot befindet. Gruß EASY
  24. Hallo, ... habe ich für Versuche auch schon benutzt... ich werde älter und die Zugriffszeit auf den Speicherplatz wird länger... Gruß EASY
  25. Hallo, ... da mir kein Beispiel einfällt, frage ich mal ob jemand ein Beispiel kennt , bei dem die "korrekte" Reihenfolge eine Rolle spielt. Gruß EASY
×
×
  • Neu erstellen...