RoboDK论坛
在python中附加一个对象可打印版本

+ - RoboDK论坛(//www.w5838.com/forum)
+ - - -论坛:RoboDK (EN) (//www.w5838.com/forum/Forum-RoboDK-EN)
+ - - -论坛:RoboDK API (//www.w5838.com/forum/Forum-RoboDK-API)
+ - - -线程:在python中附加一个对象(/ Thread-Attach-an-object-in-python)



在python中附加一个对象- - - - - -artik00- - - - - -03-08-2022

你好,

如何在python中编写代码正确,它高度的对象?


我添加附加条件python代码,但在运行此代码“主程序”是创建和爪不附加对象。


希望你明白我的意思

谢谢你!


再保险:在python中附加一个对象- - - - - -艾伯特- - - - - -03-09-2022

我理解你想添加一个指令程序将一个对象附加到爪,正确吗?

您突出显示的线将对象附加到爪对同一时刻你称之为指令(它不将它添加到程序)。

下面的例子将帮助您添加附加事件指令程序:
代码:
RDK = Robolink ()

学监= RDK.AddProgram (test1)
目标= RDK.Item(“目标”)
工具= RDK.Item(“爪”)
framepallet = RDK.Item(托盘)

prog.MoveL(目标)

INS_TYPE_EVENT = 7
EVENT_ATTACH = 0
EVENT_DETACH = 1

ins_event_attach ={“类型”:INS_TYPE_EVENT,“行为”:EVENT_ATTACH,“ToolPtr”: str (tool.item)}
ins_event_detach ={“类型”:INS_TYPE_EVENT,“行为”:EVENT_DETACH,“ToolPtr”: str (tool.item),“FramePtr”: str (framepallet.item)}
prog.setParam(“添加”,ins_event_attach)
prog.setParam(“添加”,ins_event_detach)

你可以找到一个类似的例子:
//www.w5838.com/doc/en/PythonAPI/examples.html modify-program-instructions