Twinmotion 和 Revit 2025 互通性的已知問題

瞭解 Twinmotion 和 Revit 互通性的已知問題,並提供因應措施。

Direct Link 自動連接失敗

症狀:使用「以 Twinmotion 開啟」指令,並指定建立新的 Twinomotion 專案檔後,並未與作用中的 Revit 模型自動建立 Direct Link 連接。

問題:如果 Revit 模型的檔名包含特定特殊字元、.RVT 前有句點符號,或包含無法被 Direct Link 翻譯的特定語言字串,可能會發生此問題。

因應措施:對 Revit 模型執行另存作業以建立複本,並指定不包括這些類型字元的簡化檔名。之後,「以 Twinmotion 開啟」應該會如預期般運作。

Twinmotion 已安裝但 Revit 未偵測到

症狀:使用「以 Twinmotion 開啟」指令後,Revit 報告未安裝相容版本的 Twinmotion。

問題:如果 Twinmotion 或 Twinmotion for Revit 是由其他使用者安裝,或包含在其他使用者建立的電腦映像中,且未曾被目前使用者開啟過,則可能還不存在所需的登錄值。

因應措施:讓目前使用者手動開啟 Twinmotion 或 Twinmotion for Revit 一次,這會將必要值寫入登錄。之後,「以 Twinmotion 開啟」應該會如預期般運作。

Twinmotion 未偵測到新建立的 Revit 模型

症狀:使用「以 Twinmotion 開啟」指令,或手動建立新的 Direct Link 連接後,對作用中的 Revit 模型失敗。

問題:如果是從樣板建立但尚未儲存的新 Revit 模型、在同一工作階段中首次建立且儲存但尚未關閉的新 Revit 模型,或以新檔名儲存但尚未關閉並重新開啟的 Revit 模型,Direct Link 將不會偵測到 Revit 模型。

因應措施:儲存並關閉 Revit 模型。然後重新開啟相同的 Revit 模型,並再次嘗試「以 Twinmotion 開啟」,或手動加入一個從 Twinmotion 到作用中 Revit 模型的新 Direct Link 連接。

在建立 Direct Link 連接之前,「自動同步」和「同步」指令會在 3D 視圖中顯示為啟用

症狀:在建立任何 Direct Link 連接之前,3D 視圖中會啟用「自動同步」「同步」指令。

原因:此行為目前設計為如此運作,以便支援其他 Twinmotion 或 Unreal Engine 工作流程,例如在其他應用程式中手動加入 Direct Link 連接、返回 Revit 並執行同步。

在具有作用中 Direct Link 連接的同一個工作階段中開啟多個 Revit 模型

症狀:當在與其他應用程式有作用中 Direct Link 連接的同一個 Revit 工作階段中開啟多個 Revit 模型時,您會發現「自動同步」「同步」作業可能無法如預期般執行。

問題:Direct Link 目前是針對每個 Revit 工作階段開啟單一 Revit 模型進行最佳化。目前不建議在同一個工作階段中開啟具有與其他應用程式之作用中 Direct Link 連接的多個 Revit 模型。

因應措施:在 Twinmotion 中使用與作用中 Revit 模型的直接連結連接時,建議每個 Revit 工作階段只開啟一個 Revit 模型。如果 Twinmotion 專案檔包含兩個或多個直接連結連接,建議一次開啟一個 Revit 模型,或以不同的 Revit 工作階段開啟每個模型。

Twinmotion 指令已啟用,但無法運作

症狀:嘗試使用「檢視」「Twinmotion」下的任何指令時,系統會顯示一個對話方塊,表示要檢查系統需求。

問題:當您的工作站不符合 Twinmotion 或 Unreal Engine 工作流程的最低需求,或環境缺少必備條件時,就會發生此問題。

原因:從 Revit 2024 開始,Datasmith Exporter for Revit 已整合納入,不再單獨安裝。由於 Twinmotion 和 Unreal Engine 工作流程都需要Datasmith,因此如果 Datasmith 無法初始化,Twinmotion 下的指令將顯示為已啟用,但無法運作。初始化可能會因下列任何原因而失敗:
  1. 工作站上沒有或未啟用相容的顯示配接器。
  2. 工作站上沒有登錄值 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\EpicGames\Unreal Engine\RevitEngineDir。
  3. 工作站上沒有對應的 RevitEngineDir 值目錄 C:\ProgramData\Epic\Exporter\RevitEngine,或缺少「Binaries」、「Content」或「Shaders」其中一個預設的子資料夾。

若要進一步確認相容的顯示環境,您可以開啟「Revit 選項」「硬體」,以確認您的硬體規劃狀態。

如果需要,該工作階段的 Revit 日誌將提供 Datasmith 無法初始化的其他資訊。這有助於從上面的清單找出確切的原因。請在嘗試使用指令後檢閱日誌,以取得其他詳細資料。請參閱關於日誌檔說明,以取得其他資訊。

如需環境變數自訂選項的資訊,請參閱關於使用 Twinmotion 進行視覺化說明主題中的 Revit.ini 與環境變數自訂選項一節。

Revit 關閉或重新開啟後,如果 Twinmotion 還是保持開啟,Direct Link 連接不會更新

症狀:Revit 和 Twinmotion 都開啟時,在關閉並重新開啟 Revit 以及包含連到 Twinmotion 的 Direct Link 連接的模型後,「同步」指令或「自動同步」不會更新 Twinmotion 中的幾何圖形。

問題:如果 Revit 關閉又重新開啟,而 Twinmotion 一直保持開啟,則 Direct Link 連接將暫時失去連接。

因應措施:讓 Revit 和包含 Direct Link 連接的模型保持開啟,關閉並重新開啟同一個 Twinmotion 專案檔;這應該會更新 Direct Link 連接並重新建立,供後續同步作業使用。