Dosya simgesi

Yuvarlanarak Dönen Epicycloidler

Bu şablon, küçük bir çemberin büyük bir çemberin içinde yuvarlanması sırasında ortaya çıkan dış ve iç epicycloid eğrilerini grafik üzerinde gösterir. Eğrilerin boyutu ve biçimi kaydırma çubuklarıyla değiştirilir, hareket makro ile canlandırılır.
Dosya makro içerir (.xlsm), açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • S: Kontrol sayfasıdır. Yarıçap (d), dış epicycloid için n, iç epicycloid için m ve açı (ω) değerleri burada ayarlanır. Dış epicycloid çevrel çemberi, iç epicycloid çevrel çemberi ve teğet noktası için yuvarlanan çember başlıklı alanlar bulunur. "EK Seçenekler" bölümündeki 1/0 değerleriyle çevrel çember, merkezler, iç epicycloid ve teğet noktası gösterimi açılıp kapatılır. Sayfada grafik de yer alır.
  • H: Grafiğin kullandığı yardımcı veriler. Dış epicycloid uçlarının numaralı (①, ②, ③...) etiket koordinatları ve eğri noktaları burada hesaplanır. Gösterilmeyen noktalar #N/A değeri alır, böylece grafikte çizilmez.

Kullanılan formüller​

Dosyada tanımlı adlar (d, n, m, p, q, a, Mx, My ve diğerleri) formüllerde kullanılır; p ve q değerleri n+2 ve m+2 olarak türetilir. İç epicycloid çevrel çemberinin yarıçapı şu formülle bulunur:
Excel formülü
=d*ABS(q-p)/p
Yuvarlanan çemberin teğet noktasının Y konumu için şu formül kullanılır:
Excel formülü
=d*(p-1)/p*SIN(a)
H sayfasında seçeneğin kapalı olduğu durumlarda noktayı gizleyen kontrol şu biçimdedir:
Excel formülü
=EĞER(S!F18*1=1;My;YOKSAY())
=IF(S!F18*1=1,My,NA())
Burada Türkçe sürümde NA işlevi YOK adıyla çalışır; formül dosyada İngilizce adıyla tanımlıdır. Eğri koordinatları SIN, COS, ABS fonksiyonlarıyla hesaplanır.

Makrolar​

  • dBar, nBar, mBar, wBar olayları: Kaydırma çubuklarındaki değeri ilgili hücreye yazar. d değeri 100'e bölünür; n değiştiğinde m çubuğunun üst sınırı n-1 olarak güncellenir.
  • Worksheet_Change: Hücrelere elle girilen değerleri denetler ve çubuğa yansıtır. Geçerli aralıklar d için 0,75-1,1, n için 2-9, m için 1 ile n-1 arası, ω için 0-359 değeridir. Aralık dışı değer girilirse çubuktaki değer geri yazılır.
  • basla: Animasyonu başlatır. Açıyı her turda 2 derece artırır, çubukları devre dışı bırakır, sayfayı korumaya alır ve geçen süreyi hesaplar.
  • dur: Animasyonu durdurur, sayfa korumasını kaldırır ve çubukları yeniden etkinleştirir.
Makrolarda dosya silme veya dış bağlantı gibi işlem yoktur.

Nasıl kullanılır​

  1. Dosyayı açıp makroları etkinleştirin.
  2. S sayfasında d, n, m değerlerini kaydırma çubuklarıyla veya hücrelere yazarak belirleyin.
  3. EK Seçenekler bölümünde çevrel çemberler, merkezler, iç epicycloid ve teğet noktası için 1 veya 0 girin.
  4. Başlangıç açısını ω ile seçin ve animasyonu başlatan basla makrosunu çalıştırın.
  5. Değerleri değiştirmek için dur makrosuyla animasyonu durdurun.

52779 tarafından daha fazla dosya

Detaylar
Yazar
52779
İndirme
7
Gösterim
1,971
İlk sürüm
Güncel
SHA-256
50ae825021c5cd3d42ed1268679402d138047b2b2584c32231e6d2c351f67b22

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Paylaşıma teşekkür ederim.
Geri
Üst