SW宏-零件数量自动写入自定义属性表
本帖最后由 李邈 于 2024-8-14 13:41 编辑加工那边要求图纸上要有数量,我之前都是给图纸和清单的,图纸上不写数量,因为同一个零件我可能会用到不同的设备上,数量不一样,工程图忘记改的话就麻烦了。现在这边加工不习惯看清单。问了同事,之前确实出现过数量写错导致零件做多了和做少了的情况。
和加工简单交涉无果只得乖乖写数量。
我想要是能在装配体里自动把数量填到零件属性表里就好了,这样每次出图前在装配体里刷一下数量,工程图里的数量链接到零件属性就行。
网上一番搜索还真找到有人写了这个功能。
分享给大家
补充内容 (2024-9-7 15:24):
这个宏文件引用库是2024的,不是相同版本需要改下引用库。代码直接放14楼了,不会改的直接复制代码吧 我都是建模时候,直接在属性表写需要多少 Const PRP_NAME As String = "数量"
'双引号内是自定义属性的名称,你可以自己改成你想要的
Const MERGE_CONFIGURATIONS As Boolean = True
'True改为False的话,会把数量写到配置属性里而不是自定义属性
Const INCLUDE_BOM_EXCLUDED As Boolean = False
'如果你要把封套的零件也算进去,这里改为 True shengyz 发表于 2024-8-14 13:35
我都是建模时候,直接在属性表写需要多少
我做非标,设计完成之前不能确定零件数量
一直都是用凯元,自带了这个功能 这个在工程图,装配体,零件哪个环境中使用
sycfj 发表于 2024-9-7 09:24
这个在工程图,装配体,零件哪个环境中使用
装配体中使用
能详细说明怎么使用吗?我在装配体中使用这个宏以后,工程图中不会出现数量
sycfj 发表于 2024-9-7 09:27
能详细说明怎么使用吗?我在装配体中使用这个宏以后,工程图中不会出现数量
你需要设置一下工程图的模板,让工程图里数量那一栏链接到零件体自定义属性里的数量
李邈 发表于 2024-9-7 09:29
你需要设置一下工程图的模板,让工程图里数量那一栏链接到零件体自定义属性里的数量
也就是说零件模板中要自定义属性 数量