Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
3d097a032This file is pinned to the selected release. Download the original to open it in your design tool.
puts "============"
puts "OCC25542: Boolean operation fai-lure for Cylinder and Cone in critical location."
puts "============"
puts ""
restore [locate_data_file bug25542_cylinder.brep] b1
restore [locate_data_file bug25542_cone.brep] b2
smallview
bop b1 b2
puts ""
puts "FUSE"
bopfuse rfu
donly rfu
fit
xwd ${imagedir}/${casename}_rfu.png
puts ""
puts "COMMON"
bopcommon rco
donly rco
fit
xwd ${imagedir}/${casename}_rco.png
puts ""
puts "CUT"
bopcut rcu
donly rcu
fit
xwd ${imagedir}/${casename}_rcu.png
puts ""
puts "TUC"
boptuc rtu
donly rtu
fit
xwd ${imagedir}/${casename}_rtu.png
set exp_nbshapes_rfu "
Number of shapes in shape
VERTEX : 6
EDGE : 14
WIRE : 8
FACE : 8
SHELL : 1
SOLID : 1
COMPSOLID : 0
COMPOUND : 1
SHAPE : 39
"
set exp_nbshapes_rco "
Number of shapes in shape
VERTEX : 3
EDGE : 5
WIRE : 3
FACE : 3
SHELL : 1
SOLID : 1
COMPSOLID : 0
COMPOUND : 1
SHAPE : 17
"
set exp_nbshapes_rcu "
Number of shapes in shape
VERTEX : 5
EDGE : 9
WIRE : 5
FACE : 5
SHELL : 1
SOLID : 1
COMPSOLID : 0
COMPOUND : 1
SHAPE : 27
"
set exp_nbshapes_rtu "
Number of shapes in shape
VERTEX : 4
EDGE : 8
WIRE : 4
FACE : 4
SHELL : 1
SOLID : 1
COMPSOLID : 0
COMPOUND : 1
SHAPE : 23
"
checknbshapes rfu -ref ${exp_nbshapes_rfu} -t -m "FUSE"
checknbshapes rco -ref ${exp_nbshapes_rco} -t -m "COMMON"
checknbshapes rcu -ref ${exp_nbshapes_rcu} -t -m "CUT"
checknbshapes rtu -ref ${exp_nbshapes_rtu} -t -m "TUC"
checkshape rfu
checkshape rco
checkshape rcu
checkshape rtu
checkprops rfu -s 59099.9
checkprops rco -s 6951.3
checkprops rcu -s 57145.3
checkprops rtu -s 7759.96