最近在研究revit的編碼種類
就我目前的理解
revit目前內建的編碼種類有三種:
(1)UniFormat(元件碼)-組合代碼
(2)MasterFormat(綱要碼)-關鍵註記
(3)OmniClass(總分類碼)
UniFormat與MasterFormat的編碼方法為:
選取物件/性質/編輯類型/組合代碼&關鍵註記 -即可編碼
而OmniClass的編碼方法為:
選取物件/進入族群編輯的介面/性質/識別資料/OmniClass -即可編碼
問題一
由於我想依建築元件來編碼,因此UniFormat與OmniClass是比較適合的
但OmniClass的編碼涵蓋UniFormat(表21))與MasterFormat(表22)
因此國際間越來越趨向於使用OmniClass
不過現在的問題是revit內建的OmniClass表號只有23(產品碼)
想請問是有什麼原因嗎?
問題二
再者,由於只有族群才可輸入OmniClass碼
因此我無法對牆︑樓板︑屋頂等系統族群進行編碼
目前我所能夠解決的方式就是利用共用參數新增OmniClass的欄位
但覺得這不是一個好方法,想請問有沒有更好的作法?
如果上述有誤還請前輩們指點,謝謝~
系統管理員
文章: 13691
註冊時間: 2026年 4月 30日, 11:43
系統管理員
文章: 13691
註冊時間: 2026年 4月 30日, 11:43
網路上有找到一些資料,您可以參考看看
REVIT OmniClass, Keynote and Assembly Code type parameters
http://blog.modelical.com/revit-omnicla ... -assembly/
這裡提到一樣的問題:OmniClass 只存在於族群,但不存在於系統族群
http://www.omniclass.org/
https://www.tn.gov/assets/entities/fina ... sTools.pdf