Bu dosya, iç içe geçmiş karelerden oluşan geometrik kare knot şeklini Excel grafiği olarak çizer. Şeklin ölçüleri sayfadaki dört parametreyle değiştirilir; koordinatlar formüllerle hesaplanır ve grafik anında güncellenir.
Açı sütunu önceki açıya 135 derece ekleyerek ilerler; y sütunu aynı mantıkla SIN ile hesaplanır.
Dosyanın içeriği
- S: Parametre sayfasıdır (B1:H13). Dış karelerin kenar küçültme/büyütme değeri F4 hücresinde (1.46), iç-dış kareler arası kalınlık katsayısı F6 hücresinde (0.78), kenarlar arası boşluk katsayısı F8 hücresinde (0.82), eksenlerin komple döndürülmesi F10 hücresinde (0) yer alır. Parametreleri değiştiren kaydırma çubukları ve çizim grafiği bu sayfadadır.
- H: Hesap sayfasıdır (A1:G33). "Kareler - 1" başlığı altında her çizim noktası için x, Açı ve y sütunları bulunur. Grafik bu noktalardan oluşturulur.
Kullanılan formüller
Hesap sayfasında 84 formül vardır ve yalnızca RADIANS, COS ve SIN fonksiyonları kullanılır. Parametre hücreleri a, k, p, f, dd, di, dk, do ve du adlı tanımlı adlarla çağrılır. Her nokta, bir önceki noktaya adım uzunluğu ve açı eklenerek bulunur. x değeri için kullanılan yapı şöyledir:Açı sütunu önceki açıya 135 derece ekleyerek ilerler; y sütunu aynı mantıkla SIN ile hesaplanır.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Kodda dosya silme veya dış bağlantı gibi işlem yoktur.- aBar, kBar, fBar, pBar çubuklarının Change ve Scroll olayları: Çubuk hareket ettirildikçe ilgili parametre hücresine değer yazar. a, k ve p için çubuk değeri 100'e bölünür; f için çubuk değerinden 45 çıkarılır, böylece açı -45 ile 45 arasında değişir.
- Worksheet_Change: Parametre hücresine elle değer girildiğinde çubuğu bu değere getirir. Geçerli aralıklar a için 1-2, k ve p için 0-1, f için -45 ile 45 arasıdır. Aralık dışı veya sayısal olmayan giriş reddedilir ve hücre çubuğun değerine geri döner.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- S sayfasında dört çubuktan birini kaydırın veya ilgili hücreye izin verilen aralıkta bir değer yazın.
- Grafikte kare knot şeklinin boyut, kalınlık, boşluk ve dönüş açısına göre değiştiğini izleyin.
- İstenen şekil elde edilene kadar parametreleri ayarlayın.