View Issue Details

IDProjectCategoryView StatusLast Update
0003045PartDesignBugpublic2017-08-13 15:32
ReporterHannu Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionno change required 
Product Version0.16 
Summary0003045: Fillet, shortcomings(?)
DescriptionMy experience since long is that
- if the fillet has "less space" than the radius indicates ANYWHERE then the creation fails.
This might be a VERY small fault in the structure of the part attachements; zoom in a lot and you might find it, and the remedy has always been a remake of the model parts joint. Now (b, below) I have one that I fail to find a remedy on.
Steps To Reproducea) Understandable failure:
Add a cube (default side is 10mm)
Fillet all edges with 4.9mm radius -> OK
Redo with 5.0 or more -> Failure

b) Not so easy to understand; I hope this is help to fault find the trouble:
Attached is Clip.fcstd - In the Combo-view Tree select "Fusion" and then click "Fillet" on the Parts wb, enable Edge 9 and 26, set any(?) radius - click OK -> Crash
Additional InformationOS: Ubuntu 16.04.2 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.6710 (Git)
Build type: None
Branch: releases/FreeCAD-0-16
Hash: f8eca0f9311f07c125dd6742a607724c1fa0b77c
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
Tagsfillet, linux, Part Design
FreeCAD Information

Activities

Hannu

2017-05-21 16:10

reporter  

Clip.fcstd (25,775 bytes)

Kunda1

2017-05-21 16:34

administrator   ~0009074

https://forum.freecadweb.org/viewtopic.php?f=3&t=5236

Hannu

2017-05-24 23:29

reporter   ~0009131

Last edited: 2017-05-24 23:33

Opening the Clip, setting 1.5 or 0.2mm fillet for edge 9 and 26, click OK:
---
$ freecad -l
FreeCAD 0.16, Libs: 0.16R6710 (Git)
© Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2015
  ##### #### ### ####
  # # # # # #
  # ## #### #### # # # # #
  #### # # # # # # # ##### # #
  # # #### #### # # # # #
  # # # # # # # # # ## ## ##
  # # #### #### ### # # #### ## ## ##

SIGSEGV signal raised
Segmentation fault (core dumped)
$
---

Can't be more clear.

Just try it.

user2853

2017-05-25 22:36

  ~0009144

On Win Fails with "BRep_API" command not done" w/both 0.16.6707 and 0.17.11126
It's a tricky one. 2 pairs of 3 non-planer faces meeting at an edge.
If it matters the fillet fails on SW 2012 after export/import by step.

Hannu

2017-05-26 11:47

reporter   ~0009146

I see quick "shutdowns" on attempting to fillet almost any edge on the Clip.

For a) - the cube - I see the "error" indication in the Combo-view tree appear first at a 8mm fillet, where anything beyond 5 (inclusive) reasonably should indicate. A 7.9mm "fillet" renders as a seemingly random "flower".

I often use fillets to strengthen parts that are to be 3D-printed and have seen a number of failures in this manner.
FWIW it appears to me that the Fillet function is fairly picky with what it accepts as input.

Kunda1

2017-06-24 10:40

administrator   ~0009503

@Hannu can you re-attach Clip.fcstd please? We recently restored the tracker from a backup and many attachments didn't make it. Thanks!

Hannu

2017-06-27 15:07

reporter   ~0009563

@kunda1 - ok. Done.
Clip-2.fcstd (25,775 bytes)

Hannu

2017-06-27 15:25

reporter   ~0009564

Noted just now: "Select ALL edges" and set 0.9 mm radius (or below) and it works just fine.

Kunda1

2017-06-27 15:40

administrator   ~0009566

@Hannu what version did you test with? Same one?

normandc

2017-06-28 05:09

manager   ~0009568

Last edited: 2017-06-28 05:14

The curvature of Face6 and Face10 don't match where they meet, same thing for the outer faces (Face5 and Face8). Your model has very poor geometry, sgrogan already mentioned the fillet fails in SolidWorks, I'll bet it will fail in an CAD program. You need good geometry to start with. The software needs to blend the joining faces together when creating a fillet, it cannot do so if the faces don't match.

This should have been posted in the forum before creating a bug report. IMHO this should be closed as invalid, unless you manage to create a proper model with faces that meet perfectly and still suffer from this issue.

Kunda1

2017-06-28 12:33

administrator   ~0009570

Last edited: 2017-06-28 12:35

@Hannu I'm going to resolve this ticket based on NormandC's feedback. If you follow his advice, correct the model and then retest to find the bug still exists; please reopen ticket. But as I pasted above in my reply to you, please follow the guidelines of reporting bugs to FC. Thanks you.

Kunda1

2017-08-13 15:32

administrator   ~0009905

Closing.

Issue History

Date Modified Username Field Change
2017-05-21 16:10 Hannu New Issue
2017-05-21 16:10 Hannu File Added: Clip.fcstd
2017-05-21 16:13 Hannu Tag Attached: fillet
2017-05-21 16:13 Hannu Tag Attached: linux
2017-05-21 16:14 Hannu Tag Attached: Part Design
2017-05-21 16:34 Kunda1 Note Added: 0009074
2017-05-24 23:29 Hannu Note Added: 0009131
2017-05-24 23:33 Hannu Note Edited: 0009131
2017-05-25 22:36 user2853 Note Added: 0009144
2017-05-26 11:47 Hannu Note Added: 0009146
2017-06-24 10:40 Kunda1 Status new => feedback
2017-06-24 10:40 Kunda1 Note Added: 0009503
2017-06-27 15:07 Hannu File Added: Clip-2.fcstd
2017-06-27 15:07 Hannu Note Added: 0009563
2017-06-27 15:07 Hannu Status feedback => new
2017-06-27 15:25 Hannu Note Added: 0009564
2017-06-27 15:37 Kunda1 Project FreeCAD => PartDesign
2017-06-27 15:39 Kunda1 Status new => confirmed
2017-06-27 15:40 Kunda1 Note Added: 0009566
2017-06-28 05:09 normandc Note Added: 0009568
2017-06-28 05:14 normandc Note Edited: 0009568
2017-06-28 12:33 Kunda1 Note Added: 0009570
2017-06-28 12:35 Kunda1 Note Edited: 0009570
2017-06-28 12:36 Kunda1 Status confirmed => resolved
2017-06-28 12:36 Kunda1 Resolution open => no change required
2017-08-13 15:32 Kunda1 Status resolved => closed
2017-08-13 15:32 Kunda1 Note Added: 0009905