puts "TODO OCC12345 ALL: Error : is WRONG because number of " puts "============" puts "OCC9531" puts "============" puts "" ####################################################################### # Regression after writing-reading operation ####################################################################### set BugNumber OCC9531 set IsOk 1 set filepath [locate_data_file 919-001-T02-04-CP-VL.igs] if {[catch {igesread $filepath OCC9531a *}]} { puts "Faulty ${BugNumber} : here is reading problem" set IsOk 0 } file delete ${imagedir}/OCC9531tmp.igs if {[catch {brepiges OCC9531a ${imagedir}/OCC9531tmp.igs}]} { puts "Faulty ${BugNumber} : here is conversation to brep problem" set IsOk 0 } catch {exec chmod 777 ${imagedir}/OCC9531tmp.igs} if {[catch {igesread ${imagedir}/OCC9531tmp.igs OCC9531b *}]} { puts "Faulty ${BugNumber} : here is 2nd reading problem" set IsOk 0 } if { ${IsOk} == 1} { set aTokList {= } set Tol1 [lindex [split [tolerance OCC9531a] ${aTokList}] 2] set Tol2 [lindex [split [tolerance OCC9531b] ${aTokList}] 2] checkreal "Tolerance" ${Tol1} ${Tol2} 0 0.001 checknbshapes OCC9531a -vertex 5748 -edge 5680 -wire 915 -face 899 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 13243 checkprops OCC9531a -s 5236.89 checkprops OCC9531b -s 5236.89 checknbshapes OCC9531b -vertex 5748 -edge 5680 -wire 915 -face 899 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 13243 } renamevar OCC9531b result checkview -display result -2d -path ${imagedir}/${test_image}.png