STL dosya boyutu nasıl küçültülür?
Büyük bir STL dosyasını paylaşmak, saklamak veya başka bir programda açmak zor olabilir. Küçültmeye başlamadan önce iki nedeni ayır: dosya sayıları metin olarak sakladığı için mi büyük, yoksa yüzeyi çok fazla üçgenden mi oluşuyor? İlk denemede hangi yolu izleyeceğin bu ayrıma bağlıdır.
STL çalışma alanını açDeğişiklik yapmadan önce kaynağı incele
Voloomy'de tek bir ASCII veya binary STL aç. Kaynak dosyanın boyutunu ve üçgen sayısını not et. Sınır kutusuna, açık kenarlara ve sıfır alanlı üçgenlere bak. Bu değerler daha sonra beklenmedik bir sonucu fark etmene yardımcı olur; modelin baskıya hazır olduğunu kanıtlamaz.
ASCII dosyada üçgen sayısı aynı kalırken binary çıktı sayesinde boyut azalabilir. Zaten binary olan yoğun bir modelde ise belirgin küçülme genellikle üçgen azaltmayı gerektirir. Karşılaştırmak ve gerektiğinde geri dönmek için kaynak dosyanı sakla. Boyut farkını tek başına kalite ölçüsü olarak kullanma.
İlk denemede ölçülü bir hedef seç
Hedefi MB olarak yaz veya yüzde düğmelerinden birini kullan. Bu düğmeler doğrudan üçgen sayısını değil, kaynak dosyanın bayt miktarını esas alır. ASCII girdide binary biçime geçiş zaten önemli bir boyut farkı yaratabileceğinden bu ayrım önemlidir.
Önce dengeli ayrıntı ayarıyla ölçülü bir küçültme dene. Modelde önemli sınır noktaları varsa açık kenar korumasını etkin bırak. İşlemden sonra silüeti ve kullanacağın ayrıntıları karşılaştır; gerekiyorsa başka bir ayarla yeniden dene. Çok küçük bir hedef, kullanım amacının izin verdiğinden daha fazla ayrıntı kaybı isteyebilir.
Ölçülmüş önce ve sonra örneğini oku
Aşağıdaki örnek, kodla üretilen bir modelin Voloomy ile işlenmesinden elde edildi. Yeniden üretilebilir bir gösterimdir; müşteri dosyası veya kendi dosyanın ne kadar küçüleceğine dair tahmin değildir. Bayt miktarıyla birlikte üçgen sayısını da karşılaştır: yalnız boyut yüzdesi hangi yüzey ayrıntılarının değiştiğini açıklamaz.
Prosedürel örnek 1.536.084 bayt ve 30.720 üçgenle başlıyor. 400.000 bayt hedef ve açık kenar koruması açıkken 0,001 toleransı 508.284 bayt / 10.164 üçgen; 0,02 toleransı 399.984 bayt / 7.998 üçgen üretti. Yüksek ayrıntı ayarında hedefe ulaşılamadı; daha küçük dosya ayarında hedefe ulaşıldı. Çıktı boyutları gerçek kodlanmış STL dosyalarından alındı.
Aynı ayarlar pürüzsüz bir kabukta, taramada veya ince kanatları olan bir parçada farklı sonuç verebilir. Kendi modelinin ihtiyaç duyduğu özellikleri esas al.
Hedefe ulaşılamadığında ne yapmalısın?
Hedef boyut bir istektir; garanti edilen çıktı miktarı değildir. Ayrıntı toleransı, korunan sınırlar ve ağın yapısı bu hedefe ulaşılmasını engelleyebilir. Voloomy gerçek kodlanmış bayt miktarını bildirir; ulaşılamayan hedefi ulaşılmış gibi göstermez.
Daha az iddialı bir hedef veya farklı bir ayrıntı ayarı deneyebilirsin. Model zaten küçükse ya da yüzeyinde azaltılabilecek gereksiz ayrıntı azsa, onu değiştirmeden tutmak daha uygun olabilir. STL küçültmede rastgele seçilmiş bir yüzdeye ulaşmak zorunda değilsin. Kullanacağın dosyanın görünümü ve işlevi, yalnız dosya boyutundan daha önemlidir.
Gerçek çıktıyı indir ve kontrol et
Binary STL'yi ve istersen JSON analiz raporunu indir. STL'yi kullanacağın dilimleyicide veya CAD programında yeniden aç. Ölçüleri, delikleri, ince ayrıntıları ve dilimlenmiş katmanları incele. STL birim bilgisi taşımaz; Voloomy duvar kalınlığı, kendini kesiştirme veya üretim toleransı doğrulamaz.
İşlem tarayıcı belleğinde kalır; sekmeyi kapatmadan önce çıktını indir. Teknik girdi sınırı 25.000.000 bayt ve 500.000 üçgendir. Telefon ve tablette 5 MB ve 100.000 üçgene kadar dosyalar önerilir. İşlem süresi yine cihaza ve modelin yapısına bağlıdır. Bu sınırları her cihaz için aynı hızın garantisi olarak yorumlama.