[WIP]Bevel after Boolean

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.

Sounds good, Ilya! I’ll be happy to test a new version.

Don’t forget to sleep enough!

‘Just in case, I repeat. What while it is just tests. And I’m still not convinced that this will work properly.’

No problem Ilya, even if you fail to find a solution there will be a gain: you will acquire an even deeper experience in programming such tools. So, the gain is given, in any case! : - )

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.

Test: (Made by manual)






Very cool, Ilya!

A question: I’ve installed the latest Blender Master build today. Is it correct that Bevel After Boolean doesn’t work properly there?

Thanks,

Metin

In the latest releases removed the carve mode from boolean.
This version should work:
https://blenderartists.org/forum/attachment.php?attachmentid=514917&d=1518427751

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.

Blender master will crash with EXCEPTION_ACCESS_VIOLATION Address : 0x00007FF6185A59DA.
Might have to do with the changes in the undo history.

Thanks, Ramboblender. Do you think you can fix this, Ilya, or should I revert to the official Blender?

This is not the latest version.
There is still an old algorithm.

At the moment I did not check the add-On in the master branch.
Therefore, there may be errors and so on.

At the moment I can advise don’t use the test build.

Thanks for your reply Ilya. No problem, I’ll revert to the official Blender release for the time being.

Any chance to give a profile tho the bevel edges?

1 Like

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 :slight_smile: I will post the Blender file if desired.





Some tests offset:

2 Likes

very impressive.

Hi. Last link don’t working, I think because of the new forum (site).

I’m glad you continue working on this! Keep up the great work :slight_smile:

yes, keep it up! this feature has allot of potential.

skartemka
Hi. Last link don’t working, I think because of the new forum (site).

If you are about version 0.1.3 (Test).
Here is the link
https://blenderartists.org/uploads/default/original/4X/0/c/8/0c888d5f1bac3df275e49eb7423dcd8f9acb55bd.zip

2 Likes

lacilaci86
very impressive.

kynu
I’m glad you continue working on this! Keep up the great work :slight_smile:

PolyGreen
yes, keep it up! this feature has allot of potential.

Thank you
My knowledge is not enough. BUT I will try to improve the add-on