Calculatrice de triangle.
La fonction "trical" est fortement basée sur le module triangle_solver de lar3ry.https://www.thingiverse.com/thing:4859001
QU'EST-CE QUE ÇA FAIT ?
La fonction trical() prend trois informations connues sur un triangle et les utilise pour calculer les côtés et les angles restants.
La fonction retourne un vecteur contenant six nombres, qui sont les trois angles internes et les longueurs des trois côtés.
[angle_A, angle_B, angle_C, côté_a, côté_b, côté_c]
Cette fonction rend les calculs de trigonomie rapides et faciles. Les données retournées peuvent être utilisées pour des choses telles que la position, la rotation et l'échelonnement des composants de ce que vous concevez.
COMMENT L'UTILISER :
Saisissez trois informations connues sur le triangle, dont au moins l'une doit être un côté.
Les valeurs d'entrée n'ont pas besoin d'être étiquetées, mais si ce n'est pas le cas, vous devez les mettre en ordre, en saisissant les valeurs inconnues comme "0" ou "undef".
trical(C=90, a=3, b=4); entrée valide.
trical(0, 0, 90, 3, 4, 0); entrée valide.
Outils supplémentaires :
Le fichier trical.scad contient également deux outils supplémentaires.
tripoints()
Cette fonction prend le vecteur retourné par trical() et calcule la position [x,y] des coins les uns par rapport aux autres, et les retourne sous cette forme [A=[x,y], B=[x,y], C=[x,y],]
tribuild()
C'est un module qui prend le vecteur retourné par trical() et l'utilise pour créer un triangle 2D.
INFORMATIONS SUPPLÉMENTAIRES :
L'expiation ci-dessus n'est que la version abrégée. Le texte complet peut être trouvé dans le fichier Scad lui-même.
DEMANSTRATIONS :
En plus du fichier .scad pour la fonction trical() elle-même, j'ai inclus quelques fichiers d'exemples interactifs qui démontrent le genre de choses pour lesquelles vous pouvez utiliser la fonction trical(). Pour une utilisation facile, ouvrez la fenêtre du Customizer.
Catégorie : Outils.Model Source
