Skip to content

İçe aktarma, dışa aktarma ve paylaşım ​

EduBeam'de her şey tarayıcınızda gerçekleşir. Hiçbir şey bir sunucuya yüklenmez: paylaşım bağlantısı modelin kendisini içerir.

Projeyi kaydetme ​

☰ → Projeyi kaydet veya Ctrl+S, project.json dosyasını indirir. Dosya düğümleri, elemanları, malzemeleri, kesitleri (çokgen şekilleriyle birlikte), yükleri, ölçü çizgilerini ve dosyayı yazan uygulama sürümünü içerir. Dosyanın adını istediğiniz gibi değiştirebilirsiniz.

Proje açma ​

  • ☰ → Proje aç veya Ctrl+O ile bir .json dosyası seçin ya da
  • dosyayı uygulama penceresinin herhangi bir yerine sürükleyin.

Açılan proje, malzemeler ve kesitler dahil mevcut modelin yerini alır. Önceki modeliniz kaybolmaz: Ctrl+Z onu geri getirir ve model Son modeller listesinde de saklanır. EduBeam projesi olmayan bir dosya bir mesajla reddedilir ve modeliniz olduğu gibi kalır.

EduBeam'in önceki tüm sürümlerinde kaydedilen proje dosyaları güncel sürümde de açılır.

Modeli paylaş (üst araç çubuğunda veya ☰ menüsünde) Modeli bağlantıyla paylaş penceresini açar:

Paylaşım penceresi
Paylaşım penceresi
  • Kopyala, bağlantıyı panoya kopyalar. Alanın içine tıklamak da aynı işi yapar.
  • Bağlantıyı aç, bağlantıyı yeni bir sekmede açar; böylece alıcının ne göreceğini kontrol edebilirsiniz.
  • Sistem penceresiyle paylaş, tarayıcı destekliyorsa bağlantıyı cihazınızın paylaşım menüsüne iletir.
  • Daha kısa bağlantı, aynı modeli yaklaşık yarı uzunlukta yazar. Ekim 2026'dan beri güncellenmemiş bir EduBeam kopyası bu bağlantıyı ancak güncellendikten sonra okuyabilir; bu yüzden bağlantının her yerde hemen açılması gerekiyorsa bu seçeneği kapalı bırakın.

Bağlantı https://run.edubeam.app/?model=… biçimindedir ve modelin tamamını kodlanmış olarak içerir. Bağlantıyı açan herkes düzenleyebileceği kendi kopyasını alır; yapılan düzenlemeler size geri senkronize edilmez, bu yüzden model değiştiğinde yeni bir bağlantı gönderin. Çok büyük modeller çok uzun bağlantılar oluşturur; bu durumda JSON dosyasını paylaşın.

Biri bir bağlantıyı açtığında kendi önceki modeli Son modeller listesine taşınır ve bir mesaj, onu nerede bulacağını söyler.

Eski sürümlerden kalan bağlantılar çalışmaya devam eder: geçen yılın ders notlarındaki bir bağlantı bugün de aynı modeli açar.

Görüntüyü dışa aktarma ​

☰ → Görüntüyü dışa aktar veya Ctrl+P, görüntü dışa aktarma penceresini açar.

Görüntüyü dışa aktar: katmanları, kadrajı ve boyutu seçin, ardından indirin veya kopyalayın
Görüntüyü dışa aktar: katmanları, kadrajı ve boyutu seçin, ardından indirin veya kopyalayın
  • Katmanlar: üstteki etiketler, görüntüleyiciden bağımsız olarak neyin çizileceğini seçer: deforme şekil, N, V, M, mesnet tepkileri, mesnetler, yükler, düğüm ve eleman etiketleri.
  • Kadraj: bir en-boy oranı (16:9, 4:3, 3:2, 1:1), Tümünü sığdır veya çizim üzerinde bir dikdörtgen sürüklemek için Pencere… seçin. Önizlemenin kenarlarını da sürükleyebilirsiniz.
  • Boyut: piksel cinsinden genişlik ve yükseklik ya da kâğıt üzerinde ölçekli bir çizim için 1 : 50 gibi bir Ölçek. Diyagram yüksekliği, görüntüdeki sonuç diyagramlarının boyutunu belirler. Saydam arka plan, beyaz zemini çıkarır.
  • PNG indir, SVG indir veya Panoya kopyala.

SVG her boyutta keskin kalır ve Word'de, Inkscape'te ve Overleaf üzerindeki LaTeX'te çalışır; bu yüzden raporlar ve tezler için en iyi seçimdir.

Sonuçları dışa aktarma ​

Sonuçlar → CSV olarak dışa aktar, mesnet tepkileri dahil iki sonuç tablosunu da indirir; Kopyala ise bunları elektronik tabloda kullanmak üzere panoya koyar. Bkz. CSV olarak dışa aktarma ve kopyalama.

Son modeller ​

☰ → Son modeller, temizlenen ya da bir bağlantı, dosya, örnek veya “İlk kiriş” göreviyle değiştirilen son 10 modeli saklar. Her birinde bir küçük resim, neden değiştirildiği ve boyutu görünür. Geri yükle bir modeli geri getirir; o sırada açık olan model de bu kez listeye girer ve Ctrl+Z geri yüklemeyi geri alır.

Son modeller
Son modeller

Liste yalnızca bu tarayıcıda saklanır.

Örnekler ​

☰ → Örnekler, hazır ders modellerinden oluşan bir galeri açar. Bir örneği açmak modelinizin yerini alır; Ctrl+Z kendi modelinizi geri getirir. Aynı modelleri alıştırmalarıyla birlikte bu kılavuzun Örnekler sayfasında bulabilirsiniz.

Örnek galerisi
Örnek galerisi

Görüntüleyici gömme ​

Modeli görüntüleyici modunda açmak için paylaşım bağlantısına &viewer=1 ekleyin. Üst araç çubuğu, alt panel, sekmeler, geri al ve yinele, ızgara düğmeleri ve eksen göstergesi gizlenir; geriye tuval, sığdırma ve ortalama düğmeleri ve görünüm seçenekleri kalır. Ders notlarına veya bir web sayfasına canlı, yakınlaştırılabilir bir model gömmek için bu URL'yi bir <iframe> içine koyun:

html
<iframe src="https://run.edubeam.app/?viewer=1&model=…" width="100%" height="400"></iframe>
Görüntüleyici modunda üç mafsallı çerçeve
Görüntüleyici modunda üç mafsallı çerçeve

Görüntüleyici modu incelemek içindir, ancak kilitli değildir: ziyaretçiler yine de düğümleri sürükleyebilir ve diyagramlar arasında geçiş yapabilir. Görüntüleyici bağlantısını açmak da, normal bir bağlantı gibi, ziyaretçinin o tarayıcıdaki kendi modelinin yerini alır (önceki model Son modeller listesine taşınır).

URL parametreleri ​

ParametreEtkisi
model=<data>Kodlanmış modeli yükler ve ekrana sığdırır.
viewer=1Görüntüleyici modu (yukarıya bakın).
lang=<kod>Arayüz dilini değiştirir: en, cs, de, fr, es, pt, pl, cn, th, uk, ru, tr, hi, vi, it, id, ja, ko.
panel=examplesÖrnek galerisini hemen açar.

EduBeam parametreleri okuduktan sonra onları adres çubuğundan kaldırır.

Otomatik kaydetme ​

Mevcut model ve ayarlarınız her değişiklikten sonra tarayıcının yerel depolamasına kaydedilir ve tarayıcıyı kapatmış olsanız bile geri döndüğünüzde geri yüklenir. Bu bir kolaylıktır, yedek değildir: tek bir cihazdaki tek bir tarayıcı profiline aittir ve site verilerini temizlemek onu siler. Önemli çalışmalarınızı proje dosyası olarak kaydedin.

Proje dosyası biçimi ​

project.json sade, okunabilir bir JSON dosyasıdır:

json
{
  "edubeam": true,
  "version": "1.3.1",
  "domain": {
    "materials": [{ "label": "1", "e": 210000000000, "g": 81000000000, "alpha": 0.000012, "d": 7850 }],
    "crossSections": [{ "label": "1", "a": 0.00285, "iy": 1.943e-5, "h": 0.2, "k": 1 }],
    "nodes": [
      { "label": "1", "coords": [0, 0, 0], "bcs": [0, 2] },
      { "label": "2", "coords": [6, 0, 0], "bcs": [2] }
    ],
    "elements": [{ "label": "1", "nodes": ["1", "2"], "mat": "1", "cs": "1", "hinges": [false, false] }],
    "loadCases": [
      {
        "label": "1",
        "nodalLoads": [],
        "elementLoads": [{ "type": "udl", "target": "1", "lcs": false, "values": [0, 12000] }],
        "prescribedBC": []
      }
    ]
  },
  "dimensions": []
}

Bu, Hızlı başlangıçtaki kiriştir. Görüntülenen birimler ne olursa olsun tüm değerler SI birimlerindedir (m, N, Pa, rad). Koordinatlar [x, y, z] biçimindedir ve y her zaman 0'dır. Sınır koşulları ve yük bileşenleri 0 = Dx, 2 = Dz, 4 = Ry serbestlik derecesi numaralarını kullanır.

Eleman yükü typeDeğerler
udlvalues: [fx, fz], N/m cinsinden
trapezoidalstartValues: [f1x, f1z], endValues: [f2x, f2z], N/m cinsinden, yerel eksenlerde
concentratedvalues: [Fx, Fz, My, a], N, N·m ve başlangıç düğümünden m cinsinden
temperaturevalues: [ΔTc, ΔTb, ΔTt], K cinsinden; gradyan ΔTb − ΔTt'dir

Düğüm yükleri { "target": "2", "values": { "0": Fx, "2": Fz, "4": My } }, öngörülen yer değiştirmeler ise { "target": "2", "prescribedValues": { "0": Dx, "2": Dz, "4": Ry } } biçimindedir; üç bileşenin hepsini verin. Uygulamanın yazdığı dosyalar ayrıca bir date, bir commit, düğümlerde lcs ve çokgen kesitlerde shape alanları içerir.

Biçim basit olduğu için modelleri bir betikle veya elektronik tabloyla üretip Proje aç ile açabilirsiniz.