İç İçe Geçmiş Halkalar, iç içe geçen halkaların geometrik desenini grafik üzerinde çizen makrolu bir şablondur. Büyük çemberin yarıçapı, halkaların kalınlığı ve desenin dönüş açısı değiştirildikçe grafik anında yeniden çizilir.
Dosyanın içeriği
- S: Grafiğin bulunduğu ve ayarların yapıldığı sayfadır. Büyük çember yarıçapı (büyütme/küçültme), çember yarıçapı çarpan katsayısı (halka kalınlığı) ve komple döndürme (eksenlerin döndürülmesi) değerleri bu sayfadaki hücrelerde tutulur. Ek seçenek olarak grafik üzerinde eksenlerin gösterimi açılıp kapatılır.
- H: Hesaplama sayfasıdır. Çemberlerin kesişim noktaları, açılar ve her çemberin yay başlangıç açısı ile adımı burada hesaplanır. Eksen ve eksen etiketleri için de bu sayfada ayrı bir alan vardır.
Kullanılan formüller
- SIN ve COS: Çemberlerin köşe noktalarını ve eksen çizgilerini üretir. Örneğin E sütunundaki formül şu yapıdadır:
- IF, IFERROR ve ATAN2: Kesişim noktalarının açılarını hesaplar. MOD ve DEGREES sonucu 0-360 derece aralığına getirir.
- RADIANS: Başlangıç açılarını radyana çevirir.
- NA: Eksenler kapalıyken ilgili noktaları grafikte gizler; bu nedenle H sayfasındaki #N/A değerleri normaldir.
- Tanımlı adlar (C011.x, C011.y, C021.x gibi): Her halkanın yay koordinatlarını d, k ve u değişkenleriyle tanımlar; grafik serileri bu adları kullanır.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolar S sayfasının kod bölümündedir ve zararlı bir işlem içermez.- dBar_Change ve dBar_Scroll: Yarıçap kaydırma çubuğunun değerini 100'e bölerek d hücresine yazar.
- kBar_Change ve kBar_Scroll: Kalınlık kaydırma çubuğunun değerini k hücresine yazar.
- fBar_Change ve fBar_Scroll: Döndürme çubuğunun değerini f hücresine yazar.
- Worksheet_Change: Değerler hücreye elle girildiğinde çalışır. d için 0,5-1, k için 0,04-0,19, f için 0-360 aralığı geçerlidir. Girilen değer uygunsa kaydırma çubuğu buna göre ayarlanır; uygun değilse hücre çubuğun değerine döner.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- S sayfasında kaydırma çubuklarıyla büyük çemberin yarıçapını, halka kalınlığını ve döndürme açısını değiştirin.
- İsterseniz değerleri doğrudan hücrelere yazın; izin verilen aralığın dışındaki girişler önceki değere döner.
- Eksenleri görmek için ek seçenekteki eksen gösterimini açın.
- Hesaplama sayfası H'deki formüllere dokunmayın; grafik bu sayfadaki değerlerden beslenir.