MantisBT - Open CASCADE
View Issue Details
0026258Open CASCADE[OCCT] OCCT:Modeling Algorithmspublic2015-05-22 17:062020-09-15 12:26
akz 
msv 
normalminor 
assignedopen 
 
[OCCT] 7.6.0* 
0026258: Modeling Algorithms - Boolean operations: pipe on fillet
Attached script constructs a box with fillet on the top side.
A pipe is constructed around this fillet.

Fillet has a radius 16.
Wire-spine of the pipe is located on fillet. Pipe has a radius 8.

Cut operation had failed on these arguments with "ErrorStatus: 14"
source BoxWithPipeOnFillet.tcl
bcut res b p
No tags attached.
? BoxWithPipeOnFillet.tcl (528) 2015-05-22 19:09
https://tracker.dev.opencascade.org/
png BoxWithPipeOnFillet.png (65,365) 2015-05-22 19:11
https://tracker.dev.opencascade.org/
Issue History
2015-05-22 17:06akzNew Issue
2015-05-22 17:06akzAssigned To => msv
2015-05-22 17:06akzFile Added: BoxWithPipeOnFillet.tcl
2015-05-22 17:07akzFile Added: BoxWithPipeOnFillet.png
2015-05-22 19:05msvNote Added: 0041461
2015-05-22 19:05msvAssigned Tomsv => akz
2015-05-22 19:05msvStatusnew => feedback
2015-05-22 19:09akzFile Deleted: BoxWithPipeOnFillet.tcl
2015-05-22 19:09akzFile Deleted: BoxWithPipeOnFillet.png
2015-05-22 19:09akzFile Added: BoxWithPipeOnFillet.tcl
2015-05-22 19:10msvNote Added: 0041462
2015-05-22 19:11akzFile Added: BoxWithPipeOnFillet.png
2015-05-22 19:16akzNote Added: 0041466
2015-05-22 19:16akzAssigned Toakz => msv
2015-05-22 19:16akzStatusfeedback => assigned
2015-05-22 19:16akzNote Edited: 0041466bug_revision_view_page.php?bugnote_id=41466#r10540
2015-05-22 19:18akzNote Edited: 0041466bug_revision_view_page.php?bugnote_id=41466#r10541
2015-05-22 19:25msvNote Added: 0041467
2015-05-22 19:25msvAssigned Tomsv => akz
2015-05-22 19:25msvStatusassigned => feedback
2015-12-17 13:45abvAssigned Toakz => msv
2015-12-17 13:45abvStatusfeedback => assigned
2016-10-28 17:03msvTarget Version7.1.0 => 7.2.0
2017-07-24 09:22msvTarget Version7.2.0 => 7.3.0
2017-12-05 17:09msvTarget Version7.3.0 => 7.4.0
2019-08-12 16:45msvTarget Version7.4.0 => 7.5.0
2020-03-04 11:48kgvSummaryBoolean operations: pipe on fillet => Modeling Algorithms - Boolean operations: pipe on fillet
2020-09-15 12:26msvTarget Version7.5.0 => 7.6.0*

Notes
(0041461)
msv   
2015-05-22 19:05   
Script contain an error. Prof has type edge, therefore mkplane is not build.
(0041462)
msv   
2015-05-22 19:10   
The following commands will correct the end of the script:

mkedge prof prof
shape pw w
add prof pw
mkplane prof pw
pipe p w prof

bcut r b p
donly r;axo;fit
(0041466)
akz   
2015-05-22 19:16   
(edited on: 2015-05-22 19:18)
I've uploaded tcl script with changes. Yes, now it works, but the resultant shape contains strange face which was not been cut.

(0041467)
msv   
2015-05-22 19:25   
The strange face is indeed two coincided faces. They are created due to incorrect pipe construction. We can see that pipe is not closed and contains a cover in between.
So, the bug should be addresses to pipe algorithm.