I threw out the question to robodk chat, and got the answer"It can be accurate under specific condition, but when programming close to robot limits, the calculation may be off by a factor of 2 or more."
So, what does it mean "the calculation may be off by a factor of 2 or more", and how is the cycletime accuracy of robodk.