Kısaca
- CageEdit, nesneleri 1B, 2B veya 3B kontrol nesneleriyle deforme edebilir.
- Local seçeneği, kontrol nesnesinin etkisini belirlenen Falloff distance ile sınırlar.
- Accurate daha yavaş güncellenebilir; Fast daha az kontrol noktalı, daha az doğru yüzeyler oluşturur.
- SoftEditCrv, seçilen eğri noktası çevresindeki değişikliği mesafeyle kademeli olarak azaltır.
Rhino 8’in CageEdit komutu, bir kontrol nesnesinin noktalarını düzenleyerek yakalanan nesneleri yumuşak biçimde deforme etmeyi sağlar. Bu rehber, mimari ve iç mekân modellerinde formu topluca ya da sınırlı bir bölgede değiştirmek isteyenler için resmi Rhino 8 belgelerindeki Cage, CageEdit ve SoftEditCrv işlevlerini adım adım ele alıyor. Komutlar Rhino 8 belgesinde açıklanan seçeneklerle sınırlıdır; belirli bir model için tek bir ideal kafes yoğunluğu veya falloff değeri varsayılmamalıdır.
CageEdit ne zaman kullanılır?
CageEdit, nesnenin kontrol noktalarını tek tek çekmek yerine bir kafesin kontrol noktalarıyla daha geniş ve akıcı bir değişiklik yapmaya yarar. Rhino belgelerine göre bu yöntem, yoğun kontrol noktalarına sahip yüzeyleri yumuşak biçimde deforme edebilir. Polysurface nesnelerde deformasyon, parçaları birleşim yerlerinden ayırmaz. Etki, nesnenin tamamına yayılabilir veya yerel bir alanla sınırlandırılabilir.
Kontrol nesnesi Cage komutuyla oluşturulabilir ya da mevcut bir eğri veya yüzey olarak kullanılabilir. Kafes, dikdörtgen veya çizgi gibi 1B, 2B ya da 3B bir yapı olabilir; tür, oluşturma biçimine ve nesnenin sınır kutusuna bağlıdır. Rhino belgeleri az sayıda kontrol noktasına sahip kafeslerin karmaşık nesneleri düzenleyebildiğini ve geçişlerin standart kontrol noktası düzenlemesine kıyasla daha yumuşak olabildiğini belirtiyor.
CageEdit ile deformasyon: adım adım
Düzenlenecek nesneyi seçin. Komutun yakalanan nesneleri, sonraki kafes düzenlemesinden etkilenecek geometriyi belirler. Eğri, yüzey veya mesh kontrol noktaları da yakalanan nesne olarak seçilebilir.
Bir kontrol nesnesi seçin veya oluşturun. Kafesi oluşturmak için
Transform › Cage Editing › Create Cageyolunu ya daCagekomutunu kullanın. Alternatif olarak mevcut bir eğri veya yüzeyi kontrol nesnesi yapabilirsiniz. Rhino belgelerinde kafes kutusunun nesnenin sınır kutusuna göre oluşturulabildiği belirtilir.CageEdit’i başlatıp kontrol nesnesini belirleyin. Komut yolu
Transform › Cage Editing › Cage Editşeklindedir. Nesneleri ve kontrol nesnesini tanımladıktan sonra kontrol kafesinin noktalarını düzenleyin.Düzenlemeyi kafes noktalarıyla yönetin. Bir kafes kontrol poligonuna tıklamak, bitişik iki kafes noktasını seçer; poligona çift tıklamak bir nokta sırasını seçer. Bu seçim davranışı, deformasyonu tek bir noktaya veya daha geniş bir sıraya yayarak şekillendirmeye yardımcı olur.
Sonucu kontrol edin ve gerekirse nesneyi kafesten çıkarın.
ReleaseFromCage, seçilen nesneleri CageEdit kontrol nesnesinin etkisinden çıkarır. Kontrol nesnesiyle ilişkili yakalanan nesneleri bulmaya yönelikSelCaptiveskomutu da belgede listelenir.
Etki alanı ve deformasyon seçenekleri
Global ve Local, kafesin etkisinin ne kadar geniş olacağını belirleyen iki farklı yaklaşımdır. Global, nesneleri 3B uzay boyunca etkiler; nesnenin kafesin dışında kalan bölümleri de deformasyona katılabilir. Belgeler, nesneler kontrol nesnesinin dışında kaldıkça etkinin belirgin biçimde büyüyebileceği konusunda uyarır. Bu nedenle, yalnızca kafesin içindeki bölgenin değişeceği varsayımıyla çalışmamak gerekir.
Local seçeneği, kontrol nesnesinden çevreye uzanan bir Falloff distance tanımlar. Bu mesafenin dışındaki nesneler veya nesne parçaları deformasyondan etkilenmez. Kafesin tam etki alanı, etkisiz alan ve bu ikisinin arasındaki geçiş bölgesi birlikte çalışır. Etkinin nerede başlayıp nerede söneceğini denetlemek isteyenler için Local yaklaşımı daha uygun olabilir; ancak belgeler belirli bir sayısal mesafe önermiyor.
| Ayar | Önerilen değer | Etkisi |
|---|---|---|
| Deformation | Fast veya Accurate; ihtiyaca göre | Fast daha az kontrol noktalı ve daha az doğru yüzeyler üretir. Accurate daha yavaş güncellenebilir ve yüzeyleri yeniden uydururken daha yoğun hâle getirebilir. |
| PreserveStructure | Yes veya No; geometri gereksinimine göre | Yes eğri veya yüzeyin kontrol noktası yapısını korur. No, doğru deformasyon için nesneyi gerektiğinde yeniden uydurur. |
| Region to edit | Global veya Local; hedef etki alanına göre | Global etkiyi 3B alana yayar. Local, etkiyi Falloff distance ile sınırlar. |
| Rigid | Nesne bazında belirlenir | Yakalanan nesnenin biçimini bozmadan konumunu değiştirir. Grup içindeki nesneler bir birim olarak dönüştürülür. |
PreserveStructure, polysurface nesneler için uygulanmaz ve yalnızca polysurface seçiliyken gösterilmez. Ayrıca bir eğri veya yüzeyde Yes seçeneği, nesnede yeterli kontrol noktası yoksa deformasyon doğruluğunu düşürebilir. No ise doğru deformasyon için nesnenin gerekirse daha fazla kafes kontrol noktasıyla yeniden uydurulmasına izin verir. Blok örnekleri CageEdit ile düzenlenebilir; ancak belgede blokların Rigid ayarından bağımsız olarak her zaman rijit dönüştüğü belirtilir.
Eğrilerde daha yerel düzenleme: SoftEditCrv
Kafes kullanmadan bir eğrinin belirli bir nokta çevresini yumuşak biçimde değiştirmek için SoftEditCrv kullanılabilir. Komut, seçilen noktayı taşırken değişikliği eğri boyunca bu noktadan uzaklaştıkça azaltır. Eğrinin düzenleme noktası seçilir, hedef konum belirlenir ve etki mesafesi ayarlanır. Distance, model birimleriyle ifade edilir; değer girilebilir veya mesafe eğri üzerinde tıklanarak belirlenebilir.
FixEnds=Yes, Distance değeri eğrinin bir veya iki ucuna olan mesafeyi aşsa bile uçların yerini sabit tutar. Bununla birlikte Rhino belgesi, yoğun eğrilerde bu tercihin uçlara yakın bölgede ani bir değişikliğe yol açabileceğini söylüyor. FixEnds=No olduğunda, mesafe uçlara kadar uzanıyorsa uçların hareket etmesine izin verilir. Eğrinin uçlarını koruma gereksinimi varsa bu iki davranışın sonucu özellikle kontrol edilmelidir.
Mimarlık ve görselleştirme iş akışında dikkat edilecekler
CageEdit, bir yüzeyin ya da polysurface’ın genel formunu, ayrı ayrı çok sayıda kontrol noktasını elle taşımadan değiştirmek için kullanılabilir. Local etki alanı, yakın çevredeki geometrinin korunması gereken düzenlemelerde işe yarayabilir; Global ise nesnenin daha geniş bölümünü etkileyebilir. SoftEditCrv de yoğun eğrilerde yerel bir düzeltme gerektiğinde alternatif bir yöntem sunar.
İş akışında seçim ve ayarların geometriye uygunluğu önemlidir: Fast güncelleme hızını önceleyen bir seçenekken doğruluğu düşürür; Accurate daha yavaş çalışabilir. Kaynak belgeler belirli donanım gereksinimi, lisans koşulu veya performans ölçümü vermediğinden bunlar için özel bir donanım ya da maliyet sonucu çıkarılamaz. Deformasyon sonrasında yüzey yoğunluğunu, eğri uçlarını ve kafes dışındaki geometrinin nasıl etkilendiğini kontrol etmek, beklenmeyen biçim değişikliklerini fark etmeyi kolaylaştırır.
Sık yapılan hatalar
Global seçiliyken yalnızca kafesin içinde kalan bölümün değişeceğini varsaymak. Global etki kafes dışındaki kısımlara da uzanabilir.
Fast seçeneğini doğruluk kaybını hesaba katmadan kullanmak. Rhino belgesine göre Fast, daha az kontrol noktalı ve daha az doğru yüzeyler oluşturur.
PreserveStructure=Yes ayarının her koşulda aynı doğruluğu sağlayacağını düşünmek. Yetersiz kontrol noktası deformasyon doğruluğunu azaltabilir.
Rigid ayarının blok örneklerinin davranışını değiştireceğini beklemek. Bloklar belgede her durumda rijit dönüştürülen nesneler olarak tanımlanır.
SoftEditCrv’de FixEnds=Yes seçeneğinin eğrinin uçlarına yakın bölgelerde sonuç üzerindeki etkisini gözden kaçırmak. Yoğun eğrilerde ani geçiş oluşabilir.
Sık sorulan sorular
Rhino 8’de CageEdit ne işe yarar?
CageEdit, iki veya üç boyutlu kontrol nesneleriyle nesneleri yumuşak biçimde deforme eder. Etki, nesnenin geneline yayılabilir veya Local ve Falloff distance kullanılarak sınırlandırılabilir.
CageEdit’te Fast ile Accurate arasındaki fark nedir?
Fast daha az kontrol noktalı ve daha az doğru yüzeyler oluşturur. Accurate deformasyonu daha yavaş güncelleyebilir ve yeniden uydurulan yüzeylerin daha yoğun olmasına yol açabilir.
SoftEditCrv eğrinin uçlarını sabit tutabilir mi?
Evet. FixEnds=Yes, Distance uçlara kadar uzansa bile eğri uçlarının hareket etmesini engeller. Ancak yoğun eğrilerde uçlara yakın bölgede ani bir değişiklik oluşabilir.
Kaynaklar
3 kaynakKaynak metinler yeniden yayımlanmaz; kısa alıntılar tırnak içinde verilir, geri kalanı özgün özet ve yorumdur.
Mimarlık ve iç mekân ofisleri için CageEdit’in pratik değeri, biçim değişikliğini tek tek kontrol noktalarına müdahale etmeden yayabilmesinde. Özellikle bir yüzeyin genel akışını veya belirli bir bölgesini yeniden şekillendirmek gereken aşamalarda iş akışını sadeleştirebilir. SoftEditCrv ise eğrilerde daha dar kapsamlı bir düzenleme seçeneği sunuyor.
Bununla birlikte, Rhino belgeleri belirli donanım gereksinimi veya süre kazancı vermiyor; bu nedenle performans beklentisi projedeki geometriyle denenmeli. Fast ve Accurate arasındaki doğruluk-hız tercihinin, teslim edilecek modelin ihtiyacına göre değerlendirilmesi önemli. Global etkiyi yanlış varsaymak, PreserveStructure ayarını sorgulamadan kullanmak ve FixEnds sonucunu kontrol etmemek sık karşılaşılabilecek riskler.




Yorumlar 0