CadQuery
https://github.com/CadQuery/cadquery
jQueryのCAD版という立ち位置らしい。
https://scrapbox.io/files/621348203e2dff001d1aaf7b.png
OpenSCADみたいにコードで書くCAD
Pythonで書く
FreeCADと同じくOCCTをコアに使ってる。
フィレットが使える
STLに加え、STEPで書き出せる
uchan.iconが書いた日本語解説書→ https://uchan.booth.pm/items/5646902
なんかAPIが使いにくいIKeJI.icon
セレクタ言語とフィレットサポートだけ持って、JavaScriptとOpenJSCAD互換APIになってくれれば嬉しいんだけど。IKeJI.icon
+1
CQ editor が標準のIDEなんだけど、何故か計算処理までぜんぶUIスレッドでやっていて厳しい。IKeJI.icon
CadQueryで作ったもの
https://www.ikejima.org/projects/2021111-portablecubepc.html IKeJI.icon
すごい基素.icon
https://hackaday.com/2023/01/02/the-whole-thing-in-python/
回路もPCBもケースもPythonで作れるぞ
https://github.com/roipoussiere/cadquery-server
起動時に指定したディレクトリにあるスクリプトを監視して、中身を自動実行して見せるWebサーバー
dockerもあるから手軽に実行できる。
Vimとセットで使ってたらエラーがでたのでレポートした。
https://github.com/roipoussiere/cadquery-server/issues/74
作者から応答がない。PRにも反応してない。2022年の10月から活動がない。
https://github.com/gumyr/build123d
build123d
alt-cadQuery ライブラリ
cadQueryをラップして使いやすくしてる
withとスコープをうまく使ってcontextを共有してる。
https://github.com/jdegenstein/jmwright-CQ-Editor
CQ-Editorのフォーク。
通称黒い方
白い方より使いやすいかも。
pipで入れられたのでこっちを選択inajob.icon
後にOCP CAD Viewerを使うようになった
https://github.com/CadQuery/awesome-cadquery
便利ライブラリなど
BlenderとかFreeCADの連携もあるのかinajob.icon
#3DCad