21 конечно :(
Между делом победил расчет, есть подозрение, что изобрел велосипед, к тому же трехколесный, но главное работает:
При смене инструмента добавляется еще минута, и результат выводится в конце программы. Хотелось бы в начале, но это уже выше моего понимания :).
Почему-то время из визуализации/симуляции немного (6 минут на 500) не совпадает с тем, что считается при генерации программы, ну и ладно, не критично.
Всем еще раз спасибо.