文/章文磊 上海建科工程咨詢有限公司 上海 200032
資產管理編碼是承載資產信息的基礎,在編碼體系穩定的情況下,日常檢索、錄入、更新代碼的工作隨著社會管理信息化水平的提高,管理跨度及體量日益增廣。故而,提高效率的需求也應運而生了。另一方面,資產編碼體系的熱度在社會生產力水平整體升級的大背景下,在可以預見的將來,勢必會形成一套成熟體系。由此,在資產全生命周期內,進行至少一次換代是大概率事件。以上,也就是本文闡述目標插件的開發動力。
主要是從如下方面進行了充分的考量:
一是憑藉目標插件的開發,構建出資產數據庫,且可運用數據庫技術可以進行良好的交互與分析;
二是可以跨接廣義建筑業(工民建、市政、房地產等)與設施(以工業基礎產品)的信息平臺;
三是插件自身功能完善與不斷升級,需要底層主平臺有著扎實的生命力。
Revit平臺具備與ODBC開放數據庫連接結構及XML可擴展標記語言數據庫交互、編譯的特性。以上世界范圍內通行的數據庫,分別在服務器端、移動端占據支配優勢;
選擇BIM即建筑信息模型技術作為串聯起建筑產品資產管理的通用技術,是為主流的趨勢技術。進一步,選擇BIM技術中,最為主流的Revit作為插件依附的主平臺也順理成章。
在Revit系統開發包中,二次開發為用戶準備了Revit SDK API函數,并隨Revit系統版本升級,其API功能不斷完善、加強。
資產管理中,“設施”是管理的基礎元素之一,設施可能是一個設備,系統、結構物或者其它任何可能被用于管理的對象,這個對象與BIM模型的模型對象是緊密關聯,但又不是一一對應的,更應該是一個組合和分解和關系,一個設施對象,可能由BIM模型中幾個模型對象組合而成,也可能是BIM模型中一個模型的一部分,比如說,一個電梯系統,在設施管理中,可能是按照一個設施對象來管理,但在模型中卻是多個模型對象組成。所以,運維階段,直接用現有BIM平臺軟件創建的BIM模型,在沒有經過插件的二次開發的輔助下,對普通資產管理用戶和維保人員的一線人員,是較難推廣的。
錄入信息的實質:管產參數是BIM屬性數據的一個超集,其不僅僅包含屬性數據,還包含后續不斷豐富的為滿足運維需要的屬性,同時也包含實時的運維參數。參數屬性數據的維護也應該由插件實現錄入功能。
與編碼體系的適用性:不論是現行資產管理編碼,包括時間碼、位置碼、參數碼,還是今后產生的“新世代”編碼;是通過不斷權衡抑或機械迭加的方式完成對資產管理數據庫整體遷移?所以對目標插件要求實現大自由度的復合字段信息錄入功能,可以不斷補強編碼和運維參數。
基于Revit,通過點選、框選、實例選擇、過濾器選中目標構件,并通過插件進行信息批量錄入和局部自定義修改。
根據目標用戶在Revit使用上存在的熟練度和掌握技能的水平可能存在不盡如人意的情況下,可以按需求預設常用環境和對象,在初步選定后,進行直觀式再篩選與過濾的擴展功能。
某管路需要部分遷改,替換部分設備,并通過插件導出原有信息進行采購輔助;完成遷改后,將參數錄入到模型中,完成更新工作。
批量輸出信息:構件參數信息表、工程量清單、產品編碼等采購信息。
錄入信息:新設施構件、設備參數自動篩選表。

圖1 某實例通過插件錄入示意圖
面向資產管理的現實和升級意義,開發出一種支持Revit的資產管理編碼錄入插件,并達到預定開發目標。該插件今后若與優秀編碼結合,就能更有效地運用BIM技術,提高資產管理的效益。