psl1582692708 发表于 2025-9-28 18:06:44

(回帖5G币)一个问题:装配树如何按照层级展开?

Q&A1:因为我需要按照装配树来导出装配BOM,二级、三级、四级的组件跟我的BOM无关,比如:组合螺栓一级组件为M6*12,二级有弹簧垫、平垫。 此时我导出BOM的时候,我想隐藏二级。
(手动操作太麻烦了)
Q&A2:又比如供应商给我的组件有三个层级,装配到我的建模树里就有四个层级。我只要利用总装配的二级即可。

目前全选装配树展开有几种方式:1、全部展开(所有层级,不是我想要的)2、全部折叠再打开(除最高级外,只有一个层级,不是我想要的)
请问有没有第三种展开方式:3、按照自顶向下的层级展开??? 比如我设定最大展开到3级组件。那么这就是我想要的效果了。(展开四级都是些无关零件。)

psl1582692708 发表于 2025-9-28 18:16:27

本帖最后由 psl1582692708 于 2025-9-28 18:17 编辑

目前来看没有很好的办法,UG也许根本没想到有人会这么用吧。
但是这个问题是能够解决的。
解决办法:
有一个一级:建模的时候(比如我命名为A产品)
第二级 :许多个二级总成或者二级电气件
第三级:总成下面的涉及到BOM采购的零件放在第三级。
第四级及以下:将零散的,与采购/BOM无关的零件放在这些级别。

实际操作手法:先将所有装配折叠,展开一次,此时得到一级和所有二级。然后手动点开总成,此时三级出现。
不碰四级及以下,装配树-导出电子表格-即可得到装配BOM。


可以参考我的贴子,就知道这样做的好处。:三分钟教会你如何部件属性关联BOM、工程图 (自定义属性、自动化填写明细栏、工程图) - NX新手学堂 UG爱好者

人生不等闲 发表于 2025-9-29 08:51:12

不得不说,你奇怪的问题真多。

天音* 发表于 2025-9-29 11:58:04

漂亮,学到了

zwaiwo* 发表于 2025-9-29 13:49:05

你的问题真多,原生应该是做不到,但是可以二次开发!不是很难。我之前做了一个装配按装配层级深度读取零部件的,你会二次开发的话 我可以给你源代码

相随* 发表于 2025-9-29 15:52:11

漂亮,学到了

psl1582692708 发表于 2025-9-29 15:58:58

相随* 发表于 2025-9-29 15:52
漂亮,学到了

你确定学到了吗。。。。。。。。导出BOM

Lynnlove 发表于 2025-9-30 09:04:51

学习学习

水静愈 发表于 2025-9-30 10:14:52

看来我对装配一无所知,目前用着感觉设计不到这里,很有帮助,谢谢哥

蓝天蓝啊! 发表于 2025-10-5 16:16:05

学习学习
页: [1] 2
查看完整版本: (回帖5G币)一个问题:装配树如何按照层级展开?