-
```py
from build123d import *
from ocp_vscode import *
p = Box(1,1,1)
colors = [Color("black"), Color("white")]
show_all()
```
-
I ran into an issue with joints and `located` or `moved`
```pthon
b1 = Solid.make_box(1, 1, 1)
l = Location((0.5, 0.5, 1), (0, 0, 0))
j1 = RigidJoint("j1", b1, joint_location=l)
b1 = b1.locat…
-
When exporting a single Shape or an Compound/Assembly the resulting STEP file should contain the color and label values assigned to the original build123d object(s).
gumyr updated
4 months ago
-
In some places, the python code is rendered as a string commet.
i.e. https://build123d.readthedocs.io/en/latest/build_part.html#implicit-parameters
![image](https://github.com/gumyr/build123d/as…
-
I noticed when trying to use `Face.make_rect` that it creates a rotated rectangle.
I checked the source code and calls OCC's `BRepBuilderAPI_MakeFace` with halfheight first, then halfwidth:
https://…
-
I needed to create Color values from a hexadecimal color code, so naturally I looked up the source code and noticed there exists a constructor that takes an integer:
https://github.com/gumyr/build123…
-
I experience some weird behavior regarding the `offset` function in combination with a sketch created with `BuildLine`.
## Problem
(see code snippet below)
|||
|-|-|
| GIVEN | a sketch is crea…
-
In previous versions, it was possible to use the `ocp_vscode` with CadQuery without having `build123d` installed. This was important for Apple Silicon users because there is currently no easy way to g…
-
```py
r = (ShapeList() + (PolarLocations(1, 4) * Line((0,-1),(0,1)))).edges()
l = Line(1,2).edge()
i = l.intersect(*r)
```
```py
r = Rectangle(2,2).edges()
l = (Pos(1) * Line(0,1)).edge()
…
-
This is not a critical issue, but I investigated fixes for the following behavior:
```py
In [1]: from build123d import *
In [4]: zz = Box(1,1,1)
In [5]: zz.export_step("box111_g.step")
********…