Bu dosya, iç içe dönen iki çemberin oluşturduğu Tusi çiftini ve hypotrochoid eğrisini grafik üzerinde gösterir. Çember boyutu ve dönme açısı kontrol çubuklarıyla değiştirilir, hareket isteğe bağlı olarak animasyonla izlenir.
H sayfasında nokta koordinatı şu formülle hesaplanır:
Kol noktası ise iki katı yarıçaplı ikinci terimle bulunur:
Yörünge noktasının x değeri için şu formül kullanılır:
Dosyanın içeriği
- S: Ana sayfadır. Başlık "TUSI Çifti ve HYPOTROCHOID" olarak yer alır. Sayfada küçültme/büyütme ayarı (F4 hücresindeki k değeri), adım adım ilerleme seçeneği, animasyon düğmeleri, sayaç ve süre alanı ile grafik bulunur. Sayfada animasyon sırasında korumalı olacağına dair bir not da yer alır.
- H: Hesap sayfasıdır. Yörünge noktalarının ve kol noktalarının x değerleri bu sayfada hesaplanır; grafik bu verilerden beslenir.
Kullanılan formüller
Hesaplamalar COS ve PI fonksiyonlarına dayanır ve ağırlıklı olarak tanımlı adlarla kurulmuştur. k adı S sayfasındaki F4 hücresini gösterir. a ve b adları, animasyon açıkken sayaç değerinin 360'a göre modunu, kapalıyken elle girilen w açısını kullanır. Ayrıca Nkt ve kol adlarıyla noktaların ve kolların x-y koordinatları tanımlıdır.H sayfasında nokta koordinatı şu formülle hesaplanır:
Kol noktası ise iki katı yarıçaplı ikinci terimle bulunur:
Yörünge noktasının x değeri için şu formül kullanılır:
=2*k*COS(B3/2)
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Kod S sayfasının modülündedir ve zararlı bir işlem içermez.- kBar_Change ve kBar_Scroll: Kaydırma çubuğu değerini 0,5 ile 1 arasındaki k değerine çevirir.
- wBar_Change ve wBar_Scroll: Çubuk değerini w açısına yazar.
- Worksheet_Change: Elle girilen k (0,5-1) ve w (0-360) değerlerini denetler, geçerliyse çubukları günceller; geçersizse önceki çubuk değerine döner.
- basla: Animasyonu başlatır. Çubukları devre dışı bırakır, sayfayı korumaya alır ve açıyı her turda 2 derece artırır; geçen süreyi Süre alanına yazar.
- 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 çember boyutunu kaydırma çubuğuyla ya da F4 hücresine 0,5 ile 1 arasında bir değer yazarak ayarlayın.
- Açıyı çubukla veya 0-360 arasında değer girerek değiştirin; grafik anında güncellenir.
- Hareketi izlemek için Animasyon düğmesiyle basla makrosunu çalıştırın.
- Durdurmak için durdurma düğmesine basın; animasyon sırasında sayfa korumalı olduğundan ayar yapılamaz.