microstation中的cell(单元)sharedcell(共享单元)

来源:互联网 发布:c语言2的n次方 编辑:程序博客网 时间:2024/06/02 07:40

              “ Cell和SharedCell的区别还是比较大的。Cell就是一个复杂元素,由一个单元头和其包含的分量元素组成。而SharedCell则是一个简单元素,它指向一个SharedCell的定义(VBA中的SharedCellDefinitionElement对象),这个定义事先写入到了DGN中,反而类似于一个普通的Cell但不可见。由此不难看出,当你使用了100个SharedCell时,其所占用的磁盘容量会比Cell小得多。尤其是当你的Cell很大时,你可以做个试验。AutoCAD中所有的块(Block)都类似于SharedCell,不存在我们这里所说的Cell。“


        ”SharedCell由两部分组成:SharedCell Definition(定义)和SharedCell Instance(实例)。前者也保存在当前DGN中,但不可见,其中保存了SharedCell的图形信息。后者是你能看到的每个SharedCell的实例,每个实例都是对定义的引用,在引用时可以给定位置、比例、旋转角等变换。"

                        --摘自 http://bentleybbs.com/forum.php?mod=viewthread&tid=4876&highlight=%B9%B2%CF%ED%B5%A5%D4%AA