How can I remove some intersections in my model? They cause wrong slicing for my printer. The model consists of a path curve and a profile curve. I use the bevel in the path curve with the object the profile curve. I use Blender 2.8. Thanks.
You need to increase the curve's radius or decrease the radius of the bevel object. In short, the second one cannot be bigger than the first. An alternative is to make the curve with bezier curves and extrude it (Extrude in Curve Geometry tab).To convert it to mesh, and extrude+scale. Add bevel to round.
Blender 2.81 adds support for the Voxel Remesh operator, which can efficiently get rid of intersecting geometry such as meshes generated by tightly turning or self-intersecting beveled curves, for example this one:
The step by step process goes like this:
1) Ensure that the endpoints are capped - you can manually add faces later but since you are using a profile curve anyway, it's easy to add caps right here:
2) Convert the curve to mesh: Object -> Convert to -> Mesh From Curve/Surf/Meta/Text.
3) Press F3 (operator search) -> type "Voxel Remesh"
The result should now be something like this. Note that there are visible "welds" because the voxel resolution is not too big - unfortunately, i don't know hot to change it to be more precise.