Item Types属性的计算属性表达式达到如下图1效果后未改动,导出导入也没有问题。
但是过了一段时间对部分新的cell连接项后发现所有cell的属性变成如下图2的样式了,其中两种属性已然失效(做报表时发现)。
表达式如下,我检查没发现错误,希望能指出哪里有问题?
(该值引用底半径)
(该值引用底部z坐标)
请提供您的DGN文件供我们分析。另外,请注明您使用的软件名称和软件版本。
还有就是,我不认为cell能有Radius1这个属性。
不好意思,文件现附上,新建个dgn文件“底半径”又会恢复,但“桩顶标高”又会有问题。
难道是新建的种子文件选的不对吗?我选的是3D Metric Design。
另外,Radius1这个属性是我从表达式创建器中直接选择的。
20221129.dgn
我使用的软件是MicroStation CE,版本为10.16.00.80
我打开了符工发给我的文件查看属性,但是还有“桩顶标高”仍显示失败。
不明白哪里出了问题。
我昨天也注意到了这个情况,后来发现您的这些桩的顶部标高恰巧就是0。您可以旋转视图到前视图,然后沿着Z方向往上移动一个桩,就能看到该值为非0了。我在您的DGN中移动过一个。
MS学习资源:
MicroStation Wednesday视频分享
深入探讨MicroStation DGN基本概念系列
Answer Verified By: Hedirosie
谢谢符工,我自己没注意到这一点,很抱歉。
还有个新问题要请教一下符工,我在里面添加了“体积”的新属性方便做报表时统计。
我制作的时候,以及属性显示单位都是立方米,但是生成报表时却变成了以立方毫米为单位。
我查看了您当前的Report中的“体积”列的定义如下:
它是指向了Cone的Volume属性而不是指向您这个ItemType中定义的“体积”属性。由于您当前模型的工作单位主单位设置的为毫米,所以直接从Cone的Volume中拿到的就是立方毫米。需要改成从您的ItemType的“体积”中去取值。