DiscussionsIssue archiveOCCT:Modeling Algorithms

Archived issue #0022323

MakeThickSolid raises Construction exception on cylinder

CommunityOCCT:Modeling Algorithmsclosed3 public notes

Search issues

Description

BRepOffsetAPI_MakeThickSolid raises exception on simple cylinder:

Draw[43]> pcyl cy 100 200
Draw[44]> explo cy F
cy_1 cy_2 cy_3
Draw[45]> shell cy cy_2
An exception was caught 0054397C : Standard_ConstructionError:
BRepOffset_MakeOffset : Incorrect set of faces to remove, the remaining shell is
not connected
** Exception ** 0054397C : Standard_ConstructionError: BRepOffset_MakeOffset :
Incorrect set of faces to remove, the remaining shell is not connected

Public activity

3 archived notes

Participants are labeled by their role within this record.

01Commenter 1
Dear Commenter 1,
Fix is applied. Please, review and close the issue.
02Commenter 2
Reviewed.
03Commenter 3
Dear Commenter 1,

Branch CR22323 (and products from GIT master) was compiled on Linux and Windows platforms and tested.
[revision removed]

Number of compiler warnings:

occt component :
Linux: 3 (3 on master)
Windows: 57 (57 on master)

products component :
Linux: 9 (9 on master)
Windows: 50 (50 on master)

Regressions:
No regressions

Improvements:
No improvements

Testing cases:
bugs modalg(006) bug22323 - OK.

Testing on Linux:
Total MEMORY difference: 218124168 / 217607044
Total CPU difference: 7688.150000000338 / 9350.92000000045

Testing on Windows:
Total MEMORY difference: 306920720 / 306641604
Total CPU difference: 11669.515625 / 11644.5625

There are not serious differences in images found by testdiff.