bimview
Đưa vào một mô hình IFC. Nhận về một file HTML duy nhất, và đó là toàn bộ trình xem.
- Trạng thái
- Thử nghiệm sớm
- Giấy phép
- MIT
- Ngôn ngữ
- Python
- Số test
- 50
Cài đặt
pip install git+https://github.com/aec-platform/bimview.gitChưa lên PyPI — lệnh này cài trực tiếp từ mã nguồn.
Chạy thử
bimview office.ifc
Không CDN, không three.js, không server, không tài khoản đám mây, không upload — tầng hình học, bộ dựng hình WebGL2 và bộ đọc file Revit đều nằm trong gói, viết bằng thư viện chuẩn. Xoay mô hình, bấm vào một cấu kiện để đọc bộ thuộc tính của nó, lọc theo lớp hoặc theo tầng, rồi gửi thẳng file cho chủ đầu tư hay đính vào một pull request. Mọi biểu diễn không dựng được thành lưới tam giác đều được đếm, gọi tên và mang luôn vào file HTML, để người nhận thấy đúng những chỗ thiếu mà bạn thấy — một trình xem dựng được ba phần tư mô hình rồi im lặng chính là cách một hộp kỹ thuật biến mất trở thành sự cố ngoài công trường.
Điểm khác biệt
- Một file HTML tự chứa — mở được trên máy tính ngoài công trường không có mạng
- Đọc .rvt lấy phiên bản, trạng thái chia sẻ công việc và ảnh xem trước nhúng bằng bộ đọc MS-CFB thật, và nói thẳng rằng hình học Revit phải xuất qua IFC
- Toàn mô hình trong một lệnh vẽ: pháp tuyến tính từ đạo hàm màn hình, màu và trạng thái ẩn/hiện nằm trong texture dữ liệu
- Lỗ cửa được dựng đặc và báo rõ điều đó, thay vì vẽ một lỗ chưa từng được tính