Epicycloid Oluşturma

Epicycloid Oluşturma

  • Yazar Yazar 52779
  • Oluşturulma tarihi Oluşturulma tarihi
  • Öne Çıkanlar
Epicycloid Oluşturma
Bu dosya, sabit bir çemberin dışında yuvarlanan çemberin çizdiği epicycloid eğrisini Excel grafiğinde gösterir. Çemberlerin ölçüleri ve başlangıç açısı değiştirildikçe eğri yeniden hesaplanır; yuvarlanma hareketi animasyonla izlenebilir.

Dosyanın içeriği​

  • S sayfası: tek sayfadır ve B1:T29 aralığını kapsar. Sayfada "EPICYCLOID" başlığı, "Sabit Çember Yarıçapı" (F4), yuvarlanan çemberin oranı (F6) ve başlangıç açısı (F8) giriş alanları bulunur.
  • Yuvarlanan çember merkezinin konumuna ilişkin adım bilgisi, "Animasyon", "Sayaç" ve "Süre" alanları ile animasyonu başlatıp durduran bölüm aynı sayfadadır.
  • "Grafik Serisi - Yarıçap" başlığı altında x ve y değerleri hesaplanır; bu değerler sayfadaki grafiği besler.
  • Hesaplamalar a, k, w, v, t, u gibi tanımlı adlarla kurulmuştur. Çember ve eğri koordinatları da ECx, ECy, Csx, Csy, Chx, Chy adlarıyla tanımlanmıştır.

Kullanılan formüller​

T6 hücresinde eğrinin x koordinatı, RADIANS ve COS fonksiyonlarıyla hesaplanır:
Excel formülü
=a*(1+k)*COS(RADIANS(v))-a*k*COS(RADIANS((1+k)/k*v))
T8 hücresinde y koordinatı, aynı yapıda SIN ile bulunur:
Excel formülü
=a*(1+k)*SIN(RADIANS(v))-a*k*SIN(RADIANS((1+k)/k*v))
Burada a sabit çemberin yarıçapını, k yuvarlanan çemberin oranını, v ise geçerli açıyı (derece) gösterir. Animasyon sırasında v, MOD ile 1080 derece içinde döner.

Makrolar​

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Kodda dosya silme veya dışarıya bağlantı gibi işlem yoktur.
  • aBar, kBar, wBar kaydırma çubukları: değer değiştikçe a (çubuk değeri/100), k (çubuk değeri/100) ve w hücrelerini günceller.
  • Worksheet_Change: hücreye elle değer girildiğinde çubuğu eşler. Geçerli aralıklar a için 0,5-1, k için 0,25-1,5, w için 0-359 derecedir; aralık dışı girişte eski değer geri yüklenir.
  • basla: animasyonu başlatır. Çubukları devre dışı bırakır, sayfayı korumaya alır ve açıyı her adımda 2 derece artırarak geçen süreyi yazar.
  • dur: animasyonu durdurur, sayfa korumasını kaldırır ve çubukları yeniden etkinleştirir.

Nasıl kullanılır​

  1. Dosyayı açıp makroları etkinleştirin.
  2. Sabit çember yarıçapını, oranı ve başlangıç açısını çubuklarla veya hücrelere doğrudan girerek ayarlayın.
  3. Grafikte eğrinin değişimini izleyin.
  4. Animasyonu başlatmak için basla makrosunu, durdurmak için dur makrosunu çalıştırın.
  5. Animasyon sırasında sayfa korumalıdır; değer değiştirmek için önce animasyonu durdurun.

Galeri

  • Epicycloid Oluşturma - 1
    Epicycloid Oluşturma - 1

52779 tarafından daha fazla dosya

Detaylar
Yazar
52779
İndirme
7
Gösterim
2,184
İlk sürüm
Güncel
SHA-256
ed368b2329db623a5c7b52263991da021b5f1d7f10e4d782a9e9806dde585221

Puanlar

5.00 Oylama 1 İnceleme
Geri
Üst