TmeSpan doesn´t accept Zero

Hy, for testing I have set all device part width to zero.

As a result I got following error:

I just did this to test the software stability for limit values.

Another suggestion from me is to save nearly each function with a try…catch