invalid solid after BRepFilletAPI_MakeFillet

After using BRepFilletAPI_MakeFillet on a solid, I get an invalid solid. I don't understand what might be the reason. In other, similar cases it works well.

If anyone has an idea what might be the reason or how I can heal the solid, I am thankful. I already used ShapeFix_Solid.

I add a zip file with the original solid and the invalid solid after filleting.

Draw says:
Draw[28]> checkshape b_1
**** probleme de SameParameter au point :
145.666516847023 2.99427627126547 62.8802898513033
Erreur detectee :7.05974131770485e-006 Tolerance :5.1987142413013e-006
**** probleme de SameParameter au point :
93.1991758453955 111.948380103632 63.017398636574
Erreur detectee :7.00508162179858e-006 Tolerance :5e-006
...
DBRep_IsoBuilder PCurve : U2 parameters out of range
U2(348.193246325881), Umax(348.193246303885)
DBRep_IsoBuilder PCurve : U2 parameters out of range
U2(348.130984701359), Umax(348.130984696313)
...
On Shape faulty_1 :
BRepCheck_UnorientableShape
Shape faulty_2 on shape faulty_1 :
BRepCheck_InvalidCurveOnSurface
BRepCheck_InvalidSameParameterFlag
On Shape faulty_3 :
BRepCheck_UnorientableShape
Shape faulty_4 on shape faulty_3 :
BRepCheck_InvalidCurveOnSurface
BRepCheck_InvalidSameParameterFlag
...

Kind regards,
Timo

Timo Roth's picture

second attempt

Timo Roth's picture

Is there a size limit for files to upload?