实现SOLIDWORKS PDM与Office双向更新

SOLIDWORKS PDM 使用可以配合MICROSOFT OFFICE 家族产品使用,PDM 可以轻松的将一些属性——由PDM 中填写在数据卡的信息,传递到OFFICE 的文档中作为内容的一部分存在,其中Excel可以达到双向驱动更新的效果。此类文件作为模板在PDM中使用将非常方方便。在此,罗列在较新版本的OFFICE中Word文档和PDM建立映射的方法。

前期准备和说明:

说明:由于Office 2010后版本,启用宏的文件格式有变化,后缀如:docm;xlsm;pptm, 名为启用宏的文件格式。需要将此类文件格式添加到如数据卡、变量、变量属性等需要区别格式的位置(本文使用的软件为Microsoft Office 2013,操作等同于2010版本)。

前期准备:

一、PDM中创建映射的源头:

a) 创建Office的数据卡,并添加常用的文件扩展名(需要添加启用宏的文件格式)

1.png

b) 处理需要同步到Office文件中的变量

a) 创建变量

b) 在变量中添加新属性

c) 填写或选择块名称—CustomProperty

d) 填写属性名称—将显示在Office文档属性中的字块

e) 填写或选择属性对之有效的文件扩展名,添加docm;xlsm;pptm

2.png

二、 创建与Excel 文件内容的连接

a) Excel 中创建映射单元格

3.png

i. 公式—名称管理器

ii. 新建一个名称

iii. 新建名称窗口填写即将创建的名称(建议与相应的变量名称相同)

iv. 点击选择引用位置

v. 选择目标单元格

vi. 重复i-v 步骤创建其他单元格映射

b) 根据开始创建的环境,当Excel文件添加到PDM库中之后,填写数据库;PDM将在Excel的属性中添加对应的属性信息。

4.png

d) 同样,使用开发工具中添加代码的方式确保更新

i. Excel相比于Word 更加灵活,可以保证单元格和属性之间的信息双向更新

e) 开发工具—查看代码

i. 代码说明如下

5.png

g) 保存文件

i.将文件存为启用宏的模板,并在所有实用的Office客户端设置信任宏和总是启用宏,确保数据可以及时更新

基于以上方法,可以让PDM中数据卡中的信息便捷的传递到Excel文档中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值