-
See the excellent discussion in Discord here: https://discordapp.com/channels/964330484911972403/1197865098883121212
gumyr updated
4 months ago
-
I find myself writing a lot of `filter_by_position()` selectors. It'd be nice to be able to highlight the results of a selector for debugging purposes, not unlike `#` in OpenSCAD. For example, `to_fil…
-
Calling `offset(some_face, amount = -3)` does not keep the face normal. Apparently, it always rotates the face normal to point towards +X, +Y or +Z direction.
This is a problem if you depend on the…
-
# Add examples to documentation (2/11)
**To avoid double work - leave a small comment in this issue to claim it for you.**
> for checklist see `./examples/README.md`
> also check the documentat…
-
```py
p = split(SlotCenterToCenter(2, 4, 90).wire())
```
gives
```
IndexError: list index out of range
```
expected
-
`Face.position_at` takes required normalized u, v coordinates as separate arguments.
`Face.normal_at` takes optional non-normalized (ironically) u, v coordinates as a tuple.
-
`Fillet` is used here: https://build123d.readthedocs.io/en/latest/key_concepts.html#operation-inputs
gumyr updated
5 months ago
-
### Problem
Currently feature locations can be controlled by using the 'FeatureLocation' enum. The user is fully dependent on the implementations in the 'FeatureLocation' class. There is no room for c…
-
```
FAILED test_build_part.py::TestMakeBrakeFormed::test_make_brake_formed - OCP.Standard.Standard_Failure: BRep_API: command not done
FAILED test_direct_api.py::TestLocation::test_neg - AssertionEr…
-
This version is different from the one in the Discord in that it doesn't use OCCT directly, only build123d functions to remove any unknowns.
```py
labels = []
r = Rectangle(10,10)
ordered_edges …