Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue with bottomFillet()? #1

Open
threed-factory-store opened this issue Jul 8, 2022 · 0 comments
Open

Issue with bottomFillet()? #1

threed-factory-store opened this issue Jul 8, 2022 · 0 comments

Comments

@threed-factory-store
Copy link

threed-factory-store commented Jul 8, 2022

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant