MantisBT
Mantis Bug Tracker Workflow

View Revisions: Issue #31836 All Revisions ] Back to Issue ]
Summary 0031836: [REGRESSION] Modeling Algorithms - Boolean cut failed between a Cone and a Torus
Revision 2020-10-12 15:54 by kgv
Description The uploaded file cut-crash.brep have two solid: a cone and a Torus.
It will crash when cut the Torus from the Cone in occt 7.5.0 beta.
It works well in OCCT version 7.4.0.
Revision 2020-10-11 17:26 by Vico Liang
Description The uploaded file cut-crash.brep have two solid: a cone and a Torus.
It will crash when cut the Torus from the Cone in occt 7.5.0 beta.
It works well in OCCT version 7.4.0.
The code snipped as below:
    BRepAlgoAPI_Cut aCutAlgoAPI;
    aCutAlgoAPI.SetArguments(aArgumentShapes); // Cone
    aCutAlgoAPI.SetTools(aToolShapes); // Torus
    aCutAlgoAPI.SetFuzzyValue(1e-6);
    aCutAlgoAPI.SetRunParallel(Standard_True);
    aCutAlgoAPI.SetNonDestructive(Standard_True);
    aCutAlgoAPI.SetToFillHistory(Standard_False);
    aCutAlgoAPI.Build();
Revision 2020-10-11 17:25 by Vico Liang
Description The uploaded file cut-crash.brep have two solid: a cone and a Torus.
It will crash when cut the Torus from the Cone in occt 7.5.0 beta.
It works well in OCCT version 7.4.0.
The code snipped as below:
    BRepAlgoAPI_Common aCommonAlgoAPI;
    aCommonAlgoAPI.SetArguments(aArgumentShapes); // Cone
    aCommonAlgoAPI.SetTools(aToolShapes); // Torus
    aCommonAlgoAPI.SetFuzzyValue(1e-6);
    aCommonAlgoAPI.SetRunParallel(Standard_True);
    aCommonAlgoAPI.SetNonDestructive(Standard_True);
    aCommonAlgoAPI.SetToFillHistory(Standard_False);
    aCommonAlgoAPI.Build();


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker