Dosya simgesi

Çemberlerde Kirişler ve Moiré Etkisi

Bu dosya, iki çemberdeki kirişlerin üst üste binmesiyle oluşan Moiré etkisini grafik üzerinde gösterir. Çemberlerin yarıçapı, kiriş sayıları ve dönme açısı değiştirilerek desenin nasıl değiştiği izlenir; isteğe bağlı olarak hareketli çember otomatik döndürülür.

Dosyanın içeriği​

  • S: Çemberlerde Kirişler (Moiré Etkisi) başlıklı kontrol ve grafik sayfasıdır. Çemberlerin yarıçapı (a), sabit çemberin kiriş sayısı (p), hareketli çemberin kiriş sayısı (q), açı değerleri ve animasyon alanındaki Sayaç ile Süre bilgileri bu sayfadadır. Kaydırma çubukları ve grafik de bu sayfada yer alır.
  • H: Sabit Kirişler ve Hareketli Kirişler için No ve x sütunlarını içeren hesap sayfasıdır. Her kiriş için iki uç noktanın koordinatları ayrı satırlarda hesaplanır ve grafik bu değerlerden çizilir.

Kullanılan formüller​

Kiriş numaraları, belirlenen kiriş sayısına ulaşılana kadar birer artırılır; sonrasında hücre boş kalır:
Excel formülü
=IF(A3=1,1,"")
Bu ifade H sayfasındaki numaralandırma mantığını özetler; dosyada ilk satırda p adı kullanılır, sonraki satırlarda ise bir önceki numaraya 1 eklenir. Koordinat hesabında numara boşsa NA() döndürülür; böylece grafikte kullanılmayan noktalar çizilmez:
Excel formülü
=IF($A3="",NA(),a*COS($B3+fi))
Karşı uç noktası PI() kullanılarak hesaplanır. a, fi, v, p, q gibi adlar tanımlı adlardır; fi ve v dereceyi RADIANS ile radyana çevirir. Çemberlerin çizimi için CSx, CSy, CHx, CHy adlı seri tanımları kullanılır.

Makrolar​

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
  • aBar, pBar, fBar, qBar, wBar kaydırma çubuklarının Change ve Scroll olayları, çubuk değerini ilgili hücreye yazar; yarıçap için değer 100'e bölünür.
  • Worksheet_Change: Hücreye elle girilen değeri kontrol eder. Geçerli aralıklar: yarıçap 0,6-1; p 0-50; açı f 0-180; q 1-50; açı w 0-360. Geçerliyse çubuk güncellenir, değilse hücre çubuğun değerine döner.
  • basla: Animasyonu başlatır. Çubukları devre dışı bırakır, sayfayı korumaya alır ve açıyı döngüyle artırarak hareketli çemberi döndürür; geçen süreyi hesaplar.
  • dur: Animasyonu durdurur, sayfa korumasını kaldırır ve çubukları yeniden etkinleştirir.
Makrolarda dosya silme veya dışarıya bağlantı gibi işlem yoktur.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. S sayfasında yarıçap, sabit ve hareketli çemberin kiriş sayısını çubuklarla ya da hücrelere değer yazarak belirleyin.
  3. Açı değerlerini değiştirerek Moiré deseninin değişimini grafikte izleyin.
  4. Otomatik dönüş için basla makrosunu çalıştırın; durdurmak için dur makrosunu çalıştırın.

52779 tarafından daha fazla dosya

Detaylar
Yazar
52779
İndirme
4
Gösterim
2,228
İlk sürüm
Güncel
SHA-256
1348eced6aef7dbca7e7e73efae46910ae4c901da7e525871a1a3d9a72a54ef0

Puanlar

5.00 Oylama 1 İnceleme
Geri
Üst