qto
Bóc tách khối lượng từ mô hình IFC, ánh xạ sang đúng hệ mã chi phí bạn phải báo cáo.
- Trạng thái
- Thử nghiệm
- Giấy phép
- MIT
- Ngôn ngữ
- Python
- Số test
- 122
Cài đặt
pip install git+https://github.com/aec-platform/qto.gitChưa lên PyPI — lệnh này cài trực tiếp từ mã nguồn.
Chạy thử
qto model.ifc --classification uniformat
Trỏ vào một file IFC, chọn hệ phân loại, nhận về CSV khối lượng theo từng cấu kiện. Phần lõi cố tình viết đơn giản và nhàm chán; giá trị nằm ở các bảng ánh xạ — UniFormat, MasterFormat, NRM, OmniClass và định mức — mỗi bảng là một file TOML ai cũng đọc được, fork được và tranh luận được. Bộ test đối chiếu bảng khối lượng chuẩn ngăn một thay đổi ánh xạ âm thầm định giá lại cả công trình.
Điểm khác biệt
- Hệ mã chi phí là TOML cắm thêm được, không phải nhánh if hard-code
- Định mức Việt Nam đứng ngang hàng UniFormat, MasterFormat, NRM và OmniClass
- Test đối chiếu bảng khối lượng chuẩn cho mọi thay đổi ánh xạ