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 30 31 32 33 34 35 36 37
|
puts "============"
puts "OCC6862"
puts "============"
puts ""
#######################################################################
# Tool for checking arguments of Boolean Operations
#######################################################################
set BugNumber OCC6862
# face verification
box b1 10 20 10
box b2 20 10 10
explode b1 f
explode b2 f
bcut r1 b1_6 b2_6
bcommon r2 b1_6 b2_6
explode r1 w
explode r2 w
mksurface gs b1_6
mkface ff gs
add r1_1 ff
add r2_1 ff
decho off
set resstr [bopargcheck ff b2_6 -F /RTVEIP]
decho on
if {$resstr=="Faulties, that can not be treated by BOP, are detected.\n"} {
puts "OK ${BugNumber}"
} else {
puts "Faulty ${BugNumber}"
}
set 2dviewer 0
|