Bu dosya, biri diğerinin içinde yer alan iki çembere hem içten hem dıştan teğet olan bir çemberin merkezinin izlediği yolu gösterir. Merkezin geometrik yeri bir elipstir; dosya bu elipsi, iki çemberi ve teğet çemberi grafik üzerinde çizer. Çemberlerin konumu ve yarıçapı kaydırma çubuklarıyla değiştirilebilir, teğet çember animasyonla elips boyunca döndürülebilir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosya biçimi .xlsm olarak kaydedilmiştir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosya biçimi .xlsm olarak kaydedilmiştir.
Dosyanın içeriği
- S: Ana sayfadır. Dış Çember (x₁, y₁, r₁) ve İç Çember (x₂, y₂, r₂) değerleri, elips bilgileri (küçük eksen b, merkez), teğet çemberin merkez koordinatları, koşul durumu, sayaç ve süre alanları ile grafik burada yer alır.
- H: Hesap sayfasıdır. Uygunluk kontrolü, çemberlerin merkez noktaları (O₁, O₂, Oт, E), elipsin merkezi, eksen uzunluğu ve radyan cinsinden dönme açısı burada hesaplanır.
Kullanılan formüller
- Küçük çember dış çemberin tamamen içinde değilse koşul hücresi "Uygun DEĞİL" sonucunu verir. Koşul şu formülle denetlenir:
- Elipsin merkezi, iki çemberin y koordinatlarının ortalaması olarak alınır; uygunluk sağlanmıyorsa #N/A döner ve grafikte çizim görünmez:
- Elipsin küçük ekseni SQRT ile, dönme açısı RADIANS ile hesaplanır; teğet çemberin merkezi COS, SIN ve PI kullanılarak bulunur.
- Grafik serileri, tanımlı adlar (C.1x, C.2x, CTx, Ex vb.) ve OFFSET ile oluşturulan 181 noktalık açı dizisi üzerinden çizilir.
Makrolar
- Kaydırma çubuğu makroları (x1Bar, y1Bar, r1Bar, x2Bar, y2Bar, r2Bar, wBar): Çubuk değiştirildiğinde ilgili hücreye (x.1, y.1, r.1, x.2, y.2, r.2, w) değer yazar.
- Worksheet_Change: Hücreye elle değer girildiğinde değerin izin verilen aralıkta olup olmadığını denetler. Aralıktaysa kaydırma çubuğunu günceller, değilse önceki çubuk değerini geri yazar. w için aralık 0-359 derecedir.
- basla: Koşul uygunsa animasyonu başlatır. Çubukları devre dışı bırakır, sayfayı korur ve döngüyle açıyı 2 derece adımlarla artırır; geçen süreyi günceller.
- 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 kaydırma çubuklarıyla ya da hücrelere değer girerek iki çemberin konumunu ve yarıçapını belirleyin.
- Koşul alanında "UYGUN" yazdığını kontrol edin; küçük çember dış çemberin içinde kalmalıdır.
- Başlangıç açısını w ile seçip animasyonu başlatın; teğet çemberin merkezi elips üzerinde ilerler.
- Animasyonu durdurmak için dur düğmesini kullanın.