Visual Scripting trong Allplan 2020 - Sự thay thế cho ngôn ngữ lập trình

Visual scripting trong Allplan 2020 (Mã hóa hình thức) đang thu hút nhiều sự chú ý hơn trong ngành xây dựng. Vì khả năng cho phép người dùng tạo ra các quy trình làm việc mạnh mẽ, tùy chỉnh được. Từ đó giúp cho quá trình thiết kế hiệu quả hơn. Tính năng mạnh mẽ này cung cấp công cụ cho các kiến trúc sư và kỹ sư dân dụng để tự động hóa các hoạt động thiết kế lặp đi lặp lại. Ngoài ra, Visual Scripting còn tạo các biểu mẫu, phân tích tùy chỉnh và chuẩn bị các báo cáo cho dự án cụ thể. Nhưng chính xác visual scripting là gì? Đây là một cái nhìn sâu sắc hơn về cách thức hoạt động của công cụ ấn tượng này và cách mà nó thay đổi phương pháp chúng ta thiết kế các dự án.
Visual Scripting – The Alternative to Programming-2

© Visual Scripting with Allplan 2020, Allplan GmBH

Visual Scripting và BIM

Mô hình tham số là một công cụ tuyệt vời để tăng hiệu quả của “Mô hình thông tin xây dựng” (BIM). Có nghĩa là các phần tử được mô hình sẽ xử lý thông minh dựa trên các tham số đã gán cho các cấu kiện – giống như façade được thiết kế tham số. Mô hình tham số tự động trong Allplan được gán bằng các ngôn ngữ mã hóa như Python, cho phép tạo các mô hình tham số và giúp tự động hóa quy trình thiết kế.

Nếu bạn đã từng sử dụng SmartParts hoặc PythonParts trong một mô hình, thì bạn đã thấy mô hình tham số hoạt động – những thành phần hoạt động thông minh dựa trên các trình kích hoạt nhất định. Visual scripting là một phương pháp dễ tiếp cận cho phép các kiến trúc sư và kỹ sư tạo ra các mã hóa này để đạt được các kết quả khác nhau.

Ví dụ, ngoại thất của tòa nhà hành chính Textilverband Munster đã sử dụng mô hình tham số để tính toán sự xoay chính xác của từng viên gạch, để có được façade dạng sóng quét và hoa văn trên bề mặt. Nếu không có mô hình tham số, mỗi viên gạch sẽ phải được tính toán và đặt thủ công trong mô hình.
Tuy nhiên, bằng cách sử dụng visual scripting, các đường được vẽ lên façade định hướng các viên gạch di chuyển. Còn đoạn mã hóa sẽ mô tả cách các viên gạch sẽ thay đổi theo các đường kẻ, tiết kiệm thời gian thiết kế giá trị và không ảnh hưởng đến sự sáng tạo.

Tại sao chọn Visual Scripting?

Một trong những nhược điểm của mô hình hóa tham số là người dùng cần một số kiến thức về ngôn ngữ lập trình.Thông thường, các tham số và ràng buộc phải được lập trình bằng cách viết các dòng mã, đòi hỏi kiến thức nâng cao về lập trình.
Mặc dù đã có các thành phần đã khai báo trước để lựa chọn, vấn đề mà nhiều kiến trúc sư và kỹ sư gặp phải thường là cần có một thành phần, hoặc ứng xử mặc định mà các thành phần đã khai báo trước chưa thể cung cấp. Điều này làm cho quá trình mô hình hóa trở nên khó khăn và tốn thời gian hơn mức cần thiết.

Nhưng với Visual Scripting: có thể tạo các thành phần độc đáo này bằng cách sắp xếp và liên kết các nút trực quan – là các khối mã được viết sẵn – xác định các ứng xử khác nhau bằng giao diện đồ họa. Về cơ bản, nó giống như tạo ra một lưu đồ về cách một thành phần sẽ hoạt động trong các điều kiện hoặc trình kích hoạt nhất định. Nó không chỉ giới hạn để mô hình các thành phần – các mã hóa có thể được tạo để tự động quy trình công việc khi tạo các mặt cắt hoặc layout, làm phong phú các đối tượng hiện có với thông số hoặc thực hiện phân tích mô hình, chỉ để gọi tên cho cách sử dụng.

Những ưu điểm của Visual Scripting cho Kiến trúc sư và Kỹ sư

Ưu điểm lớn nhất là không cần học ngôn ngữ lập trình để tạo các thành phần và quy trình tùy chỉnh được. Người thiết kế trở thành lập trình viên các công cụ của riêng họ, cho phép họ phát triển các quy trình công việc phù hợp và các thành phần tùy chỉnh phù hợp với cách làm việc của mỗi cá nhân và các loại dự án họ làm việc thường xuyên. Điều này mang đến cho các kiến trúc sư và kỹ sư sự linh hoạt và sáng tạo mà họ mong muốn trong quá trình thiết kế để tạo ra các cấu trúc phù hợp với mục đích một cách hiệu quả nhất.

Visual scripting quá lý tưởng cho mô hình hóa tham số của các hình dạng phức tạp, tạo các đối tượng tùy chỉnh được sử dụng thường xuyên và tự động hóa quy trình công việc. Khi tất cả các tham số đã được xác định, mối quan hệ giữa các thành phần hoặc hoạt động đã được thiết lập. Kết quả là, khi cần thay đổi, cần ít thời gian hơn để thực hiện chúng vì các thành phần tự động cập nhật dựa trên các liên kết đã được xác định trước đó.

Ví dụ, nếu một giàn thép cần phải được làm mở rộng ra, đối tượng sẽ cần phải bị xóa và một cái mới được tạo với chiều rộng phù hợp. Tuy nhiên, với một mô hình được mô tả tham số, chỉ cần điều chỉnh miền (chiều rộng) có liên quan, thì phần còn lại của các thành phần sẽ tự động điều chỉnh. Tính linh hoạt trong thiết kế này sử dụng các tham số giúp hiệu quả tăng đáng kể so với các phương pháp thông thường và visual scripting giúp mọi người có thể truy cập được.

Allplan 2020 có thể làm gì?

Visual scripting trước tiên được đưa vào dưới dạng chế độ xem trước kỹ thuật trong Allplan 20192019-1. Nó xuất hiện một canvas với các nút đã xác định trước – khi được đặt trên canvas theo thứ tự mong muốn – sẽ lấy các giá trị đầu vào, xử lý chúng và sau đó kích hoạt một số thao tác hoặc đầu ra nhất định.
Trong Allplan 2020, giao diện người dùng đã được cải thiện để làm cho nó trực quan hơn và thân thiện hơn cho người sử dụng.
Các nút bổ sung đã được thêm vào dựa trên phản hồi của người dùng và có nhiều ví dụ đi kèm để giúp người dùng hình dung ra kết quả nào sẽ thay đổi. Visual scripting được tích hợp trong Allplan 2020 mà không cần bất kỳ thao tác tải xuống hoặc phần mềm bổ sung nào và mở trong cùng một cửa sổ để làm việc hiệu quả.

Hãy thử các công cụ visual scripting mới bằng cách tải xuống bản dùng thử miễn phí 30 ngày của Allplan 2020 và tự mình xem cách viết visual scripting có thể làm được gì cho quá trình thiết kế của bạn hiệu quả và hữu ích hơn.

Nguồn: Allplan GmBH

Dịch: Thái Dương, Allplan Engineer

Download Allplan AEC 2022 Now!

Allplan 2022 mang đến phương pháp làm việc tích hợp cho các kiến trúc sư, kỹ sư và nhà thầu trên một nền tảng duy nhất từ thiết kế ban đầu đến khi hoàn thiện thi công trên công trường. Các quy trình làm việc được tích hợp liền mạch giúp rút ngắn quá trình phối hợp, làm tăng hiệu suất và giá trị của dự án – mang đến khả năng xây dựng ở mức tốt nhất.

  • Mang đến sự hợp tác nhịp nhàng giữa kiến trúc sư và kỹ sư.
  • Tự do chuyển đổi giữa các phương pháp làm việc 2D và 3D
  • Xem xét việc triển khai thi công ngay trong giai đoạn thiết kế
  • Mang đến hiệu suất tối đa cho các dự án lớn và phức tạp
  • Công nghệ đám mây mạnh mẽ hỗ trợ hợp tác liên ngành
  • Quy trình làm việc tích hợp giúp tăng hiệu quả và giá trị của dự án
allplan aec 2022 download
allplan asia
NEWSLETTER

Nhận các thông tin về Allplan qua email

Giải pháp toàn diện cho kỹ sư và kiến trúc sư


    Shopping Basket