UltKit

STL'yi GLB'ye Dönüştürme

STL dilimleyici yazılımlar için, GLB ise ekranlar için tasarlanmıştır. Bir baskı dosyasını GLB'ye dönüştürerek mağaza sayfasında, portfolyoda veya AR'da gerçek boyutunda ve doğru yönde dik duracak şekilde gösterebilirsiniz.

3D Model Dönüştürücü

veya STL, OBJ, MTL … dosyaları buraya bırakın ·

Dosya başına en fazla 95 MB· En fazla 20 dosya· 30 dakika sonra silinir

Çıktı

Dosyalar sunucularımızda işlenir ve 30 dakika sonra silinir.

Bu aracı nasıl kullanırsınız

  1. 1

    STL dosyasını yükleyin

    En fazla 20 adet ikili (binary) veya ASCII .stl dosyası ekleyin, her biri en fazla 95 MB olabilir. Birlikte yüklenen birden çok parçanın her biri ayrı bir GLB olur.

  2. 2

    Birimleri ve yönü kontrol edin

    Model birimi mm olarak ayarlıdır; hemen hemen tüm dilimleyiciler ve CAD dışa aktarımları bunu kullanır. Yukarı ekseni ise glTF için Y-up'tır. STL inç cinsinden modellendiyse birimi Gelişmiş ayarlar altından değiştirin.

  3. 3

    GLB'ye dönüştürün

    Convert to GLB düğmesine basın ve sonucu kontrol etmek için bir görüntüleyiciye sürükleyin. Yüklenen ve dönüştürülen dosyalar 30 dakika sonra silinir.

Baskınızın geometrisi olduğu gibi aktarılır. Dönüştürücünün eklediği şeyler STL'de hiç olmayanlardır: metre cinsinden ölçek, Y-up yönelim, ortak köşe noktaları, normaller ve temel bir malzeme; bir web görüntüleyicinin modeli çizmesi için gereken her şey.

STL dosyası neleri içerir, GLB'den farkı nedir?

STL (1987) ve GLB (glTF 2.0, 2017) yan yana
ÖzellikSTLGLB
Amaç3D baskı ve dilimleyicilerWeb, uygulamalar, AR görüntüleyiciler
BirimSaklanmaz; gelenekte mmMetre, şartnameyle sabit
Yukarı ekseniGenellikle Z-upY-up
Köşe noktalarıHer üçgen için tekrarlanırOrtak ve dizinli
Renk ve malzemelerStandartta yokPBR malzemeler ve dokular
Birden çok parçaNadir; genellikle tek ağSahne ağacında düğümler

STL 1987'ye uzanır; Albert Consulting Group onu 3D Systems'in ilk stereolitografi makineleri için yazdı. İkili bir STL, 80 baytlık bir başlık, üçgen sayısı ve her üçgen için 50 bayttan oluşur: bir normal, üç köşe ve iki yedek bayt. Bir dilimleyicinin katman kesmesi için gereken bu kadardır. Ancak tarayıcı için uygun değildir: ölçek yok, renk yok ve her köşe, paylaşan her üçgen için yeniden yazılır.

Khronos Group'un 2017'de yayımladığı glTF 2.0 tam olarak bunu çözer. Köşe noktalarını ekran kartının doğrudan kullanabileceği ikili tamponlarda bir kez saklar, birimi bir metre ve yukarı eksenini Y olarak sabitler, malzemeleri fiziksel tabanlı render ile tanımlar. GLB, glTF'nin tek dosyalı ikili biçimidir; model-viewer, three.js, Babylon.js, Shopify ve Android'in Scene Viewer'ı bu yüzden onu kabul eder.

STL

STL ağı

STL (stereolithography), 3D Systems'in 1987'de oluşturduğu bir 3D ağ biçimidir. Bir nesnenin yalnızca yüzey geometrisini üçgen listesi olarak tanımlar; renk, malzeme, birim veya sahne bilgisi içermez. Basitliği, onu Cura ve PrusaSlicer gibi 3D baskı dilimleyicileri için varsayılan girdi yapar. Eğri yüzeyler çok sayıda düz üçgenle yaklaşıklanır; bu yüzden pürüzsüz modeller çok büyük dosyalar üretebilir.

Sıkıştırma
–
Saydamlık
–
Animasyon
Hayır
Çıkış yılı
1987 · 3D Systems
STL dönüştürücü

GLB

glTF Binary (GLB)

GLB, Khronos Group'un 2017'de yayımladığı 3B aktarım biçimi glTF 2.0'ın ikili hâlidir. Geometriyi, PBR malzemelerini, dokuları ve animasyonları hızlı yüklenmek üzere tasarlanmış tek bir kompakt dosyada toplar. Web 3B, AR görüntüleyiciler, Android Scene Viewer ve çevrimiçi model pazarlarında yaygın kullanılır. Bazı eski masaüstü 3B araçları ve CAD programları içe aktaramaz.

Sıkıştırma
–
Saydamlık
–
Animasyon
Evet
Çıkış yılı
2017 · Khronos Group
GLB dönüştürücü

Üreticiler basılabilir bir parçayı çevrimiçi veya AR'da göstermek için STL'yi GLB'ye dönüştürür; çünkü tarayıcılar ve 3D görüntüleyiciler kompakt, ölçeklenmiş bir glTF dosyası bekler ve dilimleyicinin birimsiz üçgen listesini tanımaz.

STL'den GLB'ye dönüştürmede önemli ayarlar

Model birimi
Dönüştürücüye bir STL biriminin ne anlama geldiğini söyler. Milimetre 0,001 m olur; yani 120 mm'lik bir figür GLB'de 0,12 m yüksekliğinde olur ve AR'da gerçek boyutunda görünür.
Yukarı ekseni
Dilimleyiciler ve CAD Z-up çalışır, glTF ise Y-up'tır. Y-up seçeneği parçayı döndürür; böylece görüntüleyicide sırtüstü yatmak yerine zemine oturur.
Tek ağda birleştir
Kapalıyken ayrı katı cisimler, sonradan gizleyebileceğiniz veya yeniden renklendirebileceğiniz ayrı düğümler olarak kalır. Açıkken tek nesne üretilir; tek parça sergileme için kullanışlıdır.
Dosya kodlaması
Burada geçerli değildir; GLB her zaman ikilidir. Okunabilir bir JSON dosyası gerekiyorsa Dönüştürülecek biçim altındaki glTF seçeneğini kullanın.

3D baskıyı internette gösterme

GLB'yi Google'ın model-viewer web bileşeniyle bir sayfaya koyarsanız ziyaretçiler parçayı döndürebilir, yakınlaştırabilir ve Android'de AR ile masalarına yerleştirebilir.

Ağdan, Fusion 360 veya SolidWorks'te kesin ölçülerle düzenleyebileceğiniz bir şeye geçmek için ise bunun yerine STL'den STEP'e gerekir.

STL'yi GLB'ye dönüştürme hakkında sorular

Dönüştürdüğüm GLB neden gri görünüyor?

Standart STL yalnızca üçgenleri saklar, başka hiçbir şeyi değil: renk, malzeme ya da doku yoktur. GLB'ye sade, nötr bir malzeme atanır; böylece ışıklandırmayla görüntülenir. Renkleri sonradan Blender'da veya three.js editöründe ekleyebilir ya da renkli bir OBJ veya 3MF dosyasıyla OBJ'den GLB'ye üzerinden başlayabilirsiniz.

GLB, STL ile aynı şekilde basılır mı?

Geometri aynı üçgenlerden oluşur, yalnızca metreye göre yeniden ölçeklenir. Yine de çoğu dilimleyici STL veya 3MF'yi tercih eder; bu yüzden baskı için özgün STL'yi saklayın, GLB'yi yalnızca görüntüleme için kullanın.

Baskı parçamda birden fazla gövde var. Bunları ayrı tutabilir miyim?

STL genellikle tüm gövdeleri tek bir üçgen yığını olarak saklar, bu yüzden tek ağ olarak gelir. STL ASCII biçiminde ayrı katı cisimler olarak dışa aktarıldıysa, Tek ağda birleştir kapalı kaldığı sürece her katı cisim GLB'de ayrı bir düğüm olur.

GLB dosyası STL'ye göre ne kadar büyük olur?

Genellikle ikili STL'den daha küçüktür. STL, ortak her köşeyi dokunduğu her üçgen için yeniden yazar; glTF ise her köşe noktasını bir kez saklar ve dizinle başvurur. Tipik bir ikili STL belirgin biçimde küçülür, ASCII STL ise çok daha fazla küçülür.

STL'den elde edilen GLB, iPhone AR için kullanılabilir mi?

iPhone'lar AR Quick Look'ta GLB yerine USDZ açar. GLB'yi GLB'den USDZ'ye ile bir kez daha dönüştürün ve iki dosyayı birlikte kullanın: Android ve web için GLB, Apple cihazlar için USDZ.

Kavisli yüzeyler görüntüleyicide köşeli mi görünür?

Olabilir, çünkü STL yalnızca düz üçgenler içerir ve yumuşatma verisi taşımaz. Dönüştürücü normalleri üçgenlerden hesaplar; STL düşük çözünürlükte dışa aktarıldıysa, daha pürüzsüz bir görünüm için CAD programınızdan daha ince çözünürlükle yeniden dışa aktarın.