线程评级:
生成并导入目标
# 1
你好,

是否可以在RoboDk中导入目标?
我在想做一个应用程序,它会生成某种目标文件,我将以某种方式导入RoboDK软件。这样,我将根据一些对我有意义的逻辑生成目标,并轻松地将它们添加到RoboDK。
我不需要手动创建很多这样的目标。
嗨delicato,

你的问题引起了我们的思考。我们也许有个解决办法。看看这篇文章后面Youtube链接上的例子。在这种情况下,我们使用SolidWorks中的零件设计来导出所需的点以创建焊接路径。

请注意,本视频中展示的工具并不是为此而构建的,我们只是找到了一种方法来使它们以某种方式运行。如果人们对这样的特性感兴趣,我们可以想到最简单的方法,但是,它仍然有效,从SW部分到RDK路径只花了我不到10分钟的时间。




让我们知道你对这个解决方案的看法。

杰里米
# 3
你好杰里米

这看起来不错,但由于我们没有使用SolidWorks,我想导入我的目标列表,因为我们通常使用的目标是由我们的应用程序导出的,它描述了某些机器人的3D空间,并在代码中使用它们。因此,当我们组织每一个动作时,就很容易修改目标,所有这些都可以在没有任何附加软件的情况下完成。
# 4
嗨delicato,

  1. 你用什么方法提取目标位置?
  2. 提取的目标的格式是什么?
# 5
嗨Delicato,

我附上了一个示例,允许在RoboDK中导入一个点列表,自动为每个点和程序创建目标。目标是在“路径参考”上创建的,它允许你调整目标的位置。



这个宏只创建关节运动。以后可以将关节运动改为线性运动。

或者,您可以使用MoveL_Test来查看两个目标之间是否存在线性移动。你会在这里找到一个实现这个方法的例子:
C: / RoboDK /图书馆/宏/ MoveL_Test_Make_Cube_Program.py


附加文件
. zip Example-LoadPoints-Camera.zip(大小:1.64 MB /下载:647)
# 6
(2018年10月18日下午02:00)能给我一份Solidworks插件吗?杰里米写道:嗨delicato,

你的问题引起了我们的思考。我们也许有个解决办法。看看这篇文章后面Youtube链接上的例子。在这种情况下,我们使用SolidWorks中的零件设计来导出所需的点以创建焊接路径。

请注意,本视频中展示的工具并不是为此而构建的,我们只是找到了一种方法来使它们以某种方式运行。如果人们对这样的特性感兴趣,我们可以想到最简单的方法,但是,它仍然有效,从SW部分到RDK路径只花了我不到10分钟的时间。




让我们知道你对这个解决方案的看法。

杰里米
# 7
嗨Neurotek,

您将在以下链接中找到Solidworks插件的副本:
//www.w5838.com/downloads/plugins/Set...dWorks.pdf

你也可以看看我们的拿铁视频展示插件功能:


杰里米
# 8
嗨,阿尔伯特,

如果您将文件作为曲线/点导入,python脚本会如何?
# 9
我附上了一些例子:
  • 第一个示例从CSV文件加载XYZ点并生成一个机器人程序。您也可以在CSV文件的第4列中指定速度。给定机器人的起始位置,方向保持不变。
  • 另一个例子从TXT文件加载XYZRPW姿势并生成机器人程序。


附加文件
. zip Example-Load-TXT-XYZWPR.zip(大小:1.64 MB /下载:549)
. zip RoboDK-Load-CSV.zip(大小:1.88 MB /下载:549)




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