1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
puts "========"
puts "OCC25828"
puts "========"
puts ""
##########################################
## BRepAlgoAPI_Section fails for a solid and a face depending on order of arguments
##########################################
set BugNumber OCC25828
restore [locate_data_file bug25828_intersectionproblem.brep] t
explode t
bop t_2 t_1
bopsection result
set expl [explode result]
set ll [llength $expl]
if {${ll} == 2} {
puts "Result is ${ll} section edges"
puts "${BugNumber} OK"
} else {
puts "Result is ${ll} section edge"
puts "Error ${BugNumber}"
}
set 2dviewer 0
|