-
I have found it very useful to print out the result of a rough `sort_by()` or `filter_by` operation before narrowing in on a selection algorithm. To aid in that, I would like if printing shapes like E…
-
In the following example, the Builder version is 16x slower:
```py
with print_time():
p = Cylinder(20, 20)
p += TrapezoidalThread(2*20+2, 2, 60, 10)
with print_time():
with Build…
-
Currently it is possible to pass e.g. a face to `extrude(until=someface...` rather than the intended use of only the `Until` enum
-
**Problem:** We have an ecosystem that includes bunch of interdependent packages, where half of them are released as Pip packages, and the other half are released as Conda packages.
**Example:** Us…
-
With a specific exception, methods like `_vector_add_sub_wrapper` could check for this to improve exception handling.
Created from:
```py
# TODO make a specific `NoContextError` a…
gumyr updated
7 months ago
-
Geometric Dimensioning and Tolerancing
Using the built-in GD&T functionality of OpenCascade, add something like [cq_warehouse.drafting](https://cq-warehouse.readthedocs.io/en/latest/drafting.html) …
gumyr updated
9 months ago
-
From @greyltc
As others have said, you might use a 3d scanner to get a mesh from a real object. I've had decent success going from mesh -> solid model using FreeCAD. Import the mesh, choose the par…
gumyr updated
7 months ago
-
Hello Bernard,
I have tried to install and to use your extension on Windows successfully !
I assume that your install will work on the global python interpreter ? Assuming a beginner (that has no …
-
Hi
Following your documentation, i run:
pywrap -i /usr/include/clang/ -l /usr/lib64/libclang.so all ocp.toml
but get this error finally:
clang.cindex.LibclangError: /usr/lib64/libclang.so: …
-
Something like the following as described by Discord's drjth:
```py
def plane_from_face(face: Face, align=(Align.CENTER, Align.CENTER)):
u = (align[0].value - 1) / 2
v = (align[1].value - …
gumyr updated
10 months ago