import build123d as bd
with bd.BuildPart() as washer:
bd.Cylinder(3, 2)
bd.Hole(1)
debug(washer.part)
makes a hole on the bottom of the cylinder, with a depth of half its height:
Hole documentation clearly explains that it should go through: depth (float, optional): hole depth - None implies through part. Defaults to None.
From what I understand, either the Hole or the Cylinder doesn't start from (0,0,0).
This code:
makes a hole on the bottom of the cylinder, with a depth of half its height:![image](https://user-images.githubusercontent.com/1665542/189527233-858aa70e-c1d0-451c-817e-2fee907eb207.png)
Hole documentation clearly explains that it should go through: depth (float, optional): hole depth - None implies through part. Defaults to None. From what I understand, either the Hole or the Cylinder doesn't start from (0,0,0).