Deltoid Şekli Çizme dosyası, sabit bir çember içinde yuvarlanan küçük çemberin bir noktasının izini çizerek üç köşeli hypocycloid eğrisini (Deltoid) oluşturur. Yarıçap oranı 3:1 olduğu için eğri üç sivri uçlu bir şekil verir. Çemberin dönüşü ve iz noktası animasyonla adım adım izlenebilir.
Dosyanın içeriği
- S: Ana sayfadır. Başlık, ölçek (Küçültme / Büyütme, sabit çemberin yarıçapı), yuvarlanan çemberin konumu, yuvarlanan çember çapının konumu ve adım adım ilerleme alanları ile kaydırma çubukları bulunur. Animasyon düğmeleri ve Sayaç alanı da bu sayfadadır. Sayfada Deltoid eğrisini gösteren bir grafik yer alır.
- H: Üç hücrelik (C3:C5) yardımcı sayfadır; grafikte kullanılan noktaların değerlerini taşır.
Kullanılan formüller
Çizim, hücre formülleri yerine adlandırılmış formüllerle hesaplanır. Önemli adlar şunlardır:- k, f, g: S sayfasındaki ölçek (F4), konum (F6) ve çap konumu (F8) değerlerini okur.
- a: Animasyon çalışırken MOD ile 360 derece içinde dönen açıyı, çalışmazken w değerini verir.
- Cdx, Cdy: Deltoid eğrisinin koordinatlarını COS ve SIN ile hesaplar.
- Cix, Ciy, Mx, My: Yuvarlanan çemberin ve merkezinin konumunu RADIANS ile hesaplar.
- DHPx, DSPx, DHQx, DSQx ve y karşılıkları: Çap ve iz noktalarının koordinatlarını verir.
- ka: Ölçek değerini MROUND ile kaydırma çubuğu konumuna çevirir.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Kod zararlı bir işlem içermez; dosya silme veya dış bağlantı yoktur.- fBar, gBar, kBar, wBar (Change ve Scroll olayları): Kaydırma çubuklarının değerini ilgili hücrelere yazar. Ölçek çubuğu 0,5 ile 1 arasında değer üretir.
- Worksheet_Change: Hücreye elle değer girildiğinde kaydırma çubuğunu günceller. Konum değerleri 0-360, ölçek 0,5-1 aralığında kabul edilir; geçersiz girişte hücre çubuğun değerine döner.
- basla: Animasyonu başlatır, çubukları devre dışı bırakır, sayfayı korumaya alır ve geçen süreyi sayaca 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 kaydırma çubuklarıyla veya hücrelere değer girerek ölçeği ve çember konumlarını ayarlayın.
- Animasyon düğmesiyle basla makrosunu çalıştırın; çemberin dönüşünü ve iz noktasını izleyin.
- Durdurmak için dur makrosunun düğmesine basın; animasyon sırasında sayfa korumalı olduğundan çubuklar ancak durdurduktan sonra kullanılır.