Bu dosya, bir karenin merkezi etrafında döndürülmesi sırasında kare içindeki bir noktanın izlediği yolu (elips) grafik üzerinde gösterir. Kenar uzunluğu, başlangıç açısı ve nokta konumu kaydırma çubuklarıyla değiştirilir; animasyon başlatıldığında kare adım adım döner ve nokta yörüngesi çizilir.
Dosyanın içeriği
- S: Kontrol ve grafik sayfasıdır (B1:P29). "KARE Kenar Uzunluğu", "KOMPLE Döndürme", "KARE İçerisinde Nokta P" ve "Adım - Adım İlerleme" parametreleri bu sayfada yer alır. Kaydırma çubukları ve animasyon grafiği de burada bulunur. "Sabit Çember" ve "Yuvarlanan Çember" seçenekleri çemberlerin grafikte gösterilip gösterilmeyeceğini belirler.
- H: Hesap sayfasıdır (A1:G298). Eksenler, O, M, A, B, C, D ve P noktalarının koordinatları, kare köşeleri ve grafiğe veri sağlayan değerler burada hesaplanır.
Kullanılan formüller
- H sayfasında 211 formül vardır; ağırlıklı olarak SIN, RADIANS, PI ve ATAN2 fonksiyonları kullanılır.
- Eksen etiketleri ve noktalar adlandırılmış değişkenlerle hesaplanır. Örneğin eksen çizgisinin bir ucu şu formülle bulunur:
=3.55*SIN(fi) - Burada fi, S sayfasındaki döndürme açısının radyan karşılığıdır. Köşe noktalarının y değerleri RADIANS ile 45, 135, 225 ve 315 derecelik ofsetlerden üretilir.
- Tanımlı adlar arasında kenar uzunluğu a, köşegen yarıçapı d, nokta oranı k ve çizim açısı t bulunur. Px ve Py adları P noktasının yörüngesini, CSx, CSy, CYx ve CYy adları çemberleri hesaplar.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.- aBar_Change, fBar_Change, kBar_Change, bBar_Change, wBar_Change ve aynı çubukların Scroll olayları: Kaydırma çubuğu değerini ilgili hücreye yazar. Kenar uzunluğu için değer 10'a, nokta oranı için 100'e bölünür.
- Worksheet_Change: Hücreye elle değer girildiğinde değeri denetler ve çubuğu günceller. Kenar uzunluğu 1-3, oran 0-1, açılar 0-359 aralığında olmalıdır; geçersiz değerde önceki çubuk değeri geri yazılır.
- basla: Animasyonu başlatır. Çubukları devre dışı bırakır, sayfayı korumaya alır ve döngüyle döndürme açısını her adımda 2 derece artırır. Geçen süre de hesaplanır.
- dur: Animasyonu durdurur, sayfa korumasını kaldırır ve çubukları yeniden etkinleştirir.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- S sayfasında kaydırma çubuklarıyla kenar uzunluğunu, açıyı ve P noktasının konumunu ayarlayın.
- Gerekirse çember seçeneklerini işaretleyerek sabit ve yuvarlanan çemberleri grafiğe ekleyin.
- Animasyonu başlatmak için basla makrosunu, durdurmak için dur makrosunu çalıştırın.
- Adım adım ilerleme değeriyle karenin belirli bir döndürme konumu incelenir.