Hatalı Objeleri Bulma ve Düzeltme
Rhino bad object detection - SelBadObjects, ShowEdges, naked edge repair, geometry troubleshooting.
Hatalı geometri (bad object) Boolean, fillet, offset gibi işlemleri başarısız yapabilir. Bu sayfa hatalı objeleri tespit etme ve düzeltme yöntemlerini açıklar.
Bad Object Nedir?
- Invalid geometry structure (bozuk geometri)
- NURBS veri yapısı tutarsızlığı
- Control point sayı uyumsuzluğu
- Knot vector hatası
- Self-intersecting surface
- Degenerate face (sıfır alanı yüzey)
- Non-manifold edge (T-junction)
- Rhino tarafından otomatik tespit
Bad Object Tespiti
- SelBadObjects: Hatalı geometriyi seç
- CheckNewObjects=Yes: Otomatik kontrol
- What komutu: 'valid' mi 'invalid' mi?
- SelNonManifold: Non-manifold edge seç
- ShowEdges: Naked/non-manifold edge
- SelDup: Duplicate obje/yüzey
- SelSmall: Çok küçük objeleri seç
- Command line: Yellow alert (bad object)
Hatalı Geometri Düzeltme
- Rebuild: Yüzeyi yeniden oluştur (10-20 CV)
- ExtractSrf + Rebuild + Join: Parça parça düzelt
- Delete + Recreate: Curve'den yeniden surface
- RebuildEdges: Edge'leri yeniden oluştur
- Explode + Join: Polysurface parçala/birleştir
- RemoveAllNakedMicroEdges: Mikro edge temizle
- MergeAllCoplanarFaces: Düzlemsel yüzleri birleştir
- SimplifyCrv: Curve basitleştirme
Naked Edge (Açık Kenar) Sorunları
- ShowEdges Naked=Yes: Açık kenarları göster
- SelNakedEdgeSrf: Açık kenarlı yüzeyleri seç
- Edge length: Çok kısa naked edge (micro-edge)
- Gap tolerance: 0.01mm'den büyük boşluk
- Join tolerance: Document tolerance ayarı
- MergeSrf: İki yüzeyi birleştir
- FillEdge: Açık kenarı doldur (surface patch)
- BlendSrf: İki yüzey arası geçiş
Non-Manifold Edge Düzeltme
- Non-manifold: 3+ yüzey tek edge'de
- T-junction: Üç yüzey T şeklinde birleşir
- SelNonManifold: Non-manifold edge seç
- ExtractSrf: Fazla yüzeyi çıkar
- Trim + Join: Yüzeyleri kesip yeniden birleştir
- Split + Delete: Sorunlu bölgeyi ayır/sil
- NonManifoldMerge: Experimental komut (Rhino8)
- Manuel fix: Surface'leri yeniden oluştur
Self-Intersection (Kendi Kendini Kesme)
- Intersect: Kendi kendini kesen yüzey
- Surface edit: Control point çok hareket
- Trim operation: Yanlış trim boundary
- SelSelfIntersectSrf: Self-intersecting surface seç (plugin)
- Untrim: Trim'i geri al
- Rebuild: Yüzeyi basitleştir
- Split + Delete: Kesişen bölgeyi sil
- Surface reconstruction: Curve'den yeniden yap
Bad Object Önleme
- CheckNewObjects=Yes: Otomatik kontrol açık
- Backup save: Sık sık .3dm kaydet
- Moderate surface edit: Aşırı CV hareketi yapma
- Tolerance: Uygun document tolerance
- Surface degree: Degree 3-5 (çok yüksek değil)
- Avoid extreme scaling: 0.001x veya 1000x scale
- Import settings: File import tolerance
- Rhino update: En son SR version