You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
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.
The text was updated successfully, but these errors were encountered: