SlideShare a Scribd company logo
1 of 13
Download to read offline
KHÓA HỌC LẬP TRÌNH
REVIT API & WPF
ALPHA BIM
The plugin support for Revit user
LESSON 1: HELLO REVIT API
LESSON 2: LẬP TRÌNH C# CĂN BẢN
LESSON 3: LẬP TRÌNH WPF CĂN BẢN
LESSON 4: SELECTION - FILTERING
LESSON 5: PARAMETER –
SHARED PARAMETER
LESSON 6: THIẾT KẾ ADD-INS VỚI
GIAO DIỆN WPF
LESSON 7: THỰC HÀNH AUTO JOIN
- AUTO COPY TEXTNOTE
LESSON 8: CREATE NEW ELEMENTS
LESSON 9: MODEL FROM AUTOCAD
LESSON 10: FILTER & DATAGRID WPF
• Chọn tất cả các elements có cùng Category với element
đang chọn.
• Tính tổng giá trị parameter của các elements được chọn.
• Tạo lớp bê tông lót cho hàng loạt đài móng.
• Dùng vòng lặp while(true) để tính tổng diện tích các
Face được pick.
LESSON 11: THỰC HÀNH MỘT SỐ ADD-INS
KHÁC
1. Cách sử dụng Revit Macro để viết tools khi máy tính
không có IDE Visual Studio.
2. Tạo thanh Ribbon cá nhân:
• Các thành phần của Ribbon.
• Cách sử dụng thư viện Alpha BIM.
3. Cách đóng gói Add-ins thành file cài đặt (.msi)
để giao cho khách hàng.
4. Phát hành sản phẩm lên cửa hàng
Autodesk App Store.
Ví dụ:
https://apps.autodesk.com/RVT/en/Detail/Index?id=7692524480388812118
&appLang=en&os=Win64
LESSON 12: MACRO - RIBBON - ĐÓNG GÓI

More Related Content

What's hot

Giáo trình Bê tông cốt thép 1 - Phần cấu kiện cơ bản - Phan Quang Minh
Giáo trình Bê tông cốt thép 1 - Phần cấu kiện cơ bản - Phan Quang MinhGiáo trình Bê tông cốt thép 1 - Phần cấu kiện cơ bản - Phan Quang Minh
Giáo trình Bê tông cốt thép 1 - Phần cấu kiện cơ bản - Phan Quang Minhshare-connect Blog
 
Cau hoi bao ve do an thep 2
Cau hoi bao ve do an thep 2Cau hoi bao ve do an thep 2
Cau hoi bao ve do an thep 2ebookfree
 
Sổ tay Thực hành Kết Cấu Công Trình - Vũ Mạnh Hùng
Sổ tay Thực hành Kết Cấu Công Trình - Vũ Mạnh HùngSổ tay Thực hành Kết Cấu Công Trình - Vũ Mạnh Hùng
Sổ tay Thực hành Kết Cấu Công Trình - Vũ Mạnh Hùngshare-connect Blog
 
Thiết kế Kết cấu thép Nhà công nghiệp - Đoàn Định Kiến
Thiết kế Kết cấu thép Nhà công nghiệp - Đoàn Định KiếnThiết kế Kết cấu thép Nhà công nghiệp - Đoàn Định Kiến
Thiết kế Kết cấu thép Nhà công nghiệp - Đoàn Định Kiếnshare-connect Blog
 
ĐỒ ÁN BÊ TÔNG 2 ĐẠI HỌC XÂY DỰNG
ĐỒ ÁN BÊ TÔNG 2 ĐẠI HỌC XÂY DỰNGĐỒ ÁN BÊ TÔNG 2 ĐẠI HỌC XÂY DỰNG
ĐỒ ÁN BÊ TÔNG 2 ĐẠI HỌC XÂY DỰNGchiennuce
 
Sàn sườn Bê Tông toàn khối - GS.TS. Nguyễn Đình Cống
Sàn sườn Bê Tông toàn khối - GS.TS. Nguyễn Đình CốngSàn sườn Bê Tông toàn khối - GS.TS. Nguyễn Đình Cống
Sàn sườn Bê Tông toàn khối - GS.TS. Nguyễn Đình Cốngshare-connect Blog
 
Tính toán Thực hành Cấu kiện Bê tông cốt thép - Tập 1 - Nguyễn Đình Cống
Tính toán Thực hành Cấu kiện Bê tông cốt thép - Tập 1 - Nguyễn Đình CốngTính toán Thực hành Cấu kiện Bê tông cốt thép - Tập 1 - Nguyễn Đình Cống
Tính toán Thực hành Cấu kiện Bê tông cốt thép - Tập 1 - Nguyễn Đình Cốngshare-connect Blog
 
Tính toán tiết diện cột Bê tông cốt thép - Nguyễn Đình Cống
Tính toán tiết diện cột Bê tông cốt thép - Nguyễn Đình CốngTính toán tiết diện cột Bê tông cốt thép - Nguyễn Đình Cống
Tính toán tiết diện cột Bê tông cốt thép - Nguyễn Đình Cốngshare-connect Blog
 
Cột nguyễn đình cống
Cột   nguyễn đình cốngCột   nguyễn đình cống
Cột nguyễn đình cốngBùi Quang Luận
 
ĐỒ ÁN BÊ TÔNG CỐT THÉP I - NUCE
ĐỒ ÁN BÊ TÔNG CỐT THÉP I - NUCEĐỒ ÁN BÊ TÔNG CỐT THÉP I - NUCE
ĐỒ ÁN BÊ TÔNG CỐT THÉP I - NUCEchiennuce
 
đò án tốt nghiệp ngành xây dựng
đò án tốt nghiệp ngành xây dựngđò án tốt nghiệp ngành xây dựng
đò án tốt nghiệp ngành xây dựngDinh Do
 
Biến dạng của đất và tính toán độ lún của nền móng công trình
Biến dạng của đất và tính toán độ lún của nền móng công trìnhBiến dạng của đất và tính toán độ lún của nền móng công trình
Biến dạng của đất và tính toán độ lún của nền móng công trìnhJayTor RapPer
 
Tải trọng Gió và Động đất
Tải trọng Gió và Động đấtTải trọng Gió và Động đất
Tải trọng Gió và Động đấtHồ Việt Hùng
 
Chương 4 bể nước mái
Chương 4 bể nước máiChương 4 bể nước mái
Chương 4 bể nước máiVương Hữu
 
Câu hỏi bảo vê đồ án nền móng
Câu hỏi bảo vê đồ án nền móngCâu hỏi bảo vê đồ án nền móng
Câu hỏi bảo vê đồ án nền móngAnh Anh
 
Bài giảng kết cấu bê tông cốt thép
Bài giảng kết cấu bê tông cốt thépBài giảng kết cấu bê tông cốt thép
Bài giảng kết cấu bê tông cốt thépTrieu Nguyen Xuan
 
Huong dan tinh toan thanh phan dong cua tt gio
Huong dan tinh toan thanh phan dong cua tt gioHuong dan tinh toan thanh phan dong cua tt gio
Huong dan tinh toan thanh phan dong cua tt giovinhx1b
 
Cơ học kết cấu t.2 - hệ siêu tĩnh - lều thọ trình
Cơ học kết cấu   t.2 - hệ siêu tĩnh - lều thọ trìnhCơ học kết cấu   t.2 - hệ siêu tĩnh - lều thọ trình
Cơ học kết cấu t.2 - hệ siêu tĩnh - lều thọ trìnhkhaluu93
 
Nhà cao tầng btct - Võ Bá Tầm
Nhà cao tầng btct - Võ Bá TầmNhà cao tầng btct - Võ Bá Tầm
Nhà cao tầng btct - Võ Bá TầmDung Bui
 

What's hot (20)

Giáo trình Bê tông cốt thép 1 - Phần cấu kiện cơ bản - Phan Quang Minh
Giáo trình Bê tông cốt thép 1 - Phần cấu kiện cơ bản - Phan Quang MinhGiáo trình Bê tông cốt thép 1 - Phần cấu kiện cơ bản - Phan Quang Minh
Giáo trình Bê tông cốt thép 1 - Phần cấu kiện cơ bản - Phan Quang Minh
 
Cau hoi bao ve do an thep 2
Cau hoi bao ve do an thep 2Cau hoi bao ve do an thep 2
Cau hoi bao ve do an thep 2
 
Sổ tay Thực hành Kết Cấu Công Trình - Vũ Mạnh Hùng
Sổ tay Thực hành Kết Cấu Công Trình - Vũ Mạnh HùngSổ tay Thực hành Kết Cấu Công Trình - Vũ Mạnh Hùng
Sổ tay Thực hành Kết Cấu Công Trình - Vũ Mạnh Hùng
 
Thiết kế tổ chức thi công
Thiết kế tổ chức thi côngThiết kế tổ chức thi công
Thiết kế tổ chức thi công
 
Thiết kế Kết cấu thép Nhà công nghiệp - Đoàn Định Kiến
Thiết kế Kết cấu thép Nhà công nghiệp - Đoàn Định KiếnThiết kế Kết cấu thép Nhà công nghiệp - Đoàn Định Kiến
Thiết kế Kết cấu thép Nhà công nghiệp - Đoàn Định Kiến
 
ĐỒ ÁN BÊ TÔNG 2 ĐẠI HỌC XÂY DỰNG
ĐỒ ÁN BÊ TÔNG 2 ĐẠI HỌC XÂY DỰNGĐỒ ÁN BÊ TÔNG 2 ĐẠI HỌC XÂY DỰNG
ĐỒ ÁN BÊ TÔNG 2 ĐẠI HỌC XÂY DỰNG
 
Sàn sườn Bê Tông toàn khối - GS.TS. Nguyễn Đình Cống
Sàn sườn Bê Tông toàn khối - GS.TS. Nguyễn Đình CốngSàn sườn Bê Tông toàn khối - GS.TS. Nguyễn Đình Cống
Sàn sườn Bê Tông toàn khối - GS.TS. Nguyễn Đình Cống
 
Tính toán Thực hành Cấu kiện Bê tông cốt thép - Tập 1 - Nguyễn Đình Cống
Tính toán Thực hành Cấu kiện Bê tông cốt thép - Tập 1 - Nguyễn Đình CốngTính toán Thực hành Cấu kiện Bê tông cốt thép - Tập 1 - Nguyễn Đình Cống
Tính toán Thực hành Cấu kiện Bê tông cốt thép - Tập 1 - Nguyễn Đình Cống
 
Tính toán tiết diện cột Bê tông cốt thép - Nguyễn Đình Cống
Tính toán tiết diện cột Bê tông cốt thép - Nguyễn Đình CốngTính toán tiết diện cột Bê tông cốt thép - Nguyễn Đình Cống
Tính toán tiết diện cột Bê tông cốt thép - Nguyễn Đình Cống
 
Cột nguyễn đình cống
Cột   nguyễn đình cốngCột   nguyễn đình cống
Cột nguyễn đình cống
 
ĐỒ ÁN BÊ TÔNG CỐT THÉP I - NUCE
ĐỒ ÁN BÊ TÔNG CỐT THÉP I - NUCEĐỒ ÁN BÊ TÔNG CỐT THÉP I - NUCE
ĐỒ ÁN BÊ TÔNG CỐT THÉP I - NUCE
 
đò án tốt nghiệp ngành xây dựng
đò án tốt nghiệp ngành xây dựngđò án tốt nghiệp ngành xây dựng
đò án tốt nghiệp ngành xây dựng
 
Biến dạng của đất và tính toán độ lún của nền móng công trình
Biến dạng của đất và tính toán độ lún của nền móng công trìnhBiến dạng của đất và tính toán độ lún của nền móng công trình
Biến dạng của đất và tính toán độ lún của nền móng công trình
 
Tải trọng Gió và Động đất
Tải trọng Gió và Động đấtTải trọng Gió và Động đất
Tải trọng Gió và Động đất
 
Chương 4 bể nước mái
Chương 4 bể nước máiChương 4 bể nước mái
Chương 4 bể nước mái
 
Câu hỏi bảo vê đồ án nền móng
Câu hỏi bảo vê đồ án nền móngCâu hỏi bảo vê đồ án nền móng
Câu hỏi bảo vê đồ án nền móng
 
Bài giảng kết cấu bê tông cốt thép
Bài giảng kết cấu bê tông cốt thépBài giảng kết cấu bê tông cốt thép
Bài giảng kết cấu bê tông cốt thép
 
Huong dan tinh toan thanh phan dong cua tt gio
Huong dan tinh toan thanh phan dong cua tt gioHuong dan tinh toan thanh phan dong cua tt gio
Huong dan tinh toan thanh phan dong cua tt gio
 
Cơ học kết cấu t.2 - hệ siêu tĩnh - lều thọ trình
Cơ học kết cấu   t.2 - hệ siêu tĩnh - lều thọ trìnhCơ học kết cấu   t.2 - hệ siêu tĩnh - lều thọ trình
Cơ học kết cấu t.2 - hệ siêu tĩnh - lều thọ trình
 
Nhà cao tầng btct - Võ Bá Tầm
Nhà cao tầng btct - Võ Bá TầmNhà cao tầng btct - Võ Bá Tầm
Nhà cao tầng btct - Võ Bá Tầm
 

Similar to Revit API & WPF Training Basic - 12 Lesson | Alpha BIM

Revit API & WPF Training - 15 Lessons | Alpha BIM 2023
Revit API & WPF Training - 15 Lessons | Alpha BIM 2023Revit API & WPF Training - 15 Lessons | Alpha BIM 2023
Revit API & WPF Training - 15 Lessons | Alpha BIM 2023DangLeQuan1
 
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android Lương Bá Hợp
 
Bài tập công nghệ phần mềm
Bài tập công nghệ phần mềmBài tập công nghệ phần mềm
Bài tập công nghệ phần mềmLượng Võ Đại
 
01 chuong01tongquanveasp netmvc5
01 chuong01tongquanveasp netmvc501 chuong01tongquanveasp netmvc5
01 chuong01tongquanveasp netmvc5Thanh Nguyen
 
Bai tap va_huong_dan_thuc_hanh_autocad_vba
Bai tap va_huong_dan_thuc_hanh_autocad_vbaBai tap va_huong_dan_thuc_hanh_autocad_vba
Bai tap va_huong_dan_thuc_hanh_autocad_vbathaihoa123
 
Giới thiệu NukeViet 5 và Autoweb
Giới thiệu NukeViet 5 và AutowebGiới thiệu NukeViet 5 và Autoweb
Giới thiệu NukeViet 5 và Autowebvinades
 
Bài 1 - Làm quen với C# - Lập trình winform
Bài 1 - Làm quen với C# - Lập trình winformBài 1 - Làm quen với C# - Lập trình winform
Bài 1 - Làm quen với C# - Lập trình winformMasterCode.vn
 
Lập trình với microsoft visual basic 6.0
Lập trình với microsoft visual basic 6.0Lập trình với microsoft visual basic 6.0
Lập trình với microsoft visual basic 6.0Học Huỳnh Bá
 
Visualbasic6lythuyet 121025092821-phpapp01
Visualbasic6lythuyet 121025092821-phpapp01Visualbasic6lythuyet 121025092821-phpapp01
Visualbasic6lythuyet 121025092821-phpapp01hatrungkhien
 
Tìm đường trên di động (PhoneGap)
Tìm đường trên di động (PhoneGap)Tìm đường trên di động (PhoneGap)
Tìm đường trên di động (PhoneGap)Lương Bá Hợp
 
đồ áN thiết kế web tuyển dụng sử dụng asp.net
đồ áN thiết kế web tuyển dụng sử dụng asp.netđồ áN thiết kế web tuyển dụng sử dụng asp.net
đồ áN thiết kế web tuyển dụng sử dụng asp.netnataliej4
 
Windows Programming Tác giả: Bộ môn Công nghệ phần mềm; Người hướng dẫn: -; ...
Windows Programming Tác giả: Bộ môn Công nghệ phần mềm;  Người hướng dẫn: -; ...Windows Programming Tác giả: Bộ môn Công nghệ phần mềm;  Người hướng dẫn: -; ...
Windows Programming Tác giả: Bộ môn Công nghệ phần mềm; Người hướng dẫn: -; ...VTrung46
 
Giao trinh autodesk inventor 2014
Giao trinh autodesk inventor 2014Giao trinh autodesk inventor 2014
Giao trinh autodesk inventor 2014Phi Phi
 
Giao trinh autodesk inventor 2014
Giao trinh autodesk inventor 2014Giao trinh autodesk inventor 2014
Giao trinh autodesk inventor 2014Đức Lưu
 
Hướng dẫn lập trình với visual basic
Hướng dẫn lập trình với visual basicHướng dẫn lập trình với visual basic
Hướng dẫn lập trình với visual basicnataliej4
 
Giáo trình tổng quan về Vb
Giáo trình tổng quan về VbGiáo trình tổng quan về Vb
Giáo trình tổng quan về VbSun Down
 
Về Visual Basic 20 5
Về Visual Basic 20 5Về Visual Basic 20 5
Về Visual Basic 20 5Phong Lữ
 
Devexpress cho asp.net
Devexpress cho asp.netDevexpress cho asp.net
Devexpress cho asp.netthichxoidau
 

Similar to Revit API & WPF Training Basic - 12 Lesson | Alpha BIM (20)

Revit API & WPF Training - 15 Lessons | Alpha BIM 2023
Revit API & WPF Training - 15 Lessons | Alpha BIM 2023Revit API & WPF Training - 15 Lessons | Alpha BIM 2023
Revit API & WPF Training - 15 Lessons | Alpha BIM 2023
 
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android
 
Asp.net 3.5 _1
Asp.net 3.5 _1Asp.net 3.5 _1
Asp.net 3.5 _1
 
Bài tập công nghệ phần mềm
Bài tập công nghệ phần mềmBài tập công nghệ phần mềm
Bài tập công nghệ phần mềm
 
01 chuong01tongquanveasp netmvc5
01 chuong01tongquanveasp netmvc501 chuong01tongquanveasp netmvc5
01 chuong01tongquanveasp netmvc5
 
Bai tap va_huong_dan_thuc_hanh_autocad_vba
Bai tap va_huong_dan_thuc_hanh_autocad_vbaBai tap va_huong_dan_thuc_hanh_autocad_vba
Bai tap va_huong_dan_thuc_hanh_autocad_vba
 
Giới thiệu NukeViet 5 và Autoweb
Giới thiệu NukeViet 5 và AutowebGiới thiệu NukeViet 5 và Autoweb
Giới thiệu NukeViet 5 và Autoweb
 
Bài 1 - Làm quen với C# - Lập trình winform
Bài 1 - Làm quen với C# - Lập trình winformBài 1 - Làm quen với C# - Lập trình winform
Bài 1 - Làm quen với C# - Lập trình winform
 
Lập trình với microsoft visual basic 6.0
Lập trình với microsoft visual basic 6.0Lập trình với microsoft visual basic 6.0
Lập trình với microsoft visual basic 6.0
 
Visualbasic6lythuyet 121025092821-phpapp01
Visualbasic6lythuyet 121025092821-phpapp01Visualbasic6lythuyet 121025092821-phpapp01
Visualbasic6lythuyet 121025092821-phpapp01
 
Tìm đường trên di động (PhoneGap)
Tìm đường trên di động (PhoneGap)Tìm đường trên di động (PhoneGap)
Tìm đường trên di động (PhoneGap)
 
đồ áN thiết kế web tuyển dụng sử dụng asp.net
đồ áN thiết kế web tuyển dụng sử dụng asp.netđồ áN thiết kế web tuyển dụng sử dụng asp.net
đồ áN thiết kế web tuyển dụng sử dụng asp.net
 
Windows Programming Tác giả: Bộ môn Công nghệ phần mềm; Người hướng dẫn: -; ...
Windows Programming Tác giả: Bộ môn Công nghệ phần mềm;  Người hướng dẫn: -; ...Windows Programming Tác giả: Bộ môn Công nghệ phần mềm;  Người hướng dẫn: -; ...
Windows Programming Tác giả: Bộ môn Công nghệ phần mềm; Người hướng dẫn: -; ...
 
Ltgd ch01
Ltgd ch01Ltgd ch01
Ltgd ch01
 
Giao trinh autodesk inventor 2014
Giao trinh autodesk inventor 2014Giao trinh autodesk inventor 2014
Giao trinh autodesk inventor 2014
 
Giao trinh autodesk inventor 2014
Giao trinh autodesk inventor 2014Giao trinh autodesk inventor 2014
Giao trinh autodesk inventor 2014
 
Hướng dẫn lập trình với visual basic
Hướng dẫn lập trình với visual basicHướng dẫn lập trình với visual basic
Hướng dẫn lập trình với visual basic
 
Giáo trình tổng quan về Vb
Giáo trình tổng quan về VbGiáo trình tổng quan về Vb
Giáo trình tổng quan về Vb
 
Về Visual Basic 20 5
Về Visual Basic 20 5Về Visual Basic 20 5
Về Visual Basic 20 5
 
Devexpress cho asp.net
Devexpress cho asp.netDevexpress cho asp.net
Devexpress cho asp.net
 

Revit API & WPF Training Basic - 12 Lesson | Alpha BIM

  • 1. KHÓA HỌC LẬP TRÌNH REVIT API & WPF ALPHA BIM The plugin support for Revit user
  • 2. LESSON 1: HELLO REVIT API
  • 3. LESSON 2: LẬP TRÌNH C# CĂN BẢN
  • 4. LESSON 3: LẬP TRÌNH WPF CĂN BẢN
  • 5. LESSON 4: SELECTION - FILTERING
  • 6. LESSON 5: PARAMETER – SHARED PARAMETER
  • 7. LESSON 6: THIẾT KẾ ADD-INS VỚI GIAO DIỆN WPF
  • 8. LESSON 7: THỰC HÀNH AUTO JOIN - AUTO COPY TEXTNOTE
  • 9. LESSON 8: CREATE NEW ELEMENTS
  • 10. LESSON 9: MODEL FROM AUTOCAD
  • 11. LESSON 10: FILTER & DATAGRID WPF
  • 12. • Chọn tất cả các elements có cùng Category với element đang chọn. • Tính tổng giá trị parameter của các elements được chọn. • Tạo lớp bê tông lót cho hàng loạt đài móng. • Dùng vòng lặp while(true) để tính tổng diện tích các Face được pick. LESSON 11: THỰC HÀNH MỘT SỐ ADD-INS KHÁC
  • 13. 1. Cách sử dụng Revit Macro để viết tools khi máy tính không có IDE Visual Studio. 2. Tạo thanh Ribbon cá nhân: • Các thành phần của Ribbon. • Cách sử dụng thư viện Alpha BIM. 3. Cách đóng gói Add-ins thành file cài đặt (.msi) để giao cho khách hàng. 4. Phát hành sản phẩm lên cửa hàng Autodesk App Store. Ví dụ: https://apps.autodesk.com/RVT/en/Detail/Index?id=7692524480388812118 &appLang=en&os=Win64 LESSON 12: MACRO - RIBBON - ĐÓNG GÓI