I can concstruct foils/wings as discussed here:
Now I use 3 of them in the attached blender file
foil1: basic foil
foilInner: like basic foil but 1mm ‘shrinked’
foilInner2: like basicfoil but 1/2mm ‘shrinked’
I boolean subtract the foilInner and foilInner2 from a copy of foil1 and get
foilShell1 (1mm thick)
foilShell2 (0.5mm thick)
so far so good.
Next I use a cube to boolean intersect with the foilShell2 to get a grooveRing:
The mesh of the ring looks good.
But if I try to boolean difference this from foilShell1 (or even foil1), the resulting mesh goes banana.
Why is this?
I did such things in similar situations:
I will upload the blend file in the next message (why do I have only 3 attachments?)