Idea Statica
  • Çelik
  • Betonarme
  • BIM ve İş Akışları
  • Destek ve Öğrenme
  • Fiyatlandırma
  • Şirket
  • Çeliğe genel bakış
  • Birleşim tasarımı
  • Eleman tasarımı
  • Parametrik tasarım
  • Çelik vaka çalışmaları
  • Betona genel bakış
  • Duvarlar ve D-bölgeleri
  • Ankraj tasarımı
  • Betonarme vaka çalışmaları
  • BIM Genel Bakış
  • Desteklenen entegrasyonlar
  • Checkbot
  • Viewer
  • API'ler
  • Destek Merkezi
  • E-öğrenme ve sertifikasyon
  • Blog
  • İndirmeler ve Lisanslama
  • Planlar
  • Ücretsiz topluluk aracı
  • Kurumsal müşteriler
  • Öğrenciler ve eğitimciler
  • Ne kadar tasarruf edeceksiniz?
  • Hakkımızda
  • İletişim
  • Araştırma ve geliştirme
  • Yetkili satıcılar
  • Müşterilerimizle tanışın
  • Çelik
    Çeliğe genel bakışBirleşim tasarımıEleman tasarımıParametrik tasarımÇelik vaka çalışmaları
  • Betonarme
    Betona genel bakışDuvarlar ve D-bölgeleriAnkraj tasarımıBetonarme vaka çalışmaları
  • BIM ve İş Akışları
    BIM Genel BakışDesteklenen entegrasyonlarCheckbotViewerAPI'ler
  • Destek ve Öğrenme
    Destek MerkeziE-öğrenme ve sertifikasyonBlogİndirmeler ve Lisanslama
  • Fiyatlandırma
    PlanlarÜcretsiz topluluk aracıKurumsal müşterilerÖğrenciler ve eğitimcilerNe kadar tasarruf edeceksiniz?
  • Şirket
    HakkımızdaİletişimAraştırma ve geliştirmeYetkili satıcılarMüşterilerimizle tanışın
14 Günlük Deneme
14 Günlük Deneme

Bültenimize abone olun

Şirket

  • Hakkımızda
  • Ortaklıklar
  • Kariyer
  • İnşaat mühendisleri için patentli teknoloji

Kaynaklar

  • Müşteri projeleri
  • Vaka çalışmaları
  • IDEA StatiCa Connection Library
  • Doğrulama kitapları

Yasal

  • IDEA StatiCa SON KULLANICI LİSANS SÖZLEŞMESİ
  • Küresel gizlilik politikası
  • Hizmet Koşulları – IDEA StatiCa Viewer
  • Lisanslama

Yardım

  • İletişim
  • Teklif talebi
  • Bayiler
  • İndirmeler
FacebookInstagramLinkedInYouTube

© IDEA StatiCa 2009-2026

Mühendisler, imalatçılar ve danışmanlar tarafından dünya genelinde güvenilen ve kullanılan.

Destek MerkeziBilgi Tabanı MakaleleriGrasshopper eklenti bileşenlerinin açıklaması
IDEA StatiCa Çelik için BIM birlikte çalışabilirliği
IDEA StatiCa BIM birlikte çalışabilirliği - betonarme
BIM bağlantıları: 3. parti uygulamaların desteklenen sürümleri
BIM bağlantılarının eski sürümleri nasıl çalıştırılır
IDEA Grasshopper eklentisi
Grasshopper eklenti bileşenlerinin açıklaması
Grasshopper ve Connection Arasındaki Yeni REST API
API/Geliştirici belgeleri web sitesi
Grasshopper eklenti bileşenlerinin açıklaması
SteelConnection designKnowledge baseConnectionIDEA Open Model (API)

Grasshopper eklenti bileşenlerinin açıklaması

Bu makale aynı zamanda şu dillerde de mevcuttur:
ENCZDEESFRITPTNLHUROKRPLTHTRVIZH
Yapay zeka tarafından İngilizce'den çevrildi

Bu eğitim, yazılımın işlevselliğine aşina olmanıza yardımcı olacaktır.

Başlarken

Program Gereksinimleri

Eklenti şu anda Rhino 7 için geliştirilmektedir. Grasshopper ücretsizdir ve Rhino 7'ye yerleşik olarak dahildir; bu nedenle Grasshopper'ı ayrıca yüklemenize gerek yoktur. Sürüm uyumluluğu için lütfen Rhinoceros web sayfasını arayın.

Rhino3d ve Grasshopper'ın deneme sürümünü Rhino3d web sitesinden edinebilirsiniz.

Eklenti Kurulumu ve Gereksinimleri

Eklenti, Rhino Paket Yöneticisi aracılığıyla kurulabilir. Kurulduktan ve Rhino yeniden başlatıldıktan sonra, IDEA StatiCa sekmesi Grasshopper'da kullanılabilir hale gelecektir.

IDEA StatiCa, IDEA Open Model (IOM) ve IDEA API modüllerinin en son sürümlerinin bir uzantısı olarak geliştirilmiştir. Bu araçları kullanırken, doğru çalışması ve tüm en son özelliklerin kullanılabilmesi için IDEA StatiCa'nın en son sürümünün kurulu olması önerilir. 

Sınırlamalar

  • Şu anda eklentinin doğru çalışabilmesi için Rhino Birimleri'nin metre olarak ayarlanması gerekmektedir.
  • Tüm Giriş Birimleri de IDEA Open Model tanımlamasını izleyen temel SI birimlerinde belirtilmelidir. Daha fazla ayrıntı için Open Model Birimleri spesifikasyonuna bakın.

Yardım ve Geri Bildirim

Bu araçlar, ileri düzey kullanıcılar ve onların gerektirdiği iş akışlarıyla yakın iş birliği içinde geliştirilmektedir. İşlevselliği iyileştirmek için her türlü geri bildirim veya öneriyi duymaktan memnuniyet duyarız. Geri bildirimler en iyi şekilde IDEA StatiCa genel GitHub sayfasındaki forum aracılığıyla iletilebilir.

Giriş

IDEA StatiCa Grasshopper eklentisi aşağıdaki temel bölümlerden oluşmaktadır:

1. IDEA Open Model (IOM) oluşturmaya yönelik bileşenler 

Bunlar aşağıdakileri kolaylaştırmak için kullanılır:

  • IDEA Open Model oluşturma, içe aktarma veya değiştirme.
  • Özel SEY Dönüşümleri
  • Geometrik dönüşüm: IOM <-> Rhino
  • Elemanlar, plakalar, cıvatalar, kesimler ve kaynakların açık modellemesi.

2. IDEA Tasarım Uygulamalarıyla etkileşim kurmaya yönelik bileşenler 

Bunlar aşağıdakiler için kullanılır:

  • Birleşimler gibi tasarım uygulaması dosyaları oluşturma, içe aktarma ve değiştirme.
  • Geometri ve bileşenleri alma ve güncelleme.
  • Kullanıcı tanımlı şablonlar uygulama.
  • Kullanıcı tanımlı parametreleri alma ve güncelleme.
  • Hesaplamalar çalıştırma ve sonuçları çıkarma.
  • Daha fazla tasarım bilgisi alma (imalat maliyetleri vb. dahil)

IOM oluşturmaya yönelik bileşenler API'den bağımsızdır ve bu nedenle IDEA StatiCa lisansı gerektirmez.

IDEA StatiCa Tasarım Uygulamasıyla etkileşim kuran bileşen, aktif bir IDEA StatiCa lisansı gerektirir. Open Model bileşenleri, geometri dönüşümü ve birlikte çalışabilirlik söz konusu olduğunda Tasarım Uygulaması bileşenlerinde kullanılır.

Open Model Nesne Bileşenleri

Nesne bileşenleri, Open Model veri formatındaki belirli bir nesne türüyle ilişkilidir. Temel olarak, bir Id veya Ada sahip olması gereken herhangi bir nesne Open Model Nesnesi olarak sınıflandırılabilir.

Nesne Oluşturma

Tüm Open Model Nesnelerinin bir Id ve Ada sahip olması gerekir. Nesne oluşturmayı hızlandırmak ve kullanılabilirliği artırmak için çoğu nesne, oluşturma sırasında kullanıcı tanımlı bir id veya ad gerektirmez; bunlar bir modele eklenip derlendiğinde otomatik olarak atanabilir.

[!NOT] Otomatik olarak Id veya Ad atanmayan nesnelere Id = 0 ve boş bir Ad dizesi atanır.

Bir Oluştur bileşeni kullanılırken, çıktı o nesneye sağlanan Ad ve Id'yi göstermelidir. Çıktı dizesi Open Model Nesne Türüdür.

[!ÖNEMLİ] Grasshopper'da nesne oluştururken, nesne Adı belirli bir nesne türü için Benzersiz bir dize olmalıdır.

[!NOT] Malzemeler, kesitler, yük durumları ve kombinasyonlar gibi bazı özel nesneler, nesne oluşturma sırasında bir ad gerektirmektedir.

Open Model Sonuç Bileşenleri

Open Model Sonuçları, ilgili analitik elemanlar için analiz sonuçlarını depolamak amacıyla kullanılır. Grasshopper kullanılarak, Open Model Sonuç formatındaki sonuçlar mevcut bileşenler kullanılarak kolayca oluşturulabilir.

Bu, Fiziksel modeli analitik SEY modeli sonuçlarıyla bağlamanın esnek bir yolunu sağlar.

[!NOT] İç kuvvet tanımlamaları ve doğru Open Model Sonuç dosyalarının nasıl oluşturulacağına ilişkin açıklamalar için Open Model Sonucu belgelerine bakın.

Open Model Sonucu Oluşturma

Open Model Sonuçları oluşturma, diğer derlenmiş nesne türlerine benzer şekilde çalışır. Önce üst düzey nesne istenen ayarlarla oluşturulmalı; ardından mevcut varlıklar eklenerek veya güncellenerek değiştirilebilir.

IDEA Connection Uygulama Bileşenleri

Burada, Grasshopper'da IDEA StatiCa Connection dosyalarıyla çalışmak için mevcut bileşenleri kısaca açıklıyoruz.

Connection Nesnesi

IDEA Connection Uygulamasıyla ilgili çoğu bileşen, bir 'Connection' nesnesinin iletilmesine olanak tanır.

Connection nesnesi, diskte kayıtlı bir IDEA Connection dosyasına yapılan bir referanstır. Önce kullanıcının, daha önce oluşturulmuş mevcut bir birleşime referans vermesi ya da Open Model bileşenlerini kullanarak sıfırdan bir birleşim oluşturması gerekecektir.

Grasshopper'da her 'Connection' nesnesi tek bir birleşim nesnesi olarak ele alınır. Projede birden fazla birleşim içeren IDEA Connection proje dosyaları, Grasshopper'da ayrılır ve referans verilen dosya yolu ve adıyla birlikte birden fazla nesne olarak ele alınır.

[!UYARI] Tek bir birleşim içeren IDEA StatiCa Connection proje dosyalarıyla çalışılması önerilir.

Connection nesnesi ayrıca programdan çıkarılan mevcut bilgilerin bir kopyasını depolayabilir ve yönetebilir. Bu, birleşim değiştirilene kadar kalıcı olmalıdır; bu da API'ye yapılan çağrı sayısını azaltır.

Connection Nesne Bileşenleri

Aşağıda, Connection Nesnesiyle çalışmak için mevcut Bileşenlerin listesi yer almaktadır.

Kullanıcıların büyük olasılıkla aynı anda çok sayıda birleşimle çalışması gerektiğinden, birden fazla paralel işlem yerine tek seferde tek bir birleşimi toplu olarak güncellemenize olanak tanıyan çeşitli görev tamamlama yöntemleriyle bileşenler eklenmiştir. Bu nedenle, belirli görev türlerini gerçekleştirmenin genellikle birden fazla yolu bulunmaktadır.

Performansı artırmak için, birleşime referans verirken mümkün olduğunca fazla bilgi yüklemeniz ve değişiklik yapıyorsanız mümkün olduğunca çok değişikliği tek bir adımda derlemeye çalışmanız teşvik edilmektedir.

BileşenAçıklama
Reference ConnectionOtomatik işlemler gerçekleştirmek için diskteki mevcut bir birleşime referans verin. Birleşime referans verirken, birleşim bilgilerinin bir kısmını önceden yüklemeyi seçebilirsiniz. Bu, birleşimi açar ve ardından birleşim hakkındaki temel bilgileri çıkarır. Birleşim nesnesi üzerinde çok fazla değişiklik yapmıyorsanız, ilerleyen aşamalarda zaman kazandırabilir.
Create from IOMIOM Formatından bir IDEA Connection Dosyası oluşturun. Kullanıcı, mevcut bir model XML dosyasına dosya yolu girebilir veya IOM bileşen kitaplığından oluşturulan OpenModel nesnesini doğrudan bağlayabilir.
Update from IOMBu, kullanıcının mevcut bir birleşim dosyasını değiştirilmiş bir IDEA Open Model dosyasıyla güncellemesine olanak tanır. Bu genellikle Extract IOM Container bileşeniyle birlikte çalışır.
DeconstructDeconstruct bileşeni, birleşim adı, dosya yolu, ayarlar vb. gibi birleşim nesnesi hakkında genel bilgi almak için kullanılabilir.
Calculate ConnectionBirleşimin hesaplamalarını gerçekleştirin. Sonuçlar okunur ve Connection Nesnesine kaydedilir. Birleşim ilerleyen aşamalarda değiştirilirse, sonuçlar nesneden silinir. Sonuçları görüntülemek için birleşimi Connection Results Bileşenine iletin. Hesaplama çalıştırıldıktan sonra Connection otomatik olarak kaydedilir.
Connection ResultsBir birleşim hesaplandıktan sonra, sonuçlar birleşim nesnesinde depolanır ve Connection Results bileşeni kullanılarak alınabilir. Sonuçlar, farklı elemanlar için belirli anahtarlara göre filtrelenebilir.
Modify ConnectionBirleşim öğelerinde değişiklik yapmanıza olanak tanır. Daha fazla bilgi için aşağıya bakın.
Apply TemplateMevcut şablon ayarlarını kullanarak bir birleşime şablon uygulayın. Aşağıdaki Şablonlar bölümüne bakın.
Get Connection GeometryBirleşimin geometrisini Grasshopper'a alın. Bu, birleşimi dışa aktarır ve Open Model nesnelerine dönüştürür. Elemanlar ve Birleşim Verileri ayrı ayrı dışa aktarılır. Bu bileşen, CAD yazılımıyla doğrudan bağlantı kurmak için kullanışlıdır.
Get Connection CostsKullanıcının birleşimin ayrıntılı imalat maliyetlerini çıkarmasına olanak tanır. Her Maliyet kalemi, Deconstruct Cost item bileşeni kullanılarak ayrıntılı maliyet kalemlerine ayrıştırılabilir.
Evaluate ExpressionEvaluate Expression, ifadeleri değerlendirmenize olanak tanır. İfadeler genellikle Parametreler arayüzünde kullanılır; ancak doğrudan uygulama içinde de kullanılabilir. Parametre referans kılavuzu, mevcut parametrelerin örneklerini sağlar. İfade Parametreleri Referans Kılavuzuna bakın.

Connection Şablon Bileşenleri

Connection şablonları, benzer topolojilere sahip birleşimler arasında aktarılabilen karmaşık işlem verilerini depolayan dosyalardır. Şablonlar ayrıca tanımlanmış birleşim parametrelerini ve eleman geometrisi ile kesit türü gibi temel birleşim hakkındaki diğer bilgileri de depolar. Grasshopper, IDEA StatiCa şablon dosyalarının uygulanmasına ve ayrıştırılmasına olanak tanıyan bazı bileşenler sunmaktadır. 

Connection Şablon Nesnesi

Grasshopper'da, önceden tanımlanmış herhangi bir sayıda şablona referans verebilirsiniz. Şu anda yalnızca diske kaydedilmiş ('.ideatemp' olarak) şablonlar Grasshopper'a aktarılabilir. 

Bir şablon içe aktarıldığında, içinde depolanan mevcut parametreleri çıkarabiliriz. Bu, şablon atandıktan sonra birleşim dosyasında hangi parametrelerin mevcut olacağını anlamamızı sağlar.

[!NOT] Şablonlar, IDEA StatiCa Connection'daki geliştirici modu kullanılarak temel birleşimlerden dışa aktarılabilir.

Grasshopper Örnek Dosyaları

Örnekler şu anda eklentinin kurulum dosyalarıyla birlikte gönderilmektedir.

Kurulum klasörü dizininde

%appdata%\McNeel\Rhinoceros\packages\7.0\IDEAStatiCa\0.1.1\ bir .zip klasörü bulunmaktadır:

Examples.zip

Bu klasör, şu anda mevcut olan çeşitli iş akışı örneklerini içermektedir.

Related articles

IDEA StatiCa Connection için parametrik tasarım seçenekleri
  • Çelik
  • IDEA Open Model (API)
  • Checkbot
  • Grasshopper
  • Modeling
  • +5
  • Çelik
  • IDEA Open Model (API)
  • Checkbot
  • Grasshopper
  • Modeling

Knowledge base

IDEA StatiCa Connection için parametrik tasarım seçenekleri

Daha fazla oku
Grasshopper API bağlantısı - içe aktarmalar için IDEA StatiCa IOM dosyası nasıl oluşturulur (01) sürüm 24
  • Çelik
  • Connection
  • IDEA Open Model (API)
  • +3
  • Çelik
  • Connection
  • IDEA Open Model (API)

Tutorials

Grasshopper API bağlantısı - içe aktarmalar için IDEA StatiCa IOM dosyası nasıl oluşturulur (01) sürüm 24

Daha fazla oku
Grasshopper API bağlantısı - parametrik bağlantı modelini içe aktarma ve hesaplama (02)
  • Çelik
  • Connection
  • IDEA Open Model (API)
  • Grasshopper
  • +4
  • Çelik
  • Connection
  • IDEA Open Model (API)
  • Grasshopper

Tutorials

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

Daha fazla oku
Grasshopper API bağlantısı – bir birleşim kaynağının parametrik optimizasyonu (03)
  • Çelik
  • Connection
  • IDEA Open Model (API)
  • Grasshopper
  • +4
  • Çelik
  • Connection
  • IDEA Open Model (API)
  • Grasshopper

Tutorials

Grasshopper API bağlantısı – bir birleşim kaynağının parametrik optimizasyonu (03)

Daha fazla oku