DiscussionsIssue archiveOCCT:Modeling Algorithms

Archived issue #0023138

BRepAlgoAPI_Fuse produce invalid result

Open CASCADEOCCT:Modeling Algorithmsclosed10 public notes

Search issues

Description

BRepAlgoAPI_Fuse produce invalid result with shapes taken from Tutorial sample

Steps to reproduce

> restore Attachment 1 (BREP) b
> restore Attachment 3 (BREP) t
> bop b t
> bopfuse r
> checkshape r
Shape faulty_1 on shape faulty_2 :
BRepCheck_NotClosed

Faulty shapes in variables faulty_1 to faulty_2

Public activity

10 archived notes

Participants are labeled by their role within this record.

01Commenter 1
Attached tcl script that creates body and thread and tries to fuse them.
02Commenter 2
Note: in the script Attachment 2 (TCL), commang gcarc needs to be wrapped in catch {} for script to pass; the reason is that this command incorrectly returns 1 in case of success, and 0 if error (should be vice-versa).
03Commenter 3
Replaced Attachment 2 (TCL) by script with added catch{}
04Commenter 4
Dear Dmitri,

The result seems to be valid on the current MASTER (IR-2015-04-06).
05Commenter 5
Please add a test case
06Commenter 2
Branch [archived branch] has been created by Commenter 3.

[revision removed]


Detailed log of new commits:

Author: Commenter 3
Date: Thu Apr 16 15:08:19 2015 +0300

    0023138: BRepAlgoAPI_Fuse produce invalid result
    
    Added test case bugs/modalg_6/bug23138
07Commenter 3
Problem is not reproduced on current state of master.
Script Attachment 2 (TCL) has been already modified and integrated.
Test case:
bugs modalg_6 bug23138 - OK
08Commenter 8
Wow!
09Commenter 9
Andrey, I do not see that

> Script Attachment 2 (TCL) has been already modified and integrated.

could you please check and this and, if it is not really done yet, do the change (so that samples/tcl/Attachment 2 (TCL) produces single solid) and integrate?
10Commenter 2
Branch [archived branch] has been deleted by Participant.

[revision removed]