https://github.com/simleek/bpycad
Programmatic cad using blender's bpy library
https://github.com/simleek/bpycad
Last synced: about 1 year ago
JSON representation
Programmatic cad using blender's bpy library
- Host: GitHub
- URL: https://github.com/simleek/bpycad
- Owner: SimLeek
- Created: 2023-04-25T22:18:07.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-19T03:09:25.000Z (about 2 years ago)
- Last Synced: 2025-02-14T01:51:46.888Z (over 1 year ago)
- Language: Python
- Size: 30.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
bpyCAD
=================================
Python CAD library using Blender's bpy
This codebase provides a Python script for generating CAD models from Blender's bpy API.
The aim is to provide the same functionality as CadQuery, OpenSCAD, and other programmatic CAD.
Installation
------------
From Pip
^^^^^^^^
.. code-block:: console
pip install bpycad
From Source
^^^^^^^^^^^
.. code-block:: console
git clone https://github.com/simleek/bpyCAD.git
cd bpyCAD
pip install -r requirements.txt
pip install -r requirements_dev.txt
pip install -e .
Usage
-----
Todo
Supported File Formats
----------------------
Currently supported:
- None
Future Support:
- STL (.stl)
- OBJ (.obj)
- STEP (.step)
License
-------
This codebase is released under the MIT License. See `LICENSE` for more information.
Contributing
------------
Contributions to this project are welcome. To contribute, please fork this repository, make your changes, and submit a pull request.
Contact
-------
If you have any questions or issues with this script, please feel free to contact SimLeek