まとめ
トライアングル計算機
「trical」機能は、lar3ryによるモジュール「triangle_solver」に大きく依存しています。https://www.thingiverse.com/thing:4859001
それは何をするの?
トリカル()関数は、三角形についての3つの既知の情報を受け取り、それらを使用して残りの辺と角度を計算します。
この関数は、6つの数字を含むベクトルを返します。これらは、3つの内角と3つの辺の長さです。
[angle_A, angle_B, angle_C, side_a, side_b, side_c]
この機能により、三角関数の計算を迅速かつ簡単に実行できます。返されたデータは、設計しているものの構成要素の位置、回転、スケーリングなどに使用できます。
使い方:
三角形についての3つの既知の情報を入力してください。そのうち少なくとも1つは辺でなければなりません。
入力値にラベルを付ける必要はありませんが、付けない場合は、未知の値を「0」または「undef」として入力する必要があります。
トリカル(C=90, a=3, b=4); 有効な入力です。
trical(0, 0, 90, 3, 4, 0); 有効な入力
追加ツール:
このtrical.scadファイルには、2つの追加ツールも含まれています。
tripoints()
これは、trical()から返されたベクトルを取り、互いに関してのコーナーの[x,y]位置を計算し、この形式で返す機能です[A=[x,y], B=[x,y], C=[x,y],]
トリビルド()
これは、trical()から返されたベクトルを取り、それを使って2Dの三角形を作成するモジュールです。
追加情報:
以上の償いは単に要約版です。完全なテキストは、scadファイル自体の中に見ることができます。
デモンストレーション:
トリカル()関数自体の.scadファイルに加えて、トリカル()関数を使用できる種類のことについて示すいくつかのインタラクティブなサンプルファイルを含めています。使いやすくするために、カスタマイザーウィンドウを開いてください。
Modellquelle
