cadquery
cadquery copied to clipboard
A python parametric CAD scripting framework based on OCCT
Hi Everyone, I was trying to export a VRML file and I noticed that the file extension cadquery uses is .vrml but in other apps I've used VRML files with...
Issue inspired by some discord discussion. Currently docs show an example but the technique is not mentioned explicitly. It'd be good to add another (more complex) example that demonstrates this...
I'm opening this issue to track reStructedText problems in the docs/docstrings. 1. Warnings reported during build (see log below) 2. Other invalid reST in docstrings See e.g. Workplane first, item,...
I can not export an assembly model which I created with cq.Assembly() with exporters.exportSTL. How can I do that. Please help. Thanks in advance.
Hello, Please add more examples, especially examples dealing with construction of multiple objects through a for loop. Thank you.
Union of two tori does not work. ## To Reproduce ```python import cadquery as cq result1 = ( cq .Workplane() .moveTo(24,0) .circle(8) .revolve() ) result2 = ( cq .Workplane() .moveTo(24,16)...
There is `Workplane.rotate` and `Workplane.translate` but not `Workplane.scale`. There doesn't seem to be an easy way to scale shapes so I came up with this. Perhaps it should be part...
NOTE: this is a work in progress. PR opened for discussion and to get Pipelines running. # What's the problem? It's not possible to pin the package version in `conda`...
```python box = (cq.Workplane("XY") .box(10,10,10) .faces(">Z") .shell(1) ) box_with_sketch = (box.faces(">Z") .sketch() .circle(5) .rect(1,4, mode="s") .rect(4,1, mode="s") .finalize() ) extrude_value = box_with_sketch.extrude(-10) extrude_next = box_with_sketch.extrude(until="next") show_object(extrude_value) show_object(extrude_next.translate((13,0,0))) ``` I would...
This is a follow up from discussion in PR #1066. `tmp_path_factory` would ensure the tests runs with a clean starting directory and avoid polluting the working dir.