Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/uki-dev/blendquery
CadQuery and Build123d integration for Blender
https://github.com/uki-dev/blendquery
blender cadquery
Last synced: 4 days ago
JSON representation
CadQuery and Build123d integration for Blender
- Host: GitHub
- URL: https://github.com/uki-dev/blendquery
- Owner: uki-dev
- Created: 2022-12-17T03:12:11.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-13T14:12:55.000Z (4 months ago)
- Last Synced: 2024-08-01T22:37:49.309Z (3 months ago)
- Topics: blender, cadquery
- Language: Python
- Homepage:
- Size: 5.18 MB
- Stars: 32
- Watchers: 3
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-cadquery - BlendQuery - CadQuery integration for Blender. (Editors and IDEs)
README
# BlendQuery
[CadQuery](https://github.com/CadQuery/cadquery) and [Build123d](https://github.com/gumyr/build123d) integration for Blender![image](https://user-images.githubusercontent.com/7185241/208252834-c1cdd4eb-b37c-4fd0-bf71-3cdb8ad4bca0.png)
## Installation
[Installing Add-ons](https://docs.blender.org/manual/en/latest/editors/preferences/addons.html#installing-add-ons)## Usage
The BlendQuery panel can be located under `Object Properties`, where you are able to select your script to generate into the Blender scene.![image](https://github.com/uki-dev/blendquery/assets/7185241/3012c51f-08a3-4b3f-a9ea-beb6ddbfc08b)
### Showing / Hiding Objects
BlendQuery will automatically genenerate any topology objects from the global scope of your script into the Blender scene. To prevent objects being generated into the scene, prefix the variable with `_`.
```
visible_object = ...
_hidden_object = ...
```### Materials
Materials can be appended to any topology object by adding a `material` property containing the name of the material you wish to match within Blender.
```
object.material = "The Name Of Your Material Within Blender"
```