Grasshopper API bağlantısı - parametrik bağlantı modelini içe aktarma ve hesaplama (02)

Bu makale aynı zamanda şu dillerde de mevcuttur:
İngilizceden yapay zeka tarafından çevrildi
Bu eğitimde, parametrik bağlantılarla nasıl çalışacağınızı ve bunları Grasshopper'da nasıl değiştirip değerlendireceğinizi öğreneceksiniz.

Bu eğitimde Rhino 8 kullanılmaktadır. IDEA StatiCa'nın 24.1.3'e kadar olan sürümleriyle çalışıyorsanız bu eğitime bakınız.

Grasshopper - Eklenti Kurulumu

Rhino3d ve Grasshopper'ın deneme sürümünü Rhino3d web sitesinden edinebilirsiniz. Rhinoceros'u çalıştırın ve Metres şablonunu seçin:

inline image in article

Komut satırına "Package Manager" yazın:

inline image in article

Yeni bir pencere açılır; IDEAStatiCa'yı seçin ve Yükle'ye tıklayın. Eklenti indirilip kurulacaktır. Etkin hale gelmesi için Rhinoceros'un yeniden başlatılması gerekmektedir.

inline image in article

 IDEA StatiCa eklentisiyle Grasshopper'ı başlatmak için Rhinoceros sekmesinde Araçlar / Grasshopper seçeneğini seçin.

inline image in article

Görüldüğü gibi, eklenti zaten entegre edilmiştir.

inline image in article

Grasshopper için IDEA StatiCa eklentisindeki bileşenler ve komutlar hakkında bilgi edinmek için Grasshopper eklenti bileşenlerinin açıklaması makalesine bakın.

Colibri eklentisi

Grasshopper döngülerle çalışamadığından, bu eğitimde kullanacağınız başka bir eklenti olan COLIBRI'yi yüklemeniz gerekmektedir.

inline image in article

IDEA StatiCa Connection – Parametreli Alın Levhası Birleşimi

Bu eğitim için bazı parametrelere sahip bir birleşime ihtiyacımız olacak. Lütfen ekli dosyayı açınız.

Parametrelerle çalışabilmek için Tercihler / Gelişmiş Ayarlar bölümünden Geliştirici sekmesini etkinleştirmek gerekmektedir: 

inline image in article

Bu birleşim iki parametre içermektedir - Cıvatalar ve Alın Levhası. 

inline image in article

Parametreler hakkında bilginiz yoksa lütfen aşağıdaki eğitimlere bakınız:

IDEA StatiCa Connection'da Parametrik Tasarım - Temel Bilgiler (01)

IDEA StatiCa Connection'da Parametrik Tasarım - İleri Düzey (02)

Grasshopper - *ideaCon dosyasını içe aktarma ve parametreleri değiştirme

Yeni bir belge oluşturun, üst şeritteki Params sekmesini seçin ve Canvas üzerine File Path bileşenini yerleştirin. 

inline image in article

Bileşene sağ tıklayın ve daha önce kaydettiğimiz Example2.ideaCon dosyasını seçin. 

Not: Ekli dosyayı açarsanız bu yolu uygun şekilde değiştirmeniz gerekmektedir. 

24.1.4 sürümünden itibaren IDEA StatiCa, burada açıklanan yeni bir API ile birlikte gelmektedir.

Grasshopper betiklerini çalıştırmak için her dosyaya Connection Service Runner adlı bir bileşen eklemeniz gerekmektedir. Bu bileşen  IDEA StatiCa / App Common bölümünde bulunabilir.

inline image in article

Bu bileşeni çalıştırdığınızda aşağıdaki pencerenin göründüğünü görmelisiniz.

inline image in article

Şimdi aşağıdaki bileşenleri canvas'a ekleyin ve resimde gösterildiği gibi bağlayın.

Dosya İçe Aktarma:

IDEA StatiCa / App common / Open Project
IDEA StatiCa / Connection / Get Connection

Parametreleri Görüntüleme:

IDEA StatiCa / Connection / Get Parameters

Burada, parametrelerimizin değerlerini görmek için Params / Input / Panel bileşenlerini ekleyebilirsiniz.

Parametreleri Değiştirme:

IDEA StatiCa / App common / Modify Object (1)
IDEA StatiCa / App common / Modify Object (2)
IDEA StatiCa / Connection / Update parameters

Hesaplama ve Sonuçlar:

IDEA StatiCa / Connection / Calculate Project

Burada da sonuçların değerlerini görmek için Params / Input / Panel bileşenlerini ekleyebilirsiniz.

Bileşenler için
IDEA StatiCa / Connection / Calculate Project ve IDEA StatiCa / Connection / Update parameters
'Run Synchronously' parametresini doğrulamak zorunludur. 

inline image in article

Parametre kombinasyonlarını yinelemek için Colibri Bileşenleri:

TTTollbox / Colibri Inputs
TTTollbox / Colibri Outputs
TTTollbox / Colibri Aggregator

Girdi için, ilk Değer listesi Alın Levhası kalınlığı için 3 değer içermektedir (0.010, 0.015, 0.020).
İkincisi cıvata çapı için üç değer içermektedir (M12 8.8, M14 8.8, M16 8.8).
Sonuçlar data.csv dosyasında saklanmaktadır. Varsayılan olarak c:\Colibri konumunda saklanır; burada yolu C:/IDEA olarak ayarlamanız gerekmektedir. Yetkili erişiminizin olduğundan emin olunuz.

inline image in article

Tüm yineleme sürecini tamamlamak için Colibri Inputs / Fly düğmesine tıklayın. Bir süre sonra CSV dosyası oluşturulur.

Doğru / Yanlış şeklindeki doğrudan sonuçlar dosya açıldığında görülebilir. 

inline image in article

Sonuçların yorumlanması

Bu özgül birleşim için aşağıdaki seçeneklerden biriyle tatmin edici sonuçlar elde edeceksiniz: 

  • M16 8.8 Cıvatalar ile 10 mm Alın Levhası kalınlığı

veya

  • M14 8.8 Cıvatalar ile 15 mm Alın Levhası kalınlığı

Daha karmaşık örnekler bilgisayarınızda aşağıdaki dizinde bulunabilir

"%appdata%\McNeel\Rhinoceros\packages\8.0\IDEAStatiCa\0.2.5\Examples0.2.5.zip"

İlgili kayıtlar

Bölüm 1 - IDEA StatiCa Connection'da parametrelerin ayarlanması

Bölüm 2 - birleşimin yüklenmesi ve Rhino'da görüntülenmesi

Bölüm 3 - parametreler üzerinde döngü işlemi

Bölüm 4 - sonuçların yorumlanması

Ekli İndirmeler

İlgili makaleler