Найти похожую с ИИ
Профиль печати(0)
Файл модели(0)
Опубликовано:2026-02-25 05:32:47
0
0
これは、波の干渉パターンに基づいてランプシェイドを生成するPythonスクリプトです。現在、4つの波形(サイン、トライアングル、ソー・トゥース、スクエア)をサポートしています。STLファイルを生成し、スライサーに直接インポートしてヴェースモードで印刷できます。私は、0.6から0.8の線幅が良い結果をもたらすことがわかりました。
スクリプトはlamp_generator.zipに含まれています。仮想環境を作成し、pipを実行して必要なライブラリを取得する必要があるかもしれません。実行するには、コマンドラインパラメータなしで呼び出すだけです。
さまざまな構成を試して、影がどのように見えるかを確認できます。パラメータは、num_theta_pointsとnum_z_pointsを除いては自己説明型ですが、これらのパラメータはSTLの解像度を定義するものです。
写真の足はうまく機能していないので含まれていません。それがシェイドをかなり変形させています。もし誰かが良い足でリミックスを作ってくれたら私は大喜びです。もしあなたが設定パラメータの組み合わせがうまくいったら、あなたのランプの画像を投稿してください。
この投稿のSTLファイルのライセンスはクリエーティブ・コモンズの帰属ライセンスです。PythonスクリプトのライセンスはMITです(私のGitHubリポジトリで使用されているライセンスと一致しています)。
このスクリプトで生成したSTLファイルはすべて、あなたのものです。
