mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-03 17:56:21 +03:00
The main reason of the bug is incorrect check, if the edge is seam-edge or not. In the fix it is determined with new methods in GeomLib class. The bug is fixed. Creation of test case for this fix Small correction in the code
27 lines
507 B
Plaintext
27 lines
507 B
Plaintext
puts "========"
|
|
puts "OCC27035"
|
|
puts "========"
|
|
puts ""
|
|
###########################################################################
|
|
# General fuse algorithm loses face
|
|
###########################################################################
|
|
|
|
restore [locate_data_file bug27035_cmpd.brep] a
|
|
|
|
explode a
|
|
|
|
bclearobjects
|
|
bcleartools
|
|
|
|
baddobjects a_1 a_2
|
|
|
|
bfillds
|
|
bbuild result
|
|
|
|
checknbshapes result -wire 2 -face 2 -t
|
|
|
|
smallview
|
|
donly result
|
|
fit
|
|
|
|
checkview -screenshot -2d -path ${imagedir}/${test_image}.png |