puts "========" puts "OCC25747" puts "========" puts "" ###################################### # Bad IGES file after import and export with different units ###################################### catch {exec rm ${imagedir}/OCC25747.igs} # default OCCT unit for reading param xstep.cascade.unit MM param write.iges.unit M param write.iges.brep.mode 1 # good IGES file ReadIges D [locate_data_file bug25747_pencil.igs] XShow D vtop vfit vsetdispmode 1 vdump ${imagedir}/${casename}_1.png WriteIges D ${imagedir}/OCC25747.igs # bad IGES file after export ReadIges T ${imagedir}/OCC25747.igs XShow T vtop vfit vsetdispmode 1 vdump ${imagedir}/${casename}_2.png # Check image set y 205. checkcolor 20 $y 0.0588 0.0588 0.8 checkcolor 210 $y 0.5058 0.5764 0.0588 checkcolor 330 $y 0.0588 0.0588 0.8 checkcolor 360 $y 0.6862 0.4039 0.3333 checkcolor 400 $y 0.1215 0.1215 0.7529