Hướng dẫn này sử dụng Rhino 8. Nếu bạn làm việc với IDEA StatiCa phiên bản đến 24.1.3, hãy xem hướng dẫn này.
Bạn có thể tải phiên bản dùng thử của Rhino3d và Grasshopper từ trang web Rhino3d. Chạy Rhinoceros và chọn mẫu với Meters:

Trong dòng lệnh, vui lòng nhập "Package Manager":

Một cửa sổ mới xuất hiện; chọn IDEAStatiCa và nhấp vào Install. Plugin sẽ được tải xuống và cài đặt. Để kích hoạt, cần khởi động lại Rhinoceros.

Để khởi động Grasshopper với plugin IDEA StatiCa, chọn Tools / Grasshopper trong tab Rhinoceros.

Như bạn có thể thấy, plugin đã được tích hợp sẵn.

Tìm hiểu về các thành phần và lệnh trong plugin IDEA StatiCa cho Grasshopper trong bài viết Mô tả các thành phần của plugin Grasshopper.
Plugin HUMAN
Trong ví dụ này, chúng ta cần chọn một phần của kết cấu, và để thực hiện điều đó, bạn phải cài đặt thêm một plugin khác - HUMAN, plugin này sẽ được sử dụng trong hướng dẫn này.

IDEA StatiCa Checkbot – nhập kết cấu, thiết kế nút liên kết
Mở thư mục đính kèm chứa kết cấu được nhập từ phần mềm bên thứ ba. Nội lực đã được bao gồm.

Vui lòng chọn một trong các nút liên kết ở giữa thanh cánh trên (ví dụ: C11) và mở nó trong IDEA StatiCa Connection.
Bạn có thể thiết kế đúng theo nhu cầu của mình hoặc sử dụng nút liên kết đã được chuẩn bị đầy đủ của chúng tôi tại đây.

Vào tab Developer, đặt các tham số và liên kết chúng với thao tác tương ứng theo các hình ảnh sau:


Cuối cùng, lưu toàn bộ nút liên kết dưới dạng mẫu *.contemp, để sử dụng sau trong Grasshopper.

Grasshopper - nhập tệp XML, áp dụng mẫu
Tạo một tài liệu mới, chọn tab Params trên thanh ribbon phía trên và đặt thành phần File Path lên Canvas.

Nhấp chuột phải vào thành phần và chọn tệp import.xml, được tìm thấy trong thư mục Checkbot. Tệp này chứa tất cả dữ liệu từ kết cấu đã nhập.
Kể từ phiên bản 24.1.4, IDEA StatiCa đã ra mắt API mới, được mô tả tại đây.
Để chạy các script Grasshopper, bạn phải thêm một thành phần có tên Connection Service Runner vào mỗi tệp. Thành phần này có thể được tìm thấy trong IDEA StatiCa / App Common.

Khi chạy thành phần này, bạn sẽ thấy cửa sổ sau xuất hiện.

Bây giờ, bạn thêm các thành phần sau vào canvas và kết nối chúng như được hiển thị trong hình.
Nhập tệp và hiển thị kết cấu, bao gồm mô tả các nút liên kết trong Rhino:
IDEA StatiCa / Open Model / Import IOM File
IDEA StatiCa / Open Model / Deconstruct Open Model
IDEA StatiCa / Open Model / Deconstruct Open Model Object
IDEA StatiCa / Open Model Create / Deconstruct Member 1D
Params / Geometry / Curve
Params / Geometry / Point
Display / Dimensions / Text Tag

Bây giờ bạn có thể thấy kết cấu trong Rhino:

Nhập mẫu và áp dụng cho các nút liên kết đã chọn:
IDEA StatiCa / App Common / Create Connection from IOM
IDEA StatiCa / Connection / Get Connection Settings
IDEA StatiCa / App Common / Deconstruct Object
IDEA StatiCa / Connection / Import Template file
IDEA StatiCa / Connection / Full template Assign
IDEA StatiCa / Connection / Apply Template
Human / Misc / Item Selector
Sets / Sets / Member Index
Sets / Lists / List item
Params / Primitive / File path (nhập mẫu - templ2.contemp)
Params / Input / Boolean Toggle (3x)

Bây giờ bạn có thể thấy kết cấu với các nút liên kết đã chọn nơi mẫu được áp dụng:

Grasshopper - chỉnh sửa tham số và chạy tính toán
Chỉnh sửa tham số:
IDEA StatiCa / Connection / Get Parameters
IDEA StatiCa / Connection / Update Parameters
IDEA StatiCa / App Common / Modify Object (2x)
IDEA StatiCa / Connection / Modify Code Setup (để đơn giản hóa bảng kết quả)
IDEA StatiCa / Connection / Modify Parameters
Params / Input / Panel (2x)
Params / Input / Boolean Toggle (3x)
Params / Input / Number Slider (2x)
Params / Sets / List Item (2x)
Params / Sets / Tree / Merge

Tính toán các nút liên kết:
IDEA StatiCa / App Common / Deconstruct Object
IDEA StatiCa / Connection / Calculate Connection Project
IDEA StatiCa / Connection / Deconstruct Result Item (truyền dữ liệu đến các thành phần để trực quan hóa)
IDEA StatiCa / Connection / Export IOM
IDEA StatiCa / Open Model / Connection Open Model (truyền dữ liệu đến các thành phần để trực quan hóa)
Params / Input / Boolean Toggle (2x)
Params / Input / Number Slider (1x)

Trực quan hóa kết quả:
Grasshopper cho phép bạn nâng cao kết quả với trực quan hóa đồ họa. Các thành phần được hiển thị trong hình tiếp theo cho phép bạn thấy các nút liên kết đã tính toán đạt yêu cầu hiển thị màu xanh lá; những nút không vượt qua kiểm tra tiêu chuẩn sẽ hiển thị màu đỏ.


Đây là toàn bộ hình ảnh của tệp Grasshopper để xem các liên kết giữa các thành phần:

Các ví dụ phức tạp hơn có thể được tìm thấy trong thư mục
"%appdata%\McNeel\Rhinoceros\packages\8.0\IDEAStatiCa\0.2.5\Examples0.2.5.zip"
