mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-05 18:16:23 +03:00
33 lines
825 B
Plaintext
Executable File
33 lines
825 B
Plaintext
Executable File
puts "================"
|
|
puts "OCC24643"
|
|
puts "================"
|
|
puts ""
|
|
#######################################################################
|
|
# No section curve between plane and cone
|
|
#######################################################################
|
|
|
|
restore [locate_data_file bug24643_b1.brep] b1
|
|
restore [locate_data_file bug24643_b2.brep] b2
|
|
|
|
bopcurves b1 b2
|
|
|
|
regexp {The length c_1 is ([-0-9.+eE]+)} [length c_1] full Curve_Length
|
|
|
|
set expected_length 107.39085794960783
|
|
set tol_abs_length 1.e-3
|
|
set tol_rel_length 0.01
|
|
checkreal "Curve length" ${Curve_Length} ${expected_length} ${tol_abs_length} ${tol_rel_length}
|
|
|
|
set log [dump c_1]
|
|
if {[regexp {Trimmed +curve} ${log}]} {
|
|
puts "OK: section curve is good"
|
|
} else {
|
|
puts "Error: section curve is bad"
|
|
}
|
|
|
|
smallview
|
|
donly c_1 b1 b2
|
|
fit
|
|
|
|
set only_screen_axo 1
|