Fatal error when filleting

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
Post Reply
AndreKR
Posts: 27
Joined: Thu Nov 30, 2017 9:47 am

Fatal error when filleting

Post by AndreKR »

Please see the attached file.

I am trying to fillet this edge:
2019-01-06-21-27-50-FreeCAD.png
2019-01-06-21-27-50-FreeCAD.png (12.8 KiB) Viewed 1116 times

But I just get a broken body with different errors (with the Part workbench Fillet tool). At first (when I had more edges selected) I got "BRep_API: command not done" but now I'm just getting "A fatal error occurred when making fillets" With the Part Design workbench Fillet tool I'm getting "Access violation".

Bug or user error?

I am using a development release though.

Code: Select all

OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15536 (Git)
Build type: Release
Branch: master
Hash: 98ebeaa198df945ba666c15912c6caf95920f0ef
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: German/Germany (de_DE)
Attachments
becherhalter.FCStd
(56.28 KiB) Downloaded 32 times
chrisb
Veteran
Posts: 53920
Joined: Tue Mar 17, 2015 9:14 am

Re: Fatal error when filleting

Post by chrisb »

Fillets are sensitive beings. Among others they don't like too small angles at the joints. I would redesign the holder and let the outer arc go through from one end to the other.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
ppemawm
Veteran
Posts: 1240
Joined: Fri May 17, 2013 3:54 pm
Location: New York NY USA

Re: Fatal error when filleting

Post by ppemawm »

AndreKR wrote: Sun Jan 06, 2019 8:32 pm Bug or user error?
If you zoom on the juncture between the arc and face21 you will see a discontinuity which the fillet cannot handle. The reason is the dimension 5 mm thickness in your sketch003. As Chrisb noted, even if you fix the thickness the fillet may succeed but the solid will likely be invalid. It would be better if you can redesign it to make that transition tangent.
Picture1.png
Picture1.png (85.38 KiB) Viewed 1099 times
"It is a poor workman who blames his tools..." ;)
user1234
Veteran
Posts: 3334
Joined: Mon Jul 11, 2016 5:08 pm

Re: Fatal error when filleting

Post by user1234 »

Hello!

There are small edges in the 3D - model. The OCCT kernel will strike there.
Screenshot from 2019-01-06 21-40-09.png
Screenshot from 2019-01-06 21-40-09.png (33.15 KiB) Viewed 1099 times
Screenshot from 2019-01-06 21-40-37.png
Screenshot from 2019-01-06 21-40-37.png (22.92 KiB) Viewed 1099 times
You can do by te last Pad the option "Refine Shape = true", then you can fillet the outer eges, but no more. I think you should remodel your part so that there is no unnecessary edge is in it.
Screenshot from 2019-01-06 22-07-19.png
Screenshot from 2019-01-06 22-07-19.png (60.33 KiB) Viewed 1099 times
Sorry for bad english.
Greetings
user
User avatar
meme2704
Veteran
Posts: 2926
Joined: Sat Apr 01, 2017 2:47 pm
Location: Vosges

Re: Fatal error when filleting

Post by meme2704 »

Hi
I have a little overhaul your sketch, and now it works, and even a little more (I put it too :?: )
Attachments
porte-gobelet.PNG
porte-gobelet.PNG (29.15 KiB) Viewed 1093 times
porte gobelet.FCStd
(237.29 KiB) Downloaded 26 times
AndreKR
Posts: 27
Joined: Thu Nov 30, 2017 9:47 am

Re: Fatal error when filleting

Post by AndreKR »

Thank you. I replaced the old length constraint with external geometry and a coincident constraint and now it fillets nicely.
Post Reply