このモデルは実際には強力なものです。OpenSCADユニークなランプシェイドを作成することができるスクリプトです。さまざまなパラメータを調整することができ、ランプシェイドのデザインや外観を完全にコントロールできます。
このモデルは、もともとIKEAのSolvindenランタンの太陽光発光LED素子と互換性があるように作られていました。しかし、他の素子にも適合するようにパラメータを調整することができます。
カスタマイズ
これを全部読むのではなく、パラメータをいじって理解すればいいよね 😁
OpenScadにはカスタマイザー(ウィンドウ>カスタマイザー)があり、「コード内の値」を変更する必要なく、グラフィカルな方法でパラメータを変更することができます。各値の便利な説明を表示するには、右上隅にある「詳細を表示」を有効にしてください。
スクリプトのパラメータはいくつかのカテゴリに分類されています。
形状パラメータ
形状パラメータは、ランプシェイドの構造を定義する上で重要な役割を果たしています。シェイドが複数のセグメントで構成され、それらが互いに重なっているという概念を理解することが重要です。これらのセグメントは、モデルの中心を取り囲む「小枝」のパターンを作り出しています。
各セグメントは、その高さ、上部直径、下部直径によって特徴付けられます。最初のセグメントはベースから開始され、セグメント_ダイアメーターズ[0]によって定義された直径を持ち、セグメント_ハイツ[0]によって決定された指定の高さまで延びます。その後のセグメントは、上部直径セグメント_ダイアメーターズ[1]に合わせて押出
さらに、小枝はモデルの中心軸の周りにねじることができます。0度のねじりは小枝が垂直に上昇することを示し、360度のねじりはそのセグメント内でモデル全体の周りに完全な円を形成することを示します。このねじり機能は、ランプシェイドのデザインにダイナミズムを加えます。負の値も試すことができます。
ソケットのパラメータ
これらは、ソーラーLEDランプのインサート(例えば、これらのソーラーメイソンジャーランプ用のもの)に合わせてソケットのサイズをカスタマイズするものです。ランプが上部に幅の広い円筒形であることを前提としているため、ランプに取り付けられて滑らないようになっています。
パラメータをランダム化する。
インスピレーションを得るために、override valuesパラメータを有効にして「Randomizer」機能をアクティブにすることができます。シード値を変更するだけで、新しい可能性が開けます。完全に毎回異なるモデル!1000万以上のユニークな組み合わせが指先にあるので、創造的な可能性はほとんど無限です。
ランダムなモデルが生成されると、コンソールにはそのモデルに使用された値が表示されます。しかし、より視覚的な表示を好む場合は、「その他のパラメータ」セクションで「ラベルを表示」オプションを有効にすることができます。そうすると、レンダービューに直接対応する値が表示され、各変種の複雑な詳細を探索して評価することができます。
태그
모델 소스
