Jump to content
Zum Start hinzufügen

Weitere Informationen

3D-Modellbahn Studio

Eine Vollbild-App auf Ihrem Startbildschirm mit Push-Benachrichtigungen und mehr.

So installieren Sie diese App auf iOS und iPadOS
  1. Tippen Sie auf das Teilen-Symbol in Safari
  2. Scrollen Sie durch das Menü und tippen Sie auf Zum Startbildschirm hinzufügen.
  3. Tippen Sie oben rechts auf Hinzufügen.
So installieren Sie diese App auf Android
  1. Tippen Sie auf das 3-Punkte-Menü (⋮) in der oberen rechten Ecke des Browsers.
  2. Tippen Sie auf Zum Startbildschirm hinzufügen oder App installieren.
  3. Bestätigen Sie durch Tippen auf Installieren.

Empfohlene Beiträge

Geschrieben

Probably not the forum to post in. But I'm currently very fustrated trying to edit my latest layout . It's large, 4mbytes, and editing is a bigger chore than construction.

I have now spent more time trying to get it to run than creating it. Granted, I'm learning as I go, however not being able to search for objects or variables ect and find out where the problem(s) may be is a major problem for me.

The program is very capable in its operation thus the learning curve is high ... not really geared for the a novice, more toward tech savy users. (Ones that make no mistakes). I'm getting discouraged to the point of ending creating large laypouts and just doing small layouts/ examples, or none at all. Maybe I just need to take a break. Sorry for the rant!!!

Geschrieben

What problems do you have when you are searching for objects or variables?

Geschrieben
  • Autor
On 9/1/2025 at 11:08 AM, Neo said:

What problems do you have when you are searching for objects or variables?

Unless I'm missing something, I cannot get a list of all the events that access an objects property (change) or a variable.

Currently I have an unknown event changing a Signal property that starts/stops trains reverse from what is desired. When I Manually change the properties this unknown event changes them again. Whatever event is doing this was most likely from an older events logic,, and I have no clue which event out of many many events in many folders/subfolders.

Geschrieben
vor 4 Minuten schrieb hmclay:

Currently I have an unknown event changing a Signal property that starts/stops trains reverse from what is desired.

Hello hmclay,
you may find such event by observing the Event trace (accessible via F12).

event trace.jpg

kind regards
Goetz

Geschrieben
  • Autor

I use Event trace a lot. It's great for flagging errors. But in no way can I read fast enough to catch a reference to a property. Is there a way to stop the event trace on a reference or really slow it down ?

Geschrieben
vor 5 Minuten schrieb hmclay:

in no way can I read fast enough

You can pause the train studio the moment you realise something's gone wrong. And then scroll through the event trace at your own leisure.
The quickest way to pause the program is by pressing the space bar.

You may also apply filters to reduce the load ...

Bearbeitet von Goetz
sentence added

Geschrieben
vor 1 Stunde schrieb hmclay:

and I have no clue which event out of many many events in many folders/subfolders.

Maybe try using a filter. Multiple selection is also possible for objects.

2025-09-03 20_56_17-Event trace.jpg

Geschrieben

Hi,

vor 3 Stunden schrieb hmclay:

Is there a way to stop the event trace on a reference or really slow it down ?

When the simulation has stopped in the Event trace, you can use this button to run the simulation in small steps (each left click advances the simulation one small step).

Animation Schrittweise.jpg

EASY

Geschrieben
  • Autor

@Phrontistes , I tried the filter using "Object " ... The screen displays when the Object was reference, but not in which event. or what was reference ( contact, or variable or property )

@EASY , The simulation doesn't stop, because there is no error, just a routine changing a property I don't want changed.

@Goetz , I'll try that, Next Time .... This time I deleted the two Block Signals and the controlling "Events" ... Replaced with New Signals (Different Names), Reconstructed the Controlling Event to cure the problem. It proved to be the easier / faster method. Not the first time I had to do this .... then I run the "Event Trace" to fine any errors and remove the "code" associated with the error.

Thanks to All for your suggestions .... looking forward to an easier more direct approach to analyze code.

Geschrieben

I've proposed here a "Property has changed" event, where you can specify the object(s) whose (any) property has changed. Then, you could trigger an error under this condition to find your own logic errors.

Geschrieben
  • Autor

@Phrontistes ... YES YES YES .... I read the proposal ... thank you !

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Push-Benachrichtigungen konfigurieren

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.