Bu dosya, büyük bir altıgenin içinde yuvarlanan küçük altıgenin hareketini grafik üzerinde canlandırır. Hareket, SIN ve RADIANS fonksiyonlarıyla hesaplanan köşe koordinatlarından üretilir; animasyon makrolarla çalışır. Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- S: Kontrol sayfasıdır. Grafik ve ayar alanları burada yer alır. "Küçültme / Büyütme (Altıgen Çevrel Çemberi)" için F4, "Komple Döndürme (Eksenlerin Döndürülmesi)" için F6, "Adım - Adım İlerleme" için F8 hücresi kullanılır. Ayrıca grafikteki altıgen eksenlerinin gösterimini seçmek için bir ek seçenek ile animasyon, sayaç ve süre alanları bulunur.
- H: Hesaplama sayfasıdır. Yuvarlanan altıgenin merkez noktaları, altı köşesi, eksenler, eksen etiketleri ve dış altıgenin köşe koordinatları (x ve y sütunları) burada hesaplanır; grafik bu verileri kullanır.
Kullanılan formüller
- Hangi 60 derecelik aralıkta olunduğu, MOD ve INT ile bulunur:
- Merkez noktasının bulunduğu satır OFFSET (KAYDIR) fonksiyonuyla seçilir; böylece merkez, aralığa göre ilgili hesaplama satırından alınır.
- Köşe koordinatları SIN ve RADIANS ile hesaplanır. Açı değeri v adlı tanımlı ad üzerinden gelir; a (boyut), f (eksen döndürme) ve w (adım) diğer adlardır.
- Eksenlerin gösterimi kapalıyken IF ve NA ile değerler #N/A yapılır; böylece grafikte çizilmez.
Makrolar
- basla: Animasyonu başlatır. Açı değerini w hücresinden alarak artırır, geçen süreyi yazar, kaydırma çubuklarını devre dışı bırakır ve sayfayı korumaya alır.
- dur: Animasyonu durdurur, sayfa korumasını kaldırır ve çubukları yeniden etkinleştirir.
- aBar, fBar, wBar kaydırma çubukları: Değerleri sırasıyla a (değer 100'e bölünür), f ve w hücrelerine yazar.
- Worksheet_Change: Hücreye elle girilen değeri denetler. a için 0,6 ile 1, f ve w için 0 ile 360 arası değerler kabul edilir; geçersiz girişte çubuktaki değer geri yüklenir.
Nasıl kullanılır
- Dosyayı açıp makroları etkinleştirin.
- S sayfasında çubuklarla veya hücrelere değer girerek boyutu, eksen döndürmeyi ve adım değerini ayarlayın.
- Animasyon düğmesiyle basla makrosunu çalıştırın; sayaç ve süre alanları güncellenir.
- Durdurmak için dur makrosunu çalıştırın; ardından ayarlar yeniden değiştirilebilir.