Hi Michael,
Here is the model shown in the screencast from a different thread. I was able to get it to fillet with a .08mm radius. Anything bigger would fail to calculate volume. This is a Rhino 5 model. Let me know if it is helpful or if you have questions. It's very indicative of the kinds of problems I see often. The red solid can have a 1mm root fillet. The green one only .08mm. The end user issue is that it requires a lot of trial and error. I also spent a lot of time trying all kinds of ways of creating the solid prior to narrowing down the issue.
Some things that cause problems here: I used ellipses for the le and te. This seems to be part of the problem. The fillet has problems where the ellipse meets the next curve. The airfoils are projected onto cylinders in the green model. When Rhino does this, it screws up the curves. This seems to make the filleting a lot worse. I think if I cut all the curves and rebuilt them it would help. But this is a lot of extra work. For the non-projected airfoils, there is no issue. They keep their original structure and fillet fine. Had I used circular arcs for the le and te, I think it would help the filleting out a lot, but not sure. Basically, doing the root fillet has been a colossal pain in the arse with Rhino 5. There is no sure fire way of getting it to do what you want, that I have found. I follow the same basic build process but it randomly does not work. I think it might just be a matter of you can't fit a rolling ball fillet into certain geometry. So if the software told you that, instead of create crap geometry, that would be incredibly helpful. Even more helpful would be if it calculated and prompted you, saying this is the max fillet that can fit, do you want to use that value and proceed. That would fix the whole problem entirely. I've been living with this hell for 10 years. I know filleting isn't good with the nurbs kernel. It's been brought up a lot, so I didn't mention it. I was just trying to help the poster in the other thread. So that is why it's come up again.
I should note, with Rhino 5 at least, you can't have a seam in the area you want to fillet. So I have to rotate the seam out of the way. If you know why this is, I'd love to know. I'm not sure if MoI has that same issue. I have been using the calculate volume function at each step along the way to know if the solid is still valid. I have had a few occasions where what Rhino creates and exports as a step file is still corrupt, even if it did calculate a volume. I can't have corrupt geometry. I have to be able to mesh it for FEA. So this whole thing of filleting the root area of the blade, like the other poster wants to do, is still a big problem. It can be done, but not easily. I've lost many many hours to this over the years.
Anthony
PS; these are the links to the two screencasts mentioned in the other thread:
One; https://youtu.be/R5DF822U89w
Two (follow-up); https://youtu.be/jNkNNawmfJ0
|