まとめ
完璧に一歩ずつ近づいている。
これはRevoloidsライブラリの更新版です。
今回は、「shell_extrude」を実行できるように、ノーマルを正確に計算できました。それで、revoloids.scadファイルには2つのメソッドがあります。linear_extrude_revoloid、shell_extrude_revoloid
最初のものは回転の中心に向かって「侵入」します。それはいいやり方なのですが、端は比較的平坦でなければ、事態が悪化する可能性があります。
ここで新しいshell_extrudeは、曲線(円や三次曲線)の点の法線に基づいて、内側または外側に押し出します。これは場合によっては便利で、部品全体に均一な厚さが得られます。
いくつかの素晴らしい「ビジュアルデバッグ」サポートがあります。それで、派手な色やワイヤフレーム、法線などが表示されます(添付の写真で示されています)。そして、はい、実際に有効な.stlファイルが生成されます(添付の.stlファイルで示されています)。
これでさらに何ができるのだろうか?まあ、今は冗長になっているので、ベジェ曲面の回転の実装を削除する機会を得ました。C0/C1の連続性を持つ断片的な曲線を作りたいのです。それらをつなげるだけです。そうすることで、より複雑な形状が可能になります。それ以外に、さらにいくつかの簡素化や任意の軸の回転などがありますが、それは2.0バージョンまで待った方がいいか
まだ便利なエンドキャップに取り組む必要がある。
最終的には、これをRenderer.scadファイルにマージするつもりです。
注意:
あなたの端は完全に垂直ではないはずです
ヘルミット曲線は、まだかなり正確には描けないのです。
更新:270611
私のヘルミットの問題がわかりました。実際の問題は、私がまだ円の法線を計算している安い方法に関係しています。あなたは絶対にx-y平面で曲線を作成しなければなりません。ある時点までにそれをより自由に行う機能を追加するのは面白いですが、今のところ、あなたの曲線がx-y平面にある方が良いでしょう。
指示書
1) .scadファイルをすべてダウンロードする
2) test_revoloids.scadで遊んでください。
3) 可愛い写真を見てください。
4) .stlを生成する
5) 喜びましょう!
Etiquetas
Fuente del modelo
