set aTestName "caf003-A4" puts ${aTestName} # Set NamedShape attribute box aBox1 100 200 300 set aLabel 0:2 SetShape D ${aLabel} aBox1 # Initialize 3D viewer AISInitViewer D # Add AISPresentation attribute with parameter NS AISSet D ${aLabel} NS # Display presentation of NamedShape in the viewer AISDisplay D ${aLabel} # Save the document set aFile $WorkDirectory/${aTestName}.${FileSuffix} SaveToFile D $aFile # Restore the document Close D Open ${aFile} DD # Initialize 3D viewer AISInitViewer DD # Display presentation of NamedShape in the viewer set IsDone [catch {AISDisplay DD ${aLabel}} aResult] if { ${IsDone} != 0 } { puts "Error : Get a value of TPrsStd_AISPresentation attribute from restoring document" }