gumyr/build123d

Extrude silently fails resulting in no part

Opened this issue · 1 comments

with BuildPart() as p:
    with BuildSketch() as s:
        Rectangle(10, 1)
        Rectangle(1, 10)
    extrude(amount=2, taper=15)

No error is given, there is just no part. Adjusting the taper lower or higher will result in a valid extrude.

I don't know what is special about that combination of sizes but OCCT LocOpe_DPrism generates a non-manifold part (as shown by looking at the STEP file) - the top of the center section is missing:
image