SkyCiv Belgeleri

SkyCiv yazılımı rehberiniz — öğreticiler, nasıl yapılır kılavuzları ve teknik makaleler

Çekirge V2

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, bazı değişiklikler önceki sürümlerle uyumlu değil. Lütfen bu dosyaların yedeğini almanızı ve ardından yeni bileşenleri değiştirmeye başlamanızı içtenlikle rica ediyoruz..

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ü

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, ve modellerine yönelik analiz ve tasarımların çözülmesi. 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..
  • Model Grasshopper'da hazır olduğunda, analize/tasarıma hazır hale getirmek için SkyCiv'in güçlü S3D'sine taşınması gerekiyor. (SkyCiv Çözücü ile uyumlu bir format)
  • SkyCiv'in eklentisini kullanma, kullanıcının beyan etmesi gerekecek:
    • Eleman tanımı: Geometrideki Çizgiler/Eğriler/Breps ve yüzeyler 'Üyelere' dönüştürülebilir & "Tabaklar".
    • Sınır koşulları düğümlere destek atama şeklinde
    • Yükler: Çeşitli yük türleri, Düğüm Yükleri gibi, Ü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'in eklentisi bir materyal kütüphanesi içerir, yani. 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.
  • Model, “ModelWriter” adlı aracı kullanarak JSON formatında betiği yazmaya hazırdır.,modeli SkyCiv Structural 3D'de piyasaya sürecek
  • JSON, hangisi oluştu, 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ı, ve geometri için S3D'de daha fazlası, GH'de modellenmiş ve SkyCiv eklentisi kullanılarak işbirliği yaptı

 

Bileşen Listesi

Malzemeler & Bölümler

  1. 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şimiTanım

Material OutputOutputItemMaterial object created with the selected material.

Giriş Girdi parametresi yok, bunun yerine, Listeden materyali seçmek için giriş menüsü sağlanır.
Ö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

NameInputItemName of the custom material specified as String.

Young ModulusInputItemModulus of Elasticity of the Material.

Yield StrengthInputItemYield Strength of the Material.

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.
Yoğunluk Giriş Kalem Yoğunluk Poisson Oranı Giriş Kalem İzotropik Malzemeler için Poisson oranı.
Nihai Güç Giriş Kalem Malzemenin nihai gücü
Malzeme Çıktı Kalem Özel malzeme, giriş olarak verilen özellikler kullanılarak oluşturulur.

 

3. Skycivsectiondb: Ülkenin SkyCiv DB değerlerinden bölüm oluşturmaya yönelik bileşen, Aile, Şekil & Boyut. kullanım kolaylığı için, önceden tanımlanmış değerleri almak için değer listelerini girişe bağlayabilirsiniz. İkinci seçenek, eğer doğru değerleri biliyorsanız, girdileri dize değerleri olarak sağlamak olacaktır..

Girişler & Çıkışlar

FamilyInputItemSection Family.

ShapeInputItemShape of the Section Family.

SizeInputItemSize of the Section Family.

SectionOutputItemSection object created from the inputs.

PropertiesOutputItemFor section properties, Lütfen ziyaret edin http://beamdimensions.com/ ve bölüme bir göz atın.

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..
Ö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.
Önceden tanımlanmış olası değerleri elde etmek için bu girişe bir değer listesi bağlayın.
Ö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.

 

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,
İçi Boş Dikdörtgen, Sirküler, İçi boş, ben-şekil, T Şekli, Açı,Kanal.
Seçilen şekle bağlı olarak, Sağlamak için dinamik giriş parametreleri eklenir
Bölümün boyutları.

 

Modeli

1. SkyCivCreateNode'lar: Noktalar listesinden düğümler oluşturmak için bileşen veya içinde dizeler listesi {x,Y,ile} Panel aracılığıyla belirtilen format.

Girişler & Çıkışlar

NodesOutputListA collection of Node objects created from the 3D coordinates given as input.

Parametrenin adı Parametre türü Parametre erişimi Tanım
Puan Giriş Liste Çekirge Noktası olarak belirtilen veya çok satırlı veri olarak belirtilen Noktalar şeklinde 3 boyutlu noktaların bir panel aracılığıyla toplanması {0,0,0} {1,0,0} ve benzeri.

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) ), kalan öğeler şu şekilde doldurulur: 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 Giriş olarak verilen 3B koordinatlardan oluşturulan Node nesnelerinin bir koleksiyonu.

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

Member AttrsOutputListMember Attributes object.

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ı.
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

Plate ThicknessInputItemThickness of the plate.

MaterialInputItemMaterial of the plate.

AttrsInputItem

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.

6. SkycivsurfAcepleates: Yüzeylerden veya örgülerden plakalar oluşturmak için bileşen.

 

Girişler & Çıkışlar

AttrsInputItemPlate Attributes object.

PlateOutputListList of plate(s) yaratılmış.

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.
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.

Yükler

Puan Yükleri olarak sınıflandırılmış yüklerimiz mevcuttur, Dağıtılmış Yükler, Alan Yükleri, Plaka basınçları, ve öz ağırlıklar. Yükler için, Bileşenler:

  1. 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

Load GroupsInputListThe load group(s) bu yüke ait.

Point LoadOutputListNodal Point Load Object

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üğü

 

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

 

Point LoadOutputListMember Point Load Object

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.

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

 

InputListStart and End Magnitudes for X, Y, ve Z, sırasıyla.

StartVec, EndVecInputListStart and End Vectors for DL.

AxesInputItemApply the load along the structure’s global or member’s local axis.

DistanceTypeInputItemAbsolute or Percentage distance along the member.

InputListPosition along the member where DL starts and ends, sırasıyla.

Distributed LoadOutputListDistributed loads.

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

Olası değerler Globaldir, Küresel Öngörülen, ve Yerel.
Başlangıç ​​pozisyonu,

Son spozisyon

Grupları Yükle Giriş Liste Yük grubu(s) bu yüke ait.

 

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

 

Xmag, Temel, ZMagInputListX, Y, ve z büyüklükleri, sırasıyla.

Plate PressureOutputListPlate Pressure(s)

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.
Grupları Yükle Giriş Liste Yük grubu(s) bu yüke ait.
eksenler Giriş Kalem Yükü yapının global veya elemanın yerel ekseni boyunca uygulayın. Olası değerler Globaldir, Küresel Öngörülen, ve Yerel.

 

7. SkyCivlinearplatEpresürler Doğrusal yük dağılımına sahip plaka basınçları için bileşen.

Girişler & Çıkışlar

P1,P2,P3 Node IDInputItemThe node ID of P1, kilo kaybı hikayeleri.net, ve doğrusal basınç için P3 noktası.

P1,P2,P3 MagInputItemMagnitude at P1, P2, p3 doğrusal basınç için nokta.

Load DirectionInputItemDirection of the linear pressure.Possible values are X, Y, İLE.

Plate PressureOutputItemPlate Pressure.

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.
eksenler Giriş Kalem Yükü yapının global veya elemanın yerel ekseni boyunca uygulayın.
Olası değerler Globaldir, Küresel Öngörülen, ve Yerel.
Grupları Yükle Giriş Liste Yük grubu(s) bu yüke ait.

 

Anlar

1. SkyCivNodalMoment X belirleyerek düğüm momentleri oluşturmak için bileşen,Y,Z büyüklükleri.

 

Girişler & Çıkışlar

X, Y, Z MagnitudesInputListMoment Magnitude about X, Y, Z eksenleri, sırasıyla.

Load GroupsInputListThe load group to which the moment belongs.

MomentOutputListList of moment objects.

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.

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

Moment VectorInputListMoment Magnitude about X, Y, Z eksenleri, sırasıyla vektör olarak belirtilmiştir.

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.
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

PositionInputListPosition along the member.

X, Y, Z MagnitudeInputListMoment Magnitude(s) X hakkında, Y, Z eksenleri, sırasıyla.

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.
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

Moment VectorInputListMoment Magnitude Vectors.

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.
Grupları Yükle Giriş Liste Ana ait olduğu yük grubu.
An Çıktı Liste Moment nesnelerinin listesi.

Destekler

1. SkyCivSınırlamalar Oluşturma Bileşeni 6 6-Karakter Kısıtlama Kodları, yani., FFFRRR.

 

Girişler & Çıkışlar

Translation YInputItemTranslational DOF in Global Y Axis.

Translation ZInputItemTranslational DOF in Global Z Axis.

Rotational XInputItemRotational DOF in Global X Axis.

Rotational YInputItemRotational DOF in Global Y Axis.

Rotational ZInputItemRotational DOF in Global Z Axis.

Stiffness ValueInputItemStiffness value for Translational or Rotational stiffness.

Restraint ObjectOutputItemRestraint Object created from the given inputs.

Parametrenin adı Parametre türü Parametre erişimi Tanım Çeviri x Giriş Kalem Global X ekseninde çeviri 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.

2. SkyCivDestekler “Destek/sınır koşulları oluşturmak için bileşen.

Girişler & Çıkışlar

RestraintInputItemRestraint object or Restraint code in string form.

DirectionInputItemSupport can restrain movement in both axes or one axis.

Support XOutputListSupport object(s).

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.
Bu 6 6-karakter kodu, yani, Bbbnpp. B = her iki eksen, P = Pozitif Eksen, N = negatif eksen. Varsayılan BBBBBB.

 

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

SkyCivAyarları: 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. Assemble'dan gelen çıktının Analiz'e aktarılması gerekecek. Lütfen Analiz Tipini belirtin. 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, bileşen, Analiz sonuçlarının bulunduğu Tabloyu açacaktır. Ayrıca Excel'e Aktarma üzerinde de çalışıyoruz, 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:

Nasıl yardımcı olabiliriz?

×

Başa gitmek