Mở đầu

Bài viết hôm nay mình sẽ đi xa với Archicad một xíu, chúng ta sẽ cùng nhau tìm hiểu về PARAM-O mà Archicad giới thiệu gần đây.

PARAM-O Là gì ?

Nếu bạn đã từng dùng qua DesignScript, Dynamo,Grasshopper,.. chắc hẳn bạn đã quen thuộc với các node kéo thả mà ít động tay động chân đến viết mã.Điển hình ở đây là mã GDL.Vậy thì PARAM-O cũng vậy.Đây là một công cụ bổ trợ để tạo các đối tượng hình học, tham số,... trên phầm mềm Archicad.Hãy xem một ví dụ tạo ra cái bàn bên dưới.

table

PARAM-O Có gì đáng để sử dụng không ?

Tất nhiên là có, vì viết mã trên Archicad là cực kì khó khăn vì hỗ trợ C và C++, việc tạo ra các hình học bằng mã càng khó khăn hơn.Vì vậy việc lập trình trực quan đã giúp đỡ cho công việc của các kỹ sư ít am hiểu về mã rất lớn.

Điển hình :

  1. Tuỳ biến tham số nhanh chóng dựa trên các đầu vào và ra của nút
  2. Xem trước được kết quả thực hiện ngay trước mắt
  3. Lưu kết quả để tận dụng và sài lại cho các lần tiếp theo
  4. Rất nhiều thư viện hình học có sẵn và ta có thể dễ dạng tạo ra chúng chỉ việc nhập kích thước
  5. Xử lý nhanh chóng các phép toán lượng giác đơn giản đến phức tạp
  6. Thay đổi kết quả hình học và điều chỉnh theo yêu cầu bằng tham số.

Nhiêu đó cũng đã giúp cho các nhà thiết kế vừa đủ để thực hiện ý tưởng rồi phải không nào.

Tải xuống

Bạn có thể tải về sử dụng với Archicad24 tại PARAM-O 0.3.2-preview

Cài đặt và sử dụng

  1. Cài đặt chương trình lần đầu tiên trên windows

InstallArchicad

  1. Đồng ý thông tin điều khoản

InstallArchicad2

  1. Tiến hành cài đặt Archicad24 vào máy

InstallArchicad3

  1. Cài đặt thành công

InstallArchicadDone

  1. Vị Trí PARAM-O

PARAM O First

Sử dụng PARAM-O

Thử thay đổi kích thước của một khối cầu đơn giản nhé

Trông thật đơn giản phải không, hãy cùng nhau khám phá nhé, bắt đầu từ những thứ đơn giản sẽ khiến ta thoải mái hơn.Cám ơn các bạn đã ghé thăm blog.

Mở rộng

Mã nguồn nghiên cứu để làm việc có thể nghiên cứu tại https://github.com/kovacsv/VisualScriptEngine. Một công cụ tạo kịch bản trực quan được thiết kế để nhúng. Công cụ được viết bằng C ++ hiện đại và biên dịch trên một số nền tảng mà không có phụ thuộc bên ngoài. Một số tiện ích giao diện người dùng phụ thuộc vào nền tảng cũng được cung cấp cho nền tảng Windows và MacOS.

 Image c7f8988a 5656 44f7 90d8 6fddc8a65370

Tham khảo

GraphisoftGuide

GraphisoftScripting