cadquery
cadquery copied to clipboard
A python parametric CAD scripting framework based on OCCT
Sample code ```python import cadquery as cq space = 19.05 cherryCutOutSize=14.05 cherrySize=14.58 cols = 2 rows = 4 width = cols * space depth = rows * space lip=3 height...
In the old Discord, @adam-urbanczyk had mentioned the idea of adding `val`, `vals` to `Sketch`. I'm opening this issue to track the enhancement. IIUC it would work similar to the...
When modelling parametric pieces with a lot of steps, I find it hard to select the right faces with the existing Selectors. For instance, the order of the faces might...
For example, the output of ```python import cadquery from cadquery import cq, CQ mwp = CQ("ZX").circle(80.0).extrude(12) mwp = mwp.translate((99, 99, 99)) mwp = mwp.faces("
Hello, I am generating hundreds of different geometries in a single script and, aiming to speed execution, I have tried to run CadQuery in multiple separate threads. What I've seen...
It is not possible to selects objects if the object on the stack is a sketch ```python s = Sketch().rect(10,5) b = Workplane().placeSketch(s).wires() print(b.ctx.pendingWires) # return [] ``` I needed...
fixes https://github.com/CadQuery/cadquery/issues/1099
Here's what the docs say `eachpoint()` should do: https://github.com/CadQuery/cadquery/blob/a5fadebe72b2a46881c3847cca748b8cf716ccd0/cadquery/cq.py#L2440-L2441 When `each()` is called with `useLocalCoordinates=False`, it does no manipulation of the object before passing it on to the callback function:...
I think the coordinate transformation for the eachpoint() function with `useLocalCoordinates=False` was backwards fixes https://github.com/CadQuery/cadquery/issues/1098
Often times you run into the problem of trying to fillet a thing (sketch, workplane, etc) but you set a too high fillet. You then have the "fun" journey of...