CadQueryのインストール

CadQuery2はオープンソースの OpenCascade モデリングカーネル用のPythonバインディングのセットである OCP に基づいています。

Anaconda か Miniconda (Python 3.x エディション)。 Python 3.x

CadQuery は OCP と Python version 3.x が必要です

コマンドラインインストール

CadQueryの開発は非常に急速に進んでいるので、最新の機能が欲しいのか、より古い、おそらくより安定したバージョンのCadQueryが欲しいのかを選択する必要があります。

最新の機能(推奨)を入手するには、AnacondaまたはMinicondaをインストールした後、使用する環境をアクティブにし、次のように入力します:

conda install -c cadquery -c conda-forge cadquery=master

より古い、より安定したバージョンのCadQueryが必要な場合、AnacondaまたはMinicondaをインストールした後、使用する環境をアクティブにし、次のように入力します:

conda install -c conda-forge -c cadquery cadquery=2

インストールのテスト

問題がなければ、コマンドライン/プロンプトを開いて、次のように入力します:

$ python
$ import cadquery
$ cadquery.Workplane('XY').box(1,2,3).toSvg()

CadQueryインストールが成功した場合は、コマンドラインに生のSVG出力が表示されます。

CQエディタによるより良いGUIの追加

GUIを使用したい場合は、 CQ-editor を使用することをお勧めします。

CQ-editorもAnaconda/Minicondaに依存しており、READMEにはCQ-editorを実行する環境の設定方法が説明されています。ただし、CadQueryのマスターブランチ(最新機能)を実行している場合は、以下のようにCQ-editorをアクティブなAnaconda環境にインストールする必要があります:

conda install -c cadquery -c conda-forge cq-editor=master