Jump to content

Hawkeye

Mitglieder
  • Gesamte Inhalte

    967
  • Benutzer seit

  • Letzter Besuch

Beiträge erstellt von Hawkeye

  1. vor 3 Minuten schrieb BahnLand:

    kann es sein, dass Deine Straßenelemente nicht kanz eben ausgerichtet sind (Rotationx un y <> 0)?

    Eigentlich nicht,

    hier mal mein aktueller Stand.  

     Abzweig Test 2.mbp

    Auf der rechten Seite der Abzweig funktioniert schon ganz prächtig.

    Leider "Zappeln" die Fahrzeuge manchmal beim Verlassen der Weiche, wenn die Weichenstellung nicht der Fahrtrichtung entspricht.

    Ist aber wohl nicht zu ändern.

    Die selbst konstruierten T-Abzweige auf der linken Seite muss ich noch mit den Markierungen aufhübschen, soweit möglich.

    Wäre schön, wenn man diese Markierung länger als 179 und in der Breite variabel hätte. ;)

      144370351_Screenshot2020-10-22194256.jpg.8f57fd93c7ee8b1356f3fc46ca0c3aea.jpg

    Fall du mal Zeit dafür hast.:D

    VG

    Hawkeye  

  2. vor 4 Stunden schrieb Goetz:

    Einfacher wäre, du würdest das Ereignis in der EV deaktivieren, welches auf diesen Kontakt reagiert. Oder im Kontakt eine Boolsche Variable hinterlegen, die du in der EV als Bedingung auswertest.

    Hallo Götz, 

    danke für den Tip.

    Dann werde ich wohl doch mehr Ereignisse benötigen.

    Mein Ziel war es, eine EV-Steuerung für einen T-Abzweig mit so wenig Ereignissen wie möglich zu erstellen.

    Was an dem neuen Fahrverhalten mit der (eingeschalteten) automatischen Beschleunigung auffällt, ist das stehendes Fahrzeug durch ein vorbeifahrendes Fahrzeug an einer Kreuzung "eingefangen" und automatisch beschleunigt wird. Es erreicht aber nicht die Geschwindigkeit des vorbeigefahrenen Fahrzeugs, da der Kontakt abbricht.

    Dadurch entstehen die langsam fahrenden Fahrzeuge auf der Strecke. Um das zu verhindern sind viele Beschleunigungskontakte notwendig, damit

    die "eingefangenen" Fahrzeuge dann doch noch auf Geschwindigkeit kommen. 

    Temporäres Aus- und Wiedereinschalten der automatischen Beschleunigung auf Spuren oder per EV funktioniert bei mir (noch) nicht richtig.  

    Es gibt viel zu testen, und auszuprobieren. :D    Well done, @Neo. (y)

    VG

    Hawkeye

  3. vor 12 Stunden schrieb Andy:

    Vielmehr muß mit der einspurigen Fahrbahn ein Gebilde gebaut werden,

    Hallo Andy, 

    habe mal zwei T-Abzweige aus einspuriger Straße "1 spur, additiv Spurlinien" gebaut, einen kleinen = Nachbau des vorhanden Abzweiges

    und einen großen mit Abbiegespur.

     512537240_Screenshot2020-10-22T-Abzweiggroundklein.thumb.jpg.8daa1396d295779ddc2a2c55c7b942aa.jpg

    Leider sind die nicht geschalteten Weichenspuren farblich sehr dominant. 

    Und mit den vorhanden Tauschtexturen, lässt sich auch keine Verbesserung erzielen. 

    VG 

    Hawkeye

     

     

  4. Hallo Zusammen, 

    bin auch gerade dabei eine EV-Steuerung für einen T-Abzweig für eine Landstraße mit Stop-Schild am "T" zu schreiben.

    Die macht aber noch nicht das, was sie soll. o.O  bzw. nicht immer....:(

     

    612642461_Screenshot2020-10-21190120-AbzweigTest.jpg.6c31960d2ec7c1766c51849d7c26d28a.jpg

    Hier die Testanlage :

    Abzweig Test.mbp

    Die Fahrzeuge sind mit Schlagwort "KFZ" belegt. (Um Konflikte mit Steuerungen zu anderen Fahrzeugen z.B. Zügen, Fähren, Fußgängern zu vermeiden.)    

    Die gelben Gleiskontakte mit Schlagwort "KFZ vor Abzweig West" weisen den Objektvariablen des Abzweig West,  den Hauptspuren 1 und 2 beim Betreten KFZ "+" 1 zu, 

    bzw. beim Verlassen wird das KFZ wieder subtrahiert "-" 1.  (So soll es sein, ist aber nicht immer so) >:(

    Sie dienen als Zähler für die Hauptspuren 1 und 2, um das Abbiegen vom T oder von Hauptspur 2 nach links zu verzögern, bis die Hauptspuren 1 oder 2 wieder frei sind. 

    Zur Fehlersuche sind in der EV vor und nach der Veränderung der Objektvariablen des Abzweig West print() -Anweisungen hinterlegt.

    Ich habe dabei festgestellt, das die Objektvariablen im Ereignismodul "Spurkontakte Abzweig West" nicht immer richtig

    gesetzt werden. Manchmal wird für eine der beiden Objektvariablen des Abzweig West, statt addiert subtrahiert, oder umgekehrt.

    Woran kann das liegen?

    EV - Experten sind hier gefragt.

    Noch ein paar Fragen an @Neo:

    1. Ist es möglich, Gleiskontakte in der EV zu de-/aktivieren?

    2. Können die Werte der Geschwindigkeitsregelung ( siehe Bild) für "Beschleunigen"/ "Abbremsen auf" über die EV gesetzt werden?  

      Ich habe bisher keine Möglichkeit gefunden.

    1889302648_Screenshot2020-10-21192143FeldGleiskontakte.jpg.f2b1c845f752be2ee6fb0fd7e7afe112.jpg

     

    Für Hilfe und eine Lösung im Voraus schon mal ein Dankeschön. 9_9 

     

    Viele Grüße 

    Hawkeye

     

     

     

  5. Hallo, 

    inspiriert durch die Mini-Anlagen von Roter Brummer und den Beiträgen von Goetz zum Thema Signale, 

    habe ich auch mal als ersten Test, um mit der "Lua - Programmierung warm zu werden" eine kleine Signalsteuerung geschrieben,

    die die Züge in einem angemessenem Abstand vor einem Signal halten lässt,  

    unabhängig von der aktuellen Fahrzeug Ist-Geschwindigkeit.

    Beispiel Signalsteuerung per Lua-Skript.mbp

    Wenn alle Züge gehalten haben, einfach wieder auf den blauen Schalter drücken. 

     

    Viele Grüße

    Hawkeye

  6. Am 29.5.2019 um 11:28 schrieb Goetz:

    Variablen im 3D-Modellbahn Studio

    Im MBS gibt es Daten, die man als User gerne auslesen und verwenden möchte. Zum Beispiel die Stellung eines Signals. Oder die Geschwindigkeit einer Lok. Oder der Name des Fahrzeugs auf einem Gleisstück. Damit man in der EV an diese Daten kommt, haben die Speicherplätze für diese Daten eigene Namen. Das sind also Variablen, deren Name schon im MBS festgelegt wurde.

    Wenn man davon absieht, dass die Namen dieser Speicherplätze schon festliegen und die Werte in diesen Speicherplätzen vom MBS stammen, unterscheiden sich diese Variablen nicht von solchen, die man selbst deklariert. Es sind Speicherplätze, die einen Namen bekommen haben, damit man sie im Programmcode oder in der EV verwenden kann.

    Ein Teil der Schwierigkeiten, welche manche User mit Variablen haben, stammen möglicherweise von den Namen dieser Variablen. Man muss die richtigen Namen kennen. Und das sind vielleicht nicht die Namen, welche man selbst ausgesucht hätte. An dieser Tatsache wird auch Lua nichts ändern.

    Hallo Götz, 

    da hast du dir aber einen Haufen Arbeit gemacht. Wirklich sehr schön und anschaulich erklärt. (y)

    Kommt mir alles sehr bekannt vor.  :)

    Gibt es eine Liste der Objekt-Informationen (Speicherplätze, Namen) , die man von einem Objekt auslesen und mit LUA verändern kann? 

    ich würde z.B. gerne die 3 Positionswerte (x,y,z) der Rotation auslesen und neu an das gewählte Objekt zurückgeben. 

    Hab da leider auch mit "Suche" im Forum bisher nichts gefunden.

    Bei Suche-Eingabe  "LUA", kommt als Ergebnis "0 Ergebnisse gefunden - Die Suche ergab keinen Treffer"

     

    Viele Grüße

    Hawkeye

     

  7. vor 10 Minuten schrieb Dad3353:

    Hier sind ein paar Sekunden Video, dann ...

     

    That looks great, (y) (y) (y)

    Try this with the Polygon Track (left one) in my Looping-Test.mpb. 

    Checking/ testing  the  flagrant 'rip-off'.  That schould look very much better.  

    :)

    Hawkeye

  8. vor 9 Stunden schrieb Dad3353:

    a flagrant 'rip-off' of your looping

    Hi Douglas, 

    that's what I wanted fo demonstrate.  A real Looping created with Polygon Tracks is still not possible, yet.

    But it could be able setting the Torsion angle maximum from 45° to 90 °. I asked @Neo to change it,  He is thinking about it.  

     Looping.thumb.jpg.99554f36c369fad255cc6834a1aa66a4.jpg

     

    We can not see your Vehicle in an *.mbp.  B'cause it's not downloaded to MBS. 

    1240196246_Screenshot2020-10-08093800.thumb.jpg.a2967f7c3b1a1e10c82072be15ac7fc2.jpg

    Make a Screenshot.

     

    Hawkeye

  9. vor 21 Stunden schrieb Dad3353:

    Enter The Cockpit' is splendid..! Well done. 

    Hello Dad3353, 

    thank you very much for your comment. 

    Are you trying the Rollercoaster? 

    Looping for example is possible with the "Gleis-Setz-Tool" - Register "Bogen" 

    Looping-Test.mbp

     You only need someone to create waggons and tracks or are doing it by yourself?

    Greetings, 

    Hawkeye

  10. vor 6 Minuten schrieb maxwei:

    Bei gedrückter "Shift" Taste wird die Rast-Funktion abgeschaltet.

    Hallo Maxwei,

    Wow, kannte ich bisher noch nicht. 

    Vielleicht hilft mir bei das beim dem Problem eine Gruppe an ein Gleisende anzufügen. 

    7294631_AnsetzeneinerGruppe.thumb.jpg.b7661e8a802ab5db6d1cfe3df4785ec5.jpg

    Bisher schnappt die Gruppe bei der Annäherung immer nach unten weg.

    1271581649_AnsetzeneinerGruppe002.thumb.jpg.b5f834d92d20ab8ce23f268be1dc629a.jpg

    Ist ein Geduldsspiel. Bisher ohne Erfolg. 

     Weiß einer von Euch woran das liegt?

    VG

    Hawkeye

     

  11. vor 8 Minuten schrieb Goetz:

    wenn ich darf?

    Hallo Götz, 

    aber sicher doch. :) Hab kein Problem damit. 

    vor 9 Minuten schrieb Goetz:

    irgendwo steckt immer noch ein Schreibfehler ... hihi

    Mein erster Chef hat damals immer gesagt: "Wer noch Zeit hat Rechtschreibfehler in Berichten zu korrigieren , der ist beruflich nicht ausgelastet!"

    Hier sind wir im Hobby, da sollte man sich die Zeit nehmen, Du hast recht. Werde es zukünftig versuchen.;) 

    VG

    Hawkeye

     

  12. vor 20 Minuten schrieb HaNNoveraNer:

    im Flex Modus noch irgendwie in Richtung der Koordinatenachsen der Platte bewegen könnte.

    Hallo Hannoveraner, 

    das macht es doch schon, geh mit der Maus auf den blauen Pfeil, der wird Grün. und Draufklicken.

    Dann erscheint der Flex-Gizmo und im Ursprung eine transparente Platte. Die wird gelb wenn du mit der Maus draufgehts.

    1633326031_Screenshot2020-10-07174605.jpg.cf87bb83214165211909a789add3192b.jpg

    Mit Linker Maustaste festhalten, und los geht's in alle Richtung bezogen auf die Grundplatte. 

    Der Gizmo hat also 4 Funktionen: 

    Y-Achse (gelb) festhalten: Winkel einstellen, Radius bleibt erhalten

    x-Achse (gelb) festhalten,  Gleislänge oder Objektlänge bleibt erhalten (Winkel und Radius ändern sich)  

    Z-Achse (gelb) festhalten, Höhe einstellen

    Transparente kleine Platte( gelb): Ist nützlich zum Verbinden zischen einer offenen Stelle. 

    Hier gehen zwar Radius und Winkeleinstellungen verloren, die kannst du aber nach dem Verschieben in die gewünschte Position

    mit X-Achse (gelb) wird sofort wieder ein schöner Radius erzeugt. 

    Am Anfang etwas gewöhnungsbedürftig, aber wenn man den Bogn raus hat, geht's ganz fix.

    2037807101_Screenshot2020-10-07174455.jpg.c126e14edd4440a39a657c14679a38a2.jpg

    Screenshot 2020-10-07 174431.jpg

  13. vor 1 Stunde schrieb HaNNoveraNer:

    ......würde die Empfindlichkeit wieder vergrößern

    Hallo Hannoveraner, 

    wieso das?

    Die Sensibilität mit der Mauseinstellung hat doch nichts mit der Max/Min -Grenze Einstellung von z.Z. +/- 45° zu tun.

    Eine bessere Sensibilität bzw. Genauigkeit bei der Einstellung mit der Maus erreicht man doch nur durch einen großen Radius.

    Strahlensatz: 

     

    Kreis.thumb.jpg.fdde3816ffa7211d0ed87b6e2d793525.jpg

    Bei größerem Kreis wird bei Verschiebung der Maus um den gleichen Betrag der eingestellte Winkel kleiner.

    VG 

    Hawkeye

     

  14. Hallo @Neo, 

    Thema 2: Koordinatensysteme

    So wie ich das verstehe, bzw. auch sehen kann, ist das Objekt-Koordinatenssystem ein in x,y,z-Richtung verschobenes Globales-Koordinatensystem.  

    1784348208_LokalesObjekt-Koordinatensystem001.thumb.jpg.7b9ce1f28924cec88b3237510f0d7e0f.jpg

    Der Flex-Gizmo an den Enden ist in 3D-transformiert, zeigt bezogen auf das Objekt die richtige Richtung an. 

    Z-Richtung vom Objekt (Lokal) aus gesehen nach oben.

    .980578208_LokalesFlexGizmo-Koordinatensystem001.thumb.jpg.43ae6327a6d2a7863575956623d42f1d.jpg

    Eine Bearbeitung in dieser Position ist aber fast unmöglich,

     673443681_GelbePlateinderxy-Ebene001.jpg.82d22b205ff9520415e691729674793e.jpg

    In der Ebene verschiebt sich die gelbe Platte wie gewünscht nur in der Ebene x,y.

    1052638074_GelbePlateinderz-Richtung001.jpg.b7e2c22b3e21a4108b0c8e95ac9767d8.jpg

    In der senkrechten Bearbeitung (Objekt Rotation 90° in X-Richtung) verwindet sich das Objekt beim Verschieben der gelben Platte zusätzlich. 

    Auch wird in den meisten Situationen in dieser Position beim Ziehen in Z-Richtung am Flex-Gizmo, das Objekt nicht in die gewünschte 

    Z-Richtung gezogen , sondern in Y-Roichtung verlängert. Merkwürdig.

     

    Viele Grüße 

    Hawkeye

     

  15. Hallo @Neo,

    danke schön, das mein kleines "Experiment" mit AirRace gefällt.

    Ich wollte eben mal ausprobieren, was die neue Gleisverlegung durch die Bearbeitung am Bildschirm kann, ...  und Grenzen austesten.

    Für einen "Stresstest" ist eben eine Flugzeugsimulation am besten geeignet.

    Frei nach dem Motto von Ed Harris in Apollo13: "Ich will nicht wissen wofür etwas konstruiert ist, sondern was es kann!"

     

    Hier mal meine ersten Erfahrungen und Anmerkungen.

    Thema hier:  Arbeiten mit dem Flex-Gizmo: Verwindung

    Zur Veranschaulichung mit einem Gleis, weil breit, damit man es besser erkennen kann.  

    1 Verwindung am Kreis einstellen, Max-, Min- Winkel

    1191901993_Flex-GizmoVerwindungMinMax001.jpg.8648b21f2f7ac89e621402bcb3cfa77a.jpg1274836067_Flex-GizmoVerwindungMinMax002.jpg.cf241e2b7e68df969ca5fecfeadae05f.jpg  

    Einstellmöglichkeit ist +(-) 45° 

    Ist das Programmtechnisch bedient, oder willkürlich gewählt? 

    Hier würde ich mir +(-) 90 ° wünschen. 

     

    2. Genauigkeit der Einstellung der Verwindung am gelben Kreis

    2.a) Minimale Verwindung:

    Eine Einstellung per Eingabe ist z.Z. nicht möglich, die Genauigkeit der Einstellung am Kreis mit der Maus ist aber auch sehr ungenau.  

    2000232175_Flex-GizmoVerwindungBedienungsgenauigkeit001.jpg.73a21a3fdf34eb5414b25b2111fa5171.jpg

    Die kleinstmögliche mit der Maus einstellbare Verwindung beträgt mit viel Geduld um ca. 8°, bevor der Winkel auf 0° zurückspringt.

    Für einen Verwindung in einem Bogen für Bahngleise aus meiner Sicht zu groß.

    Vielleicht würde sich die Sensibilität der Einstellmöglichkeit durch einen doppelt oder 3-mal so großen Radius des gelben Verwindungskreises verbessern?

     

    3. Einstellgenauigkeit der Verwindung auf einen Wunschwinkel (hier 15°) 

    256905320_Flex-GizmoVerwindungBedienungsgenauigkeit002a.jpg.951310b7f0b3b0cf5d8c5d77072cbe31.jpg

    1893876355_Flex-GizmoVerwindungBedienungsgenauigkeit002b.jpg.b24e048d62649f5d5a7d33fc40eb6c20.jpg

    Hier bleibt einem nur die Wahl eines ungefähren Wertes (Genauigkeit ca. +/- 0,5°) 

    Solche Rundungsfehler oder Gleitkommafehler lassen sich durch eine einfache Formel korrigieren:   

    Wie auch immer die Rundungsformel in deinem Code lautet (ich ab mal die Excel-Formel verwendet). 

    Wert  = Runden ( Wert /1000;3) *1000               ergibt bei 14,63° dann den neuen Wert 15,00°  (würde mir als Genauigkeit reichen) 

    oder 

    Wert  = Runden ( Wert /1000;4) *1000               ergibt bei 14,63° dann den neuen Wert 14,60° 

     

     

    Das zum Thema: Verwindung

     

    Viele Grüße

    Hawkeye

     

       

  16. Hallo Neo, 

    danke für die schnelle Antwort. 

    Ich habe in dem Beitrag auch nur nochmal die Zusammenhänge zusammengefasst, damit andere Leser ebenfalls verstehen,

    das dies eben kein Bug ist, sondern man sich einfach nur in einem anderen Programmteil befindet, der eine Verbindung nicht berücksichtigt.

    Die meisten Beiträge in diesem Forum basieren doch auf der Frage: Warum macht das Programm nicht das was ich erwarte?

    Wenn man aber verstanden hat, wie das Programm an der Stelle, an der man sich gerade befindet, arbeitet, kann man die Vorgehensweise entsprechen anpassen.

    Da war Götz schon eine große Hilfe.

    Am 4.10.2020 um 14:16 schrieb Goetz:

    Da liegt die Ursache! Das Gleis hat im Modelleditor einen Anfang. Von dort aus krümmt es sich nach deinen Vorgaben.
    Wenn dieser Anfang nicht das Gleisende ist, welches mit dem Nachbargleis verbunden war, dann verschiebt sich durch diese Eingaben natürlich das falsche Ende. Der Gleiseditor weiß nichts von verbundenen Gleisen. Der kennt nur dieses eine Objekt mit einem Anfang und einer Fortsetzung.

    Ich hatte seinen Hinweis nur zu dem Zeitpunkt noch nicht verstanden.   

    Viel Grüße 

    Hawkeye    

  17. vor 18 Stunden schrieb Goetz:

    Gerade solche Experimente, wie du sie jetzt machst, bringen oft neue Inspirationen.

    Hallo Götz, 

    es ist es kein Experiment. Ich nutze nur das, was das Programm mir anbietet, und was ich als Reaktion vom Programm "erwarte", wenn ich eine Eingabe mache. 

    Natürlich verstehe ich als Neuling/ Anfänger nicht sofort die Arbeitsweise oder Schrittfolge, wie das MBS programmiert ist. 

    Habe aber auch selbst (in jungen Jahren) mal programmiert und kann mich da schon hineinversetzen.

    Es ist kein Bug, müsste aber trotzdem eigentlich leicht Umzusetzen sein, egal in welcher Programmiersprache das MBS auch aufgebaut sein sollte.

    Ich versuche mal die Schrittfolge in Worten und Bildern darzustellen, so wie ich das jetzt programmtechnisch verstanden habe.

    Da der "scheinbare Bug" nur in Gegenrichtung auftritt, beschränke ich mich auch nur hierauf.

     

    1. Ein Objekt liegt auf der Arbeitsplatte, und mir wird an beiden Ende angeboten ein neues "gleiches Objekt" per (+)-Zeichen anzufügen.    

    Zur Verdeutlichung habe ich gleich die Richtungstextur gewählt.

    788108612_AmGleisendeangefgtesGleisbearbeiten-002.thumb.jpg.9896d5d787f1687795d02bd6815728d9.jpg

    2. Ich wähle das (+) Zeichen (es wird Grün) am Objektanfang aus und füge damit ein neues Gleis an.1662686635_AmGleisendeangefgtesGleisbearbeiten-003.thumb.jpg.c15a0d0cdcf7dff38106acfd131ae0c7.jpg

    Das Programm kopiert hierbei das Ursprungsobjekt und setzt in dieser Richtung

    das "Objektende" des neuen Objektes automatisch an den "Objektanfang" des Ursprungsobjektes.

    Das Programm kennt also die (globalen) Koordinaten für beide Seiten (Objektanfang und Objektende) und weiß auch,

    das das neue Objekt an ein anderes Objekt angeschlossen ist.  

    Hier sind doch alle benötigten Informationen, wie Koordinaten und Formeln schon vorhanden.

    1601032915_AmGleisendeangefgtesGleisbearbeiten-003a.thumb.jpg.3a181b86c967df8809d8581bd575efb8.jpg

    Nach dem Anfügen wird mir sofort der Gizmo des neuen Objektes in Objektmitte angeboten, sowie die Auswahlmöglichkeit "Bearbeiten"

    unten rechts bei Eigenschaften.

    Ich gehe also auch gleich auf "Bearbeiten" und der Modelleditor öffnet sich. 

    634410302_AmGleisendeangefgtesGleisbearbeiten-004.thumb.jpg.bd754db396dd5f2f84587e272e3cd0ba.jpg

    Jetzt kann ich meine Wunschwerte eintragen, per "OK" bestätigen und das Ergebnis sieht dann so aus.    

     1139793372_AmGleisendeangefgtesGleisbearbeiten-006.thumb.jpg.2c22830769ada926c217281bd3a13e29.jpg

    Wie du oben in der Diskussion schon mal geschrieben hast, interessiert es den Gleiseditor nicht,

    ob das gewählte Objekt an ein anderes Objekt angeschlossen ist oder nicht.

    Ich befinde mich ja jetzt auch schon in einem anderen Programmteil, oder einer anderen Subroutine. 

    Der Gleiseditor setzt, nachdem ich meine Wunschwerte eingetragen habe, das bearbeitete Objekt mit den neuen Werten vom "Objektanfang" aus und 

    berechnet das Objektende neu. 

    Dadurch entsteht dann in dieser Konstellation anschließend auch der Versatz, weil in dieser Richtung der Objektanfang eben nicht die Verbindungsstelle

    zum Ursprungsobjekt ist. Mit der normalen Textur kann ich als Nutzer diese Programmverhalten aber nicht erkennen, oder gar nachvollziehen. 

    Da staunt dann der Laie und der Fachmann wundert sich.

    Es ist schlicht und einfach nur im Programm bisher nicht so vorgesehen, das ich ein mit einem anderen Objekt verbundenes Objekt

    auch gleich und sofort bearbeiten kann, wobei zusätzlich eine Verbindungstelle erhalten bleibt. Das muss man verstehen!
     

    Es wird mir aber sofort angeboten, das gerade neu angefügte Gleis zu bearbeiten, und meine Erwartung ist, das der Anschluss erhalten bleibt, die nur nicht erfüllt wird. 

     

    Es ist kein Bug,  Es ist nur im Programm bzw. im Programmteil Gleiseditor bisher nicht so vorgesehen, eine Verbindung zu berücksichtigen. 

    Deshalb klappt's auch nur zufällig in eine Richtung, und zwar da, wo der Objektanfang an einer Verbindungsstelle liegt.

     

    Ob es programmiertechnisch ein großer Aufwand ist, dieses zusätzliche Kriterium "Verbindungsstelle erhalten" zu realisieren, kann ich nicht beurteilen.

    Eigentlich ist es nur eine Frage der Nutzung der eh schon vorhandenen Koordinateninformationen und Formeln von einer Routine zur Anderen. 

    Mit dem (+)-Zeichen geht es ja auch. Hier wird doch auch eine (kopiertes) Objekt mit "Objektende" an das vorherige Objekt gesetzt.

    Es wird nur nach der "Bearbeitung" im Gleiseditor diese vorhanden Verbindung bisher nicht berücksichtigt.

     

    Ob das sinnvoll oder nicht sinnvoll, realisierbar oder nicht, gewünscht oder nicht gewünscht, ist aber allein die Entscheidung von @Neo.

    Viele Grüße 

    Hawkeye

     

  18. Hallo Götz,

    vor 1 Stunde schrieb Goetz:

    Und weil man häufiger Splines wie Bahnsteige oder Leitplanken verlegt, bei denen die Beibehaltung der Richtung eine Rolle spielt.

    ja, das sehe ich jetzt ja auch ein.

     

    vor 1 Stunde schrieb Goetz:

    ....insbesondere deine Vorgehensweise beim Bau solcher Wege sind doch eher die Ausnahme.

     :D:D Die Vorgehensweise versuche ich ja eigentlich erst zu entwickeln... "Try and fail but never fail to try".

    Beschäftige mich ja auch erst seit Freitag mit der V6 Beta. Irgendwie muss man ja anfangen........ 

    Ich habe aber auch durch unsere Diskussion über dieses Thema schon viel gelernt. Vielen Dank erstmal dafür.  

    Auch wenn du oben einmal geschrieben hast, das die Richtung bei symmetrischen Gleisen keine Rolle spielt, 

    sehe ich das trotzdem anders.

    Wenn ich bei zwei symmetrischen parallelen Gleisen, von denen eines um 180° um z- gedreht ist, und dann

    jeweils auf den Gizmo gehe, ist die y-Richtung bei beiden Gleisen nach oben und x-Richtung nach rechts.

    Aber durch die daneben liegenden roten Gleise mit der Pfeiltextur sieht man, das die Verlegerichtung bei beiden Gleisen

    eben nicht gleich ist.    

    1857248517_Richtungsangabe000.jpg.56ee13298b68a2a7af6e44cda24d3bad.jpg919227841_Richungsangabe001.thumb.jpg.1099b7b8ab9a96d4426b295396a6b222.jpg

    Hier fände ich es dann doch schon sehr hilfreich, wenn z.B. beim Klick auf den Gizmo in Gleismitte auch die Richtung angezeigt würde.

    Als Beispiel mit dem Straßenrichtungspfeil mal dargestellt.

    1202241814_Richtungsangabe003.thumb.jpg.07190bd62256cf25b1fcf1f53a39316e.jpg

    1800811233_Richtungsangabe004.jpg.8cb825fa71a163b25343adfe677f05b8.jpg

    Ware aus meiner Sicht auf jeden Fall eine nützliche zusätzliche Information bei Bauen und Basteln. 

    Vielleicht sogar mit der Option "Richtung im Gizmo anzeigen", dann könnte das jeder für sich selbst entscheiden,

    ob ihm die Info hilft ober man lieber ohne die Info arbeiten möchte.   

    Egal welchen Weg man geht, da hat eben jeder seinen eigenen.:) Soll ja auch Spaß machen.

    Viele Grüße 

    Hawkeye

  19. vor 36 Minuten schrieb Neo:

    leider funktioniert das nicht in allen Situationen. Es gibt viele nicht-symmetrische Splines, z.B. Straßen mit einseitigem Fußweg, einzelne Leitplanken, Bahnsteige usw, die "auf die andere Seite" wechseln würden, wenn die Richtung einfach umgedreht wird.

    Hallo Neo, 

    hmmmmm......... .

    Wenn ich so drüber nachdenke, gibt es also zwei Alternativen, die beide nicht vollständig "Perfekt" sind.

    1. bleibt es wie es ist, baue ich bei symmetrischen Splines einen Fehler ein, den ich nicht sofort erkennen kann.

    2. wird die Richtung automatischen beim Ansetzen am Anfangsspunkt (ist ja nur eine Seite!) geändert, baue ich ggf. bei unsymmetrischen Splines einen Fehler ein,

    den ich aber optisch sofort und schnell erkennen und durch Rotation um 180 ° oder Verschieben leicht beheben kann.

    Ehrlich gesagt wäre mir persönlich dann, Punkt 1. lieber.

    Was meinen die Experten in der Community?

    Viele Grüße

    Hawkeye  

×
×
  • Neu erstellen...