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

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.

Tạo mô phỏng ảnh GIFs trong Revit

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.

Dynamo tạo Rebar as Solid trong Revit

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!

Ngày:19/07/2020 Chia sẻ bởi:Tuyết

CÓ THỂ BẠN QUAN TÂM