QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 1890|回复: 12
打印 上一主题 下一主题

[已回复] 工程图标题栏的材料信息怎么才能正常传递

[复制链接]

中尉

Rank: 5Rank: 5

6

主题

52

帖子

4038

积分
跳转到指定楼层
楼主
发表于 2022-10-26 11:25:10 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
前提场景:采用引用主模型的出图方式,即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 材料一栏无法正常显示





有奖推广贴子: 

回复

使用道具 举报

中校

123

Rank: 7Rank: 7Rank: 7

19

主题

815

帖子

1万

积分
推荐
发表于 2022-10-27 00:59:34 | 只看该作者
纯Pure 发表于 2022-10-26 23:25
夏兄,只读属性我明白了,还有一事不明,为啥装配图中的明细表里面的各个零件prt文件中指派的材料可以自 ...

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


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

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

我心如醉,一睹芳容新月如眉,月光如水,可鉴我心无怨无悔
回复 支持 1 反对 0

使用道具 举报

中校

123

Rank: 7Rank: 7Rank: 7

19

主题

815

帖子

1万

积分
推荐
发表于 2022-10-26 17:04:15 | 只看该作者
NX_MATERIAL属性本身是只读属性,由用户指派材料后,系统自动赋值,用户是无法修改的。
用属性工具的话,尽可能别传递系统自带属性。如果你一定要用属性工具来传递主模型属性,推荐方式是在主模型中将NX_MATERIAL传递给一个用户自定义属性。
我心如醉,一睹芳容新月如眉,月光如水,可鉴我心无怨无悔
回复 支持 1 反对 0

使用道具 举报

中尉

Rank: 5Rank: 5

6

主题

52

帖子

4038

积分
沙发
 楼主| 发表于 2022-10-26 11:31:10 | 只看该作者
通过GC工具同步属性的时候,材料属性NX_Material确实是正常显示,理论上数据是可以过来的,为啥标题栏中就是不显示呢









回复 支持 反对

使用道具 举报

中校

123

Rank: 7Rank: 7Rank: 7

19

主题

815

帖子

1万

积分
地板
发表于 2022-10-26 17:20:34 | 只看该作者
本帖最后由 夏季里那丝清凉 于 2022-10-26 17:21 编辑

当你使用属性工具进行属性同步时,其原理就是将主模型的属性复制一份给图纸文件,图纸文件没有的属性,会自动创建,但是NX_MATERIAL这个系统属性是用户无法创建的,你可以尝试自己手动创建这个属性,会发现创建不了,所以使用属性同步功能,主模型的NX_MATERIAL属性并没有传递给图纸文件,这一点你可以在属性同步对话框里看到,当点击应用后,图纸属性下面那一栏里并没有生成NX_MATERIAL属性。
最后你可以试试在工程图文件(即你的2D文件)指派材料命令赋予一个材料,这时你会发现材料栏会显示你刚赋予的材料.......所以,NX的属性规则不知道你明白没有。
我心如醉,一睹芳容新月如眉,月光如水,可鉴我心无怨无悔
回复 支持 反对

使用道具 举报

上等兵

Rank: 1

2

主题

8

帖子

77

积分
5#
发表于 2022-10-26 22:46:48 | 只看该作者
夏季里那丝清凉 发表于 2022-10-26 17:20
当你使用属性工具进行属性同步时,其原理就是将主模型的属性复制一份给图纸文件,图纸文件没有的属性,会自 ...

这个问题困扰了好久  楼上讲的很透彻  NX_MATERIAL这个系统属性是用户无法创建的,你可以尝试自己手动创建这个属性,会发现创建不了,所以使用属性同步功能,主模型的NX_MATERIAL属性并没有传递给图纸文件
回复 支持 反对

使用道具 举报

上等兵

Rank: 1

2

主题

8

帖子

77

积分
6#
发表于 2022-10-26 22:51:46 | 只看该作者
小熊小熊 发表于 2022-10-26 22:46
这个问题困扰了好久  楼上讲的很透彻  NX_MATERIAL这个系统属性是用户无法创建的,你可以尝试自己手动创 ...

如果你一定要用属性工具来传递主模型属性,推荐方式是在主模型中将NX_MATERIAL传递给一个用户自定义属性。  这个是如何操作?用指派材料,属性工具就会出现NX_MATERIAL,怎么传递给一个用户自定义属性
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

6

主题

52

帖子

4038

积分
7#
 楼主| 发表于 2022-10-26 23:15:24 | 只看该作者
夏季里那丝清凉 发表于 2022-10-26 17:20
当你使用属性工具进行属性同步时,其原理就是将主模型的属性复制一份给图纸文件,图纸文件没有的属性,会自 ...

原来如此,感谢夏兄答疑解惑!确实如夏兄所言,我在2Dprt文件中指派材料后材料栏显示出材料了
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

6

主题

52

帖子

4038

积分
8#
 楼主| 发表于 2022-10-26 23:22:27 | 只看该作者
小熊小熊 发表于 2022-10-26 22:51
如果你一定要用属性工具来传递主模型属性,推荐方式是在主模型中将NX_MATERIAL传递给一个用户自定义属性 ...


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

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



回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

6

主题

52

帖子

4038

积分
9#
 楼主| 发表于 2022-10-26 23:25:55 | 只看该作者
夏季里那丝清凉 发表于 2022-10-26 17:04
NX_MATERIAL属性本身是只读属性,由用户指派材料后,系统自动赋值,用户是无法修改的。
用属性工具的话, ...

夏兄,只读属性我明白了,还有一事不明,为啥装配图中的明细表里面的各个零件prt文件中指派的材料可以自动传递到明细表中呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-4-26 07:01

返回顶部