Check
| Araç Çubuğu | Menü |
|---|---|
|
|
Analiz Teşhis > Kontrol Et |
Check komutu, seçilen nesnenin veri yapısındaki hataları bildirir.
Adımlar
- Nesneler seçin.
Nesnenin doğruluğuna ilişkin bir rapor görüntülenecektir.
Bu öncelikle potansiyel geometri hatalarını teşhis etmeye yönelik bir araçtır. - Hatalı nesneleri silin veya yeniden şekillendirin.
| Araç Çubuğu | Menü |
|---|---|
|
|
|
CheckNewObjects komutu, nesnelerin veri yapısındaki hataları, oluşturuldukları veya içe aktarıldıkları sırada rapor eder.
Details
Rhino üç durumda bir modele kötü nesnelerin eklendiğini bildirir.
Reading .3dm files
If bad objects are added to the model while Rhino is reading a Rhino .3dm file, after the file is read a message is printed in the command history window,"N okurken kötü nesneler oluşturuldu model.3dm"
Diğer model dosyalarını okuma
Dosya içe aktarma eklentisi bir dosyayı okurken modele hatalı nesneler eklenirse, dosya okunduktan sonra komutu geçmişi penceresinde bir mesaj yazdırılır, "N okurken kötü nesneler oluşturuldu model.3dm" Hiçbir diyalog gösterilmiyor.
Rhino, 3DM olmayan herhangi bir dosyayı açarken hatalı bir nesne oluşturursa:
- If you are reading an IGES, STEP, or other file that is not a Rhino .3dm file, and Rhino creates a bad object, please email the file you are importing to tech@mcneel.com.
Rhino komutlarını çalıştırma
the komutu çalışırken modele hatalı nesneler eklenirse, komut bittikten sonra komutu penceresinde şu mesaj yazdırılır: " CommandName komutu N hatalı nesne yarattı." ve kalıcı bir iletişim kutusu gösterilir.
Eğer Rhino modelleme sırasında hatalı bir nesne oluşturursa:
Normal çalışıyorsanız ve Yeni Nesneleri Kontrol Et iletişim kutusu görünüyorsa, Rhino'da bir hata buldunuz demektir.
Lütfen bu hatayı aşağıdaki şekilde bildirin:
- the komutu not edin.
- Undo.
- Komutta kullanılan tüm nesneleri seçin ve Export bunları yeni bir dosyaya aktarın.
- Dosyayı şu adrese e-postayla gönderin: tech@mcneel.com.
- what komutu kullandığınızı ve o sırada etkin olan seçenekleri bize bildirin.
NURBS Teşhis
Bazen bir model hasar görebilir. Bu hasarlı alanlar sorunlara neden olabilir.
Rhino araçlarını kullanarak kötü modeller oluşturmak mümkündür. Örneğin, Rhino, kendi kendine kesişen bir eğriden düzlemsel bir yüzey oluşturmanıza izin verecektir, ancak sonuç, daha sonra sorunlara neden olacak, kötü tanımlanmış bir nesne olacaktır.
Başka bir potansiyel sorun, bitişik yüzeydeki daha büyük bir kırpma eğrisine bağlanan küçük bir kesme kenarıdır. Eğer Rhino büyük kenarlarla eşleşiyorsa, bazen küçük kırpma eğrisi kenarı daha da sıkışarak gerçekte sadece bir nokta haline gelir. Bu sıkıştırılmış kenar artık anlamlı bir yönelime sahip değil ve sorunlara neden oluyor.
Modellerinizin genel sağlamlığını artırmak için kullanabileceğiniz modelleme teknikleri vardır.
Eğrilerin iki uç noktasını birlikte hareket ettirmek yerine, bir kesme eğrisinin parçalarını birleştirmek için küçük küçük çizgiler çizmek, genellikle diğer nesnelerin bir araya gelmesini engeller ve sorunlara neden olma eğilimindedir.
Bazen mikroskobik kenarlar, nesnelerin birbirlerinden biraz uzakta olduğu Boolean işlemleri gibi başka yollarla oluşturulabilir.
Kenarların çok küçük olması veya geriye doğru kıvrılması modellerde sorunların en büyük nedenidir.
Modelinizi bu kusurlara karşı incelemek için kullanabileceğiniz Rhino araçları vardır.
Denenecek ilk şey Kontrol komutudur. Eğer modeliniz Check'i geçemezse bazı spesifik problemler listelenecektir. Listeyi yalnızca modeli ayarlamanız gerekebileceğini belirtmek için kullanabilirsiniz. Ancak bir modelin Kontrolü geçmesi, otomatik olarak yüzde 100 düzgün yapılandırıldığı anlamına gelmez. Kendi üzerine katlanan veya kendi kendine kesişen yüzeylere sahip olmak gibi bazı kötü model parçaları çok zaman alıcıdır ve otomatik olarak algılanması zordur ve Check bunları kontrol etmez. Ancak nesnenin genel genel yapısını kontrol edebilir.
Çözüm şu: Explode, Untrim, Trim tekrar ve Join. Çok sayıda küçük kenar varsa, o zaman SplitEdge uyumlu bir yapıya sahip olmaları için tüm kenarları bölme komutunu kullanın ve ardından JoinEdge uygun çiftleri manuel olarak eşleştirmek için.
Uzun şeyler ve küçük şeyler yan yana olduğunda, Join komutu karışabilir - bu olduğunda düşük seviye kılavuzu JoinEdge yedek olarak çalışabilir.
Bu araçlar, Kenar Araçları altındaki Analiz menüsündedir. Zor kırılan modelleri onarmak için de bu araçlardan birkaçını kullanmanız gerekebilir.
Modelleme Hatalarından Kaçınmak
- Genel olarak modellerde küçük kenarlar oluşturmaktan kaçının.
- Eğrinin ortasında iki parçayı birleştiren küçük bir çizginin olduğu eğrileri kullanmayın.
- Bitişik parçaların iyi ve basit bir uçtan uca eşleşmeyle temiz bir şekilde eşleştiğinden emin olmaya çalışın.
Analiz araçları şunları içerir:
mesh Teşhisi
- Bazı STL/SLA yazıcılarda, mesh'lerin çok sayıda uzun, ince yüzey içermesi durumunda sorunlar yaşanır. Bu özellikler yazıcıyı yavaşlatabilir, tuhaf sonuçlar üretebilir veya yazıcının belleğinin dolmasına neden olabilir.
- MeshRepair STL/SLA yazdırma için mesh'leri ayarlarken komutu yararlı olabilir.
Dejenere yüzler
ile düzeltin CullDegenerateMeshFaces komutu.
Sıfır uzunluklu kenarlar
Sıfır uzunlukta kenarlar tipik olarak dejenere yüzlerin sonucudur. ile düzeltin CullDegenerateMeshFaces komutu.
Manifold olmayan kenarlar
Kullanın CullDegenerateMeshFaces komutunu verin ve ardından ile düzeltin ExtractNonManifoldMeshEdges komutu.
Çıplak kenarlar
Çıplak kenarlara izin verilir, ancak hızlı prototiplemede sorunlara neden olur. Kullanın ShowEdges onları bulmanıza yardımcı olacak komutu. Deneyin FillMeshHole, FillMeshHolesveya MatchMeshEdge çıplak kenarları kaldırma komutları.
Yinelenen yüzler
ile düzeltin ExtractDuplicateMeshFaces komutu.
Yönleri değiştirilse daha iyi olabilecek yüzler
ile düzeltin UnifyMeshNormals komutu.
Ayrık parçalar
ile düzeltin SplitDisjointMesh komutu.
Kullanılmayan köşeler
Kullanılmayan köşeler genellikle bir soruna neden olmaz ve bunları kaldırmak için herhangi bir komutu yoktur.
Metin penceresi
Seçenekler için sağ tıklayın.
Geri Al
Kes
Kopyala
Yapıştır
Tümünü Seç
Tümünü Kopyala
Penceredeki tüm metni Panoya kopyalar.
Farklı Kaydet
Pencerenin içeriğini bir metin dosyasına kaydeder.
Kapat
Pencereyi kapatır.