Jump to content

EASY

Mitglieder
  • Gesamte Inhalte

    3359
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von EASY

  1. Hallo Steffen, Danke!!! ... man sollte es einfach ruhiger angehen und sich nicht gleich ärgern... dann ist die Lösung (manchmal) ganz ganz einfach... ... und die Fläche hat nun einmal ein "ä"... ... das kommt nun von "eben mal schnell"... sonst vergebe ich schon "gültige" Namen... (weshalb ich bisher keine Probleme hatte) Gruß EASY
  2. Hallo Neo, ... eigentlich wollte ich nur auf die schnelle etwas ausprobieren... also habe ich mir in Blender einen Würfel gemacht (Create -> mesh -> Würfel) und diesen als .x exportiert. (mit dem Exporter aus der wiki (Blender 2.73). Wenn ich nun das .x Modell im MBS laden möchte erscheint eine Fehlermeldung... (das gleiche problem ergibt sich, wenn ich in Blender (Create -> mesh -> Ebene) mache. Alle anderen meshes aus Blender gehen problemlos... Kannst Du mir sagen was MBS an diesen beiden meshes nicht passt?????? Als Beispiel ist der Würfel mit angehängt. Wuerfel.zip Gruß EASY
  3. Hallo MarkoP ... Nein! ... thematisch gleiche Objekte docken dann nur noch aneinander an... wie z.B. jetzt... Thema "Straßen" docken ja auch nicht an Thema "Gleise" an... Gruß EASY
  4. Hi trevor, ... to avoid misunderstanding... since version 3.1.2.0 name of the default layer can be edited... (main menu -> View -> Layers) EASY
  5. Hi trevor, ...... i think the name "Bodenplatte" could always be edited ... ... i'm looking for typ "Bodenplatte" ... if there is more then one... (...and will be renamed to make name unique..) Gruß EASY
  6. Hi trevor, Note: if "Bodenplatte" got a thikness and you send the "ping" within this thikness z=-1 and z=+1 both will get a result... ... i take the z position of "Bodenplatte" + size (in z) of "Bodenplatte" = the highest point + an offset (i.e. 500 -> more then highest objekt)... ... so i can always send z=-1... EASY
  7. Hi trevor, ... there is a undocumented command 132 It is like an echolot and returns the coordinates (surface) and the name of the hit object... (... if you got problems with translation... feel free to ask...) ... i used it to place objects on the contour of "Bodenplatte" in my plugin "Landschaftsgestaltung" EASY :
  8. Hi trevor, ... i know not in any case...and there are other influences so the interface is not always synchronous to fps. ... i.e. if you move the mouse over the project window fps will slow down (a little bit) but the interface will be faster.... ... or if you open a menue (i.e. "Extras") the fps will be significantly slower but the interface is significantly faster... (by the way... this was the beginning of command groups...) EASY
  9. Hi ... the big unknown... .... best would be if MBS "fire" a trigger signal... but as first step i would be happy if i could "ask" MBS with a command or a event for fps... EASY
  10. Hi trevor, ... this is what i figured out to get fps: Public Function Get_fps() As Double Dim sw As New Stopwatch C_Write.WriteLine("1") 'Write a command... C_Write.Flush() '... send command... C_Read.ReadLine() '... await respons -> end of frame -> (synchnonize -> command could be send anytime within frame) sw.Start() 'Start stopwatch -> begin of next frame (!)... C_Write.WriteLine("1") '... write a command... C_Write.Flush() '... send command C_Read.ReadLine() '... await respons -> end of frame (!) sw.Stop() '... get delta time Return Stopwatch.Frequency / sw.ElapsedTicks '... return fps End Function ... most time it works (but some times the result is (much) faster... but i don't understand why... EASY
  11. Hallo Neo, damit ich in VB nicht ganz einroste versuche ich mich gerade in einem (sanften) Kamerarschwenk auf ein Objekt zu. Wie bekannt ist die Schnittstelle an die fps geknüpft, so daß mein Schwenk (wie alle Bewegungen über die Schnittstelle) mal schneller und mal langsamer ist.... ... und so dachte ich, daß es vielleicht am einfachsten wäre, wenn man die fps über die Schnittstelle (als Korrekturfaktor) auslesen könnte. Gruß EASY
  12. Hi trevor, When I try to enter a decimal point the cursor "jump" to the front of the value (left before) and the decimal point is cleared and if i now enter a number it will be set before the value and is been written right to left -> i try to enter 15.873 -> 87315 is shown...(same with a comma) EASY
  13. Hallo Neo, ... war vielleicht etwas zu pauschal ausgedrückt... ...mal ein Beispiel: Als BahnLand seinen "Automatisch gesteuerten Ablaufberg" vorgestellt hat, war ich natürlich sofort "angefressen". Da ich (stur) nachbauen für langweilig halte, wollte ich diesen (oder zumindest einen ähnlichen) Ablauf mit einer selbst erstellten EV hinbekommen. Für diesen "Nachbau" mußte ich natürlich bei BahnLand immer wieder mal (optisch) nachsehen was da geht.... ... dazu mein Projekt speichern und schließen... ... das Projekt von BahnLand aufrufen... ... nachsehen (und merken !) ... ... Projekt von BL schließen (und ggf. speichern um einen bestimmten Zeitpunkt "einzufrieren" [sonst würde es ja beim nächsten Aufruf wieder von vorne anfangen!] -> zuweilen besonderst lästig !) ... mein Projekt öffnen... ... weitermachen... ... bis zum nächsten mal bei BL nachsehen... Mit 2 Istanzen: ... mein Projekt anfangen... ... Projekt von BL öffnen (zum Zeitpunkt "einfrieren" -> Animation stoppen)... ... ggf. zwischen den beiden Instanzen hin und her schalten ... oder jemand postet eine Anlage mit einem bestimmten Problem in der EV. Ich glaube das Problem erkannt zu haben, bin mir allerdings nicht ganz sicher und möchte einen Schnellversuch starten, um zu testen ob eine bestimmte Funktion auch wirklich so geht... auch hier bin ich (wenn es nicht auf Anhieb so geht) dauernd damit beschäftigt mit... das Original und mein Versuchsprojekt zu öffnen, schließen und ggf. zwischenspeichern... ... mit einer 2. Instanz geht das viel einfacher ! ... ... oder eben bei einem laufenden Projekt "nebenher" etwas ausprobieren (Teilaspekt) ohne daß man darüber nachdenken muß, was nach dem Versuch im Projekt oder in der EV wieder zu löschen ist... (... für mich weniger relevant, da ich kein Anlagenbauer bin... aber vielleicht für andere...) ... ich hoffe Du verstehst nun etwas besser warum ich eine 2. Instanz zuweilen vermisse... Gruß EASY
  14. Hallo Neo, ... mal nachgefragt... da ich das für Versuche mit mehreren Lösungsansätzen immer wieder vermisse (direkter Vergleich wäre einfacher...) Ist "im Moment" ein länger anhaltender (zeitlicher) Zustand? (... irgendwie zukünftig geplant?... und/oder mit größerem Aufwand verbunden?) Gruß EASY
  15. Hallo stricker47, ... Deiner Argumentation, daß eine Dampflock mit einem Tender eine Lok darstellen soll, kann ich ja noch folgen.... aber daß Neo sich dann noch darum "kümmern" soll, daß der Tender auch noch an der richtigen Stelle und die Puffer in die richtige Richtung zeigen... halte ich gelinde gesagt für etwas übertrieben, dieser Konfiguretion dann das Attribut "Rollmaterial mit Lokeigenschaften" (durch programmtechnisches Überprüfung der "Richtigkeit") zu entziehen. Nun ich komme (beruflich) aus dem technischen Bereich und muß mich zwangsläufig damit beschäftigen, was jemand so alles anstellen kann, was nicht "dem bestimmungsgemäßen Gebrauch" entspricht... aber bei mir gibt es einen bestimmten Punkt an dem ich mir sage, daß auch der Anwender sein Gehirn einschalten muß, damit es bestimmungsgemäß funktioniert... .... nun ja... eine "Absicherung" gegen jegliche Art von "Idiotie" gibt es nicht ! Mal angenommen Neo würde diese "Funktion" umsetzen... was meinst Du wie lange es dauert bis hier im Forun der erste Beitrag auftacht "Kann Dampflok keine Geschwindigkeit zuweisen !" ... und dann 5 Beiträge später jemand zurückschreibt "... Du muß den Tender umdrehen... sonst ist es keine Lok."? ... dies wird dann mit einer gewissen Wahrscheinlichkeit dazu führen, daß dann die Frage auftaucht ob es bei den Wagons auch noch (so) etwas zu beachten gibt... und wenn ja... wo ist denn da "vorne" und "hinten"... P.S.... nicht persönlich betrachten... ich bin nun einmal gedanklich verspielt. Gruß EASY
  16. Hi trevor, LMOA ???? (.... i know you like it short.... but this is to short for me...) EASY
  17. Hi trevor, ... in P3 "Copy" .... i think you mean to copy and not the copy ... in P69 "T0:Fix Bad Bames"... i think you want to "Fix Bad Names"... sometimes key "B" is very near key "N" ... so this is my suggestion for translation... Application_Strings2_EASY.zip EASY
  18. Hi trevor, ...excellent headline... describes very well the problem EASY
  19. Hallo Michael, Du kannst daran (leider) nichts ändern. Der Einzugsbereich (rote Umrandung) und die Schienen des Krans ist Bestandteil des Modells und können nicht seperat parametriert werden (könnte also nur der Modellbauer [fest] verändern)... Für längere Züge beladen mußt Du also mit dem Zug "nachfahren". Gruß EASY
  20. Hallo, ... das mit dem Startframe 0 hat einen einfachen Hintergrund. Sinnvoll ist in Blender den Startframe auf 0 zu setzen, wenn man mit einer .amim Datei arbeitet. Bei der Definition der Animation z.B. "Door;0;15;AutoPlay;NoLoop" bezieht sich die "0" auf den ersten Frame in der Animation ! Es ist also egal ob ich in Blender den Startframe bei 1 oder 10 oder 100 setze... die "0" bezieht sich auf diesen Frame!!! .... und die "15" auf den Endframe (Animationslänge ist also 16 Frames). Wenn ich nun in Blender bei 10 anfange (=Startframe !) und bei 25 aufhöre und in die .anim "Door;10;25;AutoPlay;NoLoop" schreibe werden die ersten 10 frames der Animation nicht abgespielt !!! Bei Animationen ohne .anim Datei ist die Definition des Startframes in Blender egal. oder einfach ausgedrückt: Die Definition der Animation in einer . anim Datei beruht auf einer 0-basierte Zählweise. ... wenn ich also in Blender nicht mit 0 beginne muß ich anfangen umzurechnen für die Erstellung der . anim Datei. @Neo: ... solltest Du in der wiki vielleicht noch einmal deutlicher darauf hinweisen... Gruß EASY
  21. Hallo Michael, ... Geräuschquelle gib es im Katalog unter "Extras"... ... auf die Platte ziehen und Namen geben... Hinweis: Je näher diese Geräuschquelle der Kamara beim Anspielen ist, desto lauter ist es zu hören... ... Geräusch... ... aus Katalog auswählen und zuweisen (OK)... ... Geräuschquelle hat nun ein Geräusch... ... es können weitere hinzugefügt werden... ... in der EV unter "Aktion" -> "Quelle" und "Geräusch" auswählen... Hinweis: Das Geräusch wird als Endlosschleife so lange angepielt, bis Du in der EV -> "Aktion" "Geräusch stoppen" gesetzt hast. Wenn das Geräusch nur einmal abgespielt werden soll kannst Du dies unter "Eigenschaften" -> "Endlosschleife" deaktivieren setzen. Anmerkung: in den MBS Einstellungen muss "Geräusche" natürlich aktiviert sein... Gruß EASY
  22. Hi trevor, .... when importing landscape bitmap or landscape .csv you can set an offset.... 1) Panel1 2) .... export landscape as .csv (or bitmap) 3) Panel2... 4) ... import .csv (or bitmap) and set offset (Origin) [Note it is in mm] .... so you can expand in all directions. Note: the Grid size of both panels must be the same... EASY
  23. Hi trevor, ????..... .... MBS projekt shown as loaded: mouse over systray: 40... 41 fps mouse over MBS Window (anywere no move): 38..39 fps mouse over MBS Window (anywere move): 37... 38 fps pik an objekt and move it: 37...38 fps EASY
  24. Hallo, So habe ich das auch verstanden. Ich habe gerade eben noch zwei Gleisenden in Millimeterarbeit zusammen gefügt. Wenn es da eine Funktion gebe das zu vereinfachen, das wäre super! ... in der Vorgängerversion vom MBS (Eisenbahnplaner) gab es mal eine Funktion 2 Gleisenden (Lücke) zu automatisch zu schließen. Dabei wurde allerdings versucht die Lücke über die Kombination von vorhandenen Gleislängen zu schließen (es wurde also kein Gleis "erzeugt", das genau die richtige Länge hat), so daß es mehr oder weniger gut aufgegangen ist... meines Wissens gibt es diese Funktion im MBS nicht mehr... @Eckhard: "... in Millimeterarbeit" bedeutet was? (...mit dem Gleiseditor die "richtige" Länge erzeugen?) ... was spricht in diesem Fall dagegen ein Flexigleis zu benutzen? Gruß EASY
  25. Hallo detsimbo, ... Curt84328 meint ganz einfach, daß er an dieser Stelle eine Weiche verwenden würde (graublau) und zwei Flexigleise (rot) zur geometrischen Anpassung. Nun ich verstehe auch nicht ganz, warum Du da keine Weiche setzt.... gibt es dafür einen bestimmten Grund? Anmerkung: wenn Du so eine Verbindung machst mit 2 Gleisen (rot und grün)... und der Zug kommt von unten, so folgt er entweder immer der roten oder der grünen Spur... ... wobei nicht sicher vorhergesagt werden kann, welcher Spur gefolgt wird... ... und eine Verbindung nicht an einem Schienenanfang oder Schienenende (ich nehme mal an, daß Du das machen möchtest) geht gar nicht.... Der Zug bleibt an dieser Stelle einfach stehen. Gruß EASY
×
×
  • Neu erstellen...