线程评级:
  • 0票(s) - 0平均
  • 1
  • 2
  • 3.
  • 4
  • 5
变速
# 1
你好,
有可能在RoboDK保存速度在一些变量?因为当我有程序时,例如50个焊接和50个运动,我想实验速度来计算可能的焊接时间,这是太多的设置变化。
谢谢你!


附加文件 缩略图(s)

# 2
在RoboDK中不可能将速度定义为变量。

另一方面,您可以自定义后置处理器来覆盖特定的速度。如果您的目标是运行一个快速测试,请确保将其恢复到原始状态。

例子:
代码:
def setSpeed(self, speed_mm):
"""改变机器人速度(单位:mm/s)"”“

#将50毫米/秒的速度更改为100毫米/秒
如果腹肌(speed_mm - 50) < 0.001:
speed_mm = 100

自我。SPEED_MMS = SPEED_MMS
自我。addline('$SPD_OPT:= SPD_LIN')
自我。addline('$LIN_SPD:= %;3.f' % (speed_mms*0.001))
# 3
艾伯特你好,
在Comau中有一个焊接命令:arc_start(1)
焊接速度定义在第1行数据表中。
所以用户不需要使用命令$SPD_OPT: SPD_LIN和$LIN_SPD:=…
当客户问我机器人焊接需要多长时间时,我只是认为roboDK中的速度变量可以用于检查工作时间。
因为有可能以更高的速度焊接更高的参数或以较慢的速度焊接更低的参数,我们为客户试验这些变量。




浏览此主题的用户:
1客人(年代)