找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 386|回复: 9

[求助] 求助:关于建模属性“值”的问题

[复制链接]

33

主题

195

回帖

7956

积分

少校

积分
7956
发表于 2025-4-30 07:50:15 | 显示全部楼层 |阅读模式
NX建模属性里,为什么有的显示<没有值>,有的不显示。


属性.jpg

29

主题

889

回帖

1万

积分

中校

积分
12802
发表于 2025-5-13 09:59:25 | 显示全部楼层
本帖最后由 夏季里那丝清凉 于 2025-5-13 10:07 编辑

emmmmm~因为这些属性是你通过属性模板创建的。当你从图中属性位置删除属性时,逻辑上应该是将选定的属性删掉,但属性模板里有这个属性,所以只有属性的值删掉了,属性值显示为没有值。在计算机里变量值空值也是一个值吧,所以在属性值里,你什么都不填,直接赋值给属性,该属性值显示为空白。我的理解是空值赋值给属性后,属性值就预先占位了,emmmm,意思是说如果赋值一个空值给属性,该属性值在内存里是存在数据的,而如果属性值是没有值,那么这个属性值在内存里是没有任何数据的。要说实际影响,好像也没太大影响。一个明显的区别就是如果部件属性是没有值的,那么组件属性里就直接没有该属性,如果部件属性赋值空值了,那么该属性是可以传递给组件属性(虽然属性值为空)~
1.png 2.png 3.png

2185

主题

901

回帖

2万

积分

少将

积分
23228
发表于 2025-4-30 09:26:19 | 显示全部楼层
因为一个是NULL一个是空字符串"" ? 我瞎猜的

33

主题

195

回帖

7956

积分

少校

积分
7956
 楼主| 发表于 2025-4-30 10:08:14 | 显示全部楼层
不明白,能说明白点吗?我好验证一下
因为一个是NULL一个是空字符串"" ? 我瞎猜的

14

主题

420

回帖

3906

积分

中尉

积分
3906
发表于 2025-4-30 10:35:13 | 显示全部楼层
盲猜一下,这个区别有没有可能是  
你建立的属性模版里面的属性  有一些属性代码是和本身UG自带的一样  有一些是你自己建立的
(话说,这个东西有什么影响?)
152-6923-7583

2185

主题

901

回帖

2万

积分

少将

积分
23228
发表于 2025-4-30 10:37:25 | 显示全部楼层
gonghb 发表于 2025-4-30 10:08
不明白,能说明白点吗?我好验证一下

计算机语言里null就是没有对象,指针指向空对象。

空字符串是有字符串类型的对象,但是这个字符串是空的,也就是 "这边是空的"。

你可以问下人工智能 null和空字符串的区别

0

主题

419

回帖

1万

积分

上校

积分
13007
发表于 2025-4-30 11:16:52 | 显示全部楼层
路过,顶起来

12

主题

375

回帖

831

积分

四级士官

积分
831
发表于 2025-5-3 21:11:06 | 显示全部楼层
小技巧,等待大神解决

33

主题

195

回帖

7956

积分

少校

积分
7956
 楼主| 发表于 2025-5-13 20:10:55 | 显示全部楼层
@夏季里那丝清凉,仔细研究了你的回帖,确实是你说的原因。明白了。

33

主题

195

回帖

7956

积分

少校

积分
7956
 楼主| 发表于 2025-5-14 08:57:31 | 显示全部楼层
@有感情的APC    @还有夏季里那丝清凉。你俩说的是正确的
1.png
2.png
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-6-16 08:27

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表