UG爱好者

标题: 工程图标题栏的材料信息怎么才能正常传递 [打印本页]

作者: 纯Pure    时间: 2022-10-26 11:25
标题: 工程图标题栏的材料信息怎么才能正常传递
前提场景:采用引用主模型的出图方式,即3Dprt单独一个文件,2Dprt单独一个文件
问题描述:主模型prt中已正常指派材料,并通过GC工具同步属性,图纸prt中导入<WRef2*0@NX_MATERIAL>格式文本后不显示指派的材料

备注:主模型中直接进入制图(即3D/2D在同一个prt文件),指派的材料可以正常显示


附图1 3Dprt中零件已正常指派材料



附图2 2Dprt标题栏中,材料一栏引入<WRef2*0@NX_MATERIAL>格式文本



附图3 3D/2Dprt的属性通过GC工具箱同步




附图4 材料一栏无法正常显示






作者: 纯Pure    时间: 2022-10-26 11:31
通过GC工具同步属性的时候,材料属性NX_Material确实是正常显示,理论上数据是可以过来的,为啥标题栏中就是不显示呢










作者: 夏季里那丝清凉    时间: 2022-10-26 17:04
NX_MATERIAL属性本身是只读属性,由用户指派材料后,系统自动赋值,用户是无法修改的。
用属性工具的话,尽可能别传递系统自带属性。如果你一定要用属性工具来传递主模型属性,推荐方式是在主模型中将NX_MATERIAL传递给一个用户自定义属性。

作者: 夏季里那丝清凉    时间: 2022-10-26 17:20
本帖最后由 夏季里那丝清凉 于 2022-10-26 17:21 编辑

当你使用属性工具进行属性同步时,其原理就是将主模型的属性复制一份给图纸文件,图纸文件没有的属性,会自动创建,但是NX_MATERIAL这个系统属性是用户无法创建的,你可以尝试自己手动创建这个属性,会发现创建不了,所以使用属性同步功能,主模型的NX_MATERIAL属性并没有传递给图纸文件,这一点你可以在属性同步对话框里看到,当点击应用后,图纸属性下面那一栏里并没有生成NX_MATERIAL属性。
最后你可以试试在工程图文件(即你的2D文件)指派材料命令赋予一个材料,这时你会发现材料栏会显示你刚赋予的材料.......所以,NX的属性规则不知道你明白没有。
作者: 小熊小熊    时间: 2022-10-26 22:46
夏季里那丝清凉 发表于 2022-10-26 17:20
当你使用属性工具进行属性同步时,其原理就是将主模型的属性复制一份给图纸文件,图纸文件没有的属性,会自 ...

这个问题困扰了好久  楼上讲的很透彻  NX_MATERIAL这个系统属性是用户无法创建的,你可以尝试自己手动创建这个属性,会发现创建不了,所以使用属性同步功能,主模型的NX_MATERIAL属性并没有传递给图纸文件
作者: 小熊小熊    时间: 2022-10-26 22:51
小熊小熊 发表于 2022-10-26 22:46
这个问题困扰了好久  楼上讲的很透彻  NX_MATERIAL这个系统属性是用户无法创建的,你可以尝试自己手动创 ...

如果你一定要用属性工具来传递主模型属性,推荐方式是在主模型中将NX_MATERIAL传递给一个用户自定义属性。  这个是如何操作?用指派材料,属性工具就会出现NX_MATERIAL,怎么传递给一个用户自定义属性
作者: 纯Pure    时间: 2022-10-26 23:15
夏季里那丝清凉 发表于 2022-10-26 17:20
当你使用属性工具进行属性同步时,其原理就是将主模型的属性复制一份给图纸文件,图纸文件没有的属性,会自 ...

原来如此,感谢夏兄答疑解惑!确实如夏兄所言,我在2Dprt文件中指派材料后材料栏显示出材料了
作者: 纯Pure    时间: 2022-10-26 23:22
小熊小熊 发表于 2022-10-26 22:51
如果你一定要用属性工具来传递主模型属性,推荐方式是在主模型中将NX_MATERIAL传递给一个用户自定义属性 ...


可参考此贴:https://www.ugsnx.com/thread-326206-1-1.html

自定义属性传递方式可以参考如下操作:




作者: 纯Pure    时间: 2022-10-26 23:25
夏季里那丝清凉 发表于 2022-10-26 17:04
NX_MATERIAL属性本身是只读属性,由用户指派材料后,系统自动赋值,用户是无法修改的。
用属性工具的话, ...

夏兄,只读属性我明白了,还有一事不明,为啥装配图中的明细表里面的各个零件prt文件中指派的材料可以自动传递到明细表中呢?
作者: 夏季里那丝清凉    时间: 2022-10-27 00:59
纯Pure 发表于 2022-10-26 23:25
夏兄,只读属性我明白了,还有一事不明,为啥装配图中的明细表里面的各个零件prt文件中指派的材料可以自 ...

emmm~~~NX的属性其实挺复杂的。我个人的理解是NX对于属性作了详细的分类。比如:部件属性,实例属性,组件属性,引用集属性,对象属性......软件内部对这些属性也是有继承关系的。具体关于NX的属性你可以去看看NX的帮助文档。
关于属性引用的:制图 (siemens.com)


关于图纸模板的定制属性:制图 (siemens.com)

关于组件属性的应用关联:装配 (siemens.com)


作者: 纯Pure    时间: 2022-10-27 09:26
夏季里那丝清凉 发表于 2022-10-27 00:59
emmm~~~NX的属性其实挺复杂的。我个人的理解是NX对于属性作了详细的分类。比如:部件属性,实例属性,组 ...

好滴,我研究一下,万分感谢~~

作者: 小熊小熊    时间: 2022-10-27 22:50
纯Pure 发表于 2022-10-26 23:22
可参考此贴:https://www.ugsnx.com/thread-326206-1-1.html

自定义属性传递方式可以参考如下操作: ...

第3点没怎么看懂

01.png (59.7 KB, 下载次数: 33)

01.png

作者: warmth102    时间: 2022-12-10 02:40
有更简单的方法,用导入的方式直接填充属性,复制粘贴的属性是会改变的,从而导致某些时候不显示




欢迎光临 UG爱好者 (https://www.ugsnx.com/) Powered by Discuz! X3.2