RoboDK论坛
如何确定每条指令的持续时间?-可打印版本

+- RoboDK论坛(//m.sinclairbody.com/forum
+-论坛:RoboDK(英文)(//m.sinclairbody.com/forum/Forum-RoboDK-EN
+-论坛:RoboDK API (//m.sinclairbody.com/forum/Forum-RoboDK-API
线程:如何确定每条指令的持续时间?(/ Thread-How-to-determine-the-time-duration-per-instruction



如何确定每条指令的持续时间?-Maarten-07-21-2022

你好,我如何根据模拟来确定指令的持续时间?

例:我有一个包含几个移动指令的程序,我想确定每个单独指令所需的移动时间。

相关问题:我是否可以单独执行作为程序一部分的单个指令的模拟,并在完成时获得通知?如果是这样,我可以在前后使用robodk.robomath.tic()和robodk.robomath.toc()来测量通过的模拟时间吗?

最好的问候,

Maarten


RE:如何确定每条指令的持续时间?-山姆-08-03-2022

嗨的时候,

您可以使用API获得整个程序的估计://m.sinclairbody.com/doc/en/PythonAPI/robodk.html?highlight=update#robodk.robolink.Item.Update
我不知道有什么内置的方法来获得每条指令的估计。

您可以在Python脚本的指令之间添加一个程序调用来记录时间,但这本身会改变循环时间。

你也可以监控机器人并记录关节和计时,请看下面的例子://m.sinclairbody.com/doc/en/PythonAPI/examples.html#monitor-joints