Grasshopper API bağlantısı - parametrik bağlantı modelini içe aktarma ve hesaplama (02)
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:
Komut satırına "Package Manager" yazın:
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.
IDEA StatiCa eklentisiyle Grasshopper'ı başlatmak için Rhinoceros sekmesinde Araçlar / Grasshopper seçeneğini seçin.
Görüldüğü gibi, eklenti zaten entegre edilmiştir.
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.
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:
Bu birleşim iki parametre içermektedir - Cıvatalar ve Alın Levhası.
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.
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.
Bu bileşeni çalıştırdığınızda aşağıdaki pencerenin göründüğünü görmelisiniz.
Ş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.
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.
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.
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
- Example2.zip (ZİP, 76 kB)