iCAx开思网

标题: 求助下将装配体中零件的指定属性导入到装配体属性 [打印本页]

作者: z460515477    时间: 2022-8-11 00:33
标题: 求助下将装配体中零件的指定属性导入到装配体属性
求助下大佬们,能不能将装配体中第一个零件的属性比如板厚、材质、展开长、展开宽等复制到装配体属性中,需要零件配置属性到装配体配置属性。想实现给装配了紧固件的装配体快速导入属性,并出图。先谢谢各位了

作者: gt.adan    时间: 2022-8-11 08:42
楼主是否把设计的上下阶混淆了?
感觉板厚丶材质丶展开长丶展开宽等属性栏位都是BOM会带入的材质规格内容 并不需要特别复制到上阶组件的属性栏位
不太明白楼主说的「出图」是要出怎麽样的图?达到什麽样的效果?建议贴个图佐以说明会清楚许多~
作者: z460515477    时间: 2022-8-11 10:29
gt.adan 发表于 2022-8-11 08:42
楼主是否把设计的上下阶混淆了?
感觉板厚丶材质丶展开长丶展开宽等属性栏位都是BOM会带入的材质规格内容  ...

呃呃,感谢丹大回复。确实没表达清楚,不好意思。像这样的装配体,没有这几个关键属性,出工程图的话链接不了属性,而下面的零件有,我想能否用宏直接把零件上的属性复制到此装配体上,出工程图就可以链接属性了

作者: z460515477    时间: 2022-8-11 10:31
用这个装配体出工程图的话紧固件就在上面,比较清晰,正反面不容易搞错


作者: chenbobo    时间: 2022-8-11 12:18
你可以参考一下我这个贴子的代码写一下
www.icax.net/thread-1263298-1-1.html
思路如下
在装配体里开始往下遍历feature
获得第一个零件后,再去获得他里面你想要的属性,
再回写到总装配体里面
你可以下载一下我那个贴子里的代码,关于读取属性,写属性这些代码都有可以参考的。
搜索这一句开头找相关代码
        Do While Not myFeature Is Nothing


作者: arter1983    时间: 2022-8-11 13:52
不错,很好
作者: z460515477    时间: 2022-8-11 14:13
chenbobo 发表于 2022-8-11 12:18
你可以参考一下我这个贴子的代码写一下
www.icax.net/thread-1263298-1-1.html
思路如下

感谢指导,但对我来说太难了,我是小白,让我多添加几个属性还行,自己写宏太太太太困难了

作者: z460515477    时间: 2022-8-11 14:14
chenbobo 发表于 2022-8-11 12:18
你可以参考一下我这个贴子的代码写一下
www.icax.net/thread-1263298-1-1.html
思路如下

已经下载了,先学习下

作者: z460515477    时间: 2022-8-11 14:26
arter1983 发表于 2022-8-11 13:52
不错,很好



作者: z460515477    时间: 2022-8-12 16:46
有没有大佬帮我搞一下
作者: z460515477    时间: 2022-8-16 20:12
没人没人
作者: chenbobo    时间: 2022-8-18 14:56
本帖最后由 chenbobo 于 2022-8-18 14:59 编辑
z460515477 发表于 2022-8-12 16:46
有没有大佬帮我搞一下

[attach]1274622[/attach]

使用方法:
在打开的装配体中,点选你有属性的那个零件,然后运行宏,点击下面这个按钮即可
代码是拿其他功能的改的,里面好些代码用不上的,反正也不碍事就是了
本来是想着你说的遍历到第一个零件再找他的属性的,但是这样点选可能更加灵活一点吧

[attach]1274623[/attach]


作者: z460515477    时间: 2022-8-18 17:02
chenbobo 发表于 2022-8-18 14:56
使用方法:
在打开的装配体中,点选你有属性的那个零件,然后运行宏,点击下面这个按钮即可
代码是 ...

感谢大佬,是这个意思,能不能帮我单独搞个宏,能自动识别装配体第一个零件,这样我单独也能用,用批量宏也能刷了,还有要从零件配置属性读取,写到装配体配置里,能不能帮忙搞下,可以有偿

作者: chenbobo    时间: 2022-8-19 07:54
那给我35大米吧,
我好购买论坛里大神的贴子学习
作者: z460515477    时间: 2022-8-19 09:28
本帖最后由 z460515477 于 2022-8-19 09:34 编辑
chenbobo 发表于 2022-8-19 07:54
那给我35大米吧,
我好购买论坛里大神的贴子学习

牛逼大佬,是这里的大米,还是转账,方便的话给个联系方式把


作者: z460515477    时间: 2022-8-19 09:31
chenbobo 发表于 2022-8-19 07:54
那给我35大米吧,
我好购买论坛里大神的贴子学习

大佬,是这里的大米,还是转账

作者: chenbobo    时间: 2022-8-19 10:58
z460515477 发表于 2022-8-19 09:31
大佬,是这里的大米,还是转账

这里的,下午我做一下

作者: chenbobo    时间: 2022-8-19 11:09
z460515477 发表于 2022-8-19 09:31
大佬,是这里的大米,还是转账

这里确认一下,你是希望在遍历到第一个零件时,要弹出提示来选择是哪个配置?还是说你要固定配置的名字?还是让你自己输入配置的名字?

然后写入装配体时
是要直接写到装配体属性中,还是要写到他的指定配置中?
你发个微信号给我,我加你

作者: z460515477    时间: 2022-8-19 11:46
chenbobo 发表于 2022-8-19 11:09
这里确认一下,你是希望在遍历到第一个零件时,要弹出提示来选择是哪个配置?还是说你要固定配置的名字? ...

微信18951566038,配置就是默认配置,零件本身就1个配置,我习惯属性写入配置里

作者: z460515477    时间: 2022-8-19 11:51
chenbobo 发表于 2022-8-19 11:09
这里确认一下,你是希望在遍历到第一个零件时,要弹出提示来选择是哪个配置?还是说你要固定配置的名字? ...

就直接从第一个零件的默认配置里读取,写入到装配体默认配置,不用弹出对话框,不然也不好用批量宏刷

作者: z460515477    时间: 2022-8-19 14:44
已经帮忙搞定了,感谢@chenbobo






欢迎光临 iCAx开思网 (https://www.icax.net/) Powered by Discuz! X3.3