視圖傳送
Revit 視圖狀態與選取資料網路分享工具
基本邏輯
視圖傳送工具提供透過網路將 Revit 中的視圖設定、選取空間邊界或線條資料分享給其他使用者的功能。系統可序列化目前視圖的顯示狀態(範圍、裁剪、比例等)、提取幾何元素的曲線資料,並透過 HTTP API 傳送至遠端伺服器,讓協作團隊能即時獲取彼此的建模資訊。
此工具特別適用於遠端會議、跨部門協作或需要快速分享特定視角與選取範圍的場合。
基本使用情境
情境一:遠端會議視圖同步
在線上會議中,設計人員可將目前檢視的視圖狀態傳送給與會者,讓大家看到相同的模型視角與細節。
情境二:選取空間資料分享
當需要請其他專業協助特定區域的設計時,可快速傳送該空間的邊界輪廓資料供參考。
情境三:線條與曲線交換
將手繪或自動生成的 Detail Curve 資料傳送至外部系統(如 BIM-Watson)進行進一步分析或儲存。
前置設定
第一步:確認網路連線與伺服器
工具預設連接到 `http://vs.wylin.com.tw` 伺服器。請確保:
- 電腦已連接至網際網路
- 有權限存取該 API 服務
- 防火牆未阻擋連線
第二步:載入使用者清單
- 啟動工具後,系統自動從伺服器下載可用的使用者清單
- 清單顯示在「使用者」欄位中,包含所有註冊的協作者名稱
- 如未顯示任何使用者,請檢查網路連線或重新整理清單
💡 帳號需求
使用此功能需要有效的帳號授權。請確保已登入協作平台並擁有發送權限。
第三步:選擇目標使用者
- 在「使用者」清單中單擊選擇要傳送資料的目標對象
- 可支援單選或多選(視版本而定)
- 被選擇的使用者名稱會高亮顯示
第四步:設定訊息說明(可選)
在「說明」輸入框中簡要描述要傳送內容的用途,例如:
- "一樓會議室視圖 - 請確認管線配置"
- "立面 A-北向視角分享"
- "空間 B201 邊界輪廓資料"
✓ 傳送模式說明
工具提供三種不同的傳送功能,透過右鍵選單選擇:
- 傳送目前視圖:分享當前開啟的視圖設定
- 傳送所選空間:分享選取元素的邊界輪廓
- 傳送所選線條:分享 Detail Curve 或 Model Line 幾何資料
操作步驟
功能一:傳送目前視圖
-
開啟目標視圖
在 Revit 專案瀏覽器中雙擊開啟要分享的視圖(平面、立面、剖面或 3D 視圖均可)。
-
調整視圖設定
設定好需要分享的顯示狀態:
- 視圖範圍(Crop Region)與裁剪開關
- 比例與詳細程度
- 可見性/圖層設定
- 相機位置(3D 視圖)
-
啟動傳送工具
開啟「視圖傳送」工具,確認使用者清單已載入。
-
選擇目標與輸入說明
在清單中選擇接收者,並可在說明欄位加入簡短描述。
-
執行傳送命令
右鍵點擊使用者清單,選擇「傳送目前視圖」選項。系統將:
- 序列化目前 ActiveView 的所有設定參數
- 提取視圖範圍、比例、裁剪等資訊
- 透過 LZ4 壓縮資料以縮小傳輸量
- 轉為 Base64 格式並透過 HTTP POST 傳送至伺服器
- 顯示傳送狀態(成功/失敗)
-
通知接收者
目標使用者在其協作平台上會收到通知,並可點擊連結在他們的 Revit 中自動開啟相同視圖。
功能二:傳送所選空間
-
選取空間元素
在 Revit 視圖中選取一個或多個 Room/Space 元素(需在平面視圖模式)。
-
開啟傳送工具並選擇目標
與前述步驟相同,選擇接收者並輸入說明。
-
執行空間傳送命令
右鍵選單選擇「傳送所選空間」選項。系統將:
- 讀取選中 Room/Space 的邊界輪廓
- 提取所有組成邊界的曲線數據(Curves)
- 序列化為標準化的 IPCBoundary 格式
- 壓縮並傳送至伺服器
-
資料用途
接收者可將這些邊界資料用於:
- 在他們的模型中重建相同空間
- 作為 MEP 設備配置的參考範圍
- 輸入至外部分析系統(如 BIM-Watson)
功能三:傳送所選線條
-
選取線條元素
在視圖中選取 Detail Curve、Model Line 或任何包含幾何曲線的元素。
-
選擇目標與說明
設定接收者並加入描述文字。
-
執行線條傳送命令
右鍵選單選擇「傳送所選線條」選項。系統將:
- 讀取所有選中元素的曲線幾何資料
- 包含起點、終點、控制點等完整數據
- 序列化為 CurveElement 格式並壓縮傳輸
⚠️ 注意事項
- 網路穩定性:傳送過程需要穩定的網路連線,中斷可能导致資料遺失
- 資料隱私:請注意不要分享包含機密資訊的視圖或幾何數據
- 版本相容性:接收者的 Revit 版本應與發送者相近,以確保視圖正確還原
- 授權限制:某些功能可能受限於帳號權限,請確認擁有適當的使用權限
進階應用技巧
批量傳送
如支援多選,可一次選擇多位接收者進行群組傳送,提高溝通效率。
搭配會議軟體使用
在 Teams、Zoom 等線上會議中,透過本工具讓與會者同步看到相同視圖。
與外部系統整合
傳送空間或線條資料至 BIM-Watson 等平台進行自動化分析與儲存。
版本比對協作
搭配「結構異動比對」工具使用,將比對結果的視圖快速分享給相關人員確認。
常見疑難排解
| 問題現象 | 可能原因 | 解決方法 |
|---|---|---|
| 使用者清單為空 | 網路連線失敗或無授權 | |
| 傳送失敗 | 伺服器不可達或資料過大 | |
| 接收者無法開啟視圖 | 專案版本不符或缺少必要元素 | |
| 空間邊界資料不完整 | 選取的 Room 邊界未正確定義 |
💡 最佳實踐建議
- 清晰說明文字:在傳送時加入明確的描述,讓接收者了解視圖目的與重點
- 預先整理視圖:傳送前調整好顯示設定(隱藏雜項、設定正確比例)以提升溝通效率
- 確認接收狀態:傳送後請接收者確認收到,避免資訊遺失
- 定期更新使用者清單:確保清單中的協作者是當前專案的相關人員
技術規格(供參考)
💻 傳輸機制
- API 端點:`http://vs.wylin.com.tw`
- 壓縮方式:LZ4 高效能壓縮演算法
- 編碼格式:Base64 字串編碼
- 傳輸協議:HTTP POST 請求
- 資料結構:JSON 封裝的序列化作業數據