Revit本身座標系的功能是非常強大的,但是,如果不能理解Revit座標系背後的原理,那麼,在使用Revit座標系的過程中常常會摸不著頭腦,無法實現自己想要的操作。本文將詳細講解Revit座標系的設計,幫助大家搞清楚Revit座標系到底應該如何使用。

一、Revit座標系的分類

Revit座標系可以分為三種類型,分別是:系統座標系、專案座標系和測量座標系。

在Revit官方的幫助文件中只分了專案座標系和測量座標系兩種型別,但是,為了更好理解Revit座標系,我們新增一個系統座標系,實際上在Revit中我們也可以根據系統座標系來標註元素的座標位置。

二、先來認識下與座標系相關的點

在我們講解各個座標系之前,先來認識一下與座標系有關的三個點:內部原點、專案基點和測量點。

以下是專案基點和測量點在Revit中的樣子:

詳解Revit座標系

專案基點和測量點

不過很可惜,因為Revit本身的軟體設計,內部原點沒有標誌來表示它。想要知道內部原點的位置,我們可以透過斜槓專案基點的回形針,然後右鍵選擇“移動到啟動位置”。

專案基點的啟動位置就是系統內部原點所在的位置。

詳解Revit座標系

查詢內部原點的方法

那麼,這三個點有什麼用呢?

內部原點

:建模工作平面的中心,內部原點始終位於建模工作平面的中心,決定了我們在Revit中能畫多大面積的模型。我們在Revit中建的模型並不是可以無限大的,

模型必須位於建模工作平面內

。這個建模工作平面是以內部原點為圓心,直徑32km的圓。

詳解Revit座標系

建模工作平面

專案基點

:專案座標系的原點,專案基點的兩根軸也決定了專案座標系的北/南和東/西座標軸。

詳解Revit座標系

專案基點與專案座標系

測量點

:測量點將真實世界的座標引入到專案中,它的一條軸線始終指向真實世界的正北方向。

詳解Revit座標系

三、各個座標系有什麼作用?

1。系統座標系

根據前面的知識我們知道,系統座標系是以內部原點為中心的。但是,它的北/南座標軸和東/西座標軸與專案基點一致。而專案基點定義了專案座標系,也就是說專案座標系的/南座標軸和東/西座標軸與系統座標系一致。

事實上,系統座標系本質上就是建模工作平面,因此它定義了專案基點能夠移動的範圍,它也是專案座標系的基礎。

2。專案座標系

我們知道,專案基點定義了專案座標系。如果把建模工作平面比喻為一塊木板,專案基點就是這塊板上的一枚釘子,但是這枚釘子只能在木板上移動。

專案基點有兩種狀態,它的回形針被打上斜槓的狀態(非剪裁狀態)與未打上斜槓的狀態(剪裁狀態)。

詳解Revit座標系

當專案基點處於剪裁狀態(回形針未打上斜槓)時,相當於專案基點這枚釘子釘在建模工作平面這塊木板上,這個時候移動專案基點,也就是移動這枚釘子,木板也被帶著移動。

當專案基點處於未剪裁狀態(回形打上斜槓時),相當於專案基點這枚釘子從建模工作平面這塊木板裡拔了出來,這個時候專案基點可以自由移動,它的移動不會導致木板也跟著動,但是它只能在木板範圍內移動。

專案座標系是用來定位我們專案範圍內的構件的。但我們知道,國家平面座標系是針對我們國家領土範圍內的,我們的專案範圍只是國家領土範圍內一個很小很小的部分。我們的專案範圍可能離國家平面座標系的原點非常遠,遠遠大於Revit建模工作平面的範圍,所以,我們進行實際專案建模的時候需要使專案基點處於剪裁狀態,然後修改專案基點的座標,讓它處於我們專案所在位置附近一個已知的國家平面座標點上。

因為專案基點處於剪裁狀態時移動會帶動建模工作平面移動,也就是相當於在地球表面上移動Revit的建模工作平面,讓它把我們專案所在的範圍包含進去。

如下圖所示,給出的已知點的座標單位為m,座標值非常大,該座標系的原點距離我們這個專案非常遠。而預設狀態下我們建模工作平面的原點,也就是內部原點的座標值為(0,0),雖然建模工作平面有直徑32km大,但是從(0,0)出發也不足以覆蓋我們現在這個專案所在範圍。因此,我們在建立專案座標系的時候就可以把專案基點處於剪裁狀態,然後移動專案基點讓它位於圖中所示給出的某個座標值上,建模工作平面也會跟著移動過來,讓建模工作平面將我們的專案包含進去。

詳解Revit座標系

3。測量座標系

測量座標系是透過測量點將真實世界的座標引入進專案中。本質上來說建立測量座標系是第二種讓建模工作平面包含我們專案範圍的方法。

前文我們說透過移動剪裁狀態的專案基點可以移動建模工作平面,將我們的專案包含在建模工作平面內。我們還可以透過不移動專案基點,而移動測量點將我們的專案範圍包含在建模工作平面內。

因為測量點同樣有兩種狀態:剪裁與非剪裁狀態,也是透過回形針不打上和打上斜槓進行切換。

當測量點處於剪裁狀態時,我們移動測量點,它的座標值不會發生任何變化,但是專案基點的座標值會根據專案基點與測量點的遠近而發生變化。

當測量點處於非剪裁狀態時,我們移動測量點,它的座標值會發生變化,但是專案基點的座標值不會根據專案基點與測量點的遠近而發生變化。

並且測量點不受建模工作平面的約束,可以移動到建模工作平面外。

基於測量點的以上特性,我們可以實現第二種讓建模工作平面包含我們專案範圍的方法。

首先讓測量點處於非剪裁狀態,然後修改它的座標,讓它的座標與圖紙上專案附近已知的某個點的座標相同。然後將它處於裁剪狀態,移動到專案基點上,這個時候專案基點與測量點的距離為0,專案基點的座標值將與測量點相同,我們的建模工作平面雖然沒有移動,但此時依然能夠把我們專案範圍包含進去。

總結

以上就是我想給大家分享的關於Revit座標系的內容。

本質上來說,可以歸納為將專案範圍包含進建模工作平面內的兩種方法。

在實際的專案中,通常使用的都是第一種方法。也就是在建模一開始選定專案附近的或專案內部已知座標的一個點,然後修改剪裁狀態下的專案基點的座標,將建模工作平面放到地球表面上我們專案所在位置附近,將我們專案的範圍包含進去。

PS:在我國圖紙中,X值對應Revit中北/南座標,Y值對應東/西座標。