SkyCiv API'sini kullanma
SkyCiv Yapısal Analiz ve Tasarım API'si, mühendislerin kendi çözümleri için SkyCiv yazılımının tüm özelliklerine ve işlevlerine erişmelerine olanak tanır. Bu örnekte, Python kullanacağız.

Tekrarlayan görevlerimiz varsa SkyCiv API tercih edilen yöntem olacaktır.. Birkaç parametreden model oluşturmaya daha fazla zaman harcamak, uzun vadede saat tasarrufu sağlayacaktır.. Yapılarınız için tekrar tekrar kullanmak üzere bir komut dosyasını kaydetmek harika bir zaman tasarrufu sağlar!
SkyCiv API'sini yapılandırma
Sonraki adımları izleyerek ortamı SkyCiv API'yi kullanacak şekilde yapılandırmaya başlamamız gerekiyor:
- SkyCiv Paketini Python'a kullanarak yükleyin pip skyciv'i yükleyin
- adında yeni bir dosya oluşturun main.py
- İthalat Skyciv, Şu anda bir dizi dosya biçimini destekliyoruz ve matematik ana dosyadaki paketler

Bu paketler ile, matematiksel işlemleri kullanabiliriz, çıktıyı JSON güzelleştiriciyi kullanarak yazdırın, ve komut dosyasını sunucuya iletmek için SkyCiv isteğini kullanın.
Giriş parametreleri
Komut dosyamızdaki giriş parametrelerini tanımlayabiliriz. Yalnızca bu değerleri değiştireceğiz, Komut dosyası tüm düğümleri oluşturmalıdır, üyeler, destekler, ve yapımızda gerekli unsurlar. Bu örnekte, Bildirmemiz gerekiyor yükseklik, Genişlik, ve boşluklar Yapımızın üst akorunda.
Düğüm oluşturma
Gidebiliriz dokümantasyon > S3d_model nesnesi > düğümler. X'i kullanarak her düğümün koordinatlarını tanımlamamız gerekiyor., Y, ve z pozisyonları. Betiğimizde tüm düğümlerimizi tanımladıktan sonra, betiği çalıştırıp bu sonuçları görebiliriz.

Destekler ve Bölümler
Gidebiliriz dokümantasyon > S3d_model nesnesi > destekler. T'yi tanımlamamız gerekiyorDesteğin bulunduğu düğümün kimliği ve kısıtlama kodu. Bu durumda, sabit bir destek kullanacağız FFFFFF düğümde 1, ve bir rulo desteği RFFRRR düğümde 3.
Bölümler oluşturmak için, veritabanının bölümlerini yükleyebiliriz, özel verileri yükle, bölümün özelliklerini tanımlayın, ve kontrol edebileceğiniz daha fazla seçenek İşte. Bu örnekte, veritabanından bir bölüm yükleyeceğiz, özellikle Amerikan > AISC > W şekilleri > G4x13.

Üye oluşturma
Yapımıza üye ekleyebiliriz. Gidebiliriz dokümantasyon > S3d_model nesnesi > üyeler. Örneğimiz için, Üyelerimizin sabitliklerini tanımlamak önemlidir., bu durumda, Kafes elemanlarını kullanırken FFFFRR kullanmamız gerekiyor, Çünkü anları diğer unsurlara iletmek istemiyoruz. Dikey tanımlayacağız, diyagonal, üst, ve kafes kirişimizin hem sol hem de sağ tarafları için alt elemanlar.

Nokta Yükleri oluşturma
Gidebiliriz dokümantasyon > S3d_model nesnesi > nokta yükleri. Örneğimizde, nokta yüklerini düğümlerimize uygulayacağız. Tüm yükler y yönünde olacak, ve yük grubu DL'ye eşit olacaktır. Bu yükleri uygulamamız gereken düğümler 1, 2, 3.

SSS
Her SkyCiv kullanıcısı, hesap düzeyine bağlı olarak maksimum sayıda API kredisine sahiptir. Daha fazla bilgi İşte.
SkyCiv Konfigüratör çözümleri, üreticilerin ve mühendislerin tasarım otomasyonunu kullanarak daha verimli tasarım yapmalarına olanak tanıyan özel olarak oluşturulmuş bir yazılımdır. Daha fazla bilgi için, şunu bir kontrol et bağlantı
SkyCiv'imiz var paketler Python için, Javascript, ve C#. ancak, yapabilirsin API'yi manuel olarak çağırın HTTP isteklerini destekleyen herhangi bir dilden.