Kılavuz
OBJ STL dönüştürücü için OBJ dosyası nedir
Güncellendi · Yalnızca mesh OBJ'den STL
Wavefront OBJ'nin ne sakladığını, MTL ve UVs'in onunla nasıl ilişkili olduğunu ve baskı için bir mesh'i ne zaman STL'ye dışa aktaracağını öğren. Tarayıcıda yerelde dönüştür.
OBJ, Wavefront’tan çıkan bir metin mesh biçimidir. Onu bir .obj dosyası olarak görürsün, bazen yanında bir .mtl dosyası ve MTL’nin işaret ettiği bir görüntü klasörüyle. Blender gibi modelleyiciler Wavefront istediğinde onu yazar. Dilimleyiciler bazen açabilir ve çoğu zaman STL ile daha iyi davranır. Bu sayfa giriştir. Ana sayfadaki dönüştürücü mesh’i o STL’ye çeviren şeydir.
Metnin içindekiler
Bir OBJ satırlara dayalıdır. v ile başlayan satırlar köşe konumlarıdır, her biri üç sayı. f ile başlayan satırlar yüzlerdir, o köşe listesine indeksler olarak yazılır. Bir yüz üç indeks (bir üçgen) ya da daha fazlasını (bir dörtgen ya da bir n-gon) listeleyebilir. Normaller varsa vn kullanır. Doku koordinatları vt kullanır. Bir yüz sonra f 1/1/1 2/2/2 3/3/3 gibi görünebilir; bu köşe, UV ve normalin birlikte paketlenmesidir. Nesne satırları (o) ve grup satırları (g) dosyayı adlandırılmış parçalara böler. Yorumlar # ile başlar.
Bu harflerin hiçbiri bir birim bildirmez. Sayılar yalnızca sayıdır. 10 0 0 konumundaki bir köşe 10 mm ya da 10 m olabilir. Bu sessizlik dönüştürücünün sana sormasının ve milimetre ve metre kılavuzunun var olmasının nedenidir. Dosya tartışmayı senin için bitirmez.
Metin olduğu için küçük bir OBJ’yi açıp okuyabilirsin. Bir üretim heykeli de metindir ve devasa olabilir. Bu site, tek bir bırakmanın sekmeyi yalnızca boyut yüzünden dondurmaması için 40 MB üstündeki dosyaları ayrıştırmadan önce reddeder. O tavanın altındaki yoğun dosyalar yine ağır olabilir. Ayrıştırmadan sonraki üçgen sayısı STL’nin ne içereceğini söyler.
Malzemeler ikinci bir dosyadır
mtllib satırı bir MTL dosyası adlandırır. MTL’nin içinde renkler ve görüntülere yollar bulabilirsin. O görüntüler OBJ’nin içinde değildir. Diskteki sıradan resimlerdir. Bu dönüştürücü mtllib satırını, usemtl satırını ve UVs’i yok sayar. Yazdığımız STL biçiminin bir dokuyu koyacak dürüst bir yeri yoktur. OBJ bir oyun varlığı ya da bir render ise OBJ’yi, MTL’yi ve görüntüleri birlikte tut. Dilimleyici için ayrı bir STL üret. OBJ mi STL mi o ayrımın karar tablosudur.
Birkaç adlandırılmış nesne STL’de tek bir üçgen listesi olur. Bu tek bir baskı için kolaylıktır ve ayrı parçalar istiyorsan sorundur. Parçalar ayrı işlerse ayrı OBJ’ler dışa aktar. Dönüştürücüdeki nesne sayısı kaç mesh parçasının birleştiğini söyler.
Neyi dönüştürebiliriz, neyi dönüştüremeyiz
Mesh yüzlerini dönüştürürüz. Dörtgenler ve n-gonlar üçgenlenir. Noktalar ve çizgi parçaları atlanır. Alanı olan bir şey kalmazsa sayfa OBJ’nin üçgen yüzü olmadığını söyler.
STEP ya da STP dönüştürmeyiz. Bunlar sınır temsilli CAD dosyalarıdır. v ve f satırlarının listesi değildirler ve bu sitede bir CAD çekirdeği yoktur. CAD programından bir mesh OBJ dışa aktar, sonra geri gel.
PNG ya da JPG dönüştürmeyiz. Bir görüntünün pikselleri vardır, yüzleri değil. Bir resme model.obj adını vermek, sonek hâlâ bir görüntü sonekiyse uzantı denetiminde düşer; yüzü olmayan yeniden adlandırılmış bir dosya boş mesh denetiminde düşer. İki yol da yükseklik haritası olmaz. Geometri gerekiyorsa bir modelleyicide mesh kur, sonra OBJ dışa aktar.
Zaten STL olan bir dosya STL kalmalıdır. Buraya bırakmak reddedilir ki bir baskı dosyasını kazara ikinci bir baskı dosyasına «dönüştürmeyesin».
Bu dosyadan bir dilimleyiciye
Pratik sıra kısadır. Ölçek uygulanmış olarak Blender’dan OBJ dışa aktar. Dönüştürücüye bırak. Birimleri eşle. Sınır kutusunu ve üçgen sayısını oku. İkili STL indir. O STL’yi Bambu Studio, Cura ya da PrusaSlicer’da aç ve boyutu doğrula. Daha uzun tıklama yolu OBJ STL dönüştürücü adımlarıdır. Sonda elinde olan STL nedir sayfasında anlatılır.
OBJ iyi bir değiş tokuş biçimidir ve basılabilirlik sözü saklamak için kötü bir yerdir. Yüzler ters olabilir. Kabuklar açık olabilir. Dönüştürücü yine de üçgen yazar. Yöne çabucak bakmak istiyorsan önizlemeye bak, sonra uzun bir baskıdan önce dilimleyicinin kendi kontrollerine güven.
Sorular
Her .obj dosyası üçgen mesh midir?
Hayır. OBJ çokgen saklayabilir ve bazı dosyalar yalnızca nokta ya da çizgi içerir. Bu dönüştürücü yüz ister. Çokgenler ayrıştırma sırasında üçgenlenir. Yüzü olmayan dosyalar açık bir hatayla düşer.
OBJ'nin yanındaki MTL dosyası nedir?
MTL bir malzeme kitaplığıdır. Renkleri ve doku dosyalarını adlandırır. Bu dönüştürücü onu okumaz. OBJ'yi hâlâ render ediyorsan sakla. Bir STL kurmak için gerekmez.
Bir OBJ kılık değiştirmiş STEP modeli olabilir mi?
Hayır. STEP başka bir CAD biçimidir. Adını .obj yapmak onu mesh yapmaz. CAD uygulamasından gerçek bir OBJ dışa aktar.
İlgili kılavuzlar
- STL dosyası nedirÜçgen meshler, birimsiz koordinatlar ve dilimleyiciler.
- OBJ mi STL miOBJ'yi ne zaman saklarsın ve STL neyi atar.
- OBJ STL dönüştürücü adımlarıBlender dışa aktarımı, bu dönüştürücü, sonra Bambu, Cura ya da Prusa.
- Milimetre ve metreBir baskı neden 1000× fazla büyük çıkabilir ve kutuyu nasıl kontrol edersin.
- SSSGizlilik, boyut, dokular, STEP ve görüntü dosyaları.