STL üçgen azaltma: dosya boyutu ve ayrıntı dengesi
Üçgen azaltma, yüzey ağını daha az yüz kullanan bir ağla değiştirir. STL dosyasını küçültebilir, ancak kayıplı bir işlemdir: sonuç yüzeyi orijinalinden farklı olabilir. Uygun ayarı seçmek için en düşük üçgen sayısını hedeflemek yerine modelin hangi özelliklerini kullanacağını belirleyerek başla.
STL çalışma alanını açHangi ayrıntıların kullanılabilir kalması gerekiyor?
Yalnız modelin genel görünüşüne bakma. Geniş bir eğri yüzey, sığ bir kabartma yazı, küçük bir delik ve ince bir kanat küçültmeden farklı etkilenebilir. Uzak görünümde düzgün duran bir sonuç, montaj veya görünüş için ihtiyaç duyduğun bir özelliği yine de kaybedebilir.
Önce orijinali incele ve karşılaştıracağın bölgeleri belirle. Her modeli baskıya uygun yapan evrensel bir üçgen sayısı yoktur. Basit bir şekil az yüzle temsil edilebilirken ayrıntılı bir tarama daha fazla yüz gerektirebilir. Hangi değişikliğin kabul edilebilir olduğunu modelin kullanım amacı belirler.
Ayrıntı toleransını göreli bir ayar olarak oku
Voloomy'deki ayrıntı seçenekleri sadeleştiricinin normalize edilmiş hata toleransını yönetir. Daha sıkı tolerans ayrıntıyı daha fazla koruyabilir, fakat hedef boyuta ulaşmayı zorlaştırabilir. Daha geniş tolerans daha çok değişime izin verir; denenen her hedefin artık ulaşılabilir olacağını garanti etmez.
Bildirilen yaklaşık hata, modelin boyutuna göre normalize edilen birimsiz bir tahmindir. Sertifikalı en büyük yüzey sapması, milimetre cinsinden uzaklık veya üretim toleransı değildir. Bu değeri görsel incelemeyle birlikte çalıştırmayı anlamak için kullan. Mekanik bir parçanın geçmesini veya oturmasını yalnız bu sayıya bakarak onaylama.
Gerçek sayıları karşılaştır, ardından yüzeyi incele
Bu örnek kodla üretilen bir modeli ve gerçek bir Voloomy küçültmesini kullanır. Belirtilen kaynak ve ayarlarda ne olduğunu gösterir. Bir kalite puanı veya başka modellerin de sağlayacağı bir küçültme yüzdesi değildir. Başka bir dosyaya uygularken sonucu yeniden incelemek gerekir.
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ı. Bunlar normalize, birimsiz hata ayarlarıdır; fiziksel tolerans veya sertifikalı yüzey sapması sınırı değildir.
Orijinal ve sonucu aynı kamera açısı ve yakınlıkla karşılaştır. Silüete, eğri kenarlara, açıklıklara ve küçük ayrıntılara bak. İyi görünen ön görünümün yan veya alt taraftaki değişikliği gizlememesi için modeli döndür. Daha küçük bir indirme, ancak dosya hâlâ işini görüyorsa faydalıdır.
Önemli açık sınırları koru
Açık kenar koruması, küçültme sırasında sınır noktalarını sabit tutar. Kenar şeklinin önemli olduğu açık bir yüzeyde faydalı olabilir. Etkin bırakmak ağın ne kadar küçülebileceğini sınırlayabilir. Kapatmak daha iyi sonuç almanın genel kuralı değildir; etkisini dikkatlice incelemen gereken bir tercihtir.
Kenar koruması delik kapatma veya mesh onarımı yapmaz. Kenar analizinin anlamı da sınırlıdır: kapalı kenarlı sonuç, yüz yönlerinin doğruluğunu, kendini kesiştirme olmadığını, yeterli duvar kalınlığını veya baskıya uygunluğu kanıtlamaz. Sorunlu kaynak geometriyi kullanmadan önce uygun bir modelleme aracında düzelt. Orijinaldeki sorunun küçültmeyle kendiliğinden çözüldüğünü varsayma.
İndirmeden önce kontrollü denemeler yap
Etkisini anlayabilmek için her seferinde tek bir ayarı değiştir. Voloomy önceki sonucu tekrar tekrar sadeleştirmek yerine yüklenen kaynaktan küçültür. Orijinal dosyayı sakla ve tutmak istediğin sonucun ayarlarını not et. JSON raporu o çalıştırmanın ayarlarını ve gerçek çıktı sayılarını kaydeder.
Son olarak STL'yi indirip kullanacağın dilimleyicide veya CAD programında yeniden aç. Birim ve ölçüleri orada doğrula, baskı yapacaksan katman önizlemelerini incele ve önemli bağlantı yüzeylerini kontrol et. Görsel karşılaştırma ve yaklaşık hata değeri bir aday seçmene yardımcı olur; hedef kullanım için gerekli doğrulamanın yerini almaz.