Üçgen Eğrisi Çizme dosyası, eşkenar üçgenin her kenarı yerine karşı köşeyi merkez alan bir çember yayı yerleştirilerek elde edilen Reuleaux üçgenini grafik üzerinde çizer. Çemberlerin yarıçapı ve dönüş açısı ayarlanabilir; animasyon başlatıldığında şekil sürekli dönerek yayların birleşimi izlenebilir.
Burada d adlandırılmış değerdir ve yarıçaptan (a*3^0,5/3) hesaplanır. Yay noktalarının açısı her satırda 1 derece artırılır:
B17 hücresinde IF, MAX, INDEX ve MATCH fonksiyonları birlikte kullanılır; üç yay arasında en yüksek noktaya ait x değeri seçilir. Hesaplarda a, v, t, y1.x, y1.y gibi adlandırılmış formüller yer alır.
Dosyanın içeriği
- S: Kontrol sayfasıdır. Başlık "REULEAUX Triangle" olarak yer alır. "Küçültme - Büyütme (Çemberlerin Yarıçapı)" alanında yarıçap değeri (varsayılan 0,86), "Adım - Adım İlerleme (Çemberlerin Döndürülmesi)" alanında dönüş açısı (varsayılan 210) bulunur. Animasyon, Sayaç ve Süre alanları ile grafik de bu sayfadadır; yarıçap ve açı için kaydırma çubukları kullanılır. Sayfada ayrıca bir dış bağlantı bulunur.
- H: Hesap sayfasıdır. Üç çemberin merkez koordinatları, her çember için 1 derecelik adımlarla üretilen yay noktaları (x ve y sütunları) ile yatay ve düşey doğruların koordinatları burada tutulur. Grafik bu tablodan beslenir.
Kullanılan formüller
Dosyada yaklaşık 430 formül vardır ve çoğunlukla SIN, COS, PI ve RADIANS fonksiyonlarına dayanır. Çember merkezlerinin y değeri şu formülle bulunur:=d*COS(v)
=E3+RADIANS(1)
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolar zararlı bir işlem yapmaz; dosya silme ya da dışarıya bağlantı kodu yoktur.- aBar_Change ve aBar_Scroll: Yarıçap çubuğunun değerini 100'e bölerek yarıçap hücresine yazar.
- wBar_Change ve wBar_Scroll: Açı çubuğunun değerini açı hücresine yazar.
- Worksheet_Change: Yarıçap hücresine elle girilen değer 0,5 ile 1 arasındaysa, açı hücresine girilen değer 0 ile 359 arasındaysa ilgili çubuğu günceller; geçersiz değerde çubuktaki değere geri döner.
- basla: Animasyonu başlatır. Çubukları devre dışı bırakır, sayfayı korumaya alır, açıyı her turda 2 derece artırır ve geçen süreyi yazar.
- 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 yarıçap çubuğunu veya hücresini kullanarak şeklin boyutunu ayarlayın.
- Açı çubuğuyla şekli adım adım döndürün.
- Sürekli dönüş için animasyonu başlatın; durdurmak için dur makrosunu çalıştırın.