MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0029728Open CASCADE[OCCT] OCCT:Modeling Algorithmspublic2018-04-25 12:592018-04-25 16:37
Reporternbv 
Assigned Tonbv 
PrioritynormalSeverityminor 
StatusassignedResolutionopen 
PlatformOSOS Version
Product Version 
Target Version[OCCT] 7.4.0*Fixed in Version 
Summary0029728: BRepFill_PipeShell algorithm produces invalid result
DescriptionBRepFill_PipeShell algorithm produces invalid result. Please see "WrongPipe.PNG" the attached picture.
Steps To Reproducerestore [locate_data_file OCC26470-ClosedWire.brep] a
restore [locate_data_file OCC26470-wprof2.brep] b

mksweep a
addsweep b
buildsweep rr -R

TagsNo tags attached.
Test case number
Attached Filespng file icon WrongPipe.PNG (25,208 bytes) 2018-04-25 12:59

- Relationships

-  Notes
(0075678)
nbv (developer)
2018-04-25 13:08

Please note that on OCCT 7.2.0 the result is looked more aesthetic. However, it is not valid, too. Because it contains too small edge.

E.g.

Draw[]> explode rr f
Draw[]> copy rr_4 ff2
Draw[]> explode ff2 e

Draw[]> lprops ff2_4 1.0e-4
# 1.21698e-007

Draw[]> toler ff2_4
# VERTEX : MAX=5.5040830459515754e-007 ... MIN=9.9999999999999995e-008

I.e. the edge ff2_4 is covered by the tolerance of its vertices.

- Issue History
Date Modified Username Field Change
2018-04-25 12:59 nbv New Issue
2018-04-25 12:59 nbv Assigned To => msv
2018-04-25 12:59 nbv File Added: WrongPipe.PNG
2018-04-25 13:08 nbv Note Added: 0075678
2018-04-25 16:37 msv Assigned To msv => nbv
2018-04-25 16:37 msv Status new => assigned


Copyright © 2000 - 2018 MantisBT Team
Powered by Mantis Bugtracker