SolidWorks机械工程师网——最大的SolidWorks学习平台

标题: 求一个方程式,提取零件名称后3位,显示在自定义属性 [打印本页]

作者: 树荫2333    时间: 2023-5-19 13:33
标题: 求一个方程式,提取零件名称后3位,显示在自定义属性
适用版本SW2020
列如零件名称NB2310-001-DAA1X01  提取后3位X01到自定义指定属性上
随着零件名称的改变NB2310-001-DAA1X02,自定义属性更新为X02

作者: maakbc    时间: 2023-5-19 13:33
首先,新建零件,保存为:NB2310-001-DAA1X01.SLDPRT
然后,属性表添加代码,
         1.属性名称:提取代码;   数值/文字表达式:Part.Extension.CustomPropertyManager("").Set("提取",Right(Left(Part.GetTitle,InStr(Part.GetTitle,".")-1),3))

         2.属性名称:提取
         3.确定。
然后,方程式添加变量,
         1.全局变量:TiQU     数值/方程式:="提取代码"
         2.确定。
可以使用了!
注:此代码只适用于当前“零件名称”方式,名称更改需改代码。

作者: zbzbzbok    时间: 2023-5-23 19:53
顶一下,坐等高手!
作者: ly15100854732    时间: 2023-5-29 10:55
只提供思路,
纯小白。
类似功能在excel表格很常见。
作者: 树荫2333    时间: 2023-6-1 16:31
ly15100854732 发表于 2023-5-29 10:55
只提供思路,
纯小白。
类似功能在excel表格很常见。

表格是很容易,换成sw就不知道怎么搞了
作者: ly15100854732    时间: 2023-6-2 11:35
树荫2333 发表于 2023-6-1 16:31
表格是很容易,换成sw就不知道怎么搞了


坐等大佬;
作者: 煎饼卷榨菜    时间: 2023-6-16 16:21
楼主辛苦了!
作者: ly15100854732    时间: 2023-7-13 18:02
好好学习,天天向上!




欢迎光临 SolidWorks机械工程师网——最大的SolidWorks学习平台 (https://www.swbbsc.com/) Powered by Discuz! X3.2