网淘吧来吧,欢迎您!

提升KUKA机器人仿真效率:DS-SIM公共工具扩展与Python插件详解 - Extensions and Python Add-ons

2026-04-21 新闻来源:网淘吧 围观:34
电脑广告
手机广告

mastu

如果您在 KUKA.Sim(插件)或 KUKA OLP 中使用 KUKA 机器人,此 Python 插件提供了一些功能,可简化您的工作:

  • 导入 $config.dat 文件属性(基座/基座名称、工具/工具名称、负载数据)

  • 保存和加载机器人的信号连接(例如,需要手动更换机器人时)

  • 镜像位置语句(适用于镜像零件等)

  • 通过相对偏移或绝对值为可选择的语句参数(坐标、外部轴值等)调整位置语句

  • 调整选定语句的工具或基座,而不改变这些语句中的机器人姿态

  • 为组件添加输入。连接布尔信号到此输入,可在仿真运行时显示或隐藏组件



安装插件:下载下方的 zip 文件,解压包后将文件夹“kuka_sim_extensions”复制到仿真软件的 MyCommands 文件夹中。MyCommands 文件夹通常位于您的个人文档文件夹中。
示例:
C:\Users\%用户名%\OneDrive - KUKA AG\Documents\KUKA\KUKA.Sim 4.10\My Commands\Python 2
(请注意:由于语言设置,您系统上的路径可能略有不同!)

kuka_sim_extensions_V3.1_2025-03-27.zip(1.6 MB)

您可以在 Visual Components Academy 中找到关于插件及其安装方法的更详细信息。

更新记录

2023-10-27 更新:

  • 新版本 V1.1
  • 更改了插件的文件夹结构
  • 修复了保存/加载信号连接中的一些问题
  • 新增功能
    • 助手/调整语句
      → 选择多个语句并调整这些语句的各种参数,例如外部轴的绝对值或坐标的相对偏移量

注意:

  • 保存/加载信号连接中似乎仍存在其他问题
    __

2023-11-03 更新:

  • 新版本 V1.2
  • 修复了保存/加载信号连接中的错误
    __

2024-06-17 更新:

  • 新版本 V1.3
  • 导入工具/基座(路径:程序 / DS-SIM 公共工具 / 导入)
    → 增强了对 config.dat 中关于 HOME 位置的各种语法的支持
  • 新增功能
    • 更改工具/基坐标系(编程 / DS-SIM 公共工具 / 辅助工具)
      → 在不改变所选语句中机器人姿态的情况下,调整所有选定语句的工具或基坐标系
    • 通过信号显示/隐藏组件(建模 / DS-SIM 公共工具 / 向导工具)
      → 为组件添加一个输入接口。在仿真运行时,连接一个布尔信号到此输入接口,以显示或隐藏该组件
      __

编辑于 2024年10月8日:

  • 新版本 V2.0
  • 将软件包名称更改为 kuka_sim_extensions
  • 调整了软件包结构
    → 因此,必须确保我的命令中使用的文件夹名称为“kuka_sim_extensions”
  • 使用此版本前,需删除此附加组件的旧版本
  • 新增功能
    • 可见性助手(建模 / DS-SIM 公共工具 / 向导工具)
      → 为不可见特征添加后缀标记(必要时也可删除后缀)
      → 一键设置所有标记特征为可见或不可见
      → 强制组件所有可用特征为不可见或可见

已知问题

  • 在 VC 4.9.2 中使用此功能需要采取临时解决方案
    KUKA.Sim / KUKA OLP - DS-SIM 公共工具 - #19 作者:mastu
  • KUKA.Sim 和 VC 的德语本地化存在错误
    → 建议将软件语言设置为英语以使用此插件!

编辑于 2025-03-05:

  • 新版本 V3.0 → 兼容 Sim 4.10(预计仍适用于 Sim 4.3)
  • 请务必将软件包粘贴到 “Python 2” 子文件夹中(该文件夹为 Sim 4.10 新增)
    例如:C:\Users\%username%\OneDrive - KUKA AG\Documents\KUKA\KUKA.Sim 4.10\My Commands\Python 2
  • 功能与之前相同,并修复了一些小错误

编辑于 2025-03-27:

  • 新版本 V3.1
    → 助手 / 保存/加载信号连接现在支持布尔映射连接
10 个赞
Kuka.sim 4.3 工具导入
导入 KUKA 配置(安全设置、工作空间等)

你好……在哪里可以下载这个插件?

发帖时忘记添加了,现在已经添加到上面的原帖中。

谢谢,完美运行。
此致, 克里斯托夫

新用户须知
安装插件时,请解压文件并将解压后的文件夹“DS_SIM_Public_Tools_V1-0”复制到以下位置:
C:\Users%username%\OneDrive - KUKA AG\Dokumente\KUKA\KUKA.Sim 4.3\My Commands

嗨,目前我无法直接为Kuka.Sim 3.1添加支持功能。不过,我可以为你提供以下帮助: 1. **官方资源**:建议查阅KUKA官方文档或更新日志,了解Kuka.Sim 3.1的API接口或脚本支持方式。 2. **通用方案**:如果你有具体的编程需求(如自动化脚本、数据交互等),可以告诉我具体场景,我会尝试提供通用代码示例或逻辑建议。 3. **社区支持**:访问KUKA官方论坛或开发者社区,通常会有第三方工具或插件分享。 如果有具体问题需要解决,欢迎进一步描述细节!
我正在尝试从那里启动它,但提示找不到名为“kuka”的文件,无法启动。
我需要能够镜像位置
谢谢!
V

你好,目前没有计划让这个功能兼容Sim 3.1。Sim 3.1的编程页面完全是另一回事,我也没有在那创建运动指令的经验。由于Sim 3.1目前已停止更新,我不会深入研究这个问题。你可以试用Sim 4版本,或者购买Sim 4的年费许可,价格相当实惠。

1个赞

既然你已经手动完成了这次的操作,那很好。当你觉得需要升级或自动化这个流程时,可以随时再来找我。:slight_smile:如果你已经有了具体的升级想法(比如想用什么工具、遇到什么技术问题,或者想讨论自动化方案),我很乐意帮你一起规划。
结果如下:

已更新至 DS_Sim_V1.1 版本

3 个赞

版本已更新至 DS_Sim_V1.2

C:\Users\%username%\Documents\KUKA\KUKA.Sim 4.3\My Commands

我认为您在"Users"后面少了一个反斜杠。
C:\Users\%username%\Dokumente\KUKA\KUKA.Sim 4.3\My Commands

1 赞

已添加版本1.3,具体变更内容详见上方原帖说明。

1 赞

已添加版本 2.0,具体变更内容已在原帖中说明。

1 个赞

你好,我尝试在 VC 4.9.2 中安装此插件。不幸的是,启动 VC 时收到错误信息“未找到 KUKA 模块”。

你好,
大部分功能是为 KUKA.Sim 和 VC Premium 的 KUKA OLP 插件创建和测试的。
但我不知道这个 Python 插件会在启动软件时产生任何错误。你之前使用过这个插件的旧版本吗?
可以分享一张错误截图吗?

你好 mastu,
附件是截图。

看起来点击“导入工具/基座”没有反应。对话框没有打开。
我使用的是启用了 KUKA.Sim 插件的 VC Premium 4.9.2。

此致

我也尝试了使用最新版本:


好的,我刚亲自测试过了。
显然,VC安装文件夹中的kuka.py文件已被移动,导致此错误。我不会调整软件包来解决这个问题,因为那样KUKA.Sim会出现其他错误。

请使用以下解决方法:

  1. 前往VC的安装文件夹,复制kuka.py文件。
    C:\Program Files\Visual Components\Visual Components Premium 4.9\Python\lib

  2. 在此位置粘贴 kuka.py
    C:\Program Files\Visual Components\Visual Components Premium 4.9\Python 2\lib

这个问题应该可以解决了。

1个赞

谢谢,现在可以了!

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏

文章底部电脑广告
手机广告位-内容正文底部

相关文章

您是本站第780364名访客 今日有89篇新文章/评论