中利用方程式则可以实现自动提取文件名称中的某些字符并自动填写到文件属性中。方法如下:
1,
假设某企业的零件命名规则为:前面 9 位为数字编码,后面为中文名字。每一个零件都需要将前 9 位的编码数字填写到文件属性中。
如: 001002003_ 汽缸
2,
新建一个空白文档,生成方程式并输入: part.Extension.CustomPropertyManager("").Set("partno",Left(part.GetTitle,9))
上句中 "partno" 表示将要添加的文件属性名称,注意:为加入方程式之前先不要添加此属性,否则可能方程式不能添加。
Left(part.GetTitle,9) 是一个字符串函数,表示从文档的名称中从左到右取 9 个字符。
输入完成后点击确定即可。如下图:

完成后将出现
下图:
3,
输入文件属性如下图,不区分大小写。
4,
点击确定后,返回 SolidWorks
界面并将文件保存为“ 001002003_ 汽缸”。重建模型后再次打开文件属性窗口。可以看到此时文件属性已自动改变为“ 001002003 ”。见下图:
5,
将此文档保存为模板,则每次设计新的零件时均可以自动填写编码到文件属性中。并且此文件属性随时与编码保持关联,在省去手动填写的麻烦时还确保了编码的正确性。
另外,用户可以根据自己的需要修改方程式的函数。比如,编码是在文件名中间取得的可以将 left 函数改为 mid 函数。在 SolidWorks 中通过方程式结合函数可以实现很多自动化的功能。
以上讲述了SolidWorks中方程式的应用技巧,接下来把我最近总结了一套新的工业产品设计解决方案拿给大家分享下,希望能对大家有所帮助,能促进技术交流,请点击喜欢的题目观看。
1.DraftSight一款免费的二维CAD(点击此处下载)
2.啤酒在午后烧烤野餐会上能够保持凉爽多久?(点击此处给你揭密)
3.如何利用SolidWorks 3D CAD将您的伟大创意转化为优秀的产品?(点击此处观看)
4.如何使用仿真为您的产品设计增加新气象?(点击此处观看)
5.怎样更有效地管理和共享您的产品信息?(点击此处观看)
6.如何以较低的成本加快文档编制速度,提高文档质量,提高企业效益。(点击此处观看)