Add-in Revit là phần mở rộng viết bằng API của Revit, cài thêm để tự động hóa các thao tác lặp lại. Bốn add-in miễn phí dưới đây đã chạy được trên Revit 2027 và đáp ứng phần lớn nhu cầu của người dùng phổ thông.
| Add-in | Chức năng chính | Mức miễn phí |
|---|---|---|
| pyRevit | Bộ vài trăm công cụ cho việc hằng ngày: quản lý tờ bản vẽ, bản sửa đổi, ghi chú khóa, chọn và đổi tên hàng loạt | Miễn phí hoàn toàn, mã nguồn mở |
| DiRootsOne | Sửa tham số hàng loạt qua bảng, lọc chọn cấu kiện theo điều kiện, tạo tờ bản vẽ hàng loạt | Một phần miễn phí |
| Naviate Discover | Tìm cấu kiện theo family và type, đánh số lại, tìm và thay chữ trong tham số, xuất PDF nhanh, trao đổi tham số với Excel | Miễn phí, phải đăng ký |
| RevitLookup | Xem toàn bộ tham số và quan hệ của một cấu kiện để tìm nguyên nhân khi mô hình có lỗi | Miễn phí hoàn toàn, mã nguồn mở |
Phần sau nêu cụ thể từng add-in, cách cài trên Revit 2027 và cách tắt hay gỡ add-in khi Revit không khởi động được. Muốn tự viết add-in, xem bài Revit API là gì; học Revit bài bản thì xem lộ trình khóa Học Revit.
pyRevit: bộ công cụ đa năng
pyRevit là bộ công cụ mã nguồn mở, giấy phép GPL-3.0 (GitHub: pyRevit). Cài xong, pyRevit hiện thành một tab riêng trên ribbon, với các nhóm công cụ cho tờ bản vẽ, bản sửa đổi, ghi chú khóa, chọn cấu kiện và quản lý khung nhìn. Các bản 6.x đã hỗ trợ Revit 2027 (GitHub: pyRevit releases).
Lưu ý: bước gắn pyRevit 6.5.5 vào Revit cần bộ chạy .NET 8 của Microsoft. Máy chỉ có .NET 10 đi kèm Revit 2027 thì bộ cài chạy xong không báo lỗi nhưng tab pyRevit không hiện; cài thêm .NET 8 rồi chạy lại bộ cài.
DiRootsOne: sửa tham số và tạo tờ hàng loạt
DiRootsOne gom các công cụ của DiRoots vào một chỗ, chạy trên Revit 2018 đến 2027 (DiRoots: DiRootsOne). Từ ngày 23/10/2024, DiRoots chuyển sang mô hình một phần miễn phí (DiRoots: thông báo chuyển đổi). Ba công cụ vẫn miễn phí đầy đủ:
- ParaManager: sửa tham số của nhiều cấu kiện cùng lúc qua bảng.
- OneFilter: lọc chọn cấu kiện theo điều kiện tham số.
- SheetGen: tạo tờ bản vẽ hàng loạt.
Một số công cụ quen thuộc như SheetLink nay chỉ có trong bản trả phí.
Naviate Revit: gói miễn phí Naviate Discover
Naviate Discover là gói công cụ miễn phí thuộc bộ Naviate Revit của Symetri, phải đăng ký để tải (Symetri: Naviate Discover). Gói gồm mười hai công cụ, trong đó hữu ích nhất:
- Live Selection: tìm và chọn cấu kiện theo chủng loại, family hoặc type.
- Quick Renumber: đánh số lại cấu kiện theo thứ tự bấm chọn hoặc theo một đường spline.
- Find and Replace: tìm và thay chữ trong tham số của các cấu kiện đã chọn.
- Quick PDF Export: xuất nhanh các khung nhìn hoặc tờ đã chọn ra PDF.
- Export/Import: chuyển dữ liệu tham số sang Excel để sửa rồi nạp lại.
Bản Naviate Rebar Extension miễn phí chỉ có cho Revit 2022; các bản sau là Naviate Rebar trả phí.
RevitLookup: tra cứu dữ liệu cấu kiện
RevitLookup hiển thị mọi tham số và quan hệ của cấu kiện đang chọn (GitHub: RevitLookup). Công cụ này hữu ích khi cần tìm vì sao một bảng thống kê hay bộ lọc không bắt được đối tượng. Cài xong, nút của nó nằm trên tab Add-Ins.
Cài add-in trên Revit 2027
Tải bộ cài từ trang chính thức của hãng hoặc từ Design & Make Marketplace, tên mới của Autodesk App Store từ tháng 4/2026 (Autodesk Platform Services: Design & Make Marketplace). Đóng Revit trước khi cài, và chọn đúng năm Revit. Revit 2027 chạy trên nền .NET 10 nên add-in viết cho Revit 2026 phải được hãng biên dịch lại.
Khi khởi động, Revit đọc các tệp đăng ký .addin trong hai thư mục sau (Autodesk: đăng ký add-in).
| Phạm vi | Thư mục trên Revit 2027 |
|---|---|
| Từng người dùng | %AppData%\Autodesk\Revit\Addins\2027 |
| Mọi người dùng trên máy | C:\Program Files\Autodesk\Revit\Addins\2027 |
Từ bản 2027, thư mục cho mọi người dùng chuyển từ C:\ProgramData sang C:\Program Files, và Revit bỏ qua tệp .addin đặt ở chỗ cũ (Autodesk Developer Blog: Revit 2027 API). Revit LT không chạy được add-in (Autodesk: cài add-in).
Lần đầu gặp một add-in mới, Revit hỏi có nạp hay không, kèm tên nhà phát hành và đường dẫn tệp. Chỉ chọn Always Load khi hai thông tin này đúng với add-in vừa cài từ trang chính thức.
Không dùng bản bẻ khóa của add-in trả phí: add-in chạy với toàn quyền trong Revit và đọc được mọi dữ liệu mô hình.
Tắt add-in và cách gỡ add-in Revit
Add-Ins Manager (có từ Revit 2025.3) bật hoặc tắt từng add-in mà không phải gỡ (Autodesk: Add-Ins Manager). Trên Revit 2027, nút này nằm ở tab Manage, panel Extensions. Hộp thoại liệt kê từng add-in kèm thời gian nạp lúc khởi động, như ảnh đầu bài; thay đổi có hiệu lực từ lần mở Revit sau.
Cách gỡ add-in:
- Gỡ trong Settings › Apps như một chương trình thường, nếu add-in cài bằng bộ cài.
- Nếu không có trong danh sách chương trình, xóa tệp .addin của nó trong hai thư mục ở trên.
- Nếu Revit không khởi động được vì một add-in lỗi, chạy Revit Add-Ins Manager từ menu Start để tắt add-in đó mà không cần mở Revit.
Revit khởi động chậm thì xem thời gian nạp trong Add-Ins Manager trước; các nguyên nhân khác có ở bài Revit bị nặng.
Câu hỏi thường gặp
Plugin Revit và add-in Revit có khác nhau không?
Không. Hai từ chỉ cùng một thứ; tài liệu của Autodesk dùng từ add-in.
Cài add-in xong không thấy tab đâu?
Kiểm tra ba điều: add-in có đúng năm Revit không, tệp .addin có nằm đúng thư mục của Revit 2027 không, và add-in có bị tắt trong Add-Ins Manager không.
Failed to initialize the add-in là lỗi gì?
Revit tìm thấy tệp .addin nhưng không nạp được thư viện, thường do add-in không đúng phiên bản Revit hoặc thiếu tệp. Cài bản add-in đúng năm Revit, hoặc tắt nó trong Add-Ins Manager.