瞭解 Twinmotion 和 Revit 互通性的已知問題,並提供因應措施。
症狀:使用「以 Twinmotion 開啟」指令,並指定建立新的 Twinomotion 專案檔後,並未與作用中的 Revit 模型自動建立 Direct Link 連接。
問題:如果 Revit 模型的檔名包含特定特殊字元、.RVT 前有句點符號,或包含無法被 Direct Link 翻譯的特定語言字串,可能會發生此問題。
因應措施:對 Revit 模型執行另存作業以建立複本,並指定不包括這些類型字元的簡化檔名。之後,「以 Twinmotion 開啟」應該會如預期般運作。
症狀:使用「以 Twinmotion 開啟」指令後,Revit 報告未安裝相容版本的 Twinmotion。
問題:如果 Twinmotion 或 Twinmotion for Revit 是由其他使用者安裝,或包含在其他使用者建立的電腦映像中,且未曾被目前使用者開啟過,則可能還不存在所需的登錄值。
因應措施:讓目前使用者手動開啟 Twinmotion 或 Twinmotion for Revit 一次,這會將必要值寫入登錄。之後,「以 Twinmotion 開啟」應該會如預期般運作。
症狀:使用「以 Twinmotion 開啟」指令,或手動建立新的 Direct Link 連接後,對作用中的 Revit 模型失敗。
問題:如果是從樣板建立但尚未儲存的新 Revit 模型、在同一工作階段中首次建立且儲存但尚未關閉的新 Revit 模型,或以新檔名儲存但尚未關閉並重新開啟的 Revit 模型,Direct Link 將不會偵測到 Revit 模型。
因應措施:儲存並關閉 Revit 模型。然後重新開啟相同的 Revit 模型,並再次嘗試「以 Twinmotion 開啟」,或手動加入一個從 Twinmotion 到作用中 Revit 模型的新 Direct Link 連接。
原因:此行為目前設計為如此運作,以便支援其他 Twinmotion 或 Unreal Engine 工作流程,例如在其他應用程式中手動加入 Direct Link 連接、返回 Revit 並執行同步。
問題:Direct Link 目前是針對每個 Revit 工作階段開啟單一 Revit 模型進行最佳化。目前不建議在同一個工作階段中開啟具有與其他應用程式之作用中 Direct Link 連接的多個 Revit 模型。
因應措施:在 Twinmotion 中使用與作用中 Revit 模型的直接連結連接時,建議每個 Revit 工作階段只開啟一個 Revit 模型。如果 Twinmotion 專案檔包含兩個或多個直接連結連接,建議一次開啟一個 Revit 模型,或以不同的 Revit 工作階段開啟每個模型。
問題:當您的工作站不符合 Twinmotion 或 Unreal Engine 工作流程的最低需求,或環境缺少必備條件時,就會發生此問題。
原因:從 Revit 2024 開始,Datasmith Exporter for Revit 已整合納入,不再單獨安裝。由於 Twinmotion 和 Unreal Engine 工作流程都需要Datasmith,因此如果 Datasmith 無法初始化,Twinmotion 下的指令將顯示為已啟用,但無法運作。初始化可能會因下列任何原因而失敗:若要進一步確認相容的顯示環境,您可以開啟「Revit 選項」「硬體」,以確認您的硬體規劃狀態。
如果需要,該工作階段的 Revit 日誌將提供 Datasmith 無法初始化的其他資訊。這有助於從上面的清單找出確切的原因。請在嘗試使用指令後檢閱日誌,以取得其他詳細資料。請參閱關於日誌檔說明,以取得其他資訊。
如需環境變數自訂選項的資訊,請參閱關於使用 Twinmotion 進行視覺化說明主題中的 Revit.ini 與環境變數自訂選項一節。
問題:如果 Revit 關閉又重新開啟,而 Twinmotion 一直保持開啟,則 Direct Link 連接將暫時失去連接。
因應措施:讓 Revit 和包含 Direct Link 連接的模型保持開啟,關閉並重新開啟同一個 Twinmotion 專案檔;這應該會更新 Direct Link 連接並重新建立,供後續同步作業使用。