İçeriğe atla
Son haberler
Blender Cycles render rehberi: süreyi ve bellek kullanımını yönetinBlender Shape Keys rehberi: deformasyonları ve animasyon değerlerini yönetinClaude Dashboards ve Motion: Metinden canlı panolar ve videolarBlender eğrileriyle mimari detay üretimi: şerit, tüp ve deformasyon rehberiGemini Enterprise ajanı duyuruldu: İş görevlerini tek arayüzden yürütecekRhino 8’de eğri boyunca dizi oluşturma: ArrayCrv ve yüzey kullanımıHoudini’de arazi üretimi: heightfield, maske ve scatter rehberiBlender’da mesh temizliği: Mimari modeller için 8 pratik düzenleme adımıNano Banana ile mimari görsel üretimi: API, prompt ve düzenleme rehberiRizomUV 2027.0 çıktı: UV iş akışlarına harita ve toplu işlem desteği
İpuçlarıRhino

Rhino 8’de eğri boyunca dizi oluşturma: ArrayCrv ve yüzey kullanımı

Rhino 8’in ArrayCrv ve ArrayCrvOnSrf komutları, nesneleri bir eğri boyunca ya da yüzey üzerindeki eğriye göre çoğaltmaya yarıyor. Bu rehber; adet, aralık, başlangıç noktası ve yön seçeneklerinin kullanımını açıklıyor.

Kavisli bir mimari yüzey boyunca düzenli aralıklarla yerleştirilmiş tekrarlı elemanlarAI görsel
Temsilî görsel; yapay zekâ ile üretildi.Görsel: 3dsınıfı / FCA AI
KaydetPaylaş0

Kısaca

  1. ArrayCrv, nesneleri bir eğri boyunca aralıklı biçimde çoğaltır.
  2. ArrayCrv’de kopya sayısı veya öğeler arasındaki mesafe belirlenebilir.
  3. ArrayCrvOnSrf, nesneleri yüzey üzerindeki bir eğri boyunca çoğaltır; yönlenmede yüzey normali etkilidir.
  4. Basepoint, diziye alınan nesnenin eğriye taşınması gereken durumlarda referans noktası belirler.

Rhino 8’de ArrayCrv ve ArrayCrvOnSrf komutları, seçilen nesneleri bir yol eğrisi boyunca çoğaltmak için kullanılıyor. McNeel’in Rhino 8 yardım belgelerinde açıklanan bu araçlar; eğri üzerinde tekrarlanan elemanlar, yüzey takip eden diziler ve aralık kontrolü gereken modelleme işleri için farklı seçenekler sunuyor. Temel ayrım şu: ArrayCrv genel bir eğri boyunca çalışırken ArrayCrvOnSrf, bir yüzey üzerindeki eğriyi izliyor ve kopyaların yönlenmesini yüzey normali belirliyor.

Hangi komut hangi iş için uygun?

ArrayCrv, bir nesneyi seçilen yol eğrisi boyunca kopyalar. Komut başlatıldığında önce çoğaltılacak nesneler seçilir, ardından dizinin başlayacağı uca yakın bir noktadan yol eğrisi belirlenir. Kopyaların sayısı ya da aralarındaki mesafe girilebilir. Komut belgesine göre öğe sayısı en az 1 olmalıdır.

ArrayCrvOnSrf ise nesneleri yüzey üzerindeki eğri boyunca çoğaltır ve eğri üzerinde konumlandırır. Bu yöntemde önce nesneler seçilir, sonra bir başlangıç noktası belirlenir. Belge, bu noktanın genellikle çoğaltılacak nesnenin üzerinde bulunduğunu belirtiyor. Ardından yol eğrisi ve yüzey seçilir; eğri üzerinde konum vermek için tıklanabilir veya son konumdan itibaren mesafe girilebilir.

İki komut arasında karar verirken dizinin sadece eğriyi izlemesi mi, yoksa yüzeyle ilişkili yönlenme de gerektirmesi mi gerektiğine bakın. İkinci durumda ArrayCrvOnSrf’nin yüzey normaliyle belirlenen yönü önem kazanır.

ArrayCrv ile adet, aralık ve başlangıç noktası

  1. Çoğaltılacak nesneleri seçin ve ArrayCrv komutunu çalıştırın.

  2. Dizinin başlamasını istediğiniz uca yakın yol eğrisini seçin. Nesnenin eğri üzerinde olmadığı ve dizi öncesinde eğriye taşınması gerektiği durumda Basepoint seçeneğiyle referans konum belirleyin.

  3. Dizi için öğe sayısını veya öğeler arasındaki mesafeyi belirtin. Items, eğri boyunca yer alacak öğe sayısını; Distance ise öğeler arasındaki mesafeyi ifade eder. Mesafe kullanıldığında öğe sayısı eğrinin uzunluğuna bağlıdır.

  4. Nesnelerin eğri boyunca nasıl döneceğini Orientation seçenekleriyle belirleyin.

AyarÖnerilen değerEtkisi
ItemsGerekli öğe sayısı; en az 1Eğri boyunca çoğaltılacak nesne sayısını belirler.
Distanceİstenen öğeler arası mesafeEğri uzunluğuna bağlı olarak öğe sayısını belirler.
OrientationGeometriye ve çalışma düzlemine uygun seçenekKopyaların eğri boyunca dönme davranışını belirler.
BasepointNesne üzerinde uygun referans noktasıNesne eğri üzerinde değilse başlangıç konumunu tanımlamaya yardımcı olur.

Yön seçeneği, tekrarlanan elemanların tasarım niyetine uygun kalması için önemlidir. NoRotation, nesneyi farklı konumlara kopyalar ancak yuvarlama, eğim veya sapma uygulamaz. Freeform, bu üç dönüş hareketini birlikte kullanır. Roadlike, yuvarlama olmadan eğim ve sapma uygular; nesnenin y ekseni seçili görünümün CPlane’iyle paralel kalır. Stairlike yalnızca sapma uygular; x ve y eksenleri seçili görünümün CPlane’iyle paralel tutulur. Ayrıca Roll x ekseni, Pitch y ekseni, Yaw ise z ekseni çevresindeki dönüşü ifade eder.

Yüzey üzerindeki eğriyi izleyen dizi

  1. ArrayCrvOnSrf komutunu başlatıp çoğaltılacak nesneleri seçin.

  2. Nesne üzerinde uygun bir başlangıç noktası belirleyin.

  3. Dizinin başlayacağı noktaya yakın yol eğrisini seçin ve ardından yüzeyi belirtin.

  4. Eğri üzerinde nesneleri konumlandırmak için tıklayın veya son konumdan itibaren mesafe girin.

  5. Nesne sayısını girmek için Divide, nesneler arasındaki mesafeyi belirlemek için Multiple seçeneğini kullanın.

Bu komutta yönlenmeyi yüzey normali belirler. Dolayısıyla yüzey üzerindeki eğrinin izlenmesi gereken işlerde yalnızca aralığı değil, çoğaltılacak nesnenin başlangıç noktasını ve yüzey ilişkisini de kontrol etmek gerekir. Belge, eğrinin yalnızca bir bölümünü kullanmak için seçim sırasında SubCrv yazılabileceğini de belirtiyor. Bu seçenek hem eğri dizisi hem de yüzey üzerindeki dizi açıklamalarında yer alıyor.

Mimari ve görselleştirme iş akışında kullanım

Mimari modellemede, bir eğri boyunca yinelenen nesneler gerektiğinde ArrayCrv ile adet veya mesafe üzerinden çalışılabilir. Tasarımda nesnelerin belirli bir yüzeye oturması ve yüzey üzerindeki yolu izlemesi gerekiyorsa ArrayCrvOnSrf’nin iş akışına uygunluğu değerlendirilebilir. Bu komutlar, tekrarlanan elemanları konumlandırmayı tek tek kopyalama adımlarından farklı bir yöntemle ele alır; ancak sonuç üzerinde kontrol için başlangıç noktası, yol ve yön seçenekleri gözden geçirilmelidir.

İç mimarlık ve görselleştirme projelerinde özellikle eğri boyunca yerleştirilen tekrarlı geometrilerde Items ile Distance arasındaki farkı baştan belirlemek yararlıdır: biri sayıyı, diğeri aralığı temel alır. Nesne eğri üzerinde başlamıyorsa Basepoint seçeneğini; yüzey üzerinde dağıtılacaksa yüzey normalinin yönlenmeye etkisini hesaba katın. Kaynak belgeler donanım, lisans koşulları veya başka yazılımlarla uyumluluk hakkında bilgi vermediğinden bu konularda ek varsayım yapılmamalıdır.

Sık yapılan hatalar

  • Items ve Distance seçeneklerini aynı işlev sanmak: biri nesne sayısını, diğeri nesneler arasındaki aralığı belirler.

  • Başlangıç noktasını gözden kaçırmak: yol eğrisinin dizinin başlayacağı uca yakın kısmından seçilmesi istenir.

  • Nesne eğri üzerinde değilken Basepoint ihtiyacını değerlendirmemek.

  • Yüzey dizisinde yönü yalnızca eğriye bağlamak: ArrayCrvOnSrf için yüzey normali yönlenmeyi belirler.

  • NoRotation, Roadlike veya Stairlike seçeneklerinin aynı dönüş davranışını verdiğini varsaymak; seçenekler farklı eksen ve hareketleri kontrol eder.

Sık sorulan sorular

Rhino 8’de eğri boyunca nesne nasıl çoğaltılır?

ArrayCrv komutunu çalıştırıp nesneleri ve yol eğrisini seçin. Ardından öğe sayısını veya öğeler arasındaki mesafeyi belirtin.

ArrayCrv ile ArrayCrvOnSrf arasındaki fark nedir?

ArrayCrv nesneleri bir eğri boyunca kopyalar. ArrayCrvOnSrf ise yüzey üzerindeki bir eğri boyunca çalışır ve yönlenmede yüzey normali etkilidir.

Rhino 8’de ArrayCrvOnSrf ile nesneler arasındaki mesafe nasıl belirlenir?

ArrayCrvOnSrf komutunda `Multiple` seçeneğiyle nesneler arasındaki mesafe belirtilir. Nesne sayısını girmek için `Divide` kullanılır.

Kaynaklar

2 kaynak
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/arraycrv.htm
Özet
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/arraycrvonsrf.htm
Özet

Kaynak metinler yeniden yayımlanmaz; kısa alıntılar tırnak içinde verilir, geri kalanı özgün özet ve yorumdur.

3dsınıfı yorumu
3dEditörün değerlendirmesi

Türkiye’deki mimarlık ve görselleştirme ofisleri için ArrayCrv’nin pratik değeri, tekrarlı elemanları adet ya da aralık üzerinden tarif edebilmesinde. Özellikle tasarım değişikliklerinde aynı nesneleri eğri boyunca yeniden konumlandırmak, tek tek kopyalarla çalışmaya göre daha düzenli bir yaklaşım sunabilir. Yine de doğru sonuç, başlangıç noktası ve yön seçiminin ihtiyaca uygun olmasına bağlı.

ArrayCrvOnSrf, yüzeyle ilişkili diziler için ayrı bir seçenek sağlıyor; yüzey normalinin yönlenmeyi belirlediği unutulmamalı. Belgeler donanım gereksinimi, lisans veya sürümler arası uyumluluk belirtmiyor. Bu nedenle ofislerde komutları mevcut Rhino 8 iş akışında sınamak ve özellikle yön davranışını teslim öncesinde kontrol etmek yerinde olur.

Bu habere tepkin ne?

Yorumlar 0

İlk yorumu sen yazKendi test sonuçlarını ya da sorunu paylaş.
+

İlgili haberler