DiscussionsIssue archiveOCCT:Modeling Algorithms

Archived issue #0024692

fuseedge corruption of spherical edge

CommunityOCCT:Modeling Algorithmsnew1 public note

Search issues

Description

product version [revision removed]

After the script finishes, execute "checkshape finish_1". fuseedge is the culprit.
This problem can be worked around by avoiding the spherical edges with BRepLib_FuseEdges::AvoidEdges

Steps to reproduce

#main object 1
pcylinder cyl 10 40
box abox 10 40 25
ttranslate abox 0 -20 5
bop cyl abox
bopfuse fuse1
#main object 2
psphere asphere 7
ttranslate asphere 0 0 3
box abox2 5 30 25
ttranslate abox2 -2 -15 -11
bop abox2 asphere
bopfuse fuse2
#finish object
bop fuse1 fuse2
bopcut finish
fuseedge finish
#fuseedge outputs to varialbe name of finish_1
#here "checkshape finish_1" reports errors.

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.