Bu dosya, iç çokgenin kenarlarından dış çokgenin kenarlarına uzanan çizgilerle ip sanatı (string art, filografi) deseni oluşturan bir şablondur. Desen grafik olarak gösterilir; çokgen kenar sayısı, açınım adedi, döndürme ve küçültme değerleri değiştirilerek farklı şekiller elde edilir.
Dosyanın içeriği
- S: Kontrol sayfasıdır. "ÇOKGEN - String ART (Kenardan Kenara)" başlığı altında Çokgen Kenar Sayısı, iç çokgen oranı (b), açı (α), Açınım Adedi, Komple Döndürme ve Küçültme / Büyütme değerleri bulunur. Desenin grafiği ve değerleri değiştiren kaydırma çubukları bu sayfadadır.
- H: Hesap sayfasıdır. Dış çokgen (3 ile 7 kenar arası) ve iç çokgen köşelerinin x ve y koordinatları, ara noktalar ve grafiğe veri sağlayan tablolar burada tutulur.
Kullanılan formüller
- SIN, PI ve RADIANS: Çokgen köşelerinin koordinatları döndürme açısına ve kenar sayısına göre hesaplanır. Dış çokgen köşeleri şu formülle bulunur:
- IF ve NA: Kullanılmayan satırlar #N/A döndürür; böylece grafikte çizilmez. Bu değerler tasarımın parçasıdır.
- OFFSET ve MATCH: İlgili köşe numarasına karşılık gelen koordinat değerleri tablodan çekilir.
- Tanımlı adlar (n, b, a, f, k, w, p, v, z) formülleri kısa ve okunur tutar.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolar S sayfasının kod bölümündedir ve zararlı bir işlem içermez; dosya silme ya da dış bağlantı yoktur.- nBar, bBar, aBar, fBar, kBar, wBar için Change ve Scroll olayları: Kaydırma çubuğu hareket ettirildiğinde ilgili değer (kenar sayısı, b, α, açınım adedi, küçültme, döndürme) hücreye yazılır. Kenar sayısı ya da b değişince α çubuğunun üst sınırı da güncellenir.
- Worksheet_Change: Değerler hücreye elle girildiğinde çubuğu eşler. Geçerli aralıklar: kenar sayısı 3-9, b 0,1-0,5, açınım adedi 0-30, küçültme 0,5-1, döndürme 0-360. Aralık dışı giriş geri alınır.
Nasıl kullanılır
- Dosyayı açıp makroları etkinleştirin.
- S sayfasında çokgen kenar sayısını kaydırma çubuğuyla ya da hücreye yazarak belirleyin.
- Açınım Adedi, Komple Döndürme ve Küçültme / Büyütme değerlerini değiştirerek deseni şekillendirin.
- b ve α değerleriyle iç çokgenin boyutunu ve dönüşünü ayarlayın.
- Grafik her değişiklikte otomatik güncellenir.