View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0033877 | Community | OCCT:Modeling Algorithms | public | 2025-03-03 07:36 | 2025-03-03 07:36 |
| Reporter | NickZ | Assigned To | akaftasev | ||
| Priority | normal | Severity | major | ||
| Status | new | Resolution | open | ||
| Platform | Windows | OS | VC++ 2022 | ||
| Product Version | 7.8.0 | ||||
| Summary | 0033877: BRepFilletAPI_MakeFillet fails on a simple shape | ||||
| Description | After union of a box and a cylinder fillet operation fails on edge of the intersection in case when cylinder intersects an edge of the box. See the attached C:\DISoft\Keep\FilletsTest_3mar2025.cpp It happens in OCCT 7.8.0, 7.7.0, 7.5.0 and 6.9.1 | ||||
| Steps To Reproduce | Debug the attached FilletsTest_3mar2025.cpp with v7.8.0 or any older one. ASSERT(makeFillet.IsDone()); at the bottom asserts. TopoDS_Shape stRes = makeFillet.Shape(); after that throws Exception StdFail_NotDone. It works if you change the failingCase to false at the top, The result is the intersection edge fileted nicely. See also the comments at the top of FilletsTest_3mar2025() | ||||
| Tags | No tags attached. | ||||
| Test case number | |||||
|