現代工業化的推進在極大加速現代化進程的同時也帶來的相應的安全隱患,在傳統的可視化監控領域,一般都是基于 Web SCADA 的前端技術來實現 2D 可視化監控。本系統采用 Hightopo 的 HT for Web 產品來構造輕量化的 3D 可視化場景,該 3D 場景從正面展示了一個現代化工廠的現實場景,包括工廠工人的實時位置、電子圍欄的范圍、現場的安全情況等等,幫助我們直觀的了解當前工廠人員的安全狀況。
本篇文章通過對工廠可視化場景的搭建和模型的加載,人物實時定位代碼的實現、電子圍欄和軌跡圖的實現進行闡述,幫助我們了解如何通過使用HT實現一個簡單的3D電子圍欄可視化。
代碼實現
人物模型及場景
項目中使用的人物模型是通過 3dMax 建模生成的,該建模工具可以導出 obj 與 mtl 文件,在 HT 中可以通過解析 obj 與 mtl 文件來生成 3d 場景中的攝像頭模型。項目中場景通過 HT 的 3d 編輯器進行搭建,場景中的模型有些是通過 HT 建模,有些通過 3dMax 建模,之后導入 HT 中。
繪制電子圍欄
場景中的電子圍欄并不是使用3dMax搭建的模型,HT提供了多種基礎形體類型供用戶建模使用,不同于傳統的3D建模方式,HT的建模核心都是基于API的接口方式, 通過預定義的圖元類型和參數接口,進行設置達到三維模型的構建。根據形狀,我將電子圍欄分成圓柱、長方體和底部為多邊形的棱柱。
人物前進一步,則往管道的點集中推進一個點的坐標,同時繪制新的管道部分。同理,人物后退一步,則管道的點集中推出當前最后一個點的坐標,同時管道失去最后兩點連接的部分。另外我通過使用定時器,對軌跡圖的前進和后退分別做了快進和快退的處理。
fqj
-
電子圍欄
+關注
關注
0文章
59瀏覽量
10971 -
數據可視化
+關注
關注
0文章
476瀏覽量
10801
發布評論請先 登錄
儲能運維平臺在換電站的應用 有效提高運維效率
使用海爾曼太通/HellermannTyton 3D CAD 模型進行快速高效的設計
Techwiz LCD 3D應用:衍射效率分析
山西200MW光伏安防視頻監控、環境監測、微氣象、電子圍欄及門禁系統

掌握充電站光伏能源轉化效率 光伏發電數據 提高運維效率
維愛普3D打印設備工字電感磁芯:驅動創新與高效的科技核心
安寶特產品 安寶特3D Evolution:高效準確的CAD質量檢查工具

安寶特產品 安寶特3D Evolution:增材制造零件查找器

安寶特產品 安寶特3D Analyzer:智能的3D CAD高級分析工具

安寶特產品 3D Evolution : 基于特征實現無損CAD格式轉換

3D打印汽車零部件建模設計3D打印服務

評論