本文へスキップ

OpenSCAD

公開元: The OpenSCAD Developers

プログラマー向けのソリッド3D CADモデラー

オープンソースGPL-3.0-or-later

主な特徴

  • 立体形状をスクリプトで記述し、和、差、積の演算で結合します
  • 変数、モジュール、ループ、条件分岐により、設計を最初からパラメトリックに構築できます
  • Customizerパネルにより、スクリプトを編集することなくトップレベルの変数をフォームコントロールとして操作できます
  • 編集中の高速プレビューと、エクスポート用の正確なメッシュを生成するフルレンダリングを分離しています
  • STL、OFF、AMF、3MFへのエクスポートに加え、2次元出力用にDXFおよびSVGをサポートしています

このアプリケーションについて

OpenSCAD は、描画キャンバスではなくスクリプトからソリッドモデルを構築します。cube、sphere、cylinder、polyhedron といったプリミティブを作成する文を書き、ソリッドジオメトリ演算の union、difference、intersection でそれらを組み合わせ、translate、rotate、scale で各部品を配置します。二次元の輪郭は、線形押し出しと回転押し出しによってソリッドへと立ち上げられます。

モデルがコードであるため、構造上パラメトリックです。変数が寸法を保持し、モジュールが再利用可能な部品をまとめ、ループと条件分岐が繰り返しや変種のジオメトリを生み出します。Customizer パネルはトップレベルの変数をフォームのコントロールに変えるため、スクリプトを編集せずに設計を調整できます。作業中は高速なプレビューが形状を表示し、別途の完全レンダリングがエクスポートに必要な正確なメッシュを計算します。

モデルは印刷向けに STL、OFF、AMF、3MF として書き出され、二次元の場合は DXF または SVG として書き出されます。この手法は、寸法によって定義される機械部品に適しています。彫刻的あるいは有機的な形状には不向きで、モデルをマウスでつかんで引っ張る方法はありません。

Linux

当サイトはこのファイルをホストしておらず、スキャンも内容の確認も行いません。出典の記載を読み、ご自身で判断してください。