你好,这里是BIMBOX,今天咱们讲一个有点硬核、又有很多人经常犯错的技术问题,强烈建议你分享给身边日常使用Revit做项目的小伙伴,关键时刻能救场。
今天的内容,起初来自于我们的朋友@胡说树的分享,他目前就职于福建省博宇建筑设计有限公司,是公司数字化中心下设的研发部负责人。
他们的数字化中心主要从事建筑行业的正向设计工作,是公司的创新型设计部门,在产研结合方面有点道道。胡说树个人在 BIM 行业摸爬滚打多年,这次也将作为一名分享者,从一个小问题开始,来展开聊聊,我们对 Revit 到底懂了多少。
后来,我们和胡说树一起打磨这期的内容,又发现了不少自己以前也没发现的问题,前前后后忙活了两个多月,画了几十张示意图,总算把这个问题理清楚了,希望能帮助到你,避免项目中遇到大坑。
这次内容的打磨和修正,也得到了老朋友辽宁省交通规划设计院有限责任公司技术研发中心数智设计院副院长@徐从,以及广联达设计BG业务实施顾问@艺霖的大力帮助,特别表达一下感谢。
下面咱们正式开始。
小伙伴们是否在工作中常常会被 Revit 中五花八门的定位点弄糊涂了呢?
如果你的回答是「没有」,那么有两种可能,一是你已经彻底把它们搞明白了,二是你还没有遇到过这样的疑惑,而如果是第二种,那你一定要仔细往下看,因为如果一开始有一个小小的设置错误,在项目做到一半的时候遇到这个问题,可是要出大麻烦的。
尤其是很多小伙伴不知道,关于定位点和坐标系,Revit 2020.2这个版本还是一个重大改变的分水岭,在操作上还有很大的区别,这就导致在不同项目使用不同版本的小伙伴,搞不清楚到底是哪里出了问题,这个问题我们也会在后面逐渐说清楚。
首先,请你在心里好好思考下,Revit 究竟有几个定位点,又分别有什么作用呢?
好了,思考时间到!Revit 里面常用的定位点的概念有 5 个。他们分别是:
➤ 项目基点
➤ 测量点
➤ 内部原点
➤ 中点
➤ 测量坐标原点
可能你会问了,为什么这么多?Revit 需要搞得这么复杂吗?
先别疑惑,我们一起进入 Revit 的世界,一起看看它到底为什么要这么做。
01
方法论
详细拆解五个定位点
这部分内容不涉及具体操作,如果你不关心原理,可以跳到下半部分,不过强烈建议你把原理搞明白,再看后面的操作。
首先,要想弄清楚各种点,咱们得引入一组「坐标系」的概念。
为啥要引入坐标系呢?举个例子,当我问你,屋里有本书,在什么位置?
如果你在书房,你可能直接回答:「就在我的位置往东2米的书架上,距离地面1.5米」。
如果另一个人站在你楼下的卧室里,他可不这么认为,他会说:「从我这儿往北走5米,再往上3.8米的位置」。
而如果还有一个人,站在楼下的小区里,他可能会说:「从我这儿往西北方走30米,再向上25米,书在这个位置。」
你看,这三个人谁说的都没错,他们都是站在以自己为原点的坐标系,来看待书的方位,如果一开始大家没有把坐标系和原点对好,就会出乱子。
现在你知道坐标系没有对错,只看不同的人怎么看,软件是给咱们提供一系列的工具来满足各种需求,下面咱们就先讲讲,前面说到的这些概念该怎么理解,最后再来说说一些常规的操作。
➤ 项目基点 & 项目坐标系
首先,咱们来说最常见的,项目基点。
它是项目的一个参考点,也是项目坐标系的原点。这个项目坐标系,就是你正在建的这个模型所在的坐标系,目前它跟真实世界没有任何关系。
这个坐标系的 Y 轴也就是项目北。
这里的项目北是虚拟的北方向,在真实的世界里,项目北可能会和正北有个角度,在这个坐标系里,上北下南是为了大家建模方便,不用所有的线都斜着画,等到跟真实世界发生关联的时候,咱们只需要在更大的坐标系里,旋转一下这个小坐标系就可以了。
如果在你的文件里,所有构件的位置都可以通过项目基点来定位,而不需要知道它们和其他项目、和真实世界的相对位置,这种情况使用项目基点和项目坐标系已经足够了。
但很多情况下,当这个项目文件需要和其他项目文件发生协作的时候,光靠这套体系就不够用了。
➤ 测量点 & 测量坐标系
在把多个项目对齐合并之前,我们先要把这个小项目,放到一个更大的坐标系里。
你可以这样理解:一个广场上盖了一栋楼,我们不仅要让软件知道,楼里面的所有构件在这栋楼自身的坐标系里是什么位置,也要知道它们在这个广场里的什么位置。
这个「广场」所代表的坐标系,就是测量坐标系,默认情况下,它的原点位置就是测量点。
测量坐标系的Y轴是正北,也就是真实世界的北方。前面说的项目基点,可以是测量坐标系里面的任何一个点,软件会计算它距离测量点的距离,从而自动计算所有构件在两套坐标系里的空间位置。