Bernhard
Bernhard
Currently, build123d uses the optimal bounding box for determining the size a Joint symbol. Even for not so complex objects this can easily take 0.5 to 1 sec. If you...
As an enhancement, add `ColorLike = Union[Color, str]` and allow CCS strings as `.color` attribute, e.g. `obj.color="aliceblue"` **Note:** [Open cascade color names](https://dev.opencascade.org/doc/refman/html/_quantity___name_of_color_8hxx.html#aadc2a1b709b06601041190b0a00c926a) and [CSS color names](https://www.w3schools.com/cssref/css_colors.php) are not identical. Open...
Create a new message type `execute` with parameters `name` and `[arg1, arg2, ...]` and call `viewer[name](arg1, arg2, ...)`
Nathaniel — 31.08.2024 15:28 Again, I am unsure if this is the old behavior but when I run a file that has show() in it and it does not detect...
It should work for sub trees. It should use state as one or two icons (due to the new tree behaviour)
ocp-build-system creates a no-VTK version `cadquery_ocp_novtk`. To test it I use a patched `build123d` Would it be possible to add the following change: ```diff diff --git a/src/build123d/topology/shape_core.py b/src/build123d/topology/shape_core.py index 7ebeaae..487541f...
`Compound.do_children_intersect` seems to have a side effect. I use `build123d/docs/tutorial_joints.py` and add two debug statements: ```diff diff --git a/docs/tutorial_joints.py b/docs/tutorial_joints.py index e6d2fd3..b45e0f0 100644 --- a/docs/tutorial_joints.py +++ b/docs/tutorial_joints.py @@ -331,9 +331,11...
Options: ```python 1) def length(self) -> float: return GCPnts_AbscissaPoint.Length_s(self.geom_adaptor()) 2) def length(self) -> float: return GCPnts_AbscissaPoint.Length_s(self.geom_adaptor(), 1e-8) 3) def length(edge) -> float: props = GProp_GProps() BRepGProp.LinearProperties_s(edge, props) return props.Mass() ```...
I looked at `joints.py` and it looked differently than earlier. Turns out `Edge.make_mid_way` seems to have an issue now. Let's show a minimal example: ```python class JointBox(Solid): def __init__( self,...