1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-03 17:56:21 +03:00
occt/tests/bugs/modalg_7/bug29688
emv 1ccef79a2a 0029688: Regression vs 7.2.0: Wrong result of CUT operation
Boolean Operations - when splitting the face by the intersections with other arguments check if the face (e.g. really thin one) can be split by a vertex. In this case avoid simple face reconstruction and use the BuilderFace algorithm to split the face.
Test case for the issue.
2018-04-12 12:40:07 +03:00

23 lines
547 B
Plaintext

puts "========"
puts "OCC29688"
puts "========"
puts ""
#################################################
# Regression vs 7.2.0: Wrong result of CUT operation
#################################################
brestore [locate_data_file bug29688_shape.brep] s1
brestore [locate_data_file bug29688_tool.brep] s2
bfuzzyvalue 2.1e-5
bcut result s1 s2
bfuzzyvalue 0.0
checkshape result
checknbshapes result -wire 19 -face 19 -shell 1 -solid 1
checkprops result -s 64946 -v 253467
checkview -display result -2d -path ${imagedir}/${test_image}.png