Skip to content

Modeling Algorithms - TCollection_IndexedDataMap::FindFromKey error when sweeping circle along BezierCurve [25110] #302

Open
@dpasukhi

Description

@dpasukhi

Description

TCollection_IndexedDataMap::FindFromKey error when sweeping along BezierCurve
origins:
https://tracker.dev.opencascade.org/view.php?id=33308
https://tracker.dev.opencascade.org/view.php?id=25110

Expected Behavior

No exceptions.

Actual Behavior

in DRAWEXE

Dump of SweepApproximation
Error 3d = 24188.4831432816
30 Segment(s) of degree 11
Sweep : Degenerated case
An exception was caught 0x7f045d441b27 : Standard_OutOfRange: TCollection_IndexedDataMap::FindFromKey
** Exception ** 0x7f045d441b27 : Standard_OutOfRange: TCollection_IndexedDataMap::FindFromKey

in our project

0000005 0x00007f955ec02fd9 in TopTools_IndexedDataMapOfShapeListOfShape::FindFromKey (this=0x7fff41394450, K1=...)
    at occt/inc/TCollection_IndexedDataMap.gxx:354
0000006 0x00007f955f6404c6 in IsSameOriented (aFace=..., aShell=...)
    at occt/src/BRepFill/BRepFill_PipeShell.cxx:198
0000007 0x00007f955f643637 in BRepFill_PipeShell::MakeSolid (this=0x65b3440)
    at occt/src/BRepFill/BRepFill_PipeShell.cxx:840
0000008 0x00007f955d4c98c8 in BRepOffsetAPI_MakePipeShell::MakeSolid (this=
    0x7fff41394720)
    at occt/src/BRepOffsetAPI/BRepOffsetAPI_MakePipeShell.cxx:274

Sample Code or DRAW Tcl Script

test case: bugs modalg_7 bug25110

pload ALL
restore unsweepable1-draw-Sweep-0-spine.brep
renamevar unsweepable1-draw-Sweep-0-spine Sweep-0-spine
mksweep Sweep-0-spine
setsweep -CF
restore unsweepable1-draw-Sweep-0-section-00-Circle.brep
renamevar unsweepable1-draw-Sweep-0-section-00-Circle Sweep-0-section-00-Circle
addsweep Sweep-0-section-00-Circle 
buildsweep Sweep -C -S

Operating System

Linux

Compiler

GCC

Bitness

64-bit

OCCT Version

latest

Additional Files

unsweepable1.zip

Metadata

Metadata

Assignees

Labels

0. NewThe issue was created, but not updated by maintainer. Waiting for updates labels and categories1. ModelingBoolean operations, offsets, primitives, any conversion, brep builders and etc...2. BugSomething isn't working7. FreeCADThe issue related to FreeCAD project

Type

No type

Projects

  • Status

    On Hold

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions