What is your name?

李雷和韩梅梅

徐誉滕 – 歌曲合辑

在Smart3D中,有很多对象都是在数据库中存储一样,在界面显示时可能又是一样。基于此,我们来聊聊,对象的“Names”。

之前的文章中我们介绍过一些Name Rule相关的内容。

《在命名规则中设置允许等级的开发思路

项目复用之改名换姓

NameRule For IFC marker

关于ISO 图纸文档编号的几个方案

Smart3D对象名字管理

本文介绍的“名字”则不是那么直观,主要是管理员操作时的一些“名字”。

  1.  Short Code

    如下图,定义了insert component命令时所看到的元件的名字。

  2. 属性“name”

    如下图,AttributeName以及AttributeUserName,都是对象的“属性名称”。前者为数据库中存储使用的名字,后者为软件界面中看到的“名字”。

  3. catalog中元件名字

  4. 仪表特殊件的“Sheet Name”

    如下图,R-ClassNodeDescribes sheet中关联了sheet的名字,sheet中指定了元件的名字,在数据库中又基于此完成存储。

  5. 还有下图的对象类型

由上各种情况,我们可以看出,设计理念中,主要考虑了数据库的存储与界面上的显示,前者要求不能有特殊符号,不能有空格;后者则可以随意甚至使用“中文”。从而满足一些自定义,本地化的需求。
数字化工程设计公众号二维码
原文链接:查看原文  文章来源:数字化工程设计
🔗 分享 0

上5篇 more...

下5篇 more...