如何进行单元的编辑界面?
要的是这个效果?
我的dgn文件是通过其他软件导入得到,在单元弹窗中可以看到其单元定义,但是似乎无法编辑
你可以直接Open这个Cel文件,每个模型(model)就是一个单元定义,可以直接修改。修改完后再回到DGN文件中来使用。
cel、dgn、dgnlib三种扩展名的文件其内部格式其实都是一样的,仅仅是用途不同罢了。
符老师,是这样。模型我是通过.skp格式导入的,导入后我查看模型是这样的。我想通过编辑共享单元的形式对导入后的模型进行修改。但是我发现其打开编辑是灰显
抱歉,MSCE软件中未提供编辑共享单元的功能。如果该共享单元是您从单元库中放入的,您可以通过修改单元库中的定义,然后再用Replace Cell(单元替换)功能更改共享单元。对于您这种导入的模型,没有依赖的原始单元库的。
当然不排除您可以先将这个共享单元打散后做到一个单元库中(名字一定要相同),然后在单元库中修改它,最后用Replace Cell功能替换DGN中的单元(普通单元和共享单元都可以被替换)。
我看到MS未来的开发计划中有在线编辑单元的功能,期望将来这个功能能发布出来。
MS学习资源:
MicroStation Wednesday视频分享
深入探讨MicroStation DGN基本概念系列
符老师,也就是现在想解决,我需要把这个单独的图形提取出来修改后再定义成单元,然后利用单元替换功能就行了,是吗?单元有更详细的介绍嘛?我有点分不清单元库和定义在dgn中的单元的区别。
HITZXX said:利用单元替换功能就行了,是吗?
是的
HITZXX said:单元有更详细的介绍嘛?我有点分不清单元库和定义在dgn中的单元的区别。
看看我分享的系列视频中应该有一讲在专门讲解单元的。单元库扩展名是cel,在其中每个model就是一个单元的定义。而dgn中的单元分普通单元和共享单元(当然还有参数化单元另说),它们原则上来说都是来自于某个单元库的。
Answer Verified By: HITZXX