A web-based building information model (BIM) viewer for safety training on construction site. The viewer is powered by bimU Viewer APIs.
default.mp4
- Easily switch to your own BIM models
- Provide images and specification for each critical area
- Highlight BIM elements with animation for each critical area
Main branch is deployed to https://safety-education.netlify.app/.
- 4 custom fields for all elements in BIM models including 勞安_法規內容, 勞安_法規編號, 勞安_法規圖片, 勞安_法規影片.
- Seperate by '@' for multiple rules in the same element (applied to all fields).
- Node.js v16 and above
- BIM model uploaded to bimU Viewer
model id
from bimU Viewer
- clone this repository
- install dependencies:
npm install
- run server:
npm start
- go to http://localhost:3000
- add url parameter
modelId
to specify your own model - add url parameter
imgFolder
for the name of image folder accommdated the training materials (same as the name in the public folder of repo)
- add url parameter
Enjoy 🤘