View Issue Details

IDProjectCategoryView StatusLast Update
0026258Open CASCADEOCCT:Modeling Algorithmspublic2021-08-29 18:53
ReporterakzAssigned Tomsv  
PrioritynormalSeverityminor 
Status assignedResolutionopen 
Target Version7.7.0 
Summary0026258: Modeling Algorithms - Boolean operations: pipe on fillet
DescriptionAttached 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"
Steps To Reproducesource BoxWithPipeOnFillet.tcl
bcut res b p
TagsNo tags attached.
Test case number

Attached Files

  • BoxWithPipeOnFillet.tcl (528 bytes)
  • BoxWithPipeOnFillet.png (65,365 bytes)

Activities

msv

2015-05-22 19:05

developer   ~0041461

Script contain an error. Prof has type edge, therefore mkplane is not build.

akz

2015-05-22 19:09

developer  

BoxWithPipeOnFillet.tcl (528 bytes)

msv

2015-05-22 19:10

developer   ~0041462

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

akz

2015-05-22 19:11

developer  

BoxWithPipeOnFillet.png (65,365 bytes)

akz

2015-05-22 19:16

developer   ~0041466

Last edited: 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.

msv

2015-05-22 19:25

developer   ~0041467

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.

Issue History

Date Modified Username Field Change
2015-05-22 17:06 akz New Issue
2015-05-22 17:06 akz Assigned To => msv
2015-05-22 17:06 akz File Added: BoxWithPipeOnFillet.tcl
2015-05-22 17:07 akz File Added: BoxWithPipeOnFillet.png
2015-05-22 19:05 msv Note Added: 0041461
2015-05-22 19:05 msv Assigned To msv => akz
2015-05-22 19:05 msv Status new => feedback
2015-05-22 19:09 akz File Deleted: BoxWithPipeOnFillet.tcl
2015-05-22 19:09 akz File Deleted: BoxWithPipeOnFillet.png
2015-05-22 19:09 akz File Added: BoxWithPipeOnFillet.tcl
2015-05-22 19:10 msv Note Added: 0041462
2015-05-22 19:11 akz File Added: BoxWithPipeOnFillet.png
2015-05-22 19:16 akz Note Added: 0041466
2015-05-22 19:16 akz Assigned To akz => msv
2015-05-22 19:16 akz Status feedback => assigned
2015-05-22 19:16 akz Note Edited: 0041466
2015-05-22 19:18 akz Note Edited: 0041466
2015-05-22 19:25 msv Note Added: 0041467
2015-05-22 19:25 msv Assigned To msv => akz
2015-05-22 19:25 msv Status assigned => feedback
2015-12-17 13:45 abv Assigned To akz => msv
2015-12-17 13:45 abv Status feedback => assigned
2016-10-28 17:03 msv Target Version 7.1.0 => 7.2.0
2017-07-24 09:22 msv Target Version 7.2.0 => 7.3.0
2017-12-05 17:09 msv Target Version 7.3.0 => 7.4.0
2019-08-12 16:45 msv Target Version 7.4.0 => 7.5.0
2020-03-04 11:48 kgv Summary Boolean operations: pipe on fillet => Modeling Algorithms - Boolean operations: pipe on fillet
2020-09-15 12:26 msv Target Version 7.5.0 => 7.6.0
2021-08-29 18:53 msv Target Version 7.6.0 => 7.7.0