DiscussionsIssue archiveOCCT:Modeling Algorithms

Archived issue #0025798

BRepFeat_SplitShape returns invalid result

CommunityOCCT:Modeling Algorithmsnew1 public note

Search issues

Description

For the appended case BRepFeat_SplitShape returns an invalid result.
The problem can be fixed by fixshape command.

Output of checkshape for the result of BRepFeat_SplitShape:
Draw[163]> checkshape r
 **** probleme de SameParameter au point :
         138.440245989498 4.80797485827721 94.119065519402
   Erreur detectee :9.33966118487734e-006 Tolerance :5e-006
 **** probleme de SameParameter au point :
         138.440245989498 4.80797485827721 94.119065519402
   Erreur detectee :9.33966118487734e-006 Tolerance :5e-006
On Shape faulty_1 :
BRepCheck_UnorientableShape
Shape faulty_2 on shape faulty_1 :
BRepCheck_InvalidCurveOnSurface
BRepCheck_InvalidSameParameterFlag
On Shape faulty_3 :
BRepCheck_UnorientableShape
Shape faulty_2 on shape faulty_3 :
BRepCheck_InvalidCurveOnSurface
BRepCheck_InvalidSameParameterFlag

Steps to reproduce

restore Attachment 2 (BREP) p

explode p

checkshape p

whatis r_1

renamevar p_1 f

checkshape f

explode f

splitshape r f_4 f_4 p_5

whatis r

checkshape r

Public activity

1 archived note

Participants are labeled by their role within this record.

01Commenter 1
Problem described in issue is reproduced on current state of OCCT.