李邈 发表于 2024-8-14 13:30:06

SW宏-零件数量自动写入自定义属性表

本帖最后由 李邈 于 2024-8-14 13:41 编辑

加工那边要求图纸上要有数量,我之前都是给图纸和清单的,图纸上不写数量,因为同一个零件我可能会用到不同的设备上,数量不一样,工程图忘记改的话就麻烦了。现在这边加工不习惯看清单。问了同事,之前确实出现过数量写错导致零件做多了和做少了的情况。
和加工简单交涉无果只得乖乖写数量。
我想要是能在装配体里自动把数量填到零件属性表里就好了,这样每次出图前在装配体里刷一下数量,工程图里的数量链接到零件属性就行。
网上一番搜索还真找到有人写了这个功能。
分享给大家



补充内容 (2024-9-7 15:24):
这个宏文件引用库是2024的,不是相同版本需要改下引用库。代码直接放14楼了,不会改的直接复制代码吧

shengyz 发表于 2024-8-14 13:35:01

我都是建模时候,直接在属性表写需要多少

李邈 发表于 2024-8-14 13:35:29

Const PRP_NAME As String = "数量"
'双引号内是自定义属性的名称,你可以自己改成你想要的

Const MERGE_CONFIGURATIONS As Boolean = True
'True改为False的话,会把数量写到配置属性里而不是自定义属性

Const INCLUDE_BOM_EXCLUDED As Boolean = False
'如果你要把封套的零件也算进去,这里改为 True

李邈 发表于 2024-8-14 13:36:56

shengyz 发表于 2024-8-14 13:35
我都是建模时候,直接在属性表写需要多少

我做非标,设计完成之前不能确定零件数量

看前方 发表于 2024-8-14 19:12:15

一直都是用凯元,自带了这个功能

sycfj 发表于 2024-9-7 09:24:09

这个在工程图,装配体,零件哪个环境中使用

李邈 发表于 2024-9-7 09:25:18

sycfj 发表于 2024-9-7 09:24
这个在工程图,装配体,零件哪个环境中使用

装配体中使用

sycfj 发表于 2024-9-7 09:27:16

能详细说明怎么使用吗?我在装配体中使用这个宏以后,工程图中不会出现数量

李邈 发表于 2024-9-7 09:29:55

sycfj 发表于 2024-9-7 09:27
能详细说明怎么使用吗?我在装配体中使用这个宏以后,工程图中不会出现数量

你需要设置一下工程图的模板,让工程图里数量那一栏链接到零件体自定义属性里的数量

sycfj 发表于 2024-9-7 09:36:44

李邈 发表于 2024-9-7 09:29
你需要设置一下工程图的模板,让工程图里数量那一栏链接到零件体自定义属性里的数量

也就是说零件模板中要自定义属性 数量
页: [1] 2 3 4
查看完整版本: SW宏-零件数量自动写入自定义属性表