Dosya simgesi

String Art ile Çember

Bu şablon, bir çember üzerindeki eşit aralıklı noktaların doğrularla birleştirilmesiyle oluşan string art çizimini grafik olarak üretir. Çemberin yarıçapı ve nokta adedi değiştirildiğinde koordinatlar ve grafik yeniden hesaplanır.

Dosya makro içerir (.xlsm), açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • S: Giriş sayfasıdır. Çember Yarıçapı (varsayılan 0,89) ve Çember Üzerindeki Nokta Adedi (varsayılan 64) değerleri bu sayfada tutulur. Değerler kaydırma çubuklarıyla ya da doğrudan hücreye yazılarak değiştirilir. Sayfada çember grafiği yer alır.
  • H: Hesap sayfasıdır (A1:G362). "Çaplar" başlığı altında nokta numaraları ile bunlara karşılık gelen x ve y koordinatları listelenir. Her numara, karşısındaki nokta (numara + n/2) ile eşleştirilerek çap oluşturulur.

Kullanılan formüller​

  • Nokta numarasına göre y koordinatı hesaplanır. Numara boşsa #N/A döndürülür, böylece grafikte boş noktalar çizilmez:
    Excel formülü
    =EĞER($A3="";YOKSAY();a*SIN(2*PI()/n*($A3-1)))
    =IF($A3="",NA(),a*SIN(2*PI()/n*($A3-1)))
  • x koordinatı aynı mantıkla COS fonksiyonu kullanılarak hesaplanır.
  • Karşı nokta numaraları ve sıralama IF ile MOD fonksiyonlarıyla üretilir; numaralar n değerini aşmaz.
  • Tanımlı adlar: a yarıçapı, n nokta adedini gösterir; t, Cx ve Cy çember eğrisinin koordinatlarını verir.

Makrolar​

  • aBar_Change ve aBar_Scroll: Yarıçap çubuğunun değerini yarıçap hücresine aktarır.
  • nBar_Change ve nBar_Scroll: Nokta çubuğunun değerinin 2 katını nokta adedi hücresine yazar; nokta adedi bu nedenle çift sayı olur.
  • Worksheet_Change: Hücreye elle değer yazıldığında çalışır. Yarıçap 0,5 ile 1 arasında, nokta adedi 10 ile 180 arasında olmalıdır; aralık dışı ya da sayısal olmayan girişte değer çubuğa göre geri yüklenir.
Makrolar kaydırma çubuğu kullanıldığında ve hücre değiştiğinde kendiliğinden çalışır; ayrıca çalıştırmak gerekmez. Kodda dosya silme ya da dış bağlantı işlemi yoktur.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. S sayfasında yarıçap çubuğunu kaydırın ya da 0,5 ile 1 arasında bir değer yazın.
  3. Nokta adedini çubukla ya da 10 ile 180 arasında bir değerle belirleyin.
  4. Grafiğin yeni değerlere göre güncellenmesini izleyin; koordinatlar H sayfasında izlenebilir.
Dosya dış bağlantı içerir.

52779 tarafından daha fazla dosya

Detaylar
Yazar
52779
İndirme
5
Gösterim
1,934
İlk sürüm
Güncel
SHA-256
636da1b2961f62593c1a52a1847224928fc79a108bf6d9feac36723ec242e3fc

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Faylandığım bir dosya oldu, teşekkürler.
Geri
Üst