线程评级:
Api c#点跟随项目
你好,我可以访问点跟踪项目的点一个接一个(像个别目标)从c# api?
谢谢!
嗨Amartinmestres,

你得把你的问题说清楚一点。

如果您没有创建曲线跟踪项目(CFP),则可以从“GetPoints”获取:
//www.x7093.com/doc/en/PythonAPI/robo....GetPoints

如果已经创建并更新了CFP,则可以从创建的程序中提取目标。如果你在UI中右键单击程序并选择“显示指令”,你会看到所有的指令。
然后你可以选择任意移动,右键单击“选择目标”来提取目标。我认为API也应该提供相同的数据。

杰里米
有关RoboDK及其功能的有用信息,请访问我们的爱游戏ayx高尔夫球在线文档通过观看我们的教程Youtube频道


好吧谢谢
嗨Amartinmertres,

根据文档,MoveJ和moveel接受3种类型的位置信息。
//www.x7093.com/doc/en/PythonAPI/robo...Item.MoveL
1 -目标
2 -关节列表
3 - 4X4矩阵

就像这样
prog.MoveL(Pose)应该足够了。不需要创建目标本身。

根据这个例子(//www.x7093.com/doc/en/PythonAPI/exam...structions),您可以直接将该信息提供给程序中的Move。

代码:
elif instruction_dict['Type'] == INS_TYPE_MOVE:
print("移动指令:使用setInstruction修改目标")
#ins_name, ins_type, move_type, isjointtarget, pose,关节= program . instruction (ins_id)
#掠夺。setInstruction(ins_id, ins_name, ins_type, move_type, isjointarget, pose,关节)
有关RoboDK及其功能的有用信息,请访问我们的爱游戏ayx高尔夫球在线文档通过观看我们的教程Youtube频道


在你发送的链接中
将机器人移动到特定目标(“移动关节”模式)。这个函数等待(阻塞)直到机器人完成它的动作。如果这与程序项一起使用,则将向程序添加新的关节运动指令。在程序中添加新的移动指令时需要注意的重要事项:只支持目标项目,不支持姿势

我不能添加一个只有项目traget的姿势指令,它太慢了
你好,

很抱歉。

你有没有试过在开始脚本之前把渲染调小,然后再打开?

RDK.Render(假)

(代码)
(移动目标或对象后需要添加RDK.Update())


RDK.Render(真正的)



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