Giriş
SkyCiv’in Grasshopper eklentisinin ilk versiyonundan bu yana bir süre geçti.. Hem kullanıcı arayüzü hem de işlevsellik açısından daha kullanıcı dostu hale getirmek için dahili ekip toplantılarımızda kullanıcı geri bildirimi aldık ve beyin fırtınası yaptık. Güncellenmiş sürüm artık mevcut, Ve eklentimizin V2'sini sunmaktan heyecan duyuyoruz. BETA.
Bu versiyonda, Sizi yeni bileşenlerden geçireceğiz ve vurgulayacağız, Gerektiğinde, önceki sürümden nasıl farklı oldukları. Umarız iyileştirmeleri beğenirsiniz ve bunları daha sık kullanmaya başlarsınız.
V2'de ne değişti?
Önceki sürümde, Çoğu bileşen, formlar ve/veya fare etkileşimleri yoluyla girdileri kabul etmek için tasarlanmıştır. Kullanıcılar bir form açmak için tıklamak zorunda kaldı, Giriş ekle, Uygun seçenekleri seçin, Değişiklikler uygulamak, Ve sonra formu kapat.
V2 ile hedefimiz gereksiz tıklamaları azaltmak ve giriş sürecini daha sezgisel ve kullanıcı dostu hale getirmekti.. Yeniden tasarım sırasında, Ayrıca desteklenen girdilerin kapsamını genişlettik.
Bir ışın veya üye oluşturmak için eski ve yeni bileşenleri karşılaştırarak bunu göstermek için bir örnek alalım.
Düşünülen inşaat işinin çevredeki araziden önemli ölçüde daha düşük olduğu veya yüksek ağaçlarla çevrili ve/veya daha yüksek inşaat işleriyle çevrili alanlar | Yeni |
![]() |
![]() |
Yeni bir çizgi girişi eklemek için, Kullanıcı +satırını tıklar , ve yeni çizgiyi bir giriş olarak bağlar. Her yeni çizgi için, Bu işlemin tekrarlanması gerekiyor. | Yeni bileşen sadece satır almakla kalmaz, aynı zamanda breps/eğrileri liste olarak alır. Böylece hepsini aynı girişe bağlayabiliriz. |
Başlarken
Skyciv’in Çekirge (GH) Eklenti, kullanıcıların kompleksi içe aktarmasını sağlar, Yapısal analiz ve tasarım için GH'de S3D'ye inşa edilmiş dinamik modeller. Eklenti, karmaşık geometriyi işler ve düğümler gibi yapısal analiz için gerekli tüm bilgileri içeren bir formata dönüştürür, elementler, bölümler, malzemeler, yükler, destekler, ve dahası. Bir model oluşturur ve bir JSON dosyası olarak çıktı yapar, daha sonra analizi çalıştırmak için S3D platformunda kullanılabilir.
ÖNEMLİ: GH eklentimizin önceki sürümüne zaten sahipseniz, yüklü, Bu kurulumla devam etmeden önce kaldırmayı öneriyoruz. Eklentimizin önceki sürümleri için oluşturulan dosyalar bu sürümle kırılabilir, Daha iyi kullanılabilirlik ve işlevsellik için birkaç bileşeni geliştirdiğimiz için. ne yazık ki, some of the changes are not compatible with earlier versions. We sincerely request that you please take a backup of those files and then start replacing the new components.
GH'ye erişimi olan kullanıcılar eklentiyi SkyCiv Eklentisi mağazasından indirebilir veya aşağıdaki düğmeyi kullanabilir.
Ayrıca kurulumların Paket Yöneticisi aracılığıyla da mevcut olduğunu da unutmayın. Eğer onunla daha rahatsanız, Lütfen oraya gidin ve aşağıda gösterildiği gibi Skyciv'i arayın.
Dosyayı indirdikten sonra, Yükleyiciyi çift tıklatın (.exe) dosya ve Rhino'yu açın > GH. Eklenti başarıyla yüklendiyse, Skyciv sekmesi ve ayarları GH Araçları menüsünde böyle görünmelidir:

Skyciv eklenti menüsü
Modelinizi oluşturduktan sonra, SkyCiv Structural 3D'yi doğrudan eklentiden başlatabilmelisiniz, SkyCiv Oluşturucu API'sı Çıktı bileşenleri. Grasshopper'ınızı bir Yapısal 3D modele bağlayabilirsiniz, Grasshopper'daki parametreleri değiştirdikçe, model anında S3D'de güncellenecek. Bunu yapmak için, ayrıca SkyCiv Desktop'ı indirmeniz gerekecek. Bunu yapmak için, Giriş yapın ve sol alt köşedeki masaüstü simgesini tıklayın.
Eklenti aracılığıyla Tasarım Yürütmek için Tipik Bir İş Akışı
Bir SkyCiv eklentisi, modelleme yaparak iş akışını tamamlar, tasarruf, and solving the analysis and designs for their models. Yüklemeden sonra, Grasshopper'daki SkyCiv bileşen sekmesinde çeşitli araçlar görünür.
- Kullanıcılar Grasshopper'daki parametrik modelleme olanaklarını kullanarak istedikleri geometriyi oluşturabilirler..
- When the model is ready in Grasshopper, it needs to be transported to SkyCiv’s powerful S3D to make it ready for analysis/design. (SkyCiv Çözücü ile uyumlu bir format)
- SkyCiv'in eklentisini kullanma, the user will have to declare:
- Eleman tanımı: Lines/Curves/Breps and surfaces in the geometry can be transformed to ‘Members’ & "Tabaklar".
- Sınır koşulları düğümlere destek atama şeklinde
- Yükler: Various types of loads, such as Nodal Loads, Üye Yükler, Dağıtılmış yükler, Plaka basınçları, Anlar, vb., kullanıcının düğümlere/üyelere/plakalara atanması için kullanılabilir.
- Malzemeler: SkyCiv’s plugin contains a Library of materials, viz. Yapısal Çelik, Somut, Kereste, Bardak, Karbon Elyaf Takviyeli Plastik, Alüminyum, vb. Kullanıcılar ayrıca çeşitli özellikleri manuel olarak girerek özel materyal oluşturabilir.
- Bölümler: Kullanıcı, şekillere/profillere ve ülkeye özgü veritabanlarına dayalı olarak mevcut kütüphane arasında istenen kesiti seçmelidir. Kullanıcılar ayrıca belirli şekiller için çeşitli özellikleri manuel olarak girerek özel bir bölüm oluşturabilir.
- Geometrinin bir parçası olarak oluşan tüm öğeler için yukarıda belirtilen parametreleri atadıktan sonra, bileşenlerin "Model Birleştir" sekmesi altında monte edilmesi gerekir, Kullanıcı tarafından bildirilen girişler toplanır ve belirli bir formatta düzenlenir.
- The model is ready for writing the script in JSON format using the tool called “ModelWriter,” which will launch the model in SkyCiv Structural 3D
- The JSON, which is formed, SkyCiv’in S3D platformuna getirilebilir, Analiz API'sının yapısal çözücüye gönderileceği yer. Kullanıcılar öğeleri görebilir, işlenmiş görünüm, ağ, Etiket Numaraları, and more in S3D for the geometry, GH'de modellenmiş ve SkyCiv eklentisi kullanılarak işbirliği yaptı
Bileşen Listesi
Malzemeler & Bölümler
- SkyCivMaterialdb: SkyCiv DB'den sabit malzemeler seçerek malzemeyi oluşturmak için bileşen.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
Giriş | Girdi parametresi yok, bunun yerine, Listeden materyali seçmek için giriş menüsü sağlanır. | ||
Malzeme Çıkışı | Çıktı | Kalem | Seçilen malzeme ile oluşturulan malzeme nesnesi. |
Özellikleri | Çıktı | Kalem | Yoğunluk gibi malzeme özellikleri, esneklik modülü,Oran Balık, akma dayanımı, nihai güç, Malzemenin sınıfı. Çıktı bir JSON dizesi olarak sunuldu. |
2. Skycivmaterialcust: Özel özellikleri manuel olarak belirterek malzeme oluşturmanın bileşeni.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
Sınıf | Giriş | Kalem | Çelik gibi malzemenin sınıfı, Ahşap vb.. dize olarak belirtildi. |
İsim Soyisim | Giriş | Kalem | Dize olarak belirtilen özel materyalin adı. |
Genç modül | Giriş | Kalem | Malzemenin esnekliği modülü. |
Yoğunluk | Giriş | Kalem | Yoğunluk |
Poisson Oranı | Giriş | Kalem | Poisson’s ratio for Isotropic Materials. |
Akma dayanımı | Giriş | Kalem | Malzemenin verim gücü. |
Nihai Güç | Giriş | Kalem | Malzemenin nihai gücü |
Malzeme | Çıktı | Kalem | Özel malzeme, giriş olarak verilen özellikler kullanılarak oluşturulur. |
3. Skycivsectiondb: Component for creating the section from SkyCiv DB values of Country, Aile, Şekil & Boyut. kullanım kolaylığı için, you can connect value lists to the input to get predefined values. The second option would be to provide the inputs as string values if you know the correct values.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
ülke | Giriş | Kalem | Bölümler için başlangıç noktası olarak seçilecek ülke. Önceden tanımlanmış olası değerleri elde etmek için bu girişe bir değer listesi bağlayın. Olası değerler Amerikan, Avustralya vb.. |
Aile | Giriş | Kalem | Bölüm ailesi. Önceden tanımlanmış olası değerleri elde etmek için bu girişe bir değer listesi bağlayın. Olası değerler AISC'dir,Vb.. Amerikan için & yakında. |
Şekil | Giriş | Kalem | Bölüm ailesinin şekli. Önceden tanımlanmış olası değerleri elde etmek için bu girişe bir değer listesi bağlayın. |
Boyut | Giriş | Kalem | Bölüm ailesinin boyutu. Önceden tanımlanmış olası değerleri elde etmek için bu girişe bir değer listesi bağlayın. |
Malzeme | Giriş | Kalem | Bölüme atanacak materyal. |
Bölüm | Çıktı | Kalem | Girişlerden oluşturulan bölüm nesnesi. |
Özellikleri | Çıktı | Kalem | Bölüm özellikleri için, Lütfen ziyaret edin http://beamdimensions.com/ ve bölüme bir göz atın. |
4. SkyCivsectionCustom: Özel Özellikleri manuel olarak belirterek bölümü oluşturmanın bileşeni.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
İsim Soyisim | Giriş | Kalem | Özel bölümün adı. |
Malzeme | Giriş | Kalem | Bölüme atanacak materyal. |
Şekil için, Listeden şablon şeklini seçmek için sağlanan bir giriş menümüz var.
Şu anda, Desteklenen şekil şablonları dikdörtgendir, |
Modeli
1. SkyCivCreateNodes: Noktalar listesinden düğümler oluşturmak için bileşen veya içinde dizeler listesi {x,Y,ile} format specified via Panel.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
Puan | Giriş | Liste | Collection of 3D points specified either as Grasshopper Point or Points specified as multi-line data via a panel in the form of {0,0,0} {1,0,0} ve benzeri. |
Düğümler | Çıktı | Liste | A collection of Node objects created from the 3D coordinates given as input. |
2. Skycivcreatenodes_xyz: X listesinden düğüm oluşturmak için bileşen, Y, Z noktaları ayrı girişler olarak belirtildi. X'ten herhangi biri ise, Y,Z Listesi, maksimum öğeden daha az öğeler var ( maksimum (x_num,Y_num,z_num) ), the remaining items are filled as 0.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
X | Giriş | Liste | Çekirge numarası veya ip olarak belirtilen x koordinatının koleksiyonu. |
Y | Giriş | Liste | Çekirge numarası veya ip olarak belirtilen y koordinatının koleksiyonu. |
İLE | Giriş | Liste | Çekirge numarası veya dize olarak belirtilen z koordinatının koleksiyonu. |
Düğümler | Çıktı | Liste | A collection of Node objects created from the 3D coordinates given as input. |
3. SkycivMemberFromblc: BREP/Hat/Eğriyi Üyeye/Kirişe Dönüştürmek ve Kesiti BT ile ilişkilendirmek için bileşen
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
Brep/çizgiler/eğri | Giriş | Ağaç | Üyeleri oluşturmak için, Girdi olarak BREPS/Hat/Eğriler koleksiyonu geçirilebilir. |
Bölüm | Giriş | Kalem | Enine kesit |
Üye türü | Giriş | Kalem | Üye türü yani. Özel/kafes/çerçeve/mini. Varsayılan çerçevedir. Bu isteğe bağlı. |
Üye atikler | Çıktı | Liste | Üye Nesne Nesnesi. Bu dönüş açısı içerir, Sabitlik a, Sabitlik b, Ofset A, Ofset b, Öğeleri bastırmak, üyeleri döndürmenin hızlı ve kolay bir yoludur, ve NL efektlerini devre dışı bırakın. Daha fazla ayrıntı için, Lütfen bakın SkyCivMemberAttrs bileşen. |
4. Puanlardan Skyciv Üyesi: Noktaları bir ışına dönüştürmek ve kesiti onunla ilişkilendirmek için bileşen. Bunu yaparken, sırayla noktalardan kirişler oluşturacaktır, yani, n, n+1 puan kazanır 1 ışın & yakında.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
Puan | Giriş | Ağaç | Üyeleri oluşturmak için, Girdi olarak bir nokta koleksiyonu geçirilebilir. |
Bölüm | Giriş | Kalem | Enine kesit |
Üye türü | Giriş | Kalem | Üye türü yani. Özel/kafes/çerçeve/mini. Varsayılan çerçevedir. Bu isteğe bağlı. |
Üye atikler | Çıktı | Liste | Üye Nesne Nesnesi. Bu dönüş açısı içerir,Sabitlik a, Sabitlik b, Ofset A, Ofset b, Öğeleri bastırmak, üyeleri döndürmenin hızlı ve kolay bir yoludur, NL efektlerini devre dışı bırak. Daha fazla ayrıntı için, Lütfen bakın SkyCivMemberAttrs bileşen. |
5. Skyciv düğüm plakaları: Düğümlerden plakalar oluşturmak için bileşen.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
Düğüm Kimlikleri/Noktaların Listesi | Giriş | Liste | Düğüm Kimliği Listesi veya Koordinatların Listesi Tek bir plaka listesi, yani, Düğüm Kimliği Listesi olarak belirtilirse, Olacak 1, 2, 3, 4, veya koordinatlar için, gönderilecek Doğru sırada puan listesi olarak. |
Plaka Kalınlığı | Giriş | Kalem | Plakanın kalınlığı. |
Malzeme | Giriş | Kalem | Plakanın malzemesi. |
Atikler | Giriş | Kalem |
6. SkycivsurfAcepleates: Yüzeylerden veya örgülerden plakalar oluşturmak için bileşen.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
Yüzey/ağ | Giriş | Ağaç | Plakaların oluşturulacağı yüzeyler veya örgü yüzeyler. |
Plaka Kalınlığı | Giriş | Kalem | Plakanın kalınlığı. |
Malzeme | Giriş | Kalem | Plakanın malzemesi. |
Atikler | Giriş | Kalem | Plaka öznitelikleri nesne. Bu membranethickness içerir, Bükülme, Kesme, Rotasyonz, Diyafram, Telafi etmek, Sondaj sertliği. Daha fazla ayrıntı için, Lütfen bakın Skycive Masalları bileşen. |
Tabak | Çıktı | Liste | Plaka Listesi(s) yaratılmış. |
Yükler
We have loads categorized as Points Loads, Dağıtılmış Yükler, Alan Yükleri, Plaka basınçları, ve öz ağırlıklar. Yükler için, Bileşenler:
- SkyCivNodalPL X belirleyerek düğüm noktası yükleri oluşturmak için bileşen,Y,Z büyüklükleri ayrı ayrı. Bu bileşen skycivnodalplvec'e benzer ve dolayısıyla girişler & Çıktılar bunlar için bir yer listelenecek 2 bileşenleri.
2. Skycivnodalplvec: X belirleyerek düğüm noktası yükleri oluşturmak için bileşen,Y, ve z büyüklükleri vektör yoluyla.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
Düğüm Kimliği/Listesi | Giriş | Liste | Düğüm kimliklerinin listesi veya düğüm listesi(s), Gh_point, Point3d. |
X,Y,İLE | Giriş | Liste | X, Y, Sırasıyla z büyüklüğü |
Zorlayıcı | Giriş | Liste | Kuvvet vektörü büyüklüğü |
Grupları Yükle | Giriş | Liste | Yük grubu(s) bu yüke ait. |
Nokta Yükü | Çıktı | Liste | Düğüm Noktası Yük Nesnesi |
3 SkyCivMemberpl: X belirleyerek üye nokta yükleri oluşturmak için bileşen,Y,Z büyüklükleri ayrı ayrı. Bu bileşen benzer SkycivMemberplvec, ve dolayısıyla girişler & Çıktılar bunlar için tek bir yerde listelenecek 2 bileşenleri.
4 SkycivMemberplvec: X belirleyerek üye nokta yükleri oluşturmak için bileşen,Y,Z vektörler aracılığıyla büyüklükler.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
Üyeler/Üye Kimlikleri | Giriş | Liste | Tamsayı/String formatında üye kimliklerin listesi, veya üyelerin zaten oluşturulduğu satır nesnelerinin listesi, veya zaten oluşturulmuş üyelerin listesi. |
Distanceype | Giriş | Kalem | Mutlak veya yüzde |
Durum | Giriş | Liste | Üye boyunca pozisyon. |
X, Y, İLE | Giriş | Liste | X, Y, Sırasıyla z büyüklüğü |
Zorlayıcı | Giriş | Liste | Kuvvet vektörü büyüklüğü |
Grupları Yükle | Giriş | Liste | Yük grubu(s) bu yüke ait. |
Nokta Yükü | Çıktı | Liste | Üye Noktası Yük Nesnesi |
5 SkyCivdl: X belirleyerek dağıtılmış yükler oluşturmak için bileşen,Y,Z büyüklükleri ayrı ayrı. Bu bileşen skycivdlvec'e benzer, ve dolayısıyla, Girişler & Çıktılar bunlar için tek bir yerde listelenecek 2 bileşenleri.
6 SkyCivDLVec X belirleyerek dağıtılmış yükler oluşturmak için bileşen,Y,Z vektörler aracılığıyla büyüklükler.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
Üyeler/Üye Kimlikleri | Giriş | Liste | Tamsayı/String formatında üye kimliklerin listesi, veya üyelerin zaten oluşturulduğu satır nesnelerinin listesi, veya zaten oluşturulmuş üyelerin listesi. |
Xstart, Xend, Ystart,
Yend, Zestart, Zend |
Giriş | Liste | X için baş ve bitiş büyüklükleri, Y, ve Z, sırasıyla. |
StartVec, EndVec | Giriş | Liste | DL için başlangıç ve bitiş vektörleri. |
eksenler | Giriş | Kalem | Apply the load along the structure’s global or member’s local axis. Possible values are Global, Global Projected, and Local. |
Distanceype | Giriş | Kalem | Üye boyunca mutlak veya yüzde mesafe. |
Başlangıç pozisyonu,
Son spozisyon |
Giriş | Liste | DL'nin başladığı ve bittiği üye boyunca konum, sırasıyla. |
Grupları Yükle | Giriş | Liste | Yük grubu(s) bu yüke ait. |
Dağıtılmış Yük | Çıktı | Liste | Dağıtılmış yükler. |
7. SkyciveliformplatEpresürler Düzgün yük dağılımına sahip plaka basınçları için bileşen.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
Plaka Kimliği/Plaka | Giriş | Kalem | Plaka basıncının uygulanması gereken plaka kimliği veya plaka nesnesi. |
Xmag, Temel, Zafer | Giriş | Liste | X, Y, ve z büyüklükleri, sırasıyla. |
Grupları Yükle | Giriş | Liste | Yük grubu(s) bu yüke ait. |
eksenler | Giriş | Kalem | Apply the load along the structure’s global or member’s local axis. Possible values are Global, Global Projected, and Local. |
Plaka basıncı | Çıktı | Liste | Plaka basıncı(s) |
7. SkyCivlinearplatEpresürler Doğrusal yük dağılımına sahip plaka basınçları için bileşen.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
Plaka Kimliği/Plaka | Giriş | Kalem | Plaka basıncının uygulanması gereken plaka kimliği veya plaka nesnesi. |
P1, P2, P3 düğüm kimliği | Giriş | Kalem | P1'in düğüm kimliği, kilo kaybı hikayeleri.net, ve doğrusal basınç için P3 noktası. |
P1, P2, P3 Mag | Giriş | Kalem | P1'de büyüklük, P2, p3 doğrusal basınç için nokta. |
eksenler | Giriş | Kalem | Apply the load along the structure’s global or member’s local axis. Possible values are Global, Global Projected, and Local. |
Tek Yönlü yük eylemi, bir yükün iki taraf tarafından desteklenmesi anlamına gelir | Giriş | Kalem | Doğrusal basıncın yönü. Olabilir değerler x, Y, İLE. |
Grupları Yükle | Giriş | Liste | Yük grubu(s) bu yüke ait. |
Plaka basıncı | Çıktı | Kalem | Plaka basıncı. |
Anlar
1. SkyCivNodalMoment X belirleyerek düğüm momentleri oluşturmak için bileşen,Y,Z büyüklükleri.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
NodeID/düğüm/nokta listesi | Giriş | Liste | Anın uygulanacağı düğüm kimliklerinin/düğümlerin/noktaların listesi. |
X, Y, Z büyüklükleri | Giriş | Liste | X hakkında moment büyüklüğü, Y, Z eksenleri, sırasıyla. |
Grupları Yükle | Giriş | Liste | Ana ait olduğu yük grubu. |
An | Çıktı | Liste | Moment nesnelerinin listesi. |
2. SkyCivNodalMomentVec X belirleyerek düğüm momentleri oluşturmak için bileşen,Y,Z vektör yoluyla büyüklükler.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
NodeID/düğüm/nokta listesi | Giriş | Liste | Anın uygulanacağı düğüm kimliklerinin/düğümlerin/noktaların listesi. |
Moment vektörü | Giriş | Liste | X hakkında moment büyüklüğü, Y, Z eksenleri, sırasıyla vektör olarak belirtilmiştir. |
Grupları Yükle | Giriş | Liste | Ana ait olduğu yük grubu. |
An | Çıktı | Liste | Moment nesnelerinin listesi. |
3. SkyCivMembermoment X belirleyerek üye anları oluşturmak için bileşen,Y, ve z büyüklükleri ayrı ayrı.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
Satırlar/üyeler/üye kimlikler listesi | Giriş | Liste | Satırların veya üyelerin listesi veya üye kimliklerinin listesi. |
Mesafe tipi | Giriş | Kalem | Mesafe tipi, yani, Mutlak/yüzde. |
Durum | Giriş | Liste | Üye boyunca pozisyon. |
X, Y, Büyüklükten | Giriş | Liste | Moment büyüklüğü(s) X hakkında, Y, Z eksenleri, sırasıyla. |
Grupları Yükle | Giriş | Liste | Ana ait olduğu yük grubu. |
An | Çıktı | Liste | Moment nesnelerinin listesi. |
4. SkyCivMemberMomentVec X belirleyerek üye anları oluşturmak için bileşen,Y,Z vektör yoluyla büyüklükler.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
Satırlar/üyeler/üye kimlikler listesi | Giriş | Liste | Satırların veya üyelerin listesi veya üye kimliklerinin listesi. |
Mesafe tipi | Giriş | Kalem | Mesafe Türü, yani., Mutlak/yüzde. |
Durum | Giriş | Liste | Üye boyunca pozisyon. |
Moment vektörü | Giriş | Liste | Moment büyüklük vektörleri. |
Grupları Yükle | Giriş | Liste | Ana ait olduğu yük grubu. |
An | Çıktı | Liste | Moment nesnelerinin listesi. |
Destekler
1. SkyCivRestraints Oluşturma Bileşeni 6 6-Karakter Kısıtlama Kodları, yani., FFFRRR.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
Çeviri x | Giriş | Kalem | Global X ekseninde çeviri DOF. |
Çeviri y | Giriş | Kalem | Global Y ekseninde çeviri DOF. |
Çeviri Z | Giriş | Kalem | Global Z ekseninde çeviri DOF. |
Dönme x | Giriş | Kalem | Global X ekseninde dönme DOF. |
Dönme y | Giriş | Kalem | Global Y ekseninde dönme DOF. |
Dönme z | Giriş | Kalem | Global Z ekseninde dönme DOF. |
Yay Desteği | Giriş | Kalem | Bahar Destek Bayrağı, yani, Doğru/Yanlış. |
Sertlik tipi | Giriş | Kalem | Z ekseni hakkında çeviri veya dönüş için yay sertliği, yani, Z_trans/z_rot. |
Sertlik değeri | Giriş | Kalem | Çeviri veya dönme sertliği için sertlik değeri. |
Kısıtlama nesnesi | Çıktı | Kalem | Verilen girişlerden oluşturulan kısıtlama nesnesi. |
2. SkyCivSupports “Destek/sınır koşulları oluşturmak için bileşen.
Girişler & Çıkışlar
Parametrenin adı | Parametre türü | Parametre erişimi | Tanım |
Düğüm kimlikleri/nokta/düğümü listeleyin | Giriş | Kalem | Desteğin eklenmesi gereken düğüm kimlikleri/noktaları/düğümlerin listesi. |
sonucu AISI S100-12'ye göre hesaplayacaktır | Giriş | Kalem | Dize formunda kısıtlama nesnesi veya kısıtlama kodu. |
yön | Giriş | Kalem | Destek, hareketi her iki eksende veya bir eksende kısıtlayabilir. Bu 6 6-karakter kodu, yani, Bbbnpp. B = her iki eksen, P = Pozitif Eksen, N = negatif eksen. Varsayılan BBBBBB. |
Destek x | Çıktı | Liste | Destek Nesnesi(s). |
Grasshopper SkyCiv Eklentisi Tüm yapısal modeli birleştirir (Kirişler &/ Tabaklar) desteklerle birlikte belirli bir geometride beyan edildi, yükler, malzeme, ve bölüm özellikleri.
Destek çıktısı, yükler (yük türüne bağlı olarak), ve kesit bu bileşenin girişine bağlanacaktır.. Kendi kendine ağırlığın çıktısının da bu bileşen altına bağlanması gerekecektir.. Birden çok kiriş/destek/yük montaj altında bağlanabilir.
Çıktı
Model Yazarı: JSON modelini yerel dosya sistemine yazar
JSON'da yapısal modelin temsili (JavaScript Nesnesi Gösterimi) biçim. Assemble bileşeninden gelen çıktının ModelWriter girdisine iletilmesi gerekir.. ModelWriter, kullanıcının Grasshopper Modelini doğrudan S3D'de başlatmasına izin verecek. Grasshopper'daki modelde herhangi bir değişiklik anında S3D'de gelecek.
Analiz
SkyCivSettings: Bu doğrudan analizle ilgili olmasa da, Kullanıcı adı ve API anahtarı ile ilgili değerler analiz için gerekli olacaktır. Lütfen bileşene sağ tıklayın ve tıklayın “Ayarları Uygula”. Kullanıcı adını ve API anahtarını girmek için aşağıdaki ekranı alacaksınız.
Gökyüzü: Analizi hazırlanan model üzerinde gerçekleştirir.
Modeli zaten montaj bileşenini kullanarak hazırladık. Analizi denemek istiyorsak, O zaman bu bileşeni kullanabiliriz. The output from Assemble will need to be passed to Analysis. Please specify the Analysis Type. Varsayılan doğrusal statik analiz olacaktır. Analizi gerçekleştirmeye hazır olduğunuzda, Lütfen basın “Analizi Çalıştır” buton. Size analiz çalışmasının görsel bir temsilini verecek ve bir kez yapılacak, the component will open the Table with the Analysis results in it. We are also working on Export to Excel, Ve bu çok kısa bir süre içinde bir sonraki küçük sürümde mevcut olacak.
Örnek Dosyalar
İşte başlamanıza yardımcı olmak için indirebileceğiniz bazı yapısal çekirge modelleri: