Bits for build123d Python CAD.
https://spacecruft.org/deepcrayon/build123d-cruft
5afde9b27c | ||
---|---|---|
.theia | ||
docs/_source/_static/screenshots | ||
examples | ||
src/bd_cruft | ||
.gitignore | ||
CHANGELOG | ||
LICENSE | ||
README.md | ||
pyproject.toml |
README.md
bd_cruft
Crufty files, perhaps to use with build123d
.
Screenshot of Parrot IDE with build123d
with motherboard mounted on
a plate inside a chassis.
Screenshot of Parrot IDE with build123d
related plugins.
build123d
build123d
is a python CAD programming library.
Parrot IDE
Parrot IDE was used to write and render.
Install
Install this repo thusly:
virtualenv venv
source venv/bin/activate
pip install -U setuptools pip wheel
pip install -e .
In your IDE, such as Parrot, Theia or vscode, install the .vsix
extension
built or installed from here:
Add this to ~/.ocpvscode
, updating the path.
{
"3939": {
"roots": [
"/home/jebba/devel/deepcrayon/bd_cruft"
]
}
}
And this is the ugliest cruft of all, until I find where to fix the path. Set this up to work around a missing path:
sudo mkdir -p /webview/theia-resource/file/
cd /webview/theia-resource/file/
sudo ln -s /tmp .
License
Apache 2.0 license.
Copyright © 2024, Jeff Moe.