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

标题: 求:自定义属性按多条件写入想要的值的宏 [打印本页]

作者: zxt0824    时间: 2023-10-14 22:36
标题: 求:自定义属性按多条件写入想要的值的宏
比如在自定义属性名称里:“材料”的数值是“冷轧板”或“镀锌板”或“敷铝锌板”或“锌合金。就可以根据“材料”的数值来自动在“零件类型”里根据判断来写入“钣金件”或“标准件”或"外购件"。
大体意思就是 零件1的自定义属性名称“材料”数值为“冷轧板”就自动创建自定义属性名称“零件类型”,然后在数值里写入“钣金件”
                    零件2的自定义属性名称“材料”数值为“镀锌板”就自动创建自定义属性名称“零件类型”,然后在数值里写入“钣金件”
                    零件3的自定义属性名称“材料”数值为“敷铝锌板”就自动创建自定义属性名称“零件类型”,然后在数值里写入“标准件”
                    零件4的自定义属性名称“材料”数值为“锌合金”就自动创建自定义属性名称“零件类型”,然后在数值里写入“外购件”                    零件5的自定义属性名称“材料”数值为“冷轧板”就自动创建自定义属性名称“表面处理”,然后在数值里写入“喷涂”,如不是就写入“ ”
最好可以在装配体里遍历执行




作者: 安心168    时间: 2023-10-17 08:53
顶一下,坐等高手!
作者: 随遇而安9528    时间: 2023-11-13 16:39
理论上是可行的,但是这很考验技术啊
作者: freedom2015    时间: 2024-3-25 21:39
用VBA好像能实现该功能,先读取自定义属性的值,然后进行判断!
根据判断的结果进行赋值即可!

傻瓜一点的话,做一个过自定义属性列表,设下拉框也可以实现你要的功能,只不过需要手动!
作者: anmu2022    时间: 2024-9-10 12:04

顶一下,坐等高手!
作者: 嗨丨紫金兔    时间: 2024-9-11 21:37
SolidWorks机械工程师网,顶一下,坐等高手
作者: 大家帮大家    时间: 2024-11-25 08:55
技术实现没问题的,只是这个需求比较个性化,通用性不强!
作者: tolink    时间: 2024-12-17 19:45
顶一下,坐等高手!
作者: coulwind    时间: 2025-1-3 23:06

顶一下,坐等高手!
作者: zhangxuexuan    时间: 2025-2-23 19:14
这个得自己学会制作宏或者找高手写一个非标宏
作者: 路小茶    时间: 2025-3-21 16:41
楼主辛苦了!
作者: xiaozhe0581    时间: 2025-5-30 14:23
很不错,顶一下!
作者: 葛特曼    时间: 2025-6-8 12:07
感谢楼主分享,很不错!
作者: samult    时间: 4 天前
楼主要表达的是不是这个意思

材料相关属性.gif

作者: flying369    时间: 7 小时前
谢谢分享。




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