Increase boolean tolerance

I’m trying to make a badge, like the kind you’d see on an appliance.
I’m doing it somewhat procedurally so we can make design changes on the fly. Like, the top might need more curve to it, the text is too big. That part needs to be deeper, etc.

I know blender isn’t going to like beveling edges with this kind of data, but I figured it could handle booleans.

But I noticed that just changing the depth of some things causes it to work, or fail. I’m sure it’s just because a couple lines end up too close to eachother.

But, is there a way to just increase the tolerance of that, to make sure it works? Everything is water tight. It’s just that it will end up that some points will be really close together.

I have a box that is boolean difference away from the whole top surface. I used SubD-3 on it to get a nice round edge. The next boolean is one of the text pieces out. But only 1 of 3 letters work, unless I move it a bit. And if I change the subdivisions to 2, then 2 of 3 work.

If I weren’t just design exploring, I’d move it a bit, bake it, then move those pieces back. But I’m trying to keep things live for now. Am I just kind of hosed?

I probably should have done this in Fusion, but here we are. I chose Blender to try and learn it a bit more. Also I get the benefit of being able to see the materials live easier. It’s a tradeoff I guess.

Scale up by a multiple of 10, so you could try 10X, or 100X. That could interfere with the operations in your stack, so you might want to do this with a separate file to experiment on.

Yeah, that would do it. I just went ahead and moved over to Fusion 360. I needed to do some line work cleanup also, because…graphic designers. lol No, it’s mostly just because of how Illustrator treats things and converts to SVG. And fonts are Never good. Font designers need to hand their fonts to a cad jockey to draft it, so things are fixed. I don’t think I’ve ever seen an entire alphabet be great lines. There’a always a Tiny overlapping point here and there.