puts "========" puts "OCC25344" puts "========" puts "" ####################################################### # Draw variables do not follow the scope of TCL level ####################################################### box a 1 1 1 set filename "box file.brep" if [catch {save a $filename}] { puts "ERROR: save failure" } else { if ![file exists $filename] { puts "ERROR: file \"$filename\" is not created" } else { if [catch {restore $filename b}] { puts "ERROR: restore of file \"$filename\" is failure" } else { if {[dtyp a] != [dtyp b]} { puts "ERROR: types of shape and its restored copy do not equal" } } file delete $filename } }