Skip to content

Issue with bottomFillet()? #1

@threed-factory-store

Description

@threed-factory-store

If I run the 3D Example, everything looks great.

But if I change this call:
topBottomFillet(b = 0, t = 10, r = 2, s = 20)
to:
bottomFillet(b = 0, r = 2, s = 20),

...then it doesn't look right at all. There are no fillets, but there are strange artifacts on the inside of the model.

On my SolidPython model, I can see that the fillet is being drawn but it isn't being subtracted from the main model.

Edit:
If I change this call:
topBottomFillet(b = 0, t = 10, r = 2, s = 20)
to:
topBottomFillet(b = 0, t = 100, r = 2, s = 20)
...then I get the bottom fillet I was expecting.

Hah! Found it! The issue with my model was that the bottom was at a negative Z offset. So I moved it up to zero, called bottomFillet(), and moved it back where I had it.

I also found the issue with bottomFillet(): it calls:
translate([0, 0, b - r - 1])
where topBottomFillet() calls:
translate([0, 0, b - 1])
in the same place. So I modified bottomFillet() to match topBottomFillet(), and now it works with the move-to-zero-and-back hack.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions