Bu dosya, küpün 2 boyutlu grafikte perspektif görünümünü ve küpün yüzlerine karşılık gelen elipsleri çizer. Kenar uzunluğu, açı ve döndürme değerleri değiştirildikçe grafik ve elips hesapları yeniden oluşur.
Dosyanın içeriği
- S: Giriş sayfasıdır. Küp kenar uzunluğu (F4, varsayılan 1.43), açı BAD (F6, varsayılan 150) ve eksenlerin komple döndürülmesi (F8, varsayılan 0) burada girilir. Sayfada kaydırma çubukları ve elips hesaplarının dayandığı geometrik kurgunun açıklamaları (DE dik OB, çember merkezi, DM doğrusu ile çemberin kesişimi gibi) yer alır.
- H: Hesap sayfasıdır. A, B, C, D, E, F, G noktalarının x ve y koordinatları, AB ve FG kenarlarının eğim açıları, doğru ve çember denklemleri, doğru-çember kesişim noktaları ile büyük ve küçük eksen değerleri hesaplanır. Üç elips (AFGB dahil) için merkez, eksen uzunlukları ve dönüş açısı buradan alınır.
Kullanılan formüller
- SIN, COS, PI ve RADIANS: Küp köşe noktalarının koordinatları kenar uzunluğu, açı ve döndürme değerinden hesaplanır.
- ATAN2, DEGREES ve MOD: Kenarların eğim açısını 0-360 derece aralığında verir.
- AVERAGE: Kenar orta noktalarını ve elips merkezlerini bulur.
- SQRT, IF, IFERROR, MIN, MAX: Doğru-çember kesişiminde diskriminant kontrolü yapar, büyük ve küçük eksen değerlerini seçer.
- OFFSET ve MATCH: Noktalar tablosundan ilgili nokta değerini çeker.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Kodda dosya silme veya dış bağlantı işlemi yoktur.- aBar, bBar ve fBar kaydırma çubukları değiştirildiğinde değerler sırasıyla F4, F6 ve F8 hücrelerine yazılır. Kenar uzunluğu çubuk değerinin 100'e bölünmesiyle, döndürme ise çubuk değerinden 90 çıkarılarak bulunur.
- Worksheet_Change olayı, hücrelere elle değer girildiğinde çalışır. Kenar uzunluğu 1 ile 1,5, açı 30 ile 150, döndürme -90 ile 90 aralığındaysa ilgili çubuk güncellenir; aralık dışı veya sayısal olmayan girişte hücre çubuğun değerine döndürülür.
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 ve F8 hücrelerine izin verilen aralıkta değer yazın.
- Grafikte küpün perspektif görünümünün ve elipslerin değiştiğini izleyin.
- Ayrıntılı koordinat ve kesişim sonuçları için H sayfasını inceleyin.