Lập Trình Revit API

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 Info...
  • Giao hàng toàn quốc
  • Được kiểm tra hàng
  • Thanh toán khi nhận hàng
  • Chất lượng, Uy tín
  • 7 ngày đổi trả dễ dàng
  • Hỗ trợ xuất hóa đơn đỏ

Giới thiệu Lập Trình Revit API

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.

  Trang
Lời nói đầu 3
CHƯƠNG 1. CĂN BẢN LẬP TRÌNH REVIT API 5
1.1. GIỚI THIỆU REVIT API 5
1.1.1. Tổng quan 5
1.1.2. Kiến thức cần thiết để học tốt Revit API 5
1.1.3. Công cụ cần thiết 6
1.2. THÀNH PHẦN CƠ BẢN CỦA MỘT ADD-INS 6
1.2.1. External Command 6
1.2.2. External Application 7
1.2.3. Đăng ký add-ins với môi trường Revit 9
1.3. CÁC BƯỚC LẬP TRÌNH ADDINS CƠ BẢN 10
1.3.1. Tạo Project mới 10
1.3.2. Add Reference 11
1.3.3. Tạo Class 12
1.3.4. Viết Code 13
1.3.5. Debug Addins 13
1.4. THÊ HIỆN ADD-INS QUA RIBBON REVIT 16
1.4.1. Add reference, thêm  class 16
1.4.2. Viết code 17
1.4.3. Đăng ký add-ins 19
CHƯƠNG 2. THIẾT KỀ GIAO DIỆN ADD-INS 20
2.1. RIBBONTAB 20
2.2. RIBBONPANEL 20
2.3. RIBBON CONTROL 21
2.3.1. Tooltips 21
2.3.2. Contextual Help 21
2.3.3. Push Buttons 22
2.3.3. Drop-down buttons 23
2.3.5. Split buttons 24
2.3.6. Radio buttons 25
2.3.7. Text box 26
2.3.8. Combo box 28
2.3.9. Stacked Panel Items 30
2.3.10. Slide-out panel 31
2.4. GIAO DIỆN WINDOWFORM 31
CHƯƠNG 3. THAM CHIẾU ĐỐI TƯỢNG 33
3.1. APPLICATION AND DOCUMENT 33
3.1.1. Application Functions 33
3.1.2. Document Functions 37
3.2. PHÂN LOẠI ĐỐI TƯỢNG 41
3.2.1. Element Classifications 41
3.2.2. Other Classifications 42
3.3. CÁCH THỨC LẤY ĐỐI TƯỢNG 45
3.3.1. Element Retrieval 45
3.3.2. General Properties 46
3.3.3. Collector and Filtering 47
3.3.4. User Selection 51
CHƯƠNG 4. ĐỌC THÔNG TIN ĐỐI TƯỢNG 55
4.1. LÀM VIỆC VỚI CÁC ĐỐI TƯỢNG HÌNH HỌC CƠ BẢN 55
4.1.1. Point 55
4.1.2. Curve 55
4.11.3. Face 58
4.2. TÌM HIẾU CHƯNG VỀ MỘT ĐỐI TƯỢNG REVIT 60
4.2.1. Parameter 60
4.2.2. Cấu tạo vật thể 61
4.3. ĐỌC PARAMETER 62
4.4. ĐỌC CÁU TẠO ĐỐI TƯỢNG 65
4.4.1. Đối tượng chung: Element 65
4.4.2. Đối tượng có cấu tạo hình học 67
4.4.3. Đối tượng không có cấu tạo hình học 72
CHƯƠNG 5. HIỆU CHỈNH ĐỐI TƯỢNG 77
5.1. TRANSACTION 77
5.2. THAO TÁC HIỆU CHỈNH ĐỐI TƯỢNG cơ BẢN 79
5.2.1. Moving Elements 79
5.2.2. Copying Elements 81
5.2.3. Rotating Elements 82
5.2.4. Aligning Elements 84
5.2.5. Mirroring Elements 85
5.2.6. Grouping Elements 85
5.2.7. Deleting Element 86
5.2.8. Pined Element 87
5.3. THAY ĐỒI THUỘC TÍNH QUA PARAMETER 87
5.4. SHAREPARAMETER QUẢN LÝ ĐỐI TƯỢNG 88
CHƯƠNG 6. TỰ ĐỘNG TẠO ĐỐI TƯỢNG 93
6.1. DỤNG MÔ HÌNH 93
6.1.1. Create Family Type 93
6.1.2. Datum Elements 94
6.1.3. Family Instance 96
6.1.4. Family System 100
6.5. TRÌNH BÀY BẢN VẼ  2D 106
6.5.1. View Section 106
6.5.2. Work Plane 108
6.5.3. Model L 109
6.5.6. Tags 110
6.5.7. Text Note 112
6.5.8. Dimensions 113
CHƯƠNG 7. LÀM VIỆC VỚI EVENT 115
7.1. TỔNG QUAN CHUNG VỀ EVENT 115
7.2. PHÂN LOẠI EVENT 116
7.2.1. Database Eve Its 116
7.2.2. External Events 117
7.3. VÍ DỤ 119
7.3.1. Sử dụng Event Documentchange 119
7.3.3. Kết hợp Documentchange với ExtemalEvent 120
7.3.4. Kết họp ExtemalEvent với Form Event 123

Giá sản phẩm trên Tiki đã bao gồm thuế theo luật hiện hành. Bên cạnh đó, tuỳ vào loại sản phẩm, hình thức và địa chỉ giao hàng mà có thể phát sinh thêm chi phí khác như phí vận chuyển, phụ phí hàng cồng kềnh, thuế nhập khẩu (đối với đơn hàng giao từ nước ngoài có giá trị trên 1 triệu đồng).....


Giá MEME

Thông tin chi tiết

Công ty phát hànhNXB Xây Dựng
Ngày xuất bản2022-09-30 13:16:20
Loại bìaBìa mềm
Số trang130
Nhà xuất bảnNhà Xuất Bản Xây Dựng
SKU9990975320592
Liên kết: Phấn tạo khối Dual Contour fmgt The Face Shop