View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004332||FreeCAD||Bug||public||2020-05-01 16:17||2020-06-07 13:18|
|Platform||Acer Aspire V, 8GB/512GB SSD||OS||Windows|
|Summary||0004332: Thickness limitation on curved geometry|
|Description||On file 04-29b, Thickness works well: It is a boat Body with longitudinal symmetry. On PartDesign WB, it is made by lofting through 3 sketches. The sketches are on the same XZ plane but displaced by Y and Z Attachments. Each sketch has 3 lines and an arc. Thickness is Reversed true and Intersection true.|
On file 04-29c, Thickness fails: The Body is identical to above except that on 1 ("Rib mid") of the 3 sketches, 2 lines have been replaced by very shallow arcs. The arcs are so shallow that they visually appear straight. In more detail, Thickness works up to 3.60mm and fails at 3.70mm and above. The Report says "<App> Document.cpp(3715): Failed to recompute Nonsuch_04_29c#Thickness: BRep_API: command not done".
I first asked on the forum here and was told to change from v0.18 to v0.19 and that worked for the file 04-29b. I later asked on the forum here and have not had a reply. I used PartDesign WB but still fails on Part WB. I have tried many variations in the geometry and settings, none improve the 3.60mm max Thickness limitation, most cause complete failure.
|Steps To Reproduce||Because of the sweeping shape of the curves involved to create this issue, easiest to just test on the attached files, 04-29c is the one which fails. They have already had AdditiveLoft. Select Face 2 (the top face) and try to Make a Thick Solid tool above 3.60mm.|
|Additional Information||My fallback would be to make a plug and use binary subtraction, but that is a pain and the Thickness limitation will still exist.|
|Tags||No tags attached.|
|FreeCAD Information||OS: Windows 10 (10.0)|
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.20655 (Git)
Build type: Release
Python version: 3.8.2
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: English/Canada (en_CA)
Nonsuch 04-29b.FCStd (253,437 bytes)
Nonsuch 04-29c.FCStd (292,874 bytes)
||Thickness is becoming unusable, always saying "BRep_API: command not done" or "BRep_Tool:: TopoDS_Vertex hasn't gp_Pnt" even with very small thickness eg 0.1mm|
Here is the most simple geometry demonstrating thickness fail.
Try to make a thickness, selecting the face with no fillet to get a simple cap results in "BRep_API: command not done"
bug_thikness.FCStd (22,731 bytes)
|2020-05-01 16:17||AlStu||New Issue|
|2020-05-01 16:17||AlStu||File Added: Nonsuch 04-29b.FCStd|
|2020-05-01 16:17||AlStu||File Added: Nonsuch 04-29c.FCStd|
|2020-06-07 10:43||sfornengo||Note Added: 0014492|
|2020-06-07 13:18||sfornengo||Note Added: 0014494|
|2020-06-07 13:18||sfornengo||File Added: bug_thikness.FCStd|