Dynamo là một công cụ lập trình bằng hình ảnh được tích hợp với Revit.
Mặc dù là công cụ lập trình nhưng bạn ko cần biết viết code vẫn với thể sử dụng dynamo được (nhưng nếu bạn biết viết code thì đó chính là lợi thế lúc bạn sử dụng dynamo) bởi những dòng code đã được chuyển thành những thanh công cụ gọi là “node”
Bạn sẽ lập trình bằng cách sắp xếp những thanh công cụ node theo trình tự hợp lý để tạo thành chuỗi những tổ hợp lệnh
Với Dynamo, mỗi node sẽ với một nhiệm vụ riêng biệt. những nodes sẽ với input và output; output từ một node sẽ kết nối với input của node khác thông qua “dây dẫn”. Chương trình hay đồ họa sẽ lần lượt đi từ node này qua node khác nhờ mạng lưới dây dẫn. Sản phẩm đạt được là một bản thuyết trình đồ họa của những bước cần thiết để tới được thiết kế cuối cùng.
Một trong những điểm mạnh của những công cụ lập trình bằng hình ảnh như Dynamo là khả năng truy cập tới thư viện những nodes. Thay vì phải nhớ chính xác từng câu lệnh cho từng yêu cầu riêng biệt, với Dynamo ta với thể tìm kiếm trong thư viện những nodes cần thiết một cách dễ dàng.
không tính đó, điểm mạnh của Dynamo chính là cùng đồng người sử dụng. ko chỉ với sự tư vấn lẫn nhau thông qua những diễn đàn, người tiêu dùng Dynamo còn tạo ra những gói nodes hay sử dụng và tải lên môi trường dữ liệu chung, được coi như là một thư viện trực tuyến. Thư viện trực tuyến này giúp người tiêu dùng tìm kiếm và download trực tiếp ngay trong Dynamo
Dưới đây là 5 tiện lợi mà bạn sẽ thấy được lúc ứng dụng Dynamo vào việc làm hàng ngày:
một.Tự động hóa những việc làm mang tính chu kỳ
lúc làm việc với Revit, sẽ với nhiều việc làm mà ta phải thực hiện lặp đi lặp lại (10 lần,20 lần, hay 100 lần) . Dynamo sẽ giúp chúng ta hoàn thành những thao tác phải lặp lại đấy trong thời gian ngắn giúp ta tiết kiệm một khoảng lớn thời gian
Một ví dụ tiêu biểu đó là tạo những sheet đơn lẻ. Tạo ra một sheet mới vốn ko hề khó khăn chút nào. Nhưng trong phần lớn những trường hợp, bạn phải tạo từ 50 tới 100 sheets. Và việc này rất tiêu tốn thời gian. Và với Dynamo chỉ cần thực hiện vài thao tác thì bạn chỉ cần khởi tạo một vài sheet ban đầu một cách trực tiếp từ những mô hình hoặc từ một file Excel. việc làm còn lại, vốn sẽ tiêu tốn hàng giờ của bạn, sẽ được thực hiện chỉ trong vài tích tắc.
Dưới đây là một số áp dụng để bạn tham khảo:
- Đánh số lại thứ tự những sheet
- Chỉnh sửa ký hiệu đầu mút lưới trục
- Chèn family
- Cập nhật những thay đổi cho bản vẽ
- Thay đổi chữ hoa, chữ thường trong bản vẽ
Một lúc bạn đã tạo ra được những công cụ Dynamo như trên thì chúng với thể được tiếp cận trực tiếp thông qua Dynamo Player (từ Revit 2019).
Bạn thậm chí còn ko cần mở Dynamo để tự động hóa việc thực hiện những yêu cầu này.
2. Kết nối với dữ liệu của công trình
Một phần trọng yếu của BIM nói chung và Revit nói riêng là dữ liệu: đó chính là chữ I trong BIM. Nhưng việc thu thập dữ liệu vốn ko hề đơn thuần và vững chắc chắn bạn cần lập một kế hoạch cụ thể trong Revit. Bạn còn với thể xuất những kế hoạch này ra Excel. Dù vậy, đôi lúc bạn cần phải kết hợp dữ liệu từ những mục khác nhau hoặc tính toán ra số liệu cụ thể.
Tuy vậy, Dynamo biến những quá trình này trở nên dễ dàng hơn. Chẳng hạn, bạn với thể sử dụng Dynamo để tạo những link hai chiều giữa mô hình Revit và Excel. thứ nhất, bạn cần khởi tạo một đồ họa của Dynamo để xuất những dữ liệu chuyên biệt sang Excel. Tiếp theo, thông qua Excel, bạn với thể biến đổi những dữ liệu như mong muốn. Cuối cùng, lập một đồ họa khác để đưa dữ liệu trở lại mô hình.
3. Khám phá những lựa sắm thiết kế đa dụng
không tính việc thiết kế và truy xuất thông tin tự động, Dynamo còn là công cụ giúp bạn xác định rõ ràng những bước cần phải thực hiện trong quá trình thiết kế cũng như những nguyên tắc cần phải tuân thủ trong quá trình thực hiện.
Nhờ vào việc mã hóa những quy chuẩn vào một khung tính toán, Dynamo với thể đưa ra hàng trăm, thậm chí hàng nghìn lựa sắm ứng với những quy chuẩn đó.
Tuy nhiên, công năng này của Dynamo ko hề bị giới hạn đối với những công trình với dạng hình khối phức tạp. Bạn với thể tạo ra một công cụ với khả năng tự động thiết kế phòng nghỉ dựa vào giới hạn của những tường. Trên thực tế, phần lớn những phòng nghỉ đều tương đối giống nhau. Nếu mã hóa những tiêu chuẩn thiết kế của doanh nghiệp vào một đồ họa trong Dynamo, bạn với thể dễ dàng tính toán tổng số những lựa sắm phù hợp với những quy chuẩn đã đặt ra. Sẽ thuận tiện hơn lúc tự động hóa những việc làm nhàm chán đó và bạn với thể dành thời gian cho việc thiết kế những phần khác của công trình.
không tính đó, bạn với thể sử dụng Dynamo để tính toán những loại kính hoa văn ngẫu nhiên trên một bức tường cong, xếp đặt hộp kỹ thuật hay thậm chí việc xếp đặt nội thất trong một phòng học thông thường. với rất nhiều ứng dụng liên quan tới thiết kế dành cho Dynamo.
4.Thử nghiệm xác định hiệu năng
Dynamo với thể dễ dàng mô phỏng hiệu năng của công trình trong từng giai đoạn thiết kế. Bạn còn với thể tạo một công cụ để ước lượng số giờ nắng trong một ngày bất kỳ của tháng
Dữ liệu mô phỏng, mặc dù ko thay thế được cho những dữ liệu thực tế, nhưng với thể giới thiệu được thiết kế dựa vào những tiêu chuẩn khách quan. Dữ liệu mô phỏng sẽ nhanh chóng giới thiệu được thiết kế nào tốt hơn nhằm giúp đưa ra lựa sắm tối ưu nhất.
5. Suy nghĩ một cách với tính toán
Dynamo yêu cầu sự tiếp cận một cách logic, với hệ thống và từng bước một đối với việc làm. Dynamo với thể giúp bạn nhìn vào từng bước và thực sự hiểu cách thức hoạt động của chúng. Thậm chí bạn với thể tái sử dụng tính logic trong thiết kế đó và cải thiện qua thời gian.
Nhờ vào việc sử dụng một quá trình tính toán, bạn sẽ mã hóa được những thiết kế hoặc quy trình làm việc. Mỗi bước sẽ bao gồm chuỗi những hướng dẫn và với thể được giới thiệu, xem xét và cải thiện. không tính đó, mỗi bước như vậy yêu cầu những tham số riêng biệt. Nhờ vào việc suy xét tất cả những bước của vấn đề và cân nhắc tất cả input và output, bạn với thể tạo ra quy trình một cách hiệu quả, dễ hiểu và trọng yếu nhất là với thể lặp lại. Giảm được một yêu cầu cần giải quyết, bạn với thể dành thời gian cho những việc trọng yếu hơn!