线程评级:
Python脚本:超时
# 1
嗨,我正在将我使用RoboDK的API创建的路径投影到曲面上。
当我将路径投射到一个小面积的表面上时,它通常运行良好。
然而,当我将路径扩展到更大的区域(其中曲率更强烈)上时,我得到了一个'socket '。Timeout:超时。

完整的Python输出屏幕如下所示:

Python脚本返回1失败
回溯(最近一次调用):
文件"(filename)",第182行
curve_points_proj = RDK。ProjectPoints(curve_points, objecgt_surface, ProjectionType)
ProjectPoints中的文件"(filename)",第1837行
Projected_points = self._rec_matrix() #将在这里等待
文件"(filename)",第949行,在_rec_matrix中
Size1 = self._rec_int()
文件"(filename)",第903行,在_rec_int中
buffer = self.COM.recv(4)
套接字。Timeout:超时

Python脚本输出


我已经更新到最新版本的软件。
任何帮助都非常感激,谢谢
你能寄给我们一个样本项目来重现这个问题吗?

超时可能发生,因为投影需要超过30秒。您可以更改robolink.py文件的源,以允许更多的时间,或者将投影分成更小的块。
# 3
(04-26-2021,下午04:34)艾伯特写道:你能寄给我们一个样本项目来重现这个问题吗?

超时可能发生,因为投影需要超过30秒。您可以更改robolink.py文件的源,以允许更多的时间,或者将投影分成更小的块。

嗨,阿尔伯特,

我计算了它在计时之前需要多长时间,它是30秒,所以我很确定这就是原因。如何更改robolink.py文件的源文件?我更喜欢增加程序运行的时间,而不是投影更小的块。

谢谢你!




浏览此线程的用户:
1客人(年代)