Grasshopper API bağlantısı - çelik birleşimlerin toplu hesabı (06) sürüm 24

Bu makale aynı zamanda şu dillerde de mevcuttur:
İngilizceden yapay zeka tarafından çevrildi
Bu eğitimde, aynı geometriye sahip çelik birleşimlerin toplu hesabı için parametrik bir şablon kullanmayı öğreneceksiniz. NOT: Bu kılavuz 24.1.2 sürümüne kadar olan sürümler için geçerlidir.

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.

HUMAN eklentisi

Bu örnekte, yapının bir bölümünü seçmemiz gerekiyor ve bu amaçla başka bir eklenti yüklemeniz gerekiyor - HUMAN, bu eğitimde kullanacağınız eklentidir.

inline image in article

IDEA StatiCa Checkbot – yapının içe aktarılması, birleşim tasarımı

Üçüncü taraf yazılımdan içe aktarılan yapıyı içeren ekli klasörü açın. İç kuvvetler dahil edilmiştir.

inline image in article

Lütfen üst kuşaktaki orta birleşimlerden birini seçin (örn. C11) ve IDEA StatiCa Connection'da açın.

İhtiyaçlarınıza göre doğru şekilde tasarlayabilir veya hazır birleşimimizi buradan kullanabilirsiniz.

inline image in article

Geliştirici sekmesine gidin, parametreleri ayarlayın ve aşağıdaki resimlere göre bunları uygun işleme bağlayın:

inline image in article
inline image in article

Son olarak, tüm birleşimi Grasshopper'da daha sonra kullanılmak üzere bir şablon *.contemp olarak kaydedin.

inline image in article

Grasshopper - XML dosyasını içe aktarma, şablonu uygulama

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 Checkbot klasöründe bulunan import.xml dosyasını seçin. Bu dosya, içe aktarılan yapıya ait tüm verileri içerir.

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

Dosyayı içe aktarma ve Rhino'da birleşim açıklamaları dahil yapıyı görüntüleme:

IDEA StatiCa / Open Model / Import IOM File
IDEA StatiCa / Open Model / Deconstruct Open Model
IDEA StatiCa / Open Model / Deconstruct Open Model Object

Params / Geometry / Curve
Params / Geometry / Point
Display / Dimensions / Text Tag

inline image in article

Şimdi yapıyı Rhino'da görebilirsiniz:

inline image in article

Şablonu içe aktarın ve seçili birleşimlere uygulayın: 

IDEA StatiCa / Connection / Create Connection from IOM
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 (şablonu içe aktarma)
Params / Primitive / File path (birleşimlerin kaydedileceği klasör)

Params / Input / Boolean Toggle (2x)
Params / Input / Panel (birleşimin güncellenmiş sürümlerini oluşturmak için) 

inline image in article

Şimdi şablonun uygulandığı seçili birleşimlerle yapıyı görebilirsiniz:

inline image in article

Grasshopper - parametreleri değiştirme ve hesabı çalıştırma

Parametreleri değiştirme:

IDEA StatiCa / Connection / Deconstruct Connection
IDEA StatiCa / Connection / Deconstruct Parameters
IDEA StatiCa / Connection / Modify Code Setup (çıktı tablosunu basitleştirmek için)
IDEA StatiCa / Connection / Modify Parameters

Params / Input / Panel (2x Parametre Adı) 
Params / Input / Panel
Params / Input / Boolean Toggle (2x)
Params / Input / Number Slider

inline image in article

Birleşimleri hesaplama:

IDEA StatiCa / Connection / Calculate Connection
IDEA StatiCa / Connection / Connection Results
IDEA StatiCa / Connection / Connection Geometry (görselleştirme bileşenlerine veri aktarma)
IDEA StatiCa / Connection / Deconstruct Results (görselleştirme bileşenlerine veri aktarma)

Params / Input / Panel (Analysis - çıktı tablosunu basitleştirmek için)
Params / Input / Panel (Results)
Params / Input / Boolean Toggle

inline image in article

Sonuçların görselleştirilmesi:

Grasshopper, sonuçlarınızı grafik görselleştirme ile zenginleştirmenize olanak tanır. Sonraki resimde gösterilen bileşenler, hesaplanan birleşimleri yeşil renkte görmenizi sağlar; kontrolleri geçemeyen birleşimler ise kırmızı renkte gösterilir.

inline image in article
inline image in article

Bileşenler arasındaki bağlantıları görmek için Grasshopper dosyasının tüm görünümü aşağıdadır:

inline image in article

Daha karmaşık örnekler aşağıdaki klasörde bulunabilir

"%appdata%\McNeel\Rhinoceros\packages\7.0\IDEAStatiCa\0.1.1\Examples.zip"

Ekli İndirmeler

İlgili makaleler