Simulation time slider add-on

This .NET plugin allows controlling VC simulation time using a slider and shows events from output on a simple timeline. It can help debug issues with your layouts and generally to understand what is happening by allowing quick replay.

Moving backwards in time is achieved by resetting the simulation and then running to desired time as fast as possible. This works fairly well on fast-to-simulate layouts like the small to medium PM layouts from eCat.

Works with VC 4.4 and probably some older versions. Install by copying the dll to your VC installation folder.
Simulation time slider add-on.zip (10.9 KB)

Features:

  • Move back and forth in simulation time by dragging a slider.
  • Moving in time works both with simulation paused and running.
  • Timeline shows Output messages as markers with tooltips.
  • Timeline shows Python script errors as special red markers.
  • Timeline markers can be clicked to run simulation to that time and focus the source component if that info is included in the message.
  • Timeline scales to fit simulation warmup time and simulation runtime if those are set.
7 Likes

Thank you for sharing the info, I will try to figure it out more!

Hi TSy,
This is a great addon to quickly find out at which point in time an error occured, thanks for sharing!
The markers also go really well along with the Python Console :slight_smile:

Can I add this to the Addon Store?

Sure, but I can’t promise any updates if it breaks or has issues.

1 Like

No problem. Seems to work without any issues right now. Can still exclude it from future VC versions if that would be the case.

I added it now, let me know if I should change anything.

Thank you! I’ve already installed it. Can this add some features to improve accuracy? For example, you can enter the time node directly, such as 11:23:16, so that it can be more accurate.