Solidworks 2024 根据机器人装配体,生成urdf文件

ROS官方提供了对solidworks的插件 solidworks_urdf_exporter,用于将solidworks装配体转为URDF,但是其github官方库上介绍,最新只支持solidworks2021版本。

通过测试发现,尽管插件安装后可在solidworks新版本中打开,但是导出的URDF坐标系混乱,无法使用。因此,本文针对solidworks_urdf_exporter插件在solidworks 2024版中的使用做出说明。

实际上对于后续版本的solidworks,作者提供了源码以及源工程文件,并且介绍了从源码编译新插件的方式,主要分为如下步骤

  1. 安装visual studio
  2. 安装.net框架
  3. 安装solidwork API工具(基本上在安装solidworks时都已经安装)
  4. 下载solidworks_urdf_exporter官方库,用管理员权限打开visual studio(必须要管理员权限),在其中打开SW2URDF.sln工程文件,卸载其中的testRunner项目
  5. 选择SW2URDF项目,配置项目属性 :右键SW2URDF项目->选择"属性"->"调试"菜单栏->"启动外部程序"部分选择solidworks的运行文件,默认(C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS\SLDWORKS.exe)
  6. 配置相关依赖dll(如果第7步不报错则不需要运行此步。如果第7步报错有些dll没有找到,则需要从solidworks安装目录下寻找对应的dll,复制到工程的工作目录下)
  7. 点击启动,visual studio 会自动唤起 solidworks,此时可以发现,在工具->Tools中出现 Export to URDF
  8. 后续,按照官方库的说明对模型进行设置即可
相关推荐
workflower6 小时前
案例:大模型驱动的“发现- 研判- 整改- 验证”全闭环治理体系
人工智能·深度学习·机器学习·设计模式·机器人
沫儿笙6 小时前
弧焊机器人保护气节省设备
机器人
qige0017 小时前
企业微信机器人自动回复:基于企业微信机器人API的安全架构设计与通信原理
机器人·企业微信·安全架构
雪岭飞花8 小时前
人形机器人技术全览:感知系统
机器人
EriccoShaanxi8 小时前
突破精度边界:ER-MA-6超高精度MEMS加速度计
科技·机器人·无人机·传感器·陀螺仪
朗宇芯工控10 小时前
立柱码垛机:智能制造末端的轻量化“搬运专家“
机器人·自动化·制造·工业·运动控制系统
hans汉斯11 小时前
人工智能与机器人研究|面向无标签数据的三维场景语义理解方法研究
人工智能·神经网络·算法·信息可视化·cnn·机器人
YFJ_mily1 天前
【IEEE征稿】第二届智能制造、机器人与自动化国际学术会议(IMRA 2026)| 马鞍山12月举办,EI/Scopus稳定检索,3-5工作日录用
机器人·自动化·智能制造·工业自动化·ieee会议·rdlink研发家·安徽马鞍山会议
硅谷秋水1 天前
EgoSteer:一种基于第一人称视角视频、实现可控灵巧操作的全栈系统
深度学习·机器学习·语言模型·机器人·音视频
白拾1 天前
【ICML 2026 (Oral)】RoboMME 论文解读:首个大规模具身记忆评测基准,系统评估 VLA 长程记忆
人工智能·机器人·具身智能·vla·icml·记忆·基准评测