Bu şablon, bir iç çember etrafında dizilen yayların oluşturduğu geometrik deseni ve yayların kesişim noktalarını grafik üzerinde gösterir. İç çember yarıçapı, yay yarıçapı katsayısı, yay adedi ve eksenlerin döndürülmesi değiştirildiğinde grafik anında yenilenir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- S: Giriş sayfasıdır (B1:H29). "Geometrik Dizayn - Çember ve Yaylar" başlığı altında dört parametre bulunur: İç Çember Yarıçapı (F4, başlangıç değeri 0,8), Yayların Yarıçapı için Katsayı (F6, başlangıç değeri 2,3), Yay Adedi (F8, başlangıç değeri 6) ve Eksenlerin Döndürülmesi, saat dönüşü tersi yönünde derece olarak (F10, başlangıç değeri 0). Grafik ve kaydırma çubukları bu sayfadadır.
- H: Hesap sayfasıdır (A1:K27). "Merkezler" tablosunda her yay için merkez koordinatları, başlangıç açısı (AçıBas) ve yay noktaları hesaplanır. Çizimin yardımcı noktaları da bu sayfadadır.
Kullanılan formüller
- IF ile yay numaraları yay adedine kadar üretilir; adet aşılan satırlar boş bırakılır ve grafikte NA ile gizlenir.
- Yay merkezlerinin koordinatları SIN ve COS ile hesaplanır. Örneğin merkez y değeri için H sayfasının C3 hücresinde şu formül kullanılır:
- Döndürme açısı RADIANS ile radyana çevrilir; K ve J sütunlarındaki eksen çizgisi noktaları bu açıya göre kayar.
- Mesafe ve açı hesaplarında SQRT, ATAN2 ve DEGREES fonksiyonları kullanılır.
- Tanımlı adlar çizim verisini üretir: d iç çember yarıçapı, k katsayı, n yay adedi, f döndürme açısıdır. yay.01x ile yay.06y arasındaki adlar altı yayın x ve y noktalarını verir.
Makrolar
Makrolar S sayfasının kodunda yer alır ve elle çalıştırılmaz; sayfadaki kaydırma çubukları ve hücre değişiklikleriyle otomatik çalışır.- dBar, kBar, nBar ve fBar çubuklarının değişimi ilgili hücreye yazılır: iç çember yarıçapı ve katsayı çubuk değerinin 20'ye bölümüyle, yay adedi ve açı doğrudan çubuk değeriyle belirlenir.
- Worksheet_Change makrosu hücreye elle girilen değeri denetler ve çubuğu o değere getirir. Geçerli aralıklar şöyledir: iç çember yarıçapı 0,5 - 1, katsayı 1,5 - 2,5, yay adedi 2 - 25, döndürme açısı 0 - 360. Aralık dışı veya sayısal olmayan giriş çubuktaki değerle değiştirilir.
- Kodda dosya silme veya dışarıya bağlantı işlemi bulunmaz.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- S sayfasında kaydırma çubuklarını kullanın ya da F4, F6, F8 ve F10 hücrelerine değer yazın.
- Grafiğin yeni yay sayısına, yarıçapa ve döndürme açısına göre güncellendiğini izleyin.
- Yay adedi 6'yı aştığında H sayfasındaki yay satırlarının yeni adedi karşıladığını kontrol edin; grafikte altı yay için tanımlı seri adları bulunur.