mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-09 18:50:54 +03:00
- Added function checkprops, set default tolerance parameter to 1.0e-4 - Using "area" instead of "square". - Options "-equal\notequal" isn't used together with "-s" in blend and offset test cases. - Correct regressions/differences/improvements and CPU problem (set props tolerance to 0.1) - Corrected test cases to use checkprops proc. - Correct image difference - Updated TODOs in test cases. - Updated test cases to get correct images of result shape
38 lines
762 B
Plaintext
Executable File
38 lines
762 B
Plaintext
Executable File
puts "============"
|
|
puts "OCC1456"
|
|
puts "============"
|
|
puts ""
|
|
######################################################
|
|
# Impossible to build mixed type fillets
|
|
######################################################
|
|
|
|
restore [locate_data_file OCC1456.brep] a
|
|
|
|
checkshape a
|
|
|
|
##############################################
|
|
explode a w
|
|
explode a_4 e
|
|
mkevol result a
|
|
updatevol a_4_1 0 5 0.5 20 1 5
|
|
updatevol a_4_2 0 5
|
|
updatevol a_4_3 0 5
|
|
updatevol a_4_4 0 5 0.5 20 1 5
|
|
updatevol a_4_5 0 5 0.5 20 1 5
|
|
updatevol a_4_6 0 5
|
|
updatevol a_4_7 0 5 0.5 20 1 5
|
|
updatevol a_4_8 0 5
|
|
|
|
if { [catch { buildevol } catch_result] } {
|
|
puts "Faulty OCC1456 (case 2)"
|
|
}
|
|
|
|
vinit
|
|
vdisplay result
|
|
vsetdispmode 0
|
|
vfit
|
|
|
|
checkprops result -s 3.21455e+06
|
|
checkshape result
|
|
set only_screen 1
|