Özet
Üçgen Hesaplayıcı
“Trical” fonksiyonu, lar3ry’nin triangle_solver modülüne büyük ölçüde dayanmaktadır.https://www.thingiverse.com/thing:4859001
Ne işe yarar?
trical() fonksiyonu, bir üçgen hakkındaki üç bilinen bilgiyi alır ve bunları kullanarak kalan kenarları ve açıları hesaplar.
Fonksiyon, üç iç açıyı ve üç kenarın uzunluklarını içeren altı sayılı bir vektör döndürür.
[angle_A, angle_B, angle_C, side_a, side_b, side_c]
Bu fonksiyon, trigonometri hesaplamalarını hızlı ve kolay bir şekilde gerçekleştirmeyi sağlar. Geri dönen veriler, tasarladığınız nesnenin bileşen parçalarının konumu, döndürülmesi ve ölçeklendirilmesi gibi işlemler için kullanılabilir.
KULLANIMI:
Üçgen hakkında bilinen üç bilgi girin; bunlardan en az biri kenar olmalıdır.
Girdi değerlerinin etiketlenmesi gerekmez, ancak etiketlenmemişlerse sıralanmaları gerekir; bilinmeyen değerler “0” veya “undef” olarak girilmelidir.
trical(C=90, a=3, b=4); geçerli giriş
trical(0, 0, 90, 3, 4, 0); geçerli giriş
EK ARAÇLAR:
.trical.scad dosyası ayrıca iki ek araç daha içeriyor.
tripoints()
Bu, trical() fonksiyonundan dönen vektörü alan, köşelerin birbirleri göre [x,y] konumlarını hesaplayan ve bunları [A=[x,y], B=[x,y], C=[x,y],] şeklinde geri veren bir fonksiyondur.
tribuild()
Bu, trical() fonksiyonundan dönen vektörü alıp bunu kullanarak 2D bir üçgen oluşturan bir modüldür.
EK BİLGİLER:
Yukarıdaki özet sadece kısaltılmış halidir. Tam metin SCAD dosyasının kendisinde bulunmaktadır.
GÖSTERİLER:
trical() fonksiyonunun kendisi için gerekli olan .scad dosyasının yanı sıra, bu fonksiyonla neler yapılabileceğini gösteren birkaç interaktif örnek dosya da ekledim. Kullanım kolaylığı açısından Customizer penceresini açın.
モデルソース
