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_5/bug24914
pkv a34f083b8c 0024914: Micro edge is created during Boolean Operations
class IntAna_QuadQuadGeo
The changes have been done to provide the treatment the cases
when the value of the angle between the planes is small and
the origin of intersection line should be refined.

class IntTools_FaceFace
The changes have been done to provide the treatment of faces
in cases when both are based on planar surfaces.
The UV-bounds have been extended to provide correct solutions
as it has been done for all other cases with plane-based faces.

Added test case bugs/modalg_5/bug24914
Modified length of result shape in test case bugs/modalg_1/bug10232
2014-05-15 17:46:34 +04:00

31 lines
565 B
Plaintext

puts "========="
puts "OCC24914"
puts "========="
puts ""
###########################################################
# Micro edge is created during Boolean Operations
###########################################################
restore [locate_data_file bug24914_qx14x15] b1
explode b1
copy b1_1 b1
copy b1_2 b2
bclearobjects
bcleartools
baddobjects b1 b2
bfillds
bbuild result
set nb_v_good 14
set nb_e_good 15
set nb_w_good 2
set nb_f_good 2
set nb_sh_good 0
set nb_sol_good 0
set nb_compsol_good 0
set nb_compound_good 1
set nb_shape_good 34
set 2dviewer 1