技术热点 | 基于方程式的自定义属性控制

蓝图分享网 2022-12-15 19:22:11 369阅读 0评论

 


众所周知,SOLIDWORKS是一款参数化、全相关的三维设计软件,模型的自定义属性可以链接到装配体以及工程图当中,而随着模型的变化,自定义属性也会随之更新,如果没有在文件模板当中添加自定义属性,那么以后在应用中通过人工添加自定义属性会很繁琐。

问题

相信大家在日常设计工作中都会使用到自定义属性这个功能,但是大家会发现很多时候我们在为零件文档命名的时候,已经在文件名称当中带有了名称、图号、代号、项目号等信息,而这些信息与自定义属性往往是同步的,但是我们没办法将两者自动同步,造成在工作中,需要重复操作。

 

今天给大家分享一种不需要使用宏以及二次开发插件技术热点 | 基于方程式的自定义属性控制 第1张只利用自定义属性以及方程式的方法,实现修改文件名称自动更新自定义属性进行图名分离的方法。

 

方法

在SOLIDWORKS的自定义属性和方程式当中,支持VB语言编写简单的语句,我们将利用这一特性实现属性提取

 

下面我们具体看一下操作方法:

1

在自定义属性选项中填写所需要控制的属性名称信息,例如项目号、代号、名称

 

技术热点 | 基于方程式的自定义属性控制 第2张

2

在下方输入需要代码控制的属性名称,并将其数值表达设置为0,点击确定。

 

技术热点 | 基于方程式的自定义属性控制 第3张

3

打开工具-方程式,新增以下变量。

 

技术热点 | 基于方程式的自定义属性控制 第4张

4

回到自定义属性当中,复制以下代码至对应属性名称当中

技术热点 | 基于方程式的自定义属性控制 第5张

技术热点 | 基于方程式的自定义属性控制 第6张

使用此三段代码效果为:

技术热点 | 基于方程式的自定义属性控制 第7张

技术热点 | 基于方程式的自定义属性控制 第8张

技术热点 | 基于方程式的自定义属性控制 第6张

使用后三段代码效果为:

技术热点 | 基于方程式的自定义属性控制 第10张

注:

1. 如果不使用以上顺序(项目号-代号-名称)进行排列,可通过修改代码中属性名称进行变更。

2. 如果(项目号-代号-名称)当中不需要“-”字符进行名称区分,可在代码“”中修改间隔字符。

免责声明:

1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。

2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。

3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。

4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,369人围观)

还没有评论,来说两句吧...