Kare Linkage Hesaplama, kare biçimli bir linkage mekanizmasının hareketini Excel içinde modelleyen makrolu bir şablondur. Kenar uzunluğu, eksenlerin döndürülmesi ve ikinci açı değeri değiştirilerek mekanizmanın noktalarının konumları yeniden hesaplanır; sonuçlar grafikte izlenir.
Diğer eksenler aynı yapıda, açıya 90, 180 ve 270 derece eklenerek bulunur. Kanal noktalarında katsayı 4 ve 2.1 olarak değişir. Ara noktaların koordinatı şu formülle hesaplanır:
Dosyanın içeriği
- S sayfası: Kontrol ve gösterim sayfasıdır. Kare kenar uzunluğu (F4, varsayılan 1.25), eksenlerin döndürülmesi (F6) ve adım adım ilerleme (F8) değerleri burada girilir. Aynı sayfada animasyon sayacı, süre bilgisi, üç kaydırma çubuğu ve grafik yer alır.
- H sayfası: Hesap sayfasıdır. X+, Y+, Y–, x ve y eksenleri için nokta koordinatları, kanal noktaları ile P, Q, R, S ve A, B noktalarının koordinatları listelenir.
Kullanılan formüller
H sayfasında 146 formül bulunur; ağırlıklı olarak SIN ve RADIANS kullanılır, ayrıca ATAN2, PI, IFERROR, INDEX, MATCH ve OFFSET fonksiyonları geçer. Formüllerde a (kenar uzunluğu), f (eksen açısı), t ve w gibi tanımlı adlar kullanılır. Köşe noktalarının koordinatı şu formülle hesaplanır:Diğer eksenler aynı yapıda, açıya 90, 180 ve 270 derece eklenerek bulunur. Kanal noktalarında katsayı 4 ve 2.1 olarak değişir. Ara noktaların koordinatı şu formülle hesaplanır:
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Kodda dosya silme veya dışarıya bağlantı işlemi yoktur.- aBar, fBar, wBar: Kaydırma çubukları değiştirildiğinde kenar uzunluğunu (çubuk değerinin 20'ye bölümü), eksen açısını ve adım değerini ilgili hücrelere yazar.
- Worksheet_Change: Hücreye elle girilen değeri denetler ve çubuğu buna göre ayarlar. Kenar uzunluğu için geçerli aralık 0,5-1,5; adım değeri için 0-90; eksen açısı için 0-360'tır. Aralık dışı değer girilirse çubuktaki değer geri yüklenir.
- Basla: Animasyonu başlatır. Sayacı artırır, geçen süreyi yazar, çubukları devre dışı bırakır ve sayfayı korumaya alır.
- Dur: Animasyonu durdurur, sayfanın korumasını kaldırır ve çubukları yeniden etkinleştirir.
Nasıl kullanılır
- Dosyayı açıp makroları etkinleştirin.
- S sayfasında kaydırma çubuklarıyla veya hücrelere değer yazarak kenar uzunluğunu ve eksen açısını belirleyin.
- Koordinat değerlerini H sayfasında, mekanizmanın görünümünü S sayfasındaki grafikte izleyin.
- Hareketi izlemek için Basla makrosunu çalıştırın; durdurmak için Dur makrosunu çalıştırın.