1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-04 18:06:22 +03:00
occt/tests/bugs/modalg_7/bug32578
emv f72c595119 0032578: Modeling Algorithms - Splitting face by set of edges fails
Update information about ON/IN sub-shapes for all touched faces when intersection with shapes of lower types (edges and vertices) complete.
Previously only the faces participating in the Face/Face intersection were updated.
2021-09-27 20:12:00 +03:00

29 lines
725 B
Plaintext

puts "================================================="
puts "OCC32578: Modeling Algorithms - Splitting face by set of edges fails"
puts "================================================="
puts ""
restore [locate_data_file bug32578_face.brep] f
restore [locate_data_file bug32578_edges.brep] ce
bfuzzyvalue 0.01
bclearobjects
bcleartools
baddobjects f
eval baddtools [explode ce]
bfillds
bsplit result
checkshape result
if {![regexp "This shape seems to be OK" [bopcheck result]]} {
puts "Error: result is a self-interferring shape"
}
checknbshapes result -vertex 646 -edge 1234 -wire 589 -face 589 -t
checkprops result -s 351.033
checkview -display result -2d -path ${imagedir}/${test_image}.png
boptions -default