您在選取「檢核」的情況下無法開啟檔案。
問題:使用「檢核」勾選方塊開啟
Revit 模型時,模型無法開啟。您會收到類似以下內容的訊息:
- 檔案 (filename).rvt 中的資料已損毀,需要手動復原。
- 模型 (filename).rvt 缺少多種元素,無法開啟。
- Assertion failed: line 797 of ElemTable\Marshaller.cpp
- 發生嚴重錯誤。應用程式將終止。您將有機會儲存所有已變更專案的復原檔案
原因:某個損毀的族群造成此錯誤。日誌檔中將會記錄類似以下內容的項目。
- DBG_WARN: (asynchronous i.e. previously detected)Why no ElemRec?: line 119 of OwnerGraph\KingOf.cpp.
- DBG_WARN: (asynchronous i.e. previously detected)Missing owner, or cycle of owners!: line 113 of OwnerGraph\KingOf.cpp.
- DBG_WARN: Failed to translate big ElemId.: line 217 of Family\FamilyDocument.cpp.
解決方法:若要找出損毀的族群,請執行以下作業:
- 在不使用「檢核」勾選方塊的情況下開啟模型。
-
儲存載入的族群
- 當您看到錯誤訊息 (例如檔案 ... 中的資料,族群名稱無法儲存等) 時,請查看 Revit 視窗的狀態列來決定正要匯出的族群。
- 請執行下列其中一項操作:
- 重新載入族群。
重新載入時,應該會提示您取代參數值。如果未顯示此提示,則表示沒有重新載入族群。
- 從模型中刪除族群並重新測試。
如果問題仍然存在,可能有其他損毀的族群。再次重複此解決方法步驟,直到找出所有損毀的族群,並且重新載入或刪除這些族群。