mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-08-01 19:50:24 +08:00
431d0f181e
The QA commands have been modified to use new Boolean operations instead of old.
46 lines
1.0 KiB
Plaintext
Executable File
46 lines
1.0 KiB
Plaintext
Executable File
puts "TODO OCC25915 ALL: Faulty OCC825"
|
|
puts "TODO OCC25915 ALL: Faulty shapes in variables faulty_1 to faulty_"
|
|
|
|
pload QAcommands
|
|
|
|
puts "============"
|
|
puts "OCC825"
|
|
puts "============"
|
|
puts ""
|
|
######################################
|
|
## BRepAlgoAPI_Cut fails on sphere and b-spline face
|
|
######################################
|
|
## (old topology)
|
|
#####################################
|
|
|
|
if { [ catch { set info_result [OCC825 a1 a2 a3 res1 res2] } ] } {
|
|
puts "Faulty OCC825"
|
|
} else {
|
|
if { [regexp {FAILED} $info_result] } {
|
|
puts "Faulty OCC825"
|
|
}
|
|
|
|
set ExplodeList [explode res1]
|
|
if {[llength ${ExplodeList}] < 1} {
|
|
puts "Faulty OCC825"
|
|
}
|
|
|
|
set ExplodeList [explode res2]
|
|
if {[llength ${ExplodeList}] < 1} {
|
|
puts "Faulty OCC825"
|
|
}
|
|
|
|
checkshape res1
|
|
checkprops res1 -s 5890.42
|
|
checknbshapes res1 -face 2 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 15
|
|
|
|
renamevar res2 result
|
|
}
|
|
|
|
checkshape result
|
|
checkprops result -s 5890.42
|
|
|
|
checkview -display result -2d -path ${imagedir}/${test_image}.png
|
|
|
|
|