puts "============"
puts "BUC60912"
puts "OCC83"
puts "============"
puts ""
###############################
## Section of simple BSpline surfaces is performed too slow
###############################

puts "1 case: perform section with plane"
restore [locate_data_file BUC60912_sec_slow.brep] c 
explode c
checkshape c_1
checkshape c_2

renamevar c_1 sh
renamevar c_2 pr
plane f 0 0 0 1 0 0
mkface f f -11 11 -11 11

dchrono h reset
dchrono h start
bsection result f pr

dchrono h stop
set q2 [dchrono h show]
regexp {CPU user time: ([-0-9.+eE]+) seconds} $q2 full z
puts "$z"
if { $z > 5 } {                                         
    puts "Elapsed time is more then 5 seconds - Faulty"                                                                               
} else {
    puts "Elapsed time is less then 5 - OK"                                                                                                  
}

set length 42.879
set 2dviewer 0


