Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0026548Community[OCCT] OCCT:Modeling Algorithmspublic2015-08-11 19:102019-07-23 09:35
Assigned Topkv 
PlatformWindowsOSVC++ 2013OS Version32 bit
Product Version[OCCT] 6.9.0 
Target VersionFixed in Version 
Summary0026548: Boolean cuts with Multiple tools fails when cutting with two half spaces
DescriptionBoolean cuts using the BRepAlgoAPI_Cut::SetTools method with two or more half space solids as arguments causes incorrect results.The result is returns faces that are in the half space clipping area
Steps To ReproduceThe zip file contains two halfspaces hsCut1 and hsCut2
Create a list of tool shapes contain these two halfspaces for BRepAlgoAPI_Cut::SetTools.

Use the Body Brep for the BRepAlgoAPI_Cut::SetArguments value and then Build

The result is completely incorrect, faces that are in the half space clipping area are returned
TagsNo tags attached.
Test case number
Attached Fileszip file icon (1,396 bytes) 2015-08-11 19:10
zip file icon (1,944 bytes) 2015-08-11 21:02

- Relationships

-  Notes
srlockley (reporter)
2015-08-11 19:33

I have recoded my application to use two large cuboid prisms instead of half spaces this returns the correct result demonstrating that multiple half spaces is the problem. The file Correct uploaded is how the result should be returned.
srlockley (reporter)
2019-07-23 09:35

Reminder sent to: jgv

Can I confirm this is still a major problem, cutting more than one half space at a time from a solid produces incorrect results

- Issue History
Date Modified Username Field Change
2015-08-11 19:10 srlockley New Issue
2015-08-11 19:10 srlockley Assigned To => jgv
2015-08-11 19:10 srlockley File Added:
2015-08-11 19:33 srlockley Note Added: 0044000
2015-08-11 21:02 srlockley File Added:
2015-08-12 13:09 jgv Assigned To jgv => pkv
2015-08-13 05:59 pkv Status new => assigned
2019-07-23 09:35 srlockley Note Added: 0085858

Copyright © 2000 - 2021 MantisBT Team
Powered by Mantis Bugtracker