Ths.KTS NGUYỄN PHƯỚC DỰ
3.6.1- Định nghĩa tham số trong file dự án - Parameter
Có hai loại tham số có thể định nghĩa thêm:
Shared Parameter và Project Parameter
Project Parameterlà tham số được định nghĩa trong nội bộ của file dự án, vì thế nó không thể dùng thiết kế liên kết trong các Family để đọc dữ liệu mô hình của dự án.
Các tham số này thường dùng để gán các giá trị điều kiện để tạo nhận dạng đối tượng, sau đó dựa vào các biến này để thiết kế các bộ lọc (Filter) dùng trong Kỹ thuật View hay bảng thống kê.
Cũng có thể gán các biến tự do cho đối tượng với mục đích diễn giải thêm các yếu tố nào đó của đối tượng. Nhược điểm của các biến này là chúng hoàn toàn độc lập, không thể thiết lập quan hệ với các biến khác thông qua biểu thức được.
Shared Parameter là tham số được định nghĩa để khai báo thêm thông tin cho tất cả các loại đối tượng (Category). Tham số Shared không can thiệp vào quan hệ của các thành phần trong Family nhưng có thể gán cho nhiều loại đối tượng cùng một tham số cho nên gọi là Shared! Tham số này thường dùng để gán thêm thông tin cần thiết cho đối tượng hay đơn giản dùng để phân biệt đối tượng giống nhau phục vụ quản lý, thống kê, kỹ thuật View…
Loại tham số này có thể dùng trong nhiều trường hợp, trong Family, trong biểu thức…giống như những tham số hệ thống của Revit.
Tham số Shared được định nghĩa và lưu trong một file mẫu *.txt, thư mục chứa file này phải có thuộc tính Write (bỏ thuộc tính Read Only) để có thể định nghĩa thêm hay chỉnh sửa bởi người dùng. Vào Menu Manage»Setting:
Định nghĩa, quản lý file lưu tham số Shared (Shared Parameter). Lệnh này như một ứng dụng ngoài, không liên quan gì đến Revit. |
||
Chọn và gán tham số cho loại đối tượng. Nếu là Project Parameter thì chỉ cần định nghĩa và gán đối tượng trực tiếp. |
Dùng tùy chọn Shared Parameter mở hộp thoại Edit Shared Parameter:
① Đường dẫn chứa file lưu tham số mẫu
② Tạo mới nếu chưa có file tham số mẫu
③ Nhóm tham số, dùng để quản lý
④ Định nghĩa tham số mới
⑤ Sửa thông tin tham số chọn
⑥ Di chuyển tham số chọn sang nhóm khác
⑦ Xóa tham số chọn
⑧ Tạo một tên nhóm mới
⑨ Sửa tên nhóm đang chọn
⑩ Xóa nhóm đang chọn
⑪ Hoàn tất, lưu file *.txt, thoát
⑫ Hủy bỏ các tác vụ vừa làm, thoát
⑬ Trợ giúp
Lưu ý: các tác vụ trên chỉ làm trên file *.txt
Groups là nhóm các tham số để tiện quản lý trong trường hợp số lượng tham số trong danh sách quá lớn. Ví dụ, có thể đặt tên KienTruc, KetCau, ThongkeThep, MEP, Dien, Nuoc, HVAC…
Sau khi định nghĩa tham số Shared, tiếp tục với nút lệnh Project Parameter:
① Danh sách các tham số Shared đang dùng.
② Thêm tham số mới.
③ Chỉnh sửa thông tin liên kết tham số.
④ Bỏ, không dùng tham số chọn.
⑤ Hoàn tất, thoát.
⑥ Hủy bỏ các tác vụ vừa làm, thoát.
|
① Tạo tham số trực tiếp, chỉ dùng cho việc thống kê. Ví dụ, chỉ dùng để làm điều kiện lọc trong kỹ thuật View, hay chứa các thông tin nội bộ trong dự án. ③ Nếu mục chọn số 2 thì tiếp tục mở danh sách tham số Shared lưu trong file *txt. Sau khi chọn tham số trong mục này các biến thuộc nhóm ParameterData(5,7,9) được gán sẵn theo dữ liệu chứa trong tham số vừa chọn. (Dữ liệu này được định nghĩa trong lúc tạo tham số Shared và lưu trong file *.txt) ④ Trong trường hợp chỉnh sửa tham số, nếu Tham số là loại Shared mà chưa có trong file lưu tham số *.txt vì file dự án này được tạo từ hệ thống khác, thì chức năng này giúp tạo tự động đến file đó. Điều này là cần thiết giúp thiết kế tham số cho các Family mới! ⑤ Tên của tham số. ⑥ Loại tham số Type, chứa thông tin một tập hợp đối tượng cùng kiểu. ⑦ Nhóm chứa kiểu dữ liệu. Chỉ hoạt động nếu mục số 1 được chọn. ⑧ Loại tham số Instance, chứa thông tin từng đối tượng. ⑨ Kiểu dữ liệu. Xác định đơn vị, quan trọng! Ví dụ chiều dài (Length-mm), tên đối tượng (Text), góc (Angle-độ)… ⑩Tên nhóm thông tin trong hộp thoại Propeties mà tham số xuất hiện. Giúp quản lý, sử dụng dễ dàng. ⑪ Thông báo tham số sẽ được gán cho các loại đối tượng chọn trong danh sách mục 14. ⑫ Nhóm Category để quản lý danh sách mục số 14. ⑬ Nếu được chọn: ẩn tất cả các mục không được chọn trong mục 14. ⑭ Danh sách các loại đối tượng (Category) có thể gán tham số. ⑮ Giúp chọn nhanh tất cả đối tượng trong mục 14. ⑯ Giúp bỏ chọn nhanh tất cả đối tượng trong mục 14. ⑰ Hoàn tất, thoát ra môi tường dự án. ⑱ Hủy bỏ tất cả các tác vụ vừa thực hiện, thoát. |
Sách học Revit, Tác giả : ThS.KTS.Nguyễn Phước Dự