Jump to content

fzonk

Mitglieder
  • Gesamte Inhalte

    570
  • Benutzer seit

  • Letzter Besuch

Beiträge erstellt von fzonk

  1. vor 30 Minuten schrieb streit_ross:

    das Beladen von Fahrzeugen egal ob mit Kran, Gabelstabler oder wie hier mit einem Hubwagen erfordert schon einen Haufen Tüftelei, was ich immer als mühsam empfinde, um nicht zu sagen, umständlich.

    Wohl war, aber irgendwie mag ich das Tüfteln. B|

    vor 30 Minuten schrieb streit_ross:

    Auch wenn die Steuerung nur zwei Ereignisse enthält, haben es diese aber mit ihren Verschachtelungen in sich.

    Tatsächlich steckt in der Steuerung mehr als man auf dem ersten Blick sieht und hat einige grauen Zellen gefordert. :/

    vor 31 Minuten schrieb streit_ross:

    deshalb an Dich die Frage, ob man die Bierkästen selber ersetzen kann z.B. durch Paletten mit Ziegelsteinen oder Kisten usw.

    Grundlegend Ja, am einfachsten über die „Ersetzen“ Funktion, aber wichtig ist dabei, dass die neuen Paletten dieselbe Ausrichtung in der X- und Y-Achse haben und dieselben Abmessungen in Länge und Breite. Nicht alle Palletten im Katalog entsprechen diesen, aber die meisten. Wichtig auch, die Steuerung ist explizite für diesen Ablauf angepasst, bei anderen Gebäuden könnte man sie nicht übernehmen einfach übernehmen.

    vor 24 Minuten schrieb Andy:

    Die Bierdiebe sind begeistert :D

    

    Deswegen kommt seltsamerweise die LKW auch immer wieder leer zurück. ;):D

    Gruß Frank

  2. Hallo an Alle,

    Ich arbeite gerade an einer Anlage, die es auch in Zukunft in den Onlinekatalog schaffen soll, dies wird aber noch etwas dauern. Dabei ist ein Anlagenmodul im Nebeneffekt entstanden, welches ich euch gern vorstellen will.

    Bild.thumb.jpg.08cd2fe1747a261ec9c5280e568cc17a.jpg

    Wie unschwer zu erkennen ist handelt es sich um eine Brauerei, bei dieser habe ich eine vollständige Beladung der LKW mit Bierpaletten erstellt.

    Bild2.thumb.jpg.fcf12dad8c6a6a93327143e3337bdebf.jpg

    Dabei fahren die Fahrzeuge an die Rampe, öffnen die Ladetüren und die Rampe wird angestellt. Anschließend werden die Ladeflächen mit Paletten beladen, bis die Ladefläche voll ist. Danach wird die Rampe wieder zurückgesetzt, die Ladetüren geschlossen und der LKW fährt los. Das Ganze läuft in einer Endlosschleife, die LKW werden immer wieder aufs Neue beladen.

    Bei der LKW-Fahrzeugsteuerung wurden keine Sicherungen eingebaut, diese muss gegebenenfalls selber „eingebaut“ werden, aktuell fahren die LKW nach dem Beenden des Ladevorgangs einfach los, drehen ihre Runde in der Schleife und kehren zurück. In meiner eigenen Anlage wird es dann auch eine umfangreiche Fahrzeugsteuerung geben.

    Das Modul findet ihr im Onlinekatalog unter der Content ID:

    2F59B3FB-264D-4BB0-8F4C-6B679BBE47F7

    Für alle die gern mit der EV spielen, die Steuerung für das Beladen hat sage und schreibe nur 2 Ereignisse in der EV.

    Was haltet ihr von dem Modul und der Steuerung?

    Gruß Frank

  3. Da ich mal vermute, dass das Auslesen der Gleisgeometrie nicht ganz so einfach wird, geschweige denn das Eintragen, zu mindestens da habe ich gerade keine Idee, hätte ich „auf die Schnelle“ einen Rechner erstellt. Bei diesem muss man nur in die beiden gelben Textfelder den Radius und den Winkel aus dem Gleiseditor eintragen und bekommt nach betätigen des Schalters dann die Geometrieeintragungen für die Oberleitungen.

    Bild6.thumb.jpg.48da407cf9c617175acd5b4990416a17.jpg

    Oberleitungsrechner.mbp

    @Roter Brummer Entschuldige Bitte das ich gerade in deinem Thema so viel schreibe was nicht unbedingt mit deiner Anlage zu tun hat. Aber da du der Schöpfer der aktuellen Oberleitung bist, passt es ja doch irgendwie.

    Gruß Frank

  4. Hallo @Andy

    Geht tatsächlich :D

    Sinus = 2 * --[[Radius--]] * math.sin(math.rad(--[[Winkel--]] / 2))
    print ( Sinus )

    Hier hast du die Formel für die Berechnung, jetzt musst du nur noch herausfinden wie du aus dem Gleis den Radius und den Winkel ausliest und dann das Ergebnis in die Oberleitung als Länge einträgst :P

    Gruß Frank

  5. vor 2 Stunden schrieb Andy:

    wir sollten uns im neuen Jahr mal ernsthaft überlegen, inwieweit wir Lua für die Kurven nutzen können, sodaß wir da eine automatische Unterstützung bei der Rechnerei und der Positionierung erhalten.

    Kann Lua Sinus Berechnungen? :/

  6. Hallo @h.w.stein-info

    Warum willst du dir es so schwermachen, wie @Roter Brummer es schon geschrieben hat gibt es über Variablen eine einfachere Lösung. Ich habe dir dazu auch gleich mal ein Beispiel erstellt.

    Busanzeige.mbp

    Bild.thumb.jpg.ca6e0b6fa964a4cdef977e91f73a95ef.jpg

    Ich habe ähnlich wie in deinem Ansatz die ursprüngliche Beschriftung des Busses überblendet (schwarze Ebene zum verdecken angebracht), des Weiteren habe ich auch Textfelder Angebracht, dies Alles habe ich mit dem Bus fixiert.

    Bild2.jpg.5d3adf753f39a94620bf4b63cf127a0a.jpg

    Im nächsten Schritt habe ich in dem Bus Objekt-Variablen mit allen Textfeldern hinterlegt, damit die EV eine entsprechende Zuordnung hat.

    Bild3.jpg.bec5a591aa41c7ad6d3ae34a1daadcac.jpg

    Auf Straße habe ich dann Gleiskontakte verteilt, in diesen habe ich Text-Variablen hinterlegt, welche der Bus als Anzeige beim Überfahren bekommen soll.

    Bild4.jpg.0bf3c333c695cddb6755f4e09da7cf74.jpg

    Sowohl beim Bus, als auch bei den Gleiskontakten habe ich Schlagwörter hinterlegt für die EV, in dieser habe ich dann diese Aktion hinterlegt. So könntest du auch „ganz einfach“ die Beschriftung der Busse an jeder Endstelle ändern. Du könntest nun beliebig oft den Bus duplizieren und weitere Gleiskontakte setzen und die Steuerung würde für alle funktionieren.

    Gruß Frank

  7. Hallo Henrik

    Ich finde durch die Verdreckung kommen die vielen Details auch noch viel besser zur Geltung, da sie viel mehr an Tiefe gewinnen. Ich würde mich BahnLand anschließen und mich auch freuen, wenn alle Variationen in den Katalog kommen.

    Gruß Frank

  8. Hallo @Berlioz

    Ich würde jetzt einfach mal ein paar Fragen in den Raum werfen. Mit welcher Windowsversion arbeitest du und was ist dein letzter Updatestand? Läuft dein System und das MBS beides auf 64Bit oder 32Bit oder Windows mit 64 und MBS mit 32?

    vor 5 Stunden schrieb Berlioz:

    Die einzigen großen laufenden Prozesse waren firefox und MBS.

    Hast du absichtlich Firefox mitlaufen und warum brauch es gerade in diesem Augenblick verstärkt Ressourcen wo auch MBS diese braucht?

    Hast du ein aktuelles Antivieren- / Mailwareprogramm, was dein System überwacht?

    Gruß Frank

  9. Hallo Jan,

    ich habe mal schnell einen Vergleich gemacht

    Bild.thumb.jpg.da521b861183c93f8b1ef9ef53257738.jpg

    auf einer Länge von 500mm verbrauchst du im etwa 100 Polygone mehr. Da du die kurzen Stücke ja nur am Anfang und am Ende jeder Rampe brauchst sollte es sich wahrscheinlich im Rahmen halten. Die Mittelteile können ja wieder lange Stücke sein.

    Gruß Frank

  10. Hallo,

    über die Anstellfunktion ist das MBS noch nicht in der Lage „sanfte“ Schrägen zu erzeugen. Wenn du diese möchtest musst du selber etwas basteln.

    Bild2.thumb.jpg.57e181656682e5544c31197c9f4307b8.jpg

    Wie du siehst ist es möglich. In diesem Fall habe ich viele kurze Straßenstücke genommen und dann per Hand die Steigungswinkel eingegeben. Ich habe dir dies mit als Anlage angehangen, da kannst du selber schauen.

    Gruß Frank

    Steigung.mbp
  11. Hallo Brummi,

    ich habe mir deine Anlage mal in Ruhe angeschaut. Dabei ist mir aufgefallen, dass du aktuell mit sehr langen Gleisen arbeitest. Ist dies nur für den Bau so oder sollen sie so bleiben? Denn durch die Höhenunterschiede und Verwindungen gibt es aktuell ein paar unschöne Gleisübergänge? Sieh dies nicht als Kritik, sondern nur als Frage.

    Gruß Frank

  12. Hallo Berlioz,

    vor 6 Stunden schrieb Berlioz:

    Hast Du Deine Gleise auf mehrere Ebenen verteilt?

    Ja ich habe allein für die ganzen Gleise 8 Ebenen, geschuldet dessen, dass diese zum Teil auch übereinanderliegen. Wenn ich eine Anlage Baue erstelle ich in der Regel immer „sehr viele“ Ebenen, da ich auch immer nur den Teil eingeblendet sehen will, an dem ich gerade Arbeite. Du, und alle die es interessiert, kannst sie dir auch gerne mal anschauen, da sie momentan „fertig“ ist. Ich habe das Arbeiten an ihr vorübergehend eingestellt, sie stammt noch aus V4 Zeiten. Die Steuerung habe ich nach dem sie unter V5 nicht mehr funktioniert hat noch einmal komplett neu erstellt. Dies hat den Vorteil, dass ich einige „Fehler“ ausbügeln konnte und vor allem ruckelt sie bei mir so gut wie nicht mehr. Ein „Dekorieren“ der Anlage wird es von mir wahrscheinlich nicht mehr geben, da sie dafür wohl zu groß geworden ist. Ich habe sie mal als Entwurf hochgeladen, die Content ID ist:

    57D69CEB-AF8E-42D1-AAC0-A824B4D6B781

    Bitte nicht wundern, die Ladezeit könnte 5 Minuten betragen.

    Gruß Frank

  13. Hallo Berlioz,

    Da hast du wirklich ein seltsames Phänomen, ich selbst habe auch eine Anlage die ca. 13.000 Objekte hat, wovon ca. 5000 Gleise sind. Wenn ich alles was es bis jetzt bei der Anlage gibt einblende gehen zwar die FPS in den einstelligen Bereich, aber mit dem Gleiseditor hatte ich dabei noch nie Probleme. Ganz im Gegenteil, der springt immer sofort auf und ich kann die Gleise bearbeiten, wie ich sie möchte. Im Gegenzug dazu dauert es immer „ewig“, wenn ich Objekte in die Steuerung einbinden will oder Objektvariablen ändern will.

    Gruß Frank

  14. Hallo Timba,

     für solche Fälle haben bei mir sowohl Gleiskontakte, als auch Fahrzeuge ein Schlagwort und nur wenn es eine Übereinstimmung gibt wird die entsprechende Aktion ausgelöst. Vielleicht würde dir dies auch weiterhelfen. Gegebenenfalls könntest du so auch ein bestimmtes Schlagwort in den Fahrzeugen abändern, wenn du nur temporär eine Aktion unterbinden willst.

     Gruß Frank

  15. Hallo an Alle,

    vor 11 Stunden schrieb Neo:

    prima, von mir gibt es wieder die obligatorische Ergänzung, dass du zum großen Teil auch auf die grafische EV wechseln kannst:

    Wdh.jpg.6d5233cff3fb22c8df9caec992bc48c8.jpg

    Den einzigen Lua-Code, den du benötigst, fügst du in die Skript-Wiederholung ein:

    
    return {1, 3, 5}

    Somit beschränkt sich die Lua-Verwendung auf die Rückgabe der Tabelle.

    auf einmal wirkt es so einfach :x

    Und weil ich gerade etwas Zeit übrighatte, hier ein kleiner Spaß und Danke von mir, einfach den Kippschalter öffnen...

     

    Danke.mbp

     

    Gruß Frank

     

  16. Hallo an Alle,

    ich bedanke mich für die super Vorschläge, und die Lösung die ich gesucht habe ist diese von @Goetz:

    for i, Wdh in ipairs({1, 3, 5}) do
      $("Kippschalter").variables["Lampen"][Wdh].state = state
    end

    Bei dieser ist genau dies was ich gesucht habe perfekt (y) Genau das richtige für „Faule“, ich brauch einfach nur die Indexzahlen eintragen, die ich ansprechen will und fertig ist.

    Danke euch allen, Frank

    P.S.: ich fange gerade erst an mich langsam mit Lua anzufreunden, leider sind meine Grundkenntnisse nahezu Null, das letzte Mal wo ich mich mit sowas beschäftigt habe ist weit über 20 Jahre her und da hieß das Ganze noch Basic…

×
×
  • Neu erstellen...