Bu dosya, köşeleri 8 ayrı çember üzerinde hareket eden bir prizmanın grafikte canlandırılmasını sağlar. Çember yarıçapı, prizma boyut oranı ve eksen döndürme açısı kaydırma çubuklarıyla değiştirilir; prizma grafikte buna göre yeniden çizilir. Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Kenarlar tablosunda köşe adına karşılık gelen değer OFFSET ve MATCH ile köşeler tablosundan alınır. Eksenlerin grafikte gösterilmesi seçeneği kapalıyken ilgili seri NA ile gizlenir; bunun için IF kullanılır. Çemberlerin noktaları C1.x, C1.y gibi adlandırılmış parametrik tanımlarla çizilir.
Dosyanın içeriği
- S: Kontrol sayfasıdır. Çember yarıçapı (F4), prizma boyutları oranı (F6, k = 1,00 olduğunda başlangıç oranı), eksenlerin komple döndürülmesi (F8) ve adım adım ilerleme (F10) değerleri burada girilir. Sayfada grafik, "Grafikte Eksenlerin Gösterimi" seçeneği, animasyonu başlatıp durduran düğmeler, sayaç (D20) ve geçen süre alanı bulunur.
- H: Hesap sayfasıdır. Ç1-Ç8 çember merkezlerinin koordinatları, A-H köşelerinin y değerleri, kenarların hangi köşeleri birleştirdiği ve grafiğe veri olan x/y seri değerleri bu sayfada tutulur.
Kullanılan formüller
Dosyada yaklaşık 700 formül vardır; a (yarıçap), k (oran) ve f (döndürme açısı) adlı tanımlı adlara bağlıdır. Çember merkezlerinin y değerleri SIN, COS, ATAN, RADIANS ve PI fonksiyonlarıyla hesaplanır. Örneğin Ç1 merkezi için kullanılan formül:Kenarlar tablosunda köşe adına karşılık gelen değer OFFSET ve MATCH ile köşeler tablosundan alınır. Eksenlerin grafikte gösterilmesi seçeneği kapalıyken ilgili seri NA ile gizlenir; bunun için IF kullanılır. Çemberlerin noktaları C1.x, C1.y gibi adlandırılmış parametrik tanımlarla çizilir.
Makrolar
- aBar, kBar, fBar, wBar olayları: Kaydırma çubuklarındaki değeri ilgili hücreye yazar. Yarıçap ve oran çubuklarının değeri 100'e bölünür.
- Worksheet_Change: Hücreye elle değer girildiğinde çubuğu günceller. Yarıçap 0,6-1, oran 0,5-2, açılar 0-360 aralığında kabul edilir; aralık dışı değerde hücre çubuğun değerine döner.
- basla: Animasyonu başlatır. Çubukları devre dışı bırakır, sayfayı korumaya alır ve döngüyle açıyı sürekli artırarak geçen süreyi hesaplar.
- dur: Animasyonu durdurur, sayfa korumasını kaldırır ve çubukları yeniden etkinleştirir.
Nasıl kullanılır
- Dosyayı açıp makroları etkinleştirin.
- S sayfasında çubuklar veya hücreler yardımıyla yarıçap, oran ve döndürme açısını ayarlayın.
- Animasyonu başlatmak için "Animasyon" düğmesini kullanın; sayaç ve süre değerleri çalışırken güncellenir.
- Durdurmak için durdurma düğmesine basın; animasyon sırasında sayfa korumalıdır, durdurunca ayarlar yeniden değiştirilebilir.