これは、長いレンダリング時間を待たなくても、スムーズに湾曲した花瓶をデザインしたいOpenSCADユーザー向けのものです。OpenSCADコード、デフォルトデザインのSTLファイル、そしてこれらの写真に示された他の5つの花瓶デザイン例を含むOpenSCADカスタマイザーファイル(wave_vase.json)が含まれています。
OpenSCADのコードは曲線の2D形状を生成し、rotate_extrude()を使用して3Dに変換します。結果は、$fn辺の多角形に対してlinear_extrude()と同様ですが、直線に沿ってエクストルードするのではなく、サイン波に沿ってエクストルードされます。このコードのlinear_extrude()よりも優れた点としては、壁の厚さが全体的に同一であることが挙げられます。linear_extrude()でスケールパラメータを使用
このプログラムには、花瓶の形状を変更するために変更できる10個のパラメータがあります。パラメータは次のとおりです。
身長=花瓶の高さ
半径=花瓶の公称半径(任意の点での実際の半径は他のパラメータに依存しています)。
壁の厚さ=花瓶の側面の厚さ
ベースの厚さ=ベースの厚さ(0かもしれない)
スケール= 半径を高さでどのくらい拡大するか。例えば、拡大率が2の場合、上部は下部の2倍の幅になります。
波花瓶の輪郭を生成するために使用するサイン波の数(0かもしれません)
波の振幅= サイン波が半径から加算または減算する幅
ウェーブ開始角度= サイン波の開始点
スライス= 垂直解像度で、スライス=高さの設定は、ほとんどの湾曲デザインに適しています。
$fn=水平解像度、低い数値では側面が平坦な花瓶になり、180では滑らかな円形になります。
タグ
モデルソース
