puts "TODO OCC24156 MacOS: Error: unsupported locale specification" # Test for issue #22898 and other functionality that can be affected by locale. # Just run multiple conversions of the shape to and from diferent formats and # check that the result is good shape with expected area set anOS $tcl_platform(os) if { ${anOS} == "Linux" } { dlocale LC_ALL fr_FR } else { dlocale LC_ALL French } pload MODELING pload XSTEP # original shape restore [locate_data_file hammer.brep] hammer checkshape hammer tolerance hammer checkarea hammer 3.978e8 1e6 0.001 # BREP save hammer $imagedir/hammer.brep restore $imagedir/hammer.brep brep checkshape brep tolerance brep checkarea brep 3.978e8 1e6 0.001 # IGES brepiges hammer $imagedir/hammer.igs igesbrep $imagedir/hammer.igs iges * checkshape iges tolerance iges checkarea iges 3.978e8 1e6 0.001 # STEP stepwrite a hammer $imagedir/hammer.stp stepread $imagedir/hammer.stp step * checkshape step_1 tolerance step_1 checkarea step_1 3.978e8 1e6 0.001 # STL incmesh hammer 38.9076 writestl hammer $imagedir/hammer.stl readstl stl $imagedir/hammer.stl checkshape stl tolerance stl checkarea stl 3.978e8 1e6 0.001 # VRML: reading does not work regardless of locale... writevrml hammer $imagedir/hammer.vrml #loadvrml vrml $imagedir/hammer.vrml #checkshape vrml #tolerance vrml