1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-08 18:40:55 +03:00
occt/tests/bugs/modalg_5/bug24286
emv 78c66ef1c9 0024286: Wrong result done by General Fuse algorithm.
1. Instead of the tolerance value of the face the resolution of the surface of the face is used in
   the Face Classifier algorithm to define the state of the 2d point relative to that face.
2. Replace the vertices involved in PostTreatFF (treatment of section edges) with their images
   (new vertices created in PostTreatFF) in all pave blocks.
3. New value of the result in the test case boolean bsection L8.

Test cases for issue CR24286
2013-11-01 10:04:04 +04:00

32 lines
605 B
Plaintext

puts "========="
puts "OCC24286"
puts "========="
puts ""
###########################################################
# Wrong result done by General Fuse algorithm
###########################################################
restore [locate_data_file bug24286_pipeFiss.brep] b1
restore [locate_data_file bug24286_shellFiss.brep] b2
bclearobjects
bcleartools
baddobjects b1 b2
bfillds
bbuild result
set square 281195
set nb_v_good 12
set nb_e_good 22
set nb_w_good 10
set nb_f_good 10
set nb_sh_good 1
set nb_sol_good 0
set nb_compsol_good 0
set nb_compound_good 2
set nb_shape_good 57
set 2dviewer 1