有沒有人來講一下關於Revit的跨區域協作的Revit server?
Revit server
其他答案:
如何將google earth里的地形導入sketchup或者3Dmax之類的軟體生成三維地形圖?
如果再弄多點東西,我覺得題目應該叫做:
《我有幾台電腦,怎樣少花錢,搭建一個窮人版的BIM雲平台》
大概就是跨區域協同設計(revit server)+文件數據管理(開源私有雲)+BIM模型輕量化(基於HTML5/WebGL的模型輕量化,比如Autodesk View and Data),也就是說中心伺服器安裝revit server,私有雲伺服器端以及網站的後台,結合VPN(虛擬區域網),差不多算是一個的BIM私有雲平台吧?
暫時就會搞revit server,再加上弄個基礎版私有雲,多的我也不會。下面只講revit server的一點應用經驗。自己根據技術文檔琢磨的,圖片基本采於幫助文件及自己畫的示意圖,有錯誤或者更好的建議也希望能及時留言指正分享學習一下。
謝謝!
revit工作集的概念不再闡述,不明白的網上教程都有。
開源私有云:seafile。(去seafile官網查看手冊吧,很好操作的。)
revit版本:revit2017 試用版
伺服器版本:windows server 2012 standard 試用版
輔助軟體:VMware Workstation;
teamviewer/向日葵/其他類似的傻瓜式配置VPN的軟體,免費版
大概的提綱,免得自己也不知道寫啥0了……
A、官方幫助文件「人話版」
B、伺服器端配置
C、本地配置
D、異地遠程連接中心伺服器方式的選擇
E、基於revit server的中心模型管理
………………………………………………正文……………………………………………………
A、官方幫助文件「人話版」
閑扯:2017版的revit安裝後會在協作選項卡多出一個A360,當然了,以前在別的小角落也有,但這一版開始突顯桌子公司自己搞的一個雲平台。如果國內能流暢訪問A360,我是首推A360的,適合工作室,或者同學之間的。但如果是公司的話,還是建議把自己的BIM模型放在自己的伺服器里要好,也就需要revit server這個伺服器端的功能了。
官方對revit server的定義是把中心文件架在伺服器內,方便跨區域BIM協同設計,並且提供了一個網頁版的模型管理界面-Monitor(有日誌記錄,操作簡單、直觀,),稱之為基於伺服器的工作共享方式。 當然,也可以直接把中心文件扔到一台主機或者伺服器里,然後通過區域網文件共享的方式來做協調設計,哪怕是不同的地方,通過VPN建立區域網,來訪問區域網其他電腦內的中心文件,也就是官網所說的基於文件的工作共享。但這樣不僅不利於模型的管理,而且浪費了revit server的一個加速器的功能,畢竟異地辦公室協同設計,不是誰的網都那麼牛逼的。
revit server定義了3個角色
1、HOST(主機伺服器)
存放中心文件並與各個工作站進行協同的主機,必須是windows server操作系統的主機。
2、Accelerator(加速器)
官話: Accelerator,可以從多個 Revit Server 集成數據的本地伺服器。儘管團隊成員可以直接連接到 Revit Server,但通過 Accelerator 連接可以優化性能。
個人理解:連接本地工作站(畫圖的機子)以及中心伺服器(HOST,放中心文件)的本地伺服器(Accelerator),當本地沒有工作站進行同步時,本地伺服器就會靜悄悄地向中心伺服器(HOST)索取(緩存)當前模型的更新量,用於減少本地工作站下一次與中心伺服器(HOST)同步時所需的模型更新量。也就是說,Accelerator就是一個緩存模型的伺服器,不是與中心伺服器(HOST)相互映射的本地主機,有的話只是減少需要遠程同步的模型更新量,沒有的話,工作站就直接跟中心伺服器同步了,所以說,工作站必須與中心伺服器直接連接,即本地RSN.ini文件中的IP地址必須填寫中心伺服器的IP地址。當然了,這個本地伺服器(Accelerator)也必須是windows server操作系統的主機。
3、Admin(管理員)
基於WEB的一個管理界面,功能比較簡單,但有總比沒有好,畢竟不要錢。
B、revit server伺服器端配置
個人電腦測試的話,需要2台電腦,2台電腦都安裝虛擬機(裝上windows server),兩台電腦不在同一個網路環境(區域網內)下就行。也就形成了,本地工作站,本地中心伺服器(HOST),異地工作站,異地加速伺服器( Accelerator )所構成的revit server基本格局。
這是官方文檔給出的示意圖,僅供參考,後面我會放自己的示意導圖:
1、VM裝伺服器系統虛擬機這一步就直接跳過,自己百度。
2、安裝前,伺服器環境必須進行下列要求進行配置。(引自revit幫助文檔)
3、revit server安裝包就內置在我們裝revit的安裝包內(免費噠~不要錢~),直接打開安裝程序,點安裝工具和實用程序就行了。
4、中心伺服器選擇主機以及管理員角色,本地伺服器的話選擇加速器角色。其實這個隨意的,如果你漏選了,直接就安裝了,沒關係,後面可以在系統的環境變數里,添加刪除伺服器所需的revit server角色功能。
PS:系統環境變數怎麼開自己百度~
5、關於RSN.ini文件
這個需要自己去新建一個名字是RSN,後綴是ini的配置文件。內容是中心伺服器的IP地址,簡單地說,這個文件就是告訴本機(工作站也好,加速器也好,中心伺服器也好)老大在哪裡,模型在哪裡(中心伺服器)。RSN.Iini文件存放目錄都是在C:ProgramDataAutodeskRevit Server 2017Config下,
長這樣子的
C、revit server本地配置
本地配置其實很簡單,就是上面說的將RSN.ini文件放到相應的目錄下面。這裡有兩個需要注意的是:
1:工作站的RSN.ini文件內的IP一定要指向中心伺服器。本地區域網連接中心伺服器的,RSN.ini就填區域網分配給中心伺服器的IP。如果是異地的工作站,那麼RSN.ini就填中心伺服器的公網IP或者是由VPN分配給中心伺服器的虛擬區域網IP。
2:如果異地工作站的區域網內有伺服器的話,需要使用Accelerator加速器的緩存功能的話,那麼異地工作站還需要在revit的工作界面內填寫Accelerator加速器的本地區域網IP。
總的來說,各主機之間大概就是這樣的關係:
D、異地遠程連接中心伺服器方式的選擇
一種是工作站通過伺服器的公網IP來連接中心伺服器,連接許可權這塊我估計是中心伺服器配置固定訪問IP來實現的,具體怎麼弄得,我也不清楚。主要是沒錢辦專線網路,沒錢買雲主機來試…………
另外一種就是組建虛擬區域網了 ,懶人的話,就用用向日葵的VPN功能(5個免費級的虛擬區域網IP),或者teamviewer的VPN功能。向日葵這種就網頁上看看教程就能懂,很方便簡單。
E、基於revit server的中心模型管理
這個東西,我覺得官方文檔闡述地比較清楚「Help」有問題一起討論吧。
後面如果弄了什麼新的可以配合使用的,會繼續更新,暫時就這樣啦~
我偏向解釋一些名詞概念,這個是別人寫的偏向具體安裝的教程
Revit Server協同方法及安裝教程
好吧,我能裝下b說我就是做這個的。有什麼問題,儘管提。但是也不保證會
跨區域協作的基礎就是外網伺服器,可以考慮買一些低ping值的VPS,萬網的ECS,裝上windows 伺服器來搭建。
實在看不下去,revit server 的許可權控制,自己做了一套東西。
視頻demo在此:戳我
有想試用的,找我。。。
用瀏覽器登錄http://計算機名/revitserveradmin2017的時候,提示revit server administrator 不可用,請與管理員聯繫或重試。o(╥﹏╥)o
我也在為公司搭建revit sever,具體是參考的幫助文件裡面關於revit sever的部分內容,但是安裝好後一直沒法進入revit severadmin,也正在求解!
推薦閱讀:
※關於 BIM 遇到的技術、流程、軟體上的問題,應該去哪裡找資料和答案?
※Revit 究竟有多神秘?
※為何沒有RevitServer2014的RSN.ini文件?
※自學 Revit 需要一台什麼樣配置的電腦?
※建築設計學生和從業建築師一般用revit architecture 還是autocad(或天正)畫平立剖呢?
TAG:VPN | Autodesk | BIM | AutoDeskRevit | WindowsServer |