Revit API Archives - Việt Bim Coder

[REVIT API TASK] TẠO ADD-IN REBAR BEAM – TẠO THÉP DẦM TỰ ĐỘNG (PHẦN 4: TRUY XUẤT TỌA ĐỘ TIẾT DIỆN)

Tiếp tục series add-in Rebar Beam, ở phần 4 mình sẽ hướng dẫn cách truy xuất các điểm tọa độ của dầm. Các bài còn lại trong series: Phần 1: Chọn đối tượng Phần 2: Truy xuất hình học Phần 3: Truy xuất trục tọa độ Kích thước hình học: Width, Heigth, Length đại hiện cho chiều rộng, chiều cao và chiều dài của dầm. Hệ tọa độ địa phương: Kiểu dữ liệu XYZ chứa 3 giá trị X, Y, Z đại diện cho giá trị tọa độ một điểm,…

Đọc thêm

[REVIT API TASK] TẠO ADD-IN REBAR BEAM – TẠO THÉP DẦM TỰ ĐỘNG (PHẦN 3: TRUY XUẤT TRỤC TỌA ĐỘ)

Tiếp tục series add-in Rebar Beam, ở phần 3 mình sẽ hướng dẫn truy xuất trục tọa độ của đối tượng dầm. Các bài còn lại trong series: Phần 1: Chọn đối tượng Phần 2: Truy xuất kích thước hình học Phần 4: Truy xuất tọa độ tiết diện Kích thước hình học: Width, Heigth, Length đại hiện cho chiều rộng, chiều cao và chiều dài của dầm. Hệ tọa độ địa phương: Kiểu dữ liệu XYZ chứa 3 giá trị X, Y, Z đại diện cho giá trị tọa…

Đọc thêm

[REVIT API TASK] TẠO ADD-IN REBAR BEAM – TẠO THÉP DẦM TỰ ĐỘNG (PHẦN 2: TRUY XUẤT KÍCH THƯỚC HÌNH HỌC)

Tiếp tục series add-in Rebar Beam, ở phần 2 mình sẽ hướng dẫn truy xuất kích thước hình học của đối tượng dầm. Các bài còn lại trong series: Phần 1: Chọn đối tượng Phần 3: Truy xuất trục tọa độ Phần 4: Truy xuất tọa độ tiết diện Khái niệm: Thông tin hình học của dầm cần truy xuất gồm 2 phần: kích thước hình học và hệ tọa độ địa phương của dầm. Kích thước hình học: Width, Height, Length đại hiện cho chiều rộng, chiều cao và…

Đọc thêm

[REVIT API TASK] TẠO ADD-IN REBAR BEAM – TẠO THÉP DẦM TỰ ĐỘNG (PHẦN 1: CHỌN ĐỐI TƯỢNG)

Mình xin chia sẻ một series bài viết về dự án Add-in RebarBeam (Tạo thép dầm tự động). Qua series này, các bạn sẽ nắm được trình tự tạo thành một add-in, tư duy thuật toán cũng như các ý tưởng phát triển dự án. Các bài còn lại trong series: Phần 2: Truy xuất kích thước hình học Phần 3: Truy xuất trục tọa độ Phần 4: Truy xuất tọa độ tiết diện Khởi tạo dự án Các bạn có thể tham khảo bài viết sau để nằm được…

Đọc thêm

[Revit API] Thủ Thuật Lập Trình : Singleton và trung tâm hóa lưu trữ dữ liệu

Singleton là một khuôn mẫu lập trình được định nghĩa để trung tâm hóa việc lưu trữ dữ liệu, giúp bạn truy xuất và xử lý dữ liệu một cách dễ dàng. Singleton đem lại hiệu quả rõ rệt khi bạn muốn quản lý có hệ thống trong một dự án phức tạp. 1.      Khái niệm ban đầu Một singleton là một Class cho phép chỉ tồn tại một thể hiện của nó được tạo. Thể hiện Singleton tồn tại khi ứng dụng nằm trong bộ nhớ, và lưu trữ…

Đọc thêm

[Revit API] Family trong Revit

Hiểu hơn về Family * Element trong Revit có thể phân loại theo family. – Đa số các family là Component family, nghĩa là bạn load chúng vào dự án revit hoặc tạo ra bằng family template. Bạn thiết lập các thuộc tính và hình ảnh thể hiện của nó. – Một loại family khác là System family. System Family thì không cho phép load hoặc tự tạo family. Revit định nghĩa trước các thuộc tính và hiện diện hình ảnh của family system, chúng bao gồm Wall, Dimension, Rof,…

Đọc thêm

[Revit API] Bài 1- TƯƠNG TÁC CƠ BẢN VỚI REVIT ELEMENT

 TƯƠNG TÁC CƠ BẢN VỚI REVIT ELEMENT FILTERING Revit API cung cấp một phương thức để lọc và lấy đối tượng trong Revit Document. Đây là cách tốt nhất để lấy các đối tượng có mối liên quan với nhau, như Wall hay Door trong Document. Filter còn có thể sử dụng để tìm lọc tập hợp các đối tượng ví dụ như là tất cả các dầm có cùng kích thước Các bước cơ bản để lấy các đối tượng (element) thỏa mãn điều kiện bộ lọc (filter) gồm…

Đọc thêm

[Revit API Task] Hướng dẫn tạo add-in Rebar SelectionFilter (Quét chọn đối tượng Revit và trả về đối tượng Rebar)

Bài viết này hướng dẫn cách lọc đối tượng trong tập hợp trong Revit. Cụ thể ở ví dụ bên dưới là lọc Rebar Element từ một bộ quét chọn Lưu ý là ở đây chúng ta không đi quá sâu về C# mà chỉ tập trung đến Revit API, mọi kiến thứ chuyên sâu bên C# trong bài viết nếu bạn đọc chưa rõ vui lòng để lại comment chúng tôi sẽ giải đáp. Và vì là những phần tương đối khó bạn đọc vui lòng đọc thật kĩ…

Đọc thêm

[REVIT API] Các Bước Khởi Tạo Add-In Revit

Hôm nay Vietbimcoder xin được hướng dẫn các bạn cách cài đặt Visual Studio và các ứng dụng cần thiết để tạo ra một Add-in cho Revit Cài đặt phần mềm: Autodesk Revit: Hiện tại thì Autodesk đã phát triển phần mềm Revit 2018. Tuy nhiên chúng tôi sẽ giới thiệu với các bạn lập trình cho Revit 2017. Visual Studio 2015 hoặc các phiên bản khác như 2017 hoặc 2013. Sau khi đã có 2 phần mềm cần thiết trên chúng ta tiếp tục công việc chính: Download và…

Đọc thêm