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.
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
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.
@Dana I had it working in my home tab in 4.8 but when I upgraded to 4.9 I only see it in my modeling tab. I also had an issue where if I only had the slider add on using the add-on shop, it was not appearing, but if I did the direct add-on (Bypassing the add-on shop) Then it was working fine. It was the only add-on in the shop I ever had an issue with. I hope my feedback helps!
If there are errors occurring during VC startup then there likely would be either an exception popup or something written to the VC’s error log file under appdata.