Bu dosya, elips biçiminde dizilen teğet halkaların geometrik tasarımını grafik üzerinde gösteren makrolu bir şablondur. Yatay ve düşey eksendeki halka adedi ile eksenlerin döndürme açısı değiştirildikçe halka merkezleri yeniden hesaplanır ve grafik güncellenir.
Dosyanın içeriği
- S: Kontrol sayfasıdır. "Yatay Eksendeki HALKA Adedi" (x ekseni, varsayılan 10), "Düşey Eksendeki HALKA Adedi" (y ekseni, varsayılan 4) ve "KOMPLE Döndürme" (eksenlerin döndürülmesi, varsayılan 43) değerleri burada ayarlanır. "BİLGİ" bölümünde elips yarı büyük eksen uzunluğu, yarı küçük eksen uzunluğu ve elips rotasyon açısı görüntülenir. Halkaların dış çember çapı 1 birim olarak alınmıştır. Sayfadaki grafik de bu bölümdedir.
- H: Hesap sayfasıdır. Yatay halka merkezlerinin numarası ile x ve y koordinatları, eksen uç noktaları (X+, X-, Y+, Y-) ve eksen etiketlerinin koordinatları listelenir.
Kullanılan formüller
- IF, COS, SIN ve PI fonksiyonları kullanılır; koordinatlar dönme açısı (fi) ile döndürülür.
- Halka numaraları, adet sınırını aşmayacak biçimde artar. Sınır aşılınca hücre boş kalır:
- Eksen uç noktaları, dönme açısına göre hesaplanır. Örnek olarak X+ noktasının y değeri şu formülle bulunur:
=5.75*SIN(fi) - Elips yarı büyük ve yarı küçük eksen uzunlukları a ve b adlı tanımlı adlarla hesaplanır; S sayfasındaki F18 ve F20 hücreleri bu adlara bağlıdır. Halka merkezleri için Cxd01.x, Cxd01.y gibi adlar tanımlıdır.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolar S sayfasının kod bölümündedir ve kaydırma çubuklarıyla hücreleri birbirine bağlar.- pBar kaydırma çubuğu yatay halka adedini (p) değiştirir; bu sırada düşey halka çubuğu (qBar) 3 değerine döner.
- qBar düşey halka adedini belirler.
- fBar döndürme açısını (f) değiştirir.
- Worksheet_Change, hücreye elle değer girildiğinde çubukları günceller. Yatay adet için geçerli aralık 1-10, düşey değer için 1-5, açı için 0-179 derecedir. Aralık dışı veya sayısal olmayan girişte önceki çubuk değeri geri yüklenir.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- S sayfasında yatay halka adedini 1-10 arasında, düşey halka adedini 1-5 arasında kaydırma çubuklarıyla veya hücreye yazarak belirleyin.
- Döndürme açısını 0-179 arasında ayarlayın.
- Grafikteki halka dizilimini ve BİLGİ bölümündeki elips eksen uzunluklarını izleyin.