2017-06-15 25 views
0

。特別是,我需要計算不同家庭和類型的對象,並確定它們實際屬於哪個房間。爲此,我使用模型衍生物API。爲了讓我轉換.rvt文件的房間/區域信息.nwc文件的建議here。然而,當我與GET /modelderivative/v2/designdata/{urn}/metadata/{guid}/properties檢索數據我面臨以下問題不時:歐特克鍛造隨機失去我使用<em>歐特克僞造</em>與我們重塑工具整合對象和客房信息

  1. 客房信息有時從對象消失,因爲某些原因
  2. 對象從因某種原因導致數據消失(但他們似乎存在當我在A360瀏覽他們)

我不知道,這可能是什麼原因。

回答

1

我沒有解釋房間數據或對象的消失。

如果您可以提供一個reproducible case證明,我會很樂意把它傳遞給開發團隊進行分析。

如果您有興趣立即可靠的解決方案和全面的控制,我認爲是這樣,我建議以下由陳奕迅在previous answer提供的建議你參考上面的第二個項目符號項目:

  • 通過Revit API提取您感興趣的所有房間信息和對象關係,將這些數據存儲在您自己的某個位置,然後在您喜歡的任何內容的任何位置使用它。

然後,您將完全安全,並且獨立於所有其他組件和它們不可預知的行爲。

如果你需要的是包含每個家庭實例房間裏唯一的信息,我甚至可以實現一個合適的Revit插件爲您服務。

另一個建議可能會幫助,如果這確實是您所需要的數據:確定在Revit中的信息加載項並將其連接到每個家庭的情況下在自己的個人共享參數。這將確保它在翻譯過程中保持完好。 Afaik保留所有共享參數數據,與其他行爲無關。

+0

謝謝你的回答,傑里米。我會盡力與我們的設計師一起重現這一點,但他聲稱,他使用完全相同的步驟來創建最終佈局,既適用於房間信息存在以及消失時的情況。我瞭解Revit API,但我們已經實施了與Forge的集成,我們希望繼續使用Forge,因爲它對我們的工作流程來說似乎更爲方便。我現在看到的一種解決方法是使用ADSK Zone屬性明確設置房間信息。 – Voice