有时候会遇到这样的问题,同一个模板,偏偏就是有些零件的材质是空白。明明零件里已经定义了,但工程图里还是空白,非得手工输入一下。
这个造成的原因:
属性选项卡里,自定义和配置属性及配置特定有相同的属性名称。
对比发现自定义属性和配置属性重名了。
这时候调用代码可能不起作用。
解决办法就是删掉配置属性里相同的属性名称。或者调用时指定配置。
另外,关于调用代码,其实经历过很多版本的话,代码也有一些进步的。比如老版本里基本都是英文,新版使用中文了。
比如上图是材质和重里的。新版里大括号直接用中文替代了。当然再继续对比,你会发现,英文的会比中文更好使。
PS: 关于“配置属性”和“配置特定”的区别
配置属性为零件有不同配置时分配的不同属性,配置特定则常见于TOOLBOX零件,具有特定属性。
牛8牛9Solidworks版权所有,没有经过同意不要转载