Cách tạo mô phỏng ảnh GIFs và Rebar as Solid trong Revit
Như các bạn đã biết, việc điều chỉnh chế độ cốt thép dạng View as solid, View unobscured tạo mô phỏng ảnh GIFs trong Revit mất khá nhiều thời gian. Bạn phải chọn toàn bộ cốt thép, sau đó chọn tính năng View Visibility States ở bảng Properties trước tiên. Và hôm nay, eLib sẽ hướng dẫn cho bạn cách tạo mô phỏng ảnh GIFs và Rebar as Solid trong Revit
1. Hướng dẫn tạo mô phỏng ảnh GIFs trong Revit
Bước 1: Tạo các Views trong Revit
Sử dụng các công cụ như Section Box, Selection Box để ẩn hiện các đối tượng trong Views, tương ứng với từng giai đoạn xây dựng cần thể hiện.
Ta tạo các 3D Views và đặt tên như hình dưới đây:
Bước 2: Xuất ảnh
Ta vào phần Export\ Images and Animations\ Image. Và lựa chọn thử nghiệm 1 vài thông số cho ảnh như hình vẽ:
Bước 3: Tải ảnh vào phần mềm Photoshop
Mở Photoshop, sau đó tải các ảnh đơn vào phần mềm bằng công cụ File\ Scripts\ Load Files into Stack.
Mỗi ảnh sẽ xuất hiện dưới dạng Layer như hình dưới:
Bước 4: Tạo Timeline
Ta sẽ sử dụng tính năng này trong Photoshop để tạo ảnh GIFs, vào Window\ Timeline. Click vào Create Frame Animation.
Click vào góc phía dưới màn hình, chọn Make Frames from Layers. Và giờ mỗi ảnh đơn lẻ sẽ là một khung hình của GIFs.
Bước 5: Thiết lập mô phỏng GIFs
Thiết lập thời gian cho toàn bộ khung hình, hoặc chọn thêm tính năng Forever để lặp lại mô phỏng liên tục.
Bước 6: Xuất ảnh GIFs
Chọn File\ Save for Web, lựa chọn GIF và chọn kích thước ảnh.
Bước 7: Xem kết quả
2. Dynamo tạo Rebar as Solid trong Revit
Như các bạn đã biết, việc điều chỉnh chế độ cốt thép dạng View as solid và View unobscured trong Revit mất khá nhiều thời gian. Bạn phải chọn toàn bộ cốt thép, sau đó chọn tính năng View Visibility States ở bảng Properties trước tiên.
Giờ thì chúng ta sẽ sử dụng Dynamo như 1 công cụ hỗ trợ nhanh chóng cho vấn đề này, giúp các Reviter tạo mô hình 3D cốt thép trong Revit một cách hoàn chỉnh hơn.
Một số bước cần thực hiện như sau:
- Kích hoạt khung nhìn 3D có chứa mô hình bê tông cốt thép.
- Vào Manage\Dynamo và khởi tạo file mới.
- Tạo các nút như hình vẽ dưới đây:
Trong đó: tạo 1 nút Python script (đổi tên là View as solid) và thêm 1 đầu IN[1]
- Sử dụng mã Python sau đây:
import clr
#Import RevitAPI for Rebar Control
clr.AddReference(‘RevitAPI’)
from Autodesk.Revit.DB import *
from Autodesk.Revit.DB.Structure import *
clr.AddReference(“System”)
from System.Collections.Generic import List
# Import RevitNodes
clr.AddReference(‘RevitNodes’)
import Revit
clr.ImportExtensions(Revit.GeometryConversion)
clr.ImportExtensions(Revit.Elements)
clr.AddReference(‘RevitServices’)
import RevitServices
from RevitServices.Persistence import DocumentManager
from RevitServices.Transactions import TransactionManager
doc = DocumentManager.Instance.CurrentDBDocument
#Assign Inputs and Output
rebarElements = UnwrapElement(IN[0])
views = UnwrapElement(IN[1])
#Change rebar Visibility
TransactionManager.Instance.EnsureInTransaction(doc)
for view in views:
for rebarElement in rebarElements:
rebarElement.SetUnobscuredInView(view,1)
rebarElement.SetSolidInView(view,1)
TransactionManager.Instance.TransactionTaskDone()
OUT = rebarElements
Như vậy ta đã hoàn thành quá trình sử dụng Dynamo tạo Rebar as solid trong Revit.
Như vậy, bài viết đã hướng dẫn cho bạn Cách tạo mô phỏng ảnh GIFs và Rebar as Solid trong Revit. Hy vọng bài viết này sẽ thực sự giúp ích cho các bạn. Chúc các bạn thực hiện thao tác thành công!
Tham khảo thêm
- doc Vẽ sàn và vẽ thép đài móng trong Revit
- doc Chuyển giao dự án tích hợp IPD, BIM và Chạy dự án BIM thử nghiêm
- doc Revit cho nhà thép, Liên kết mô hình Tekla Structures và Autodesk Revit
- doc Cách nhập dữ liệu Revit và Point Cloud hiệu quả nhất