➤ 共享坐标系
每一个Revit文件,都有一个独立的项目坐标系,和一个独立的测量坐标系。
当我们把一个广场里的两栋楼合并到一起的时候,该以哪个项目的测量坐标系,来代表真实的世界呢?这时候就得选出其中的一个文件,以它的测量坐标系为准,并且把这套坐标系共享给其他文件,这个坐标系就是共享坐标系。
这个「选出一个老大,再把坐标共享给其他项目」的过程,是对应软件具体操作的,咱们放在后面会说。
那么,前面我们还说了Revit里面的一个叫「内部原点」的东西,它是干啥用的?
➤ 内部原点 & 内部坐标系
软件对于模型的承载能力不是无限大的,为了防止模型范围太大而导致软件崩溃,Revit给每一个项目文件定了一个规矩,所有图形和构件必须在一个半径16公里的圆形范围内,因为除了长、宽还有高度,所以严格来说应该是球形范围内。
这个球形的范围,叫做内部坐标系,球形的中心点,就是内部原点。
使用Revit非常重要的原则就是,无论是单个文件,还是多个文件合并之后的文件,都不能超出以内部原点为半径16公里的范围。
内部原点和测量点、项目基点是不是重合呢?当你用Revit新建一个项目的时候,它们三个点默认是重合到一起的,这样重合原则上可以,但也允许它们不重合。而且它们之间的相互位置,有的时候还挺重要的。
比如,在上面的例子里,我们把项目1和项目2合并到了一个新的文件里,这个文件也有自己的内部坐标系,如果合并后的项目能被这个半径16公里的球形包裹住,就没有问题。
而如果我们平移了一下共享坐标系,就会导致一部分模型超出了16km的范围。
好,到这儿我们已经说到了Revit软件操作过程中最经常遇到、也经常混淆的三个点,分别是项目基点,测量点以及内部原点。
还有两个点,软件里无法直接操作控制,但你也需要知道它们的概念。
➤ 测量坐标原点
注意,测量坐标原点和测量点不一样,你也看不到它,只能在概念上理解它。
当我们说,一个坐标系里有一个点,它有自己的坐标值,这个坐标值的X、Y、Z值,就是距离原点,也就是(0,0,0)点的三个距离。所以,任何一个坐标系,在数学上都需要有一个原点。
那么如果Revit想要省事,就强制规定,把测量点定义为测量坐标系的原点,理解起来就比较容易了。
但它没有这样做,因为在实际工程中,测量点不一定是测量坐标系的原点。
你可以这样理解,我们选择了真实世界里面的一个广场,作为整个项目的测量坐标系,广场的正中心,就是这个坐标系的(0,0,0)点。
但我们在实际建设的时候,很大的可能性,不是以广场的正中心作为基准点,而完全可以指着广场西北角的一棵大槐树说:「咱们就把那颗大槐树当做基准点吧!」
这样说是方便你理解,实际做项目的时候还会有各种不同的设置,我们后面再说,总之你需要知道,测量点和项目基点,都可以在测量坐标系里面随意移动,它们移动之后的坐标,就是它们离开原点的距离,这个不可见的原点,就是测量坐标原点。