[WIP]Bevel after Boolean

add-ons

(Arseny Melkumyan) #642

Илья, он говорит, что делает похожий инструмент, только его инструмент работает по выбранным эйджам, вкратце. А в дальнейшем он разработает патч, с какими то функциями, которые выложит на github. В общем, тем самым, он может помочь тебе с твоей проблемой или разработкой
Ну ты наверно знаешь, он делает платный аддон, у него есть похожие функции, как у твоего аддона


(Fatesailor) #643

I experimented a little bit with the 0.1.8 version. As it seems it has a better efficiency in producing larger bevelings (and also cross bevelings) but in some cases it produces problems with the normals. It is better as to this issue too, in comparison to 0.1.7, but it still has some problems.

Also, it would be good to have back the ‘slice’ option. It is a very important tool.


(Fatesailor) #644

Ilya can you check the condition below please? I tried it many times and it was all in vain. There is a problem in such cases as it seems:


(DasCoont) #645

Just Stumbled upon this great addon. I agree with Fatesailor, the “slice” option must come back, your amazing bevel addon does not work well with boolean cutters that have a solidify modifier enabled on the cutter. The “Slice” is an easy way to create panels and panel lines on high poly meshes.

Also, which values do I have to tweak and adjust to get flat bevels in the latest version 0.1.8? I can’t find “Push/Pull” settings you mentioned earlier.

***Edit: So I just tried v0.9, and it just works much better for my use case. There are too many “options” available, should try to make it simpler like in v1.8, but v0.9 is better for 4 reasons:

  1. I can set my “cut radius” in v0.9 smaller than the value of 0.01, but I cannot do that in v1.8.

  2. Performance: v0.9 just works quicker when calculating.

  3. This is mostly for cutting hard surface booleans into curved surfaces: I don’t have to tweak a lot of settings in “Patch settings” in v1.8, this is mostly solved for me in v0.9 by letting me adjusting the cut radius to a smaller value than the 0.01 limit in v1.8.

  4. Slice. This is invaluable, bring it back lol.

Thats a wall of text, but I’m really thankful that you shared this, if you setup a gumroad or anything I’d be happy to donate or pay for a finalized version :slight_smile:


(Rodinkov Ilya) #646

@Cyril_Zabala

I can set my “cut radius” in v0.9 smaller than the value of 0.01, but I cannot do that in v1.8.

It’s easy to fix

Performance: v0.9 just works quicker when calculating.

I just checked, the console says the opposite
v 0.1.8 - 0.5 sec
v 0.0.9 - 1.1 sec

Slice. This is invaluable, bring it back lol.

I have repeatedly written that these are test versions. And that now it does not make sense to spend time adding slice, because the main function does not work well.

@Fatesailor
Yes, in this case does not work.

@gromishe
Спасибо за перевод. Я примерно так и понял. Но были сомнения.
What I wrote in this post


It also does not always work. There are self-intersections
@MACHIN3
I think I have not seen in any program yet, so that a similar tool works with an open loop
If you succeed, it will be great. Good luck to you


(bkjernisted) #647

Is this related to any of the problem you are having? Match Pipe Width


(Rodinkov Ilya) #648

Not. It will not help.


(Rodinkov Ilya) #649

I’m experimenting a bit.
If such a result is satisfactory. I will try to lay out in a couple of days.
Bevel tapers slightly in sharp corners.


(lacilaci86) #650

Looks pretty good, your addon is becoming very very useful. I used in my latest project/model, especially helpful for the legs/base


(lacilaci86) #651

As for how to deal with corners on beveling.
I don’t know what is and what is not possible. But The best filleting methods and blending of surfaces is seen in cad modeling software. for example autodesk alias. Those corners are actually called ball corners, and in the modeling process you usually solve them as the last part, so maybe instead of curving bevel around corners, it could be treated as a separate step?
For better illustration, and maybe for a bit of inspiration take a look at this video: https://www.youtube.com/watch?v=cnwOa64aVpA

Maybe check out other videos from that channel too, guy has a good understanding of alias and cad modeling and maybe it could inspire you to some solutions. As best modeling and surfacing quality can only be achieved in cad modeller for now!

Thanks again and I hope to see your add-on in Blender 2.8 soon. Good luck


(brothermechanic) #652

I think this, video not for Bevel after Boolean.
(This video for MeshMachine addon.)
Thank you Ilya for developing great tool!


(Fatesailor) #653

It is looking quite good Ilya, will experiment with it whenever you upload a new version!

Lasilaci86… nice, clear use of the add-on, bravo! Whenever you have others examples of its use share them please. It is good to have many examples from various users here. It is encouraging for Ilya and it is a demonstration of its usefulness for the newcomers also!


(Rodinkov Ilya) #654

Update:
In different situations, different methods (pipe, custom pipe) may behave differently. Therefore, you should experiment.
Theoretically, the pipe method should behave better than before.
Sometimes for a better result you need to enhance the parameter Smooth Value.

And yes, if I know that people use my add-on, then I will have more motivation
@lacilaci86
Thank you for the video
@Fatesailor

New version for experiments :
bab_v_0_1_9.py.zip (4.8 KB)


(bkjernisted) #655

“That page doesn’t exist or is private,” when I click on link.


(Rodinkov Ilya) #656

I reupload the file. Try again


(bkjernisted) #657

Works now. Thanks for all your hard work Rodinkov_Ilya.


(Fatesailor) #658

‘Thank you for the video.’

I thank you Ilya for this so great add-on! Making the instruction videos for it was a joy indeed! :smiley:

Now, tested the most recent version a little bit: everything works much more smoothly… the progress is very evident in this version. It produces easily bevels on bevels (and even very large ones). The only problem I detected is that in the case of inwardly directed bevels they become too deep so that the needed smoothness in the transition between the boolean-ed objects becomes lost (the areas noted with the arrows in the images below).

Also, something that the users must keep in mind: it is necessary after every operation done with the add-on, to switch to ‘edit’ mode, select the whole object and click on ‘set from faces’ button in the normals tab there. Because the operations the tool makes produce some irregularities on the normals. It is something very easy to deal with but someone has to know the ‘detail’ of how to deal with it.


(MACHIN3) #659

This will reset the custom normals set by BaB. Try with a shiny matcap to see what effect it has.


(Rodinkov Ilya) #660

The only problem I detected is that in the case of inwardly directed bevels they become too deep so that the needed smoothness in the transition between the boolean-ed objects becomes lost (the areas noted with the arrows in the images below).

What do you mean ? Are the normals turned in the wrong direction? Or something else ?
I don’t see a problem in the picture

switch to ‘edit’ mode, select the whole object and click on ‘set from faces’ button

This will reset the custom normals. Which leads to the fact that the surface does not seem so smooth.

‘Thank you for the video.’

Is it sarcasm that I don’t like to capture video tutorials?
I guess I’ll start returning the functions available in previous versions.
After that I capture video (I will try)


(Fatesailor) #661

Ilya if you look carefully to the beveling areas which are pointed out with the red arrows you will see that the transition between the boolean-ed objects is not smooth. The beveling produces a cavity somehow there. It is as if there is a tightening with a rope on the bevel area. I do not think that it is a normals problem, it seems that it is a problem of geometry (of the mesh).

As to the ‘set from faces’ command… I do see that it makes things ok. I do not understand what do you mean (Machin3 too) by saying that in such a case the surface will not look smooth.

The video… ok, your joke is understood! No problem! The videos still convey the way the add-on works. After some new versions I may make a new video. :smiley: