Hotline:
0888080290
Điện thoại:
0888080290
Lập trình REVIT-API
4.5
1838
Lượt xem
0
Lượt đọc
Tác giảTrần Anh Bình
ISBN978- 604-82-6903-6
ISBN điện tử978-604-82-6251-8
Khổ sách19 x 26,5 cm
Năm xuất bản (tái bản)2022
Danh mụcTrần Anh Bình
Số trang130
Ngôn ngữvi
Loại sáchEbook;Sách giấy;
Quốc giaViệt Nam
Xem đầy đủ
Nhiều tác giả
Giới thiệu
Mục lục

 

Trong sự phát triển ngành xây dựng nói chung cũng như việc ứng dụng tin học trong xây dựng nói riêng, thì xu hướng quản lý công trình bằng các phần mềm theo mô hình thông tin công trình (Building Information Modeling - B.I.M) là rất cần thiết và đang là một xu hướng mới mang tính thời đại.

Trong những phần mềm B.I.M đang được sử dụng rất rộng rãi hiện nay, không thể không kể đến bộ phần mềm REVIT do hãng Autodesk phát triển.

Rất nhiều công ty trong và ngoài nước đã ứng dụng thành công REVIT để quản lý và mô hình thông tin công trình.

Cũng như các phần mềm khác của hãng Autodesk, REVIT cho phép người dùng có thể can thiệp rất sâu, để thực hiện các tác vụ cần thiết nhằm tối ưu hóa, tự động hóa các thao tác thiết kế thông qua lập trình API. Cuốn sách này giúp bạn đọc đam mê lập trình có thể tự mình tạo ra được thư viện động (DLL) thực hiện chạy dưới dạng các Add-Ins nhằm tăng cường tự động hóa thiết kế, tăng năng suất lao động.

Nhóm tác giả xin chân thành cảm ơn Trường Đại học Xây dựng, Bộ môn Tin học Xây dựng - Trường Đại học Xây dựng, Trung tâm lập trình SPC và trung lâm SB IM thuộc Viện Tin học Xây dựng - Trường Đại học Xây dựng đã giúp nhóm tác giả hoàn thiện cuốn sách này.

Tuy đã có nhiều cố gắng trong quá trình biên soạn song chắc chắn không tránh khỏi những thiếu sót, tác giả rất mong nhận được những ý kiến đóng góp quý báu của bạn đọc. Trân trọng cảm ơn!

 

Xem đầy đủ
 Trang
Lời nói đầu3
CHƯƠNG 1. CĂN BẢN LẬP TRÌNH REVIT API5
1.1. GIỚI THIỆU REVIT API5
1.1.1. Tổng quan5
1.1.2. Kiến thức cần thiết để học tốt Revit API5
1.1.3. Công cụ cần thiết6
1.2. THÀNH PHẦN CƠ BẢN CỦA MỘT ADD-INS6
1.2.1. External Command6
1.2.2. External Application7
1.2.3. Đăng ký add-ins với môi trường Revit9
1.3. CÁC BƯỚC LẬP TRÌNH ADDINS CƠ BẢN10
1.3.1. Tạo Project mới10
1.3.2. Add Reference11
1.3.3. Tạo Class12
1.3.4. Viết Code13
1.3.5. Debug Addins13
1.4. THÊ HIỆN ADD-INS QUA RIBBON REVIT16
1.4.1. Add reference, thêm  class16
1.4.2. Viết code17
1.4.3. Đăng ký add-ins19
CHƯƠNG 2. THIẾT KỀ GIAO DIỆN ADD-INS20
2.1. RIBBONTAB20
2.2. RIBBONPANEL20
2.3. RIBBON CONTROL21
2.3.1. Tooltips21
2.3.2. Contextual Help21
2.3.3. Push Buttons22
2.3.3. Drop-down buttons23
2.3.5. Split buttons24
2.3.6. Radio buttons25
2.3.7. Text box26
2.3.8. Combo box28
2.3.9. Stacked Panel Items30
2.3.10. Slide-out panel31
2.4. GIAO DIỆN WINDOWFORM31
CHƯƠNG 3. THAM CHIẾU ĐỐI TƯỢNG33
3.1. APPLICATION AND DOCUMENT33
3.1.1. Application Functions33
3.1.2. Document Functions37
3.2. PHÂN LOẠI ĐỐI TƯỢNG41
3.2.1. Element Classifications41
3.2.2. Other Classifications42
3.3. CÁCH THỨC LẤY ĐỐI TƯỢNG45
3.3.1. Element Retrieval45
3.3.2. General Properties46
3.3.3. Collector and Filtering47
3.3.4. User Selection51
CHƯƠNG 4. ĐỌC THÔNG TIN ĐỐI TƯỢNG55
4.1. LÀM VIỆC VỚI CÁC ĐỐI TƯỢNG HÌNH HỌC CƠ BẢN55
4.1.1. Point55
4.1.2. Curve55
4.11.3. Face58
4.2. TÌM HIẾU CHƯNG VỀ MỘT ĐỐI TƯỢNG REVIT60
4.2.1. Parameter60
4.2.2. Cấu tạo vật thể61
4.3. ĐỌC PARAMETER62
4.4. ĐỌC CÁU TẠO ĐỐI TƯỢNG65
4.4.1. Đối tượng chung: Element65
4.4.2. Đối tượng có cấu tạo hình học67
4.4.3. Đối tượng không có cấu tạo hình học72
CHƯƠNG 5. HIỆU CHỈNH ĐỐI TƯỢNG77
5.1. TRANSACTION77
5.2. THAO TÁC HIỆU CHỈNH ĐỐI TƯỢNG cơ BẢN79
5.2.1. Moving Elements79
5.2.2. Copying Elements81
5.2.3. Rotating Elements82
5.2.4. Aligning Elements84
5.2.5. Mirroring Elements85
5.2.6. Grouping Elements85
5.2.7. Deleting Element86
5.2.8. Pined Element87
5.3. THAY ĐỒI THUỘC TÍNH QUA PARAMETER87
5.4. SHAREPARAMETER QUẢN LÝ ĐỐI TƯỢNG88
CHƯƠNG 6. TỰ ĐỘNG TẠO ĐỐI TƯỢNG93
6.1. DỤNG MÔ HÌNH93
6.1.1. Create Family Type93
6.1.2. Datum Elements94
6.1.3. Family Instance96
6.1.4. Family System100
6.5. TRÌNH BÀY BẢN VẼ  2D106
6.5.1. View Section106
6.5.2. Work Plane108
6.5.3. Model L109
6.5.6. Tags110
6.5.7. Text Note112
6.5.8. Dimensions113
CHƯƠNG 7. LÀM VIỆC VỚI EVENT115
7.1. TỔNG QUAN CHUNG VỀ EVENT115
7.2. PHÂN LOẠI EVENT116
7.2.1. Database Eve Its116
7.2.2. External Events117
7.3. VÍ DỤ119
7.3.1. Sử dụng Event Documentchange119
7.3.3. Kết hợp Documentchange với ExtemalEvent120
7.3.4. Kết họp ExtemalEvent với Form Event123
Xem đầy đủ
Bình luận
0/1500 ký tự
Thống kê
Số thành viên:
0
Đang trực tuyến:
0
Khách:
0
Số lượng sách:
4989