mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-04 18:06:22 +03:00
Incorrect result of classification of a point relatively a solid leads to faulty interferences between vertices/edges of one solid with another one. Classification has been corrected by checking if an auxiliary point in face coincides with the face boundary in 3D space. Test case has been created.
15 lines
385 B
Plaintext
15 lines
385 B
Plaintext
puts "============"
|
|
puts "OCC27888"
|
|
puts "============"
|
|
puts ""
|
|
######################################################
|
|
# Fuse of valid untouched solids leads to result with faulties
|
|
######################################################
|
|
|
|
binrestore [locate_data_file bug27888_cut_2_4.bin] a
|
|
explode a
|
|
bfuse r a_1 a_2
|
|
checkshape r
|
|
checknbshapes r -solid 26
|
|
checkprops r -v 1.85614e+006
|