Instead of just falling asleep. My brain again came up with algorithms.
This time. The algorithm should work better. (The last time I hurried up and wrote about it, which caused some misunderstandings.)
I checked the algorithm manually. On the tests that I have so far - the algorithm works. But it’s too early to say anything either. More tests are needed. Also, I need to make sure that the algorithm can be automated. Also it will be necessary make sure, that these offset’s it will be possible to connect.
I hope that this time will work.
Just in case, I repeat. What while it is just tests. And I’m still not convinced that this will work properly.
Creating offset seems to be working correctly.
It is based on pipe, but self-intersection does not affect it.
But there may be problems with connecting offsets.
I have not yet automated the creation of offset. But it seems to me that this is doable.
Thanks for sharing the latest version, Ilya, much appreciated!
It works, but Blender keeps crashing when I do this:
1: Create a Round Cube and add two subdivision levels (Control + 2).
2: Apply the Subdivision modifier.
3: Shift + D to duplicate the sphere.
4: Place the second sphere inside the first and scale it a bit, so that it sticks out of the first one a little.
5: Select both objects, and press Control and Numpad - to Boolean Difference the second sphere from the first, creating a gap inside the first sphere, like an open mouth.
6: Deselect all and select the Boolean result.
7: Initiate Bevel After Boolean, then change the Cut Radius to something higher than the default 0.05.
8: Blender (latest 2.79 Master build) crashes every time.
I tried the add-on and love the idea! sadly there are allot of bugs and I have yet to get a clean usable mesh. Maybe some of you can help me get the wanted result on my model. I am trying to union the head and nozzle with each other but I get this weird smoothing errors. I must be doing something wrong, my apologies. Any help is appreciated I will post the Blender file if desired.