puts "============" puts "OCC14531" puts "============" puts "" ###################################################### # Boolean Operation Algorithm fails ###################################################### pcylinder c 10 20 pcone x 20 0 20 trotate x 0 0 20 0 1 0 45 ttranslate x 5 0 0 ttranslate x 0 0 1 ttranslate c -5 0 0 explode c f explode x f copy c_1 a1 copy x_1 a2 fit bop a1 a2 bopfuse result checkshape result checkprops result -s 3033.79 set nbshapes_expected " Number of shapes in result VERTEX : 7 EDGE : 12 WIRE : 5 FACE : 4 SHELL : 0 SOLID : 0 COMPSOLID : 0 COMPOUND : 1 SHAPE : 29 " checknbshapes result -ref ${nbshapes_expected} -t -m "Result obtained by Boolean cut operation" checkview -display result -2d -path ${imagedir}/${test_image}.png