Test for sewing command were updated to check reference information.
Commands for testing were moved to the file src/DrawResources/CheckCommands.tcl
Documentation overview was updated.
| Visualization | TKService, TKV2d, TKV3d, TKOpenGl, TKMeshVS, TKNIS, TKVoxel | vis |
-@subsection testmanual_5_2 Recommended approaches to checking test results
+@subsection testmanual_5_3 Recommended approaches to checking test results
@subsubsection testmanual_5_3_1 Shape validity
checkshape result
~~~~~
+To check the number of faults in the shape command *checkfaults* can be used.
+
+Use: checkfaults shape source_shape [ref_value=0]
+
+The default syntax of *checkfaults* command:
+~~~~~
+checkfaults results a_1
+~~~~~
+
+The command will check the number of faults in the source shape (*a_1*) and compare it
+with number of faults in the resulting shape (*result*). If shape *result* contains
+more faults, you will get an error:
+~~~~~
+checkfaults results a_1
+Error : Number of faults is 5
+~~~~~
+It is possible to set the reference value for comparison (reference value is 4):
+
+~~~~~
+checkfaults results a_1 4
+~~~~~
+
+If number of faults in the resulting shape is unstable, reference value should be set to "-1".
+As a result command *checkfaults* will return the following error:
+
+~~~~~
+checkfaults results a_1 -1
+Error : Number of faults is UNSTABLE
+~~~~~
+
@subsubsection testmanual_5_3_2 Shape tolerance
The maximal tolerance of sub-shapes of each kind of the resulting shape can be extracted from output of tolerance command as follows:
regexp { *VERTEX +: +MAX=([-0-9.+eE]+)} $tolerance dummy max_vertex
~~~~~
+It is possible to use command *checkmaxtol* to check maximal tolerance of shape and compare it with reference value.
+
+Use: checkmaxtol shape ref_value [source_shapes={}] [options...]
+
+Allowed options are:
+ * -min_tol: minimum tolerance for comparison
+ * -multi_tol: tolerance multiplier
+
+Argument "source_shapes" is a list of shapes to compare with.
+It can be empty to skip comparison of tolerance with these shapes.
+
+The default syntax of *checkmaxtol* command for comparison with the reference value:
+~~~~~
+checkmaxtol result 0.00001
+~~~~~
+
+There is an opportunity to compare max tolerance of resulting shape with max tolerance of source shape.
+In the following example command *checkmaxtol* gets max tolerance among objects *a_1* and *a_2*.
+Then it chooses the maximum value between founded tolerance and value -min_tol (0.000001)
+and multiply it on the coefficient -multi_tol (i.e. 2):
+
+~~~~~
+checkmaxtol result 0.00001 {a_1 a_2} -min_tol 0.000001 -multi_tol 2
+~~~~~
+
+If the value of maximum tolerance more than founded tolerance for comparison, the command will return an error.
+
@subsubsection testmanual_5_3_3 Shape volume, area, or length
Use command *vprops, sprops,* or *lprops* to correspondingly measure volume, area, or length of the shape produced by the test. The value can be extracted from the result of the command by *regexp*.
~~~~~
This image will be included in the HTML log produced by *testgrid* command and will be checked for non-regression through comparison of images by command *testdiff*.
+
+@subsubsection testmanual_5_3_6 Number of free edges
+
+To check the number of free edges run the command *checkfreebounds*.
+
+It compares number of free edges with reference value.
+
+Use: checkfreebounds shape ref_value [options...]
+
+Allowed options are:
+ * -tol N: used tolerance (default -0.01)
+ * -type N: used type, possible values are "closed" and "opened" (default "closed")
+
+~~~~~
+checkfreebounds result 13
+~~~~~
+
+Option -tol N is used to set tolerance for command *freebounds*, which is used within command *checkfreebounds*.
+
+Option -type N is used to select the type of counted free edges - closed or opened.
+
+If the number of free edges in the resulting shape is unstable, reference value should be set to "-1".
+As a result command *checkfreebounds* will return the following error:
+
+~~~~~
+checkfreebounds result -1
+Error : Number of free edges is UNSTABLE
+~~~~~
+
+@subsubsection testmanual_5_3_7 Compare numbers
+
+Procedure to check equality of two reals with some tolerance (relative and absolute)
+
+Use: checkreal name value expected tol_abs tol_rel
+
+~~~~~
+checkreal "Some important value" $value 5 0.0001 0.01
+~~~~~
+
+@subsubsection testmanual_5_3_8 Check number of sub-shapes
+
+Compare number of sub-shapes in "shape" with given reference data
+
+Use: checknbshapes shape [options...]
+Allowed options are:
+ * -vertex N
+ * -edge N
+ * -wire N
+ * -face N
+ * -shell N
+ * -solid N
+ * -compsolid N
+ * -compound N
+ * -shape N
+ * -t: compare the number of sub-shapes in "shape" counting
+ the same sub-shapes with different location as different sub-shapes.
+ * -m msg: print "msg" in case of error
+
+~~~~~
+checknbshapes result -vertex 8 -edge 4
+~~~~~
+
+@subsubsection testmanual_5_3_9 Check pixel color
+
+To check pixel color command *checkcolor* can be used.
+
+Use: checkcolor x y red green blue
+
+ x y - pixel coordinates
+
+ red green blue - expected pixel color (values from 0 to 1)
+
+This procedure checks color with tolerance (5x5 area)
+
+Next example will compare color of point with coordinates x=100 y=100 with RGB color R=1 G=0 B=0.
+If colors are not equal, procedure will check the nearest ones points (5x5 area)
+~~~~~
+checkcolor 100 100 1 0 0
+~~~~~
--- /dev/null
+# Copyright (c) 2013-2014 OPEN CASCADE SAS
+#
+# This file is part of Open CASCADE Technology software library.
+#
+# This library is free software; you can redistribute it and/or modify it under
+# the terms of the GNU Lesser General Public License version 2.1 as published
+# by the Free Software Foundation, with special exception defined in the file
+# OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+# distribution for complete text of the license and disclaimer of any warranty.
+#
+# Alternatively, this file may be used under the terms of Open CASCADE
+# commercial license or contractual agreement.
+
+############################################################################
+# This file defines scripts for verification of OCCT tests.
+# It provides top-level commands starting with 'check'.
+# Type 'help check*' to get their synopsys.
+# See OCCT Tests User Guide for description of the test system.
+#
+# Note: procedures with names starting with underscore are for internal use
+# inside the test system.
+############################################################################
+
+help checkcolor {
+ Check pixel color.
+ Use: checkcolor x y red green blue
+ x y - pixel coordinates
+ red green blue - expected pixel color (values from 0 to 1)
+ Function check color with tolerance (5x5 area)
+}
+# Procedure to check color using command vreadpixel with tolerance
+proc checkcolor { coord_x coord_y rd_get gr_get bl_get } {
+ puts "Coordinate x = $coord_x"
+ puts "Coordinate y = $coord_y"
+ puts "RED color of RGB is $rd_get"
+ puts "GREEN color of RGB is $gr_get"
+ puts "BLUE color of RGB is $bl_get"
+
+ if { $coord_x <= 1 || $coord_y <= 1 } {
+ puts "Error : minimal coordinate is x = 2, y = 2. But we have x = $coord_x y = $coord_y"
+ return -1
+ }
+
+ set color ""
+ catch { [set color "[vreadpixel ${coord_x} ${coord_y} rgb]"] }
+ if {"$color" == ""} {
+ puts "Error : Pixel coordinates (${position_x}; ${position_y}) are out of view"
+ }
+ set rd [lindex $color 0]
+ set gr [lindex $color 1]
+ set bl [lindex $color 2]
+ set rd_int [expr int($rd * 1.e+05)]
+ set gr_int [expr int($gr * 1.e+05)]
+ set bl_int [expr int($bl * 1.e+05)]
+ set rd_ch [expr int($rd_get * 1.e+05)]
+ set gr_ch [expr int($gr_get * 1.e+05)]
+ set bl_ch [expr int($bl_get * 1.e+05)]
+
+ if { $rd_ch != 0 } {
+ set tol_rd [expr abs($rd_ch - $rd_int)/$rd_ch]
+ } else {
+ set tol_rd $rd_int
+ }
+ if { $gr_ch != 0 } {
+ set tol_gr [expr abs($gr_ch - $gr_int)/$gr_ch]
+ } else {
+ set tol_gr $gr_int
+ }
+ if { $bl_ch != 0 } {
+ set tol_bl [expr abs($bl_ch - $bl_int)/$bl_ch]
+ } else {
+ set tol_bl $bl_int
+ }
+
+ set status 0
+ if { $tol_rd > 0.2 } {
+ puts "Warning : RED light of additive color model RGB is invalid"
+ set status 1
+ }
+ if { $tol_gr > 0.2 } {
+ puts "Warning : GREEN light of additive color model RGB is invalid"
+ set status 1
+ }
+ if { $tol_bl > 0.2 } {
+ puts "Warning : BLUE light of additive color model RGB is invalid"
+ set status 1
+ }
+
+ if { $status != 0 } {
+ puts "Warning : Colors of default coordinate are not equal"
+ }
+
+ global stat
+ if { $tol_rd > 0.2 || $tol_gr > 0.2 || $tol_bl > 0.2 } {
+ set info [_checkpoint $coord_x $coord_y $rd_ch $gr_ch $bl_ch]
+ set stat [lindex $info end]
+ if { ${stat} != 1 } {
+ puts "Error : Colors are not equal in default coordinate and in the near coordinates too"
+ return $stat
+ } else {
+ puts "Point with valid color was found"
+ return $stat
+ }
+ } else {
+ set stat 1
+ }
+}
+
+# Procedure to check color in the point near default coordinate
+proc _checkpoint {coord_x coord_y rd_ch gr_ch bl_ch} {
+ set x_start [expr ${coord_x} - 2]
+ set y_start [expr ${coord_y} - 2]
+ set mistake 0
+ set i 0
+ while { $mistake != 1 && $i <= 5 } {
+ set j 0
+ while { $mistake != 1 && $j <= 5 } {
+ set position_x [expr ${x_start} + $j]
+ set position_y [expr ${y_start} + $i]
+ puts $position_x
+ puts $position_y
+
+ set color ""
+ catch { [set color "[vreadpixel ${position_x} ${position_y} rgb]"] }
+ if {"$color" == ""} {
+ puts "Warning : Pixel coordinates (${position_x}; ${position_y}) are out of view"
+ incr j
+ continue
+ }
+ set rd [lindex $color 0]
+ set gr [lindex $color 1]
+ set bl [lindex $color 2]
+ set rd_int [expr int($rd * 1.e+05)]
+ set gr_int [expr int($gr * 1.e+05)]
+ set bl_int [expr int($bl * 1.e+05)]
+
+ if { $rd_ch != 0 } {
+ set tol_rd [expr abs($rd_ch - $rd_int)/$rd_ch]
+ } else {
+ set tol_rd $rd_int
+ }
+ if { $gr_ch != 0 } {
+ set tol_gr [expr abs($gr_ch - $gr_int)/$gr_ch]
+ } else {
+ set tol_gr $gr_int
+ }
+ if { $bl_ch != 0 } {
+ set tol_bl [expr abs($bl_ch - $bl_int)/$bl_ch]
+ } else {
+ set tol_bl $bl_int
+ }
+
+ if { $tol_rd > 0.2 || $tol_gr > 0.2 || $tol_bl > 0.2 } {
+ puts "Warning : Point with true color was not found near default coordinates"
+ set mistake 0
+ } else {
+ set mistake 1
+ }
+ incr j
+ }
+ incr i
+ }
+ return $mistake
+}
+
+# auxiliary: check argument
+proc _check_arg {check_name check_result {get_value 0}} {
+ upvar ${check_result} ${check_result}
+ upvar arg arg
+ upvar narg narg
+ upvar args args
+ if { $arg == ${check_name} } {
+ if {${get_value}} {
+ incr narg
+ if { $narg < [llength $args] && ! [regexp {^-} [lindex $args $narg]] } {
+ set ${check_result} "[lindex $args $narg]"
+ } else {
+ error "Option ${check_result} requires argument"
+ }
+ } else {
+ set ${check_result} 1
+ }
+ return 1
+ }
+ return 0
+}
+
+help checknbshapes {
+ Compare number of sub-shapes in "shape" with given reference data
+
+ Use: checknbshapes shape [options...]
+ Allowed options are:
+ -vertex N
+ -edge N
+ -wire N
+ -face N
+ -shell N
+ -solid N
+ -compsolid N
+ -compound N
+ -shape N
+ -t: compare the number of sub-shapes in "shape" counting
+ the same sub-shapes with different location as different sub-shapes.
+ -m msg: print "msg" in case of error
+ -ref [nbshapes a]: compare the number of sub-shapes in "shape" and in "a".
+ -vertex N, -edge N and other options are stil working.
+}
+proc checknbshapes {shape args} {
+ puts "checknbshapes ${shape} ${args}"
+ upvar ${shape} ${shape}
+
+ set nbVERTEX -1
+ set nbEDGE -1
+ set nbWIRE -1
+ set nbFACE -1
+ set nbSHELL -1
+ set nbSOLID -1
+ set nbCOMPSOLID -1
+ set nbCOMPOUND -1
+ set nbSHAPE -1
+
+ set message ""
+ set count_locations 0
+ set ref_info ""
+
+ for {set narg 0} {$narg < [llength $args]} {incr narg} {
+ set arg [lindex $args $narg]
+ if {[_check_arg "-vertex" nbVERTEX 1] ||
+ [_check_arg "-edge" nbEDGE 1] ||
+ [_check_arg "-wire" nbWIRE 1] ||
+ [_check_arg "-face" nbFACE 1] ||
+ [_check_arg "-shell" nbSHELL 1] ||
+ [_check_arg "-solid" nbSOLID 1] ||
+ [_check_arg "-compsolid" nbCOMPSOLID 1] ||
+ [_check_arg "-compound" nbCOMPOUND 1] ||
+ [_check_arg "-shape" nbSHAPE 1] ||
+ [_check_arg "-t" count_locations] ||
+ [_check_arg "-m" message 1] ||
+ [_check_arg "-ref" ref_info 1]
+ } {
+ continue
+ }
+ # unsupported option
+ if { [regexp {^-} $arg] } {
+ error "Error: unsupported option \"$arg\""
+ }
+ error "Error: cannot interpret argument $narg ($arg)"
+ }
+
+ if { ${count_locations} == 0 } {
+ set nb_info [nbshapes ${shape}]
+ } else {
+ set nb_info [nbshapes ${shape} -t]
+ }
+
+ set EntityList {VERTEX EDGE WIRE FACE SHELL SOLID COMPSOLID COMPOUND SHAPE}
+
+ foreach Entity ${EntityList} {
+ set expr_string "${Entity} +: +(\[-0-9.+eE\]+)"
+ set to_compare {}
+ # get number of elements from ${shape}
+ if { [regexp "${expr_string}" ${nb_info} full nb_entity2] } {
+ lappend to_compare ${nb_entity2}
+ } else {
+ error "Error : command \"nbshapes ${shape}\" gives an empty result"
+ }
+ # get number of elements from options -vertex -edge and so on
+ set nb_entity1 [set nb${Entity}]
+ if { ${nb_entity1} != -1 } {
+ lappend to_compare ${nb_entity1}
+ }
+ # get number of elements from option -ref
+ if { [regexp "${expr_string}" ${ref_info} full nb_entity_ref] } {
+ lappend to_compare ${nb_entity_ref}
+ }
+ # skip comparing if no reference data was given
+ if {[llength $to_compare] == 1} {
+ continue
+ }
+ # compare all values, if they are equal, length of sorted list "to_compare"
+ # (with key -unique) should be equal to 1
+ set to_compare [lsort -dictionary -unique $to_compare]
+ if { [llength $to_compare] != 1 } {
+ puts "Error : ${message} is WRONG because number of ${Entity} entities in shape \"${shape}\" is ${nb_entity2}"
+ } else {
+ puts "OK : ${message} is GOOD because number of ${Entity} entities is equal to number of expected ${Entity} entities"
+ }
+ }
+}
+
+# Procedure to check equality of two reals with tolerance (relative and absolute)
+help checkreal {
+ Compare value with expected
+ Use: checkreal name value expected tol_abs tol_rel
+}
+proc checkreal {name value expected tol_abs tol_rel} {
+ if { abs ($value - $expected) > $tol_abs + $tol_rel * abs ($expected) } {
+ puts "Error: $name = $value is not equal to expected $expected"
+ } else {
+ puts "Check of $name OK: value = $value, expected = $expected"
+ }
+ return
+}
+
+help checkfreebounds {
+ Compare number of free edges with ref_value
+
+ Use: checkfreebounds shape ref_value [options...]
+ Allowed options are:
+ -tol N: used tolerance (default -0.01)
+ -type N: used type, possible values are "closed" and "opened" (default "closed")
+}
+proc checkfreebounds {shape ref_value args} {
+ puts "checkfreebounds ${shape} ${ref_value} ${args}"
+ upvar ${shape} ${shape}
+
+ set tol -0.01
+ set type "closed"
+
+ for {set narg 0} {$narg < [llength $args]} {incr narg} {
+ set arg [lindex $args $narg]
+ if {[_check_arg "-tol" tol 1] ||
+ [_check_arg "-type" type 1]
+ } {
+ continue
+ }
+ # unsupported option
+ if { [regexp {^-} $arg] } {
+ error "Error: unsupported option \"$arg\""
+ }
+ error "Error: cannot interpret argument $narg ($arg)"
+ }
+
+ if {"$type" != "closed" && "$type" != "opened"} {
+ error "Error : wrong -type key \"${type}\""
+ }
+
+ freebounds ${shape} ${tol}
+ set free_edges [llength [explode ${shape}_[string range $type 0 0] e]]
+
+ if { ${ref_value} == -1 } {
+ puts "Error : Number of free edges is UNSTABLE"
+ return
+ }
+
+ if { ${free_edges} != ${ref_value} } {
+ puts "Error : Number of free edges is not equal to reference data"
+ } else {
+ puts "OK : Number of free edges is ${free_edges}"
+ }
+}
+
+help checkmaxtol {
+ Compare max tolerance of shape with ref_value.
+ Argument "source_shapes" is a list of used for sewing shapes.
+ It can be empty to skip comparison of tolerance with source shapes.
+
+ Use: checkmaxtol shape ref_value [source_shapes={}] [options...]
+ Allowed options are:
+ -min_tol: minimum tolerance for comparison
+ -multi_tol: tolerance multiplier
+}
+proc checkmaxtol {shape ref_value {source_shapes {}} args} {
+ puts "checkmaxtol ${shape} ${ref_value} ${source_shapes} ${args}"
+ upvar ${shape} ${shape}
+
+ set min_tol 0
+ set tol_multiplier 0
+
+ for {set narg 0} {$narg < [llength $args]} {incr narg} {
+ set arg [lindex $args $narg]
+ if {[_check_arg "-min_tol" min_tol 1] ||
+ [_check_arg "-multi_tol" tol_multiplier 1]
+ } {
+ continue
+ }
+ # unsupported option
+ if { [regexp {^-} $arg] } {
+ error "Error: unsupported option \"$arg\""
+ }
+ error "Error: cannot interpret argument $narg ($arg)"
+ }
+
+ # get max tol of shape
+ regexp {max tol = ([-0-9.+eE]+)} [tolmax ${shape}] full max_tol
+
+ checkreal "Max tolerance" $max_tol $ref_value 0.0001 0.01
+ if {[llength $source_shapes]} {
+ # find max tol of source shapes
+ foreach source_shape $source_shapes {
+ upvar ${source_shape} ${source_shape}
+ regexp {max tol = ([-0-9.+eE]+)} [tolmax $source_shape] full _src_max_tol
+ if { ${_src_max_tol} > ${min_tol} } {
+ set min_tol ${_src_max_tol}
+ }
+ }
+ if {${tol_multiplier}} {
+ set min_tol [expr ${tol_multiplier} * ${_src_max_tol}]
+ }
+ # compare max tol of source shapes with max tol of sewing_result
+ if { ${max_tol} > ${min_tol} } {
+ puts "Error: tolerance of \"${shape}\" (${max_tol}) is greater than max tolerance of source shapes (${min_tol})"
+ }
+ }
+}
+
+help checkfaults {
+ Compare faults number of given shapes.
+
+ Use: checkfaults shape source_shape [ref_value=0]
+}
+proc checkfaults {shape source_shape {ref_value 0}} {
+ puts "checkfaults ${shape} ${source_shape} ${ref_value}"
+ upvar $shape $shape
+ upvar $source_shape $source_shape
+ set cs_a [checkshape $source_shape]
+ set nb_a 0
+ if {[regexp {Faulty shapes in variables faulty_([0-9]*) to faulty_([0-9]*)} $cs_a full nb_a_begin nb_a_end]} {
+ set nb_a [expr $nb_a_end - $nb_a_begin +1]
+ }
+ set cs_r [checkshape $shape]
+ set nb_r 0
+ if {[regexp {Faulty shapes in variables faulty_([0-9]*) to faulty_([0-9]*)} $cs_r full nb_r_begin nb_r_end]} {
+ set nb_r [expr $nb_r_end - $nb_r_begin +1]
+ }
+ puts "Number of faults for the initial shape is $nb_a."
+ puts "Number of faults for the resulting shape is $nb_r."
+
+ if { ${ref_value} == -1 } {
+ puts "Error : Number of faults is UNSTABLE"
+ return
+ }
+
+ if { $nb_r > $nb_a } {
+ puts "Error : Number of faults is $nb_r"
+ }
+}
# load standard DRAW scripts
if { [file isdirectory $dir] } {
- foreach script {StandardCommands.tcl Geometry.tcl StandardViews.tcl TestCommands.tcl} {
+ foreach script {StandardCommands.tcl Geometry.tcl StandardViews.tcl TestCommands.tcl CheckCommands.tcl} {
if [file exist [file join $dir $script]] {
source [file join $dir $script]
} else {
# File : begin
+
if { [array get Draw_Groups "TOPOLOGY Check commands"] == "" } {
pload TOPTEST
pload VISUALIZATION
set test_image photo
}
-# Procedure to check equality of two reals with tolerance (relative and absolute)
-help checkreal {name value expected tol_abs tol_rel}
-proc checkreal {name value expected tol_abs tol_rel} {
- if { abs ($value - $expected) > $tol_abs + $tol_rel * abs ($expected) } {
- puts "Error: $name = $value is not equal to expected $expected"
- } else {
- puts "Check of $name OK: value = $value, expected = $expected"
- }
- return
-}
-
# Procedure to check equality of two reals with tolerance (relative and absolute)
help checkarea {shape area_expected tol_abs tol_rel}
proc checkarea {shape area_expected tol_abs tol_rel} {
puts "Improvement. ${message}, ${value} seconds, is less than expected time - ${expected} seconds"
}
}
-
-# Procedure to check result of nbshapes command
-proc checknbshapes { res nbshapes_expected_s count_locations message} {
-
- upvar $res shape
- if { ${count_locations} == 0 } {
- set nb_info [nbshapes shape]
- } else {
- set nb_info [nbshapes shape -t]
- }
-
- set EntityList {VERTEX EDGE WIRE FACE SHELL SOLID COMPSOLID COMPOUND SHAPE}
-
- puts "Checking $message"
- foreach Entity ${EntityList} {
- set expr_string "${Entity} +: +(\[-0-9.+eE\]+)"
- if { [regexp "${expr_string}" ${nbshapes_expected_s} full nb_entity1] > 0 } {
- if { [regexp "${expr_string}" ${nb_info} full nb_entity2] > 0 } {
- if { ${nb_entity2} != ${nb_entity1} } {
- puts "Error: number of ${Entity} entities is wrong: ${nb_entity2} while ${nb_entity1} is expected"
- } else {
- puts "OK: number of ${Entity} entities is as expected: ${nb_entity2}"
- }
- }
- }
- }
-}
# read back and check similarity
igesbrep ${imagedir}/${casename}.igs a *
-checknbshapes a [nbshapes s] t "Number of sub-shapes in result after saving to IGES and reading back"
+checknbshapes a -vertex 1 -edge 1 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 3 -t -m "Number of sub-shapes in result after saving to IGES and reading back"
puts "Shading problem may be, nb tri & nod"
}
-set 3dviewer 1
-
-
+checkmaxtol result 0.00061050555357809982
+checknbshapes result -shell 1
+checkfreebounds result 265
+set 3dviewer 1
restore [locate_data_file buc60523a.brep] a
checkshape a
sewing result 1.e-7 a
+
+checkmaxtol result 0.0010002000000000001
+checknbshapes result -shell 1
+checkfreebounds result 2
+
set square 156.919
set 2dviewer 0
vdisplay result
# checkshape res
-
+
+checkmaxtol result 0.0022960682613350899
+checknbshapes result -shell 2
+checkfreebounds result 115
+
set square 270868
set 3dviewer 0
puts "Faulty ${BugNumber} : function Sewing works wrongly"
}
+checkmaxtol result 4.3455205172376901e-006
+checknbshapes result -shell 1
+checkfreebounds result 28
+
set square 0.0363594
set 3dviewer 0
} else {
checkshape result f
}
+
+checkmaxtol result 0.99457631799307555
+checknbshapes result -shell 1
+checkfreebounds result 13
+
set square 16490.5
set 3dviewer 0
sewing result 0.1 a
checkshape result f
+
+checkmaxtol result 2.0000280013370992e-005
+checknbshapes result -shell 1
+checkfreebounds result 456
+
set square 0.0141287
set 3dviewer 1
set nb_compound_good 1
set nb_shape_good 6
-set 3dviewer 0
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 0
+checkfreebounds result 0
+set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 1761
+checkmaxtol result 0.002196807453775285
+checknbshapes result -shell 2
+checkfreebounds result 10
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 1759
+checkmaxtol result 0.002196807453775285
+checknbshapes result -shell 2
+checkfreebounds result 6
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 2871
+checkmaxtol result 0.000126867229511314
+checknbshapes result -shell 22
+checkfreebounds result 1031
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 2133
+checkmaxtol result 0.000126867229511314
+checknbshapes result -shell 18
+checkfreebounds result 927
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 3476
+checkmaxtol result 0.00077119287499509003
+checknbshapes result -shell 0
+checkfreebounds result 1469
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 2133
+checkmaxtol result 0.000126867229511314
+checknbshapes result -shell 18
+checkfreebounds result 927
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 6
+checkmaxtol result 0
+checknbshapes result -shell 0
+checkfreebounds result 0
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 7
+checkmaxtol result 0
+checknbshapes result -shell 0
+checkfreebounds result 0
+
set 3dviewer 0
set nb_compound_good 0
set nb_shape_good 13
+checkmaxtol result 1.5
+checknbshapes result -shell 1
+checkfreebounds result 0
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 21
+checkmaxtol result 0
+checknbshapes result -shell 0
+checkfreebounds result 8
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 7
+checkmaxtol result 0
+checknbshapes result -shell 0
+checkfreebounds result 0
+
set 3dviewer 0
set nb_compound_good 0
set nb_shape_good 13
+checkmaxtol result 1.5
+checknbshapes result -shell 1
+checkfreebounds result 0
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 29
+checkmaxtol result 0
+checknbshapes result -shell 1
+checkfreebounds result 10
+
set 3dviewer 0
set nb_compound_good 0
set nb_shape_good 25
+checkmaxtol result 1.9999999999999999e-007
+checknbshapes result -shell 1
+checkfreebounds result 6
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 1756
+checkmaxtol result 0.002196807453775285
+checknbshapes result -shell 2
+checkfreebounds result 0
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 1759
+checkmaxtol result 0.002196807453775285
+checknbshapes result -shell 2
+checkfreebounds result 0
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 1761
+checkmaxtol result 0.002196807453775285
+checknbshapes result -shell 2
+checkfreebounds result 4
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 1759
+checkmaxtol result 0.002196807453775285
+checknbshapes result -shell 2
+checkfreebounds result 0
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 1762
+checkmaxtol result 0.002196807453775285
+checknbshapes result -shell 2
+checkfreebounds result 9
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 1756
+checkmaxtol result 0.002196807453775285
+checknbshapes result -shell 2
+checkfreebounds result 0
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 3476
+checkmaxtol result 0.00077119287499509003
+checknbshapes result -shell 0
+checkfreebounds result 1469
+
set 3dviewer 0
set nb_compound_good 0
set nb_shape_good 13
-set 3dviewer 0
+checkmaxtol result 1.5
+checknbshapes result -shell 1
+checkfreebounds result 0
+set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 1756
+checkmaxtol result 0.002196807453775285
+checknbshapes result -shell 2
+checkfreebounds result 0
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 21
+checkmaxtol result 0
+checknbshapes result -shell 0
+checkfreebounds result 8
+
set 3dviewer 0
set nb_compound_good 0
set nb_shape_good 13
+checkmaxtol result 1.5
+checknbshapes result -shell 1
+checkfreebounds result 0
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 29
+checkmaxtol result 0
+checknbshapes result -shell 1
+checkfreebounds result 10
+
set 3dviewer 0
set nb_compound_good 0
set nb_shape_good 25
+checkmaxtol result 1.9999999999999999e-007
+checknbshapes result -shell 1
+checkfreebounds result 6
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 1761
+checkmaxtol result 0.002196807453775285
+checknbshapes result -shell 2
+checkfreebounds result 6
+
set 3dviewer 0
set nb_compound_good 1
set nb_shape_good 1759
+checkmaxtol result 0.002196807453775285
+checknbshapes result -shell 2
+checkfreebounds result 6
+
set 3dviewer 0
puts "${BugNumber}: OK"
}
+checkmaxtol result 2279.641703013865
+checknbshapes result -shell 1
+checkfreebounds result 5
+
set square 1.22542e+09
set 2dviewer 0
-
set nb_compound_good 0
set nb_shape_good 19
+checkmaxtol result 2.5976619580820199e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+
set 3dviewer 0
checkcolor $x_coord $y_coord 1 1 0
+checkmaxtol result 2.0002007833605686e-007
+checknbshapes result -shell 1
+checkfreebounds result 6
+
set square 20000
set only_screen 1
puts "OK OCC714: SEWING operation was made PROPERLY"
}
+checkmaxtol result 0.00016588397833094108
+checknbshapes result -shell 1
+checkfreebounds result 0
+
set square 12917.1
set 2dviewer 0
puts "Mode +t works properly"
}
+checkmaxtol result 2.0000280013370992e-005
+checknbshapes result -shell 1
+checkfreebounds result 456
+
set 2dviewer 0
explode v
sewing result 0.01 v_1 v_2
-# 1
checkshape result
-
-# 2
-set tolmaxres [tolmax result]
-regexp {max tol = ([-0-9.+eE]+)} $tolmaxres full MaxTolerance
-set CMP_TOL 1.e-4
-if { ${MaxTolerance} > ${CMP_TOL} } {
- puts "Error: invalid tolerance"
-}
-
-# 3
-freebounds $result -0.01
-set s [explode result_c e]
-puts $s
-set index [ llength $s ]
-if { $index != 8 } {
- puts "Error : Number of free edges is $index"
-}
+checkmaxtol result 3.1397023587080346e-005 {v_1 v_2} -min_tol 1.e-4
+checknbshapes result -shell 1
+checkfreebounds result 8
set 2dviewer 1
sewing result 0.00001 v_1 v_2
checkshape result
-
-set tolmaxres [tolmax result]
-regexp {max tol = ([-0-9.+eE]+)} $tolmaxres full MaxTolerance
-set CMP_TOL 1.e-4
-if { ${MaxTolerance} > ${CMP_TOL} } {
- puts "Error: invalid tolerance"
-}
-
-freebounds $result 0
-set s [explode result_c e]
-
-set index [ llength $s ]
-puts "Number of free edges is $index"
-if { $index != 2 } {
- puts "Error : Number of free edges is $index"
-}
+checkmaxtol result 2.0000004260026293e-007 {v_1 v_2} -min_tol 1.e-4
+checknbshapes result -shell 1
+checkfreebounds result 2
set 2dviewer 1
explode a
sewing result 0.1 a_1 a_2
-# 0
-set log_1 [tolmax a_1]
-regexp {max tol = ([-0-9.+eE]+)} ${log_1} full MaxTolerance_a_1
-set log_2 [tolmax a_2]
-regexp {max tol = ([-0-9.+eE]+)} ${log_2} full MaxTolerance_a_2
-set CMP_TOL ${MaxTolerance_a_1}
-if { ${MaxTolerance_a_2} > ${CMP_TOL} } {
- set CMP_TOL ${MaxTolerance_a_2}
-}
-
-# 1
checkshape result
-
-# 2
-set log_3 [tolmax result]
-regexp {max tol = ([-0-9.+eE]+)} ${log_3} full MaxTolerance_result
-if { ${MaxTolerance_result} > ${CMP_TOL} } {
- puts "Error: invalid tolerance"
-}
-
-# 3
-freebounds ${result} 0
-set s [explode result_c e]
-
-set Number [ llength ${s} ]
-puts "Number of free edges is ${Number}"
-set Number_Free_Edges 12
-if { ${Number} != ${Number_Free_Edges} } {
- puts "Error : Number of free edges is ${Number}"
-}
+checkmaxtol result 8.2074631917183755e-005 {a_1 a_2}
+checknbshapes result -shell 1
+checkfreebounds result 12
set 2dviewer 1
sewing result 0.1 a
-# 0
-set log_1 [tolmax a]
-regexp {max tol = ([-0-9.+eE]+)} ${log_1} full MaxTolerance_a
-set CMP_TOL ${MaxTolerance_a}
-
-# 1
checkshape result
-
-# 2
-set log_2 [tolmax result]
-regexp {max tol = ([-0-9.+eE]+)} ${log_2} full MaxTolerance_result
-if { ${MaxTolerance_result} > ${CMP_TOL} } {
- puts "Error: invalid tolerance"
-}
-
-# 3
-freebounds $result 0
-set s [explode result_c e]
-
-set Number [ llength ${s} ]
-puts "Number of free edges is ${Number}"
-set Number_Free_Edges 9
-if { ${Number} != ${Number_Free_Edges} } {
- puts "Error : Number of free edges is ${Number}"
-}
+checkmaxtol result 0.58022137281123598 {a}
+checknbshapes result -shell 1
+checkfreebounds result 9
set 2dviewer 1
sewing result f1 f2 f3 f4 f5 f6
checkshape result
-
-set tolmax_f [tolmax f1]
-regexp {max tol = ([-0-9.+eE]+)} ${tolmax_f} full CMP_TOL
-
-set face_list {f2 f3 f4 f5 f6}
-foreach f ${face_list} {
- set tolmax_f [tolmax ${f}]
- regexp {max tol = ([-0-9.+eE]+)} ${tolmax_f} full FaceMaxTolerance
- if { ${FaceMaxTolerance} > ${CMP_TOL} } {
- set CMP_TOL ${FaceMaxTolerance}
- }
-}
-
-set CMP_TOL [expr 5. * ${CMP_TOL}]
-puts "CMP_TOL=${CMP_TOL}"
-
-set tolmaxres [tolmax result]
-regexp {max tol = ([-0-9.+eE]+)} ${tolmaxres} full MaxTolerance
-puts "MaxTolerance=${MaxTolerance}"
-if { ${MaxTolerance} > ${CMP_TOL} } {
- puts "Error: invalid tolerance"
-}
+checkmaxtol result 6.1606205182399194e-005 {f1 f2 f3 f4 f5 f6} -min_tol 0 -multi_tol 5.
+checknbshapes result -shell 1
+checkfreebounds result 0
set 2dviewer 1
sewing result f1 f2
checkshape result
-
-set tolmax_f [tolmax f1]
-regexp {max tol = ([-0-9.+eE]+)} ${tolmax_f} full CMP_TOL
-
-set face_list {f2}
-foreach f ${face_list} {
- set tolmax_f [tolmax ${f}]
- regexp {max tol = ([-0-9.+eE]+)} ${tolmax_f} full FaceMaxTolerance
- if { ${FaceMaxTolerance} > ${CMP_TOL} } {
- set CMP_TOL ${FaceMaxTolerance}
- }
-}
-
-set CMP_TOL [expr 5. * ${CMP_TOL}]
-puts "CMP_TOL=${CMP_TOL}"
-
-set tolmaxres [tolmax result]
-regexp {max tol = ([-0-9.+eE]+)} ${tolmaxres} full MaxTolerance
-puts "MaxTolerance=${MaxTolerance}"
-if { ${MaxTolerance} > ${CMP_TOL} } {
- puts "Error: invalid tolerance"
-}
+checkmaxtol result 0.028334611098393123 {f1 f2} -min_tol 0 -multi_tol 5.
+checknbshapes result -shell 1
+checkfreebounds result 6
set 2dviewer 1
set square 8.76332e+06
-set nbshapes_expected "
-Number of shapes in shape
- VERTEX : 88
- EDGE : 180
- WIRE : 86
- FACE : 86
- SHELL : 1
- SOLID : 1
- COMPSOLID : 0
- COMPOUND : 1
- SHAPE : 443
-"
-checknbshapes result ${nbshapes_expected} 1 "Result done by Boolean Operation algorithm"
+checknbshapes result -vertex 88 -edge 180 -wire 86 -face 86 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 443 -t -m "Result done by Boolean Operation algorithm"
set 2dviewer 1
set square 3.05204e+06
-set nbshapes_expected "
-Number of shapes in shape
- VERTEX : 22
- EDGE : 36
- WIRE : 17
- FACE : 14
- SHELL : 1
- SOLID : 1
- COMPSOLID : 0
- COMPOUND : 1
- SHAPE : 92
-"
-checknbshapes result ${nbshapes_expected} 1 "Result done by Boolean Operation algorithm"
+checknbshapes result -vertex 22 -edge 36 -wire 17 -face 14 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 92 -t -m "Result done by Boolean Operation algorithm"
set 2dviewer 1
set square 8.82625e+06
-set nbshapes_expected "
-Number of shapes in shape
- VERTEX : 88
- EDGE : 180
- WIRE : 88
- FACE : 88
- SHELL : 2
- SOLID : 2
- COMPSOLID : 0
- COMPOUND : 1
- SHAPE : 449
-"
-checknbshapes result ${nbshapes_expected} 1 "Result done by Boolean Operation algorithm"
+checknbshapes result -vertex 88 -edge 180 -wire 88 -face 88 -shell 2 -solid 2 -compsolid 0 -compound 1 -shape 449 -t -m "Result done by Boolean Operation algorithm"
set 2dviewer 1
set square 3.1449e+06
-set nbshapes_expected "
-Number of shapes in shape
- VERTEX : 22
- EDGE : 38
- WIRE : 20
- FACE : 18
- SHELL : 3
- SOLID : 3
- COMPSOLID : 0
- COMPOUND : 1
- SHAPE : 105
-"
-checknbshapes result ${nbshapes_expected} 1 "Result done by Boolean Operation algorithm"
+checknbshapes result -vertex 22 -edge 38 -wire 20 -face 18 -shell 3 -solid 3 -compsolid 0 -compound 1 -shape 105 -t -m "Result done by Boolean Operation algorithm"
set 2dviewer 1
donly sr2
fit
xwd $imagedir/${test_image}_2.png
+
+checkmaxtol sr1 2.0000000024492936e-007
+checknbshapes sr1 -shell 1
+checkfreebounds sr1 2
+
+checkmaxtol sr2 3.0000000042603855e-007
+checknbshapes sr2 -shell 1
+checkfreebounds sr2 0
sewing result 0.1 a
+checkmaxtol result 0.0076621571738049385
+checknbshapes result -shell 1
+checkfreebounds result 2
+
set 2dviewer 1
proximity s c -tol 0.01 -profile
-set nbshapes_expected "
-Number of shapes in shape
- VERTEX : 2
- EDGE : 3
- WIRE : 1
- FACE : 1
- SHELL : 0
- SOLID : 0
- COMPSOLID : 0
- COMPOUND : 1
- SHAPE : 8
-"
-checknbshapes s_overlapped ${nbshapes_expected} 1 "Overlapped part of shere"
-checknbshapes c_overlapped ${nbshapes_expected} 1 "Overlapped part of shere"
+checknbshapes s_overlapped -vertex 2 -edge 3 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 8 -t -m "Overlapped part of shere"
+checknbshapes c_overlapped -vertex 2 -edge 3 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 8 -t -m "Overlapped part of shere"
vinit
vdisplay s_overlapped
COMPOUND : 1
SHAPE : 61
"
-checknbshapes result ${nbshapes_expected} 1 "Partition of 2 shapes"
+checknbshapes result -ref "${nbshapes_expected}" -t -m "Partition of 2 shapes"
set 3dviewer 1
set square 379421
-set nbshapes_expected "
-Number of shapes in shape
- VERTEX : 20
- EDGE : 30
- WIRE : 12
- FACE : 11
- SHELL : 1
- SOLID : 1
- COMPSOLID : 0
- COMPOUND : 1
- SHAPE : 76
-"
-checknbshapes result ${nbshapes_expected} 1 "Result of BOP cut"
+checknbshapes result -vertex 20 -edge 30 -wire 12 -face 11 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 76 -t -m "Result of BOP cut"
set 2dviewer 1
set square 268575
-set nbshapes_expected "
-Number of shapes in shape
- VERTEX : 8
- EDGE : 12
- WIRE : 6
- FACE : 5
- SHELL : 1
- SOLID : 1
- COMPSOLID : 0
- COMPOUND : 1
- SHAPE : 34
-"
-checknbshapes result ${nbshapes_expected} 1 "Result of BOP cut"
+checknbshapes result -vertex 8 -edge 12 -wire 6 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 34 -t -m "Result of BOP cut"
set 2dviewer 1
set square 67742.9
-set nbshapes_expected "
-Number of shapes in shape
- VERTEX : 99
- EDGE : 136
- WIRE : 49
- FACE : 36
- SHELL : 1
- SOLID : 1
- COMPSOLID : 0
- COMPOUND : 1
- SHAPE : 323
-"
-checknbshapes result ${nbshapes_expected} 1 "Result of BOP cut"
+checknbshapes result -vertex 99 -edge 136 -wire 49 -face 36 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 323 -t -m "Result of BOP cut"
set 2dviewer 1
set square 3107.42
-set nbshapes_expected "
-Number of shapes in shape
- VERTEX : 26
- EDGE : 45
- WIRE : 23
- FACE : 23
- SHELL : 5
- SOLID : 5
- COMPSOLID : 0
- COMPOUND : 1
- SHAPE : 128
-"
-checknbshapes result ${nbshapes_expected} 1 "Result done by General Fuse operator"
+checknbshapes result -vertex 26 -edge 45 -wire 23 -face 23 -shell 5 -solid 5 -compsolid 0 -compound 1 -shape 128 -t -m "Result done by General Fuse operator"
set 2dviewer 1
set square 3912.59
-set nbshapes_expected "
-Number of shapes in shape
- VERTEX : 100
- EDGE : 108
- WIRE : 10
- FACE : 9
- SHELL : 0
- SOLID : 0
- COMPSOLID : 0
- COMPOUND : 1
- SHAPE : 228
-"
-checknbshapes result ${nbshapes_expected} 1 "Result obtained by General Fuse operator"
+checknbshapes result -vertex 100 -edge 108 -wire 10 -face 9 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 228 -t -m "Result obtained by General Fuse operator"
set 3dviewer 1
openoffset res ff 1 0.1
renamevar res_1 result
-set length 0.879164
-
-set nbshapes_expected "
-Number of shapes in shape
- VERTEX : 2
- EDGE : 1
- WIRE : 1
- FACE : 0
- SHELL : 0
- SOLID : 0
- COMPSOLID : 0
- COMPOUND : 0
- SHAPE : 4
-"
-checknbshapes result ${nbshapes_expected} 1 "Result of open offset on single edge based on BSpline curve"
+checknbshapes result -vertex 2 -edge 1 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 4 -t -m "Result of open offset on single edge based on BSpline curve"
+set length 0.879164
set only_screen_axo 1
openoffset res ff 1 0.1
renamevar res_1 result
-set length 0.879164
-
-set nbshapes_expected "
-Number of shapes in shape
- VERTEX : 2
- EDGE : 1
- WIRE : 1
- FACE : 0
- SHELL : 0
- SOLID : 0
- COMPSOLID : 0
- COMPOUND : 0
- SHAPE : 4
-"
-checknbshapes result ${nbshapes_expected} 1 "Result of open offset on single edge based on BSpline curve"
+checknbshapes result -vertex 2 -edge 1 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 4 -t -m "Result of open offset on single edge based on BSpline curve"
+set length 0.879164
set only_screen_axo 1
bfillds
bbuild result
-set square 306.285
-
-set nbshapes_expected "
-Number of shapes in shape
- VERTEX : 6
- EDGE : 11
- WIRE : 4
- FACE : 2
- SHELL : 0
- SOLID : 0
- COMPSOLID : 0
- COMPOUND : 1
- SHAPE : 24
-"
-checknbshapes result ${nbshapes_expected} 1 "Result obtained by General Fuse operator"
+checknbshapes result -vertex 6 -edge 11 -wire 4 -face 2 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 24 -t -m "Result obtained by General Fuse operator"
+set square 306.285
set 3dviewer 1
sewing result 1 sh
checkshape result
+checkmaxtol result 0.0030000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 0
+
set square 273837
set 2dviewer 0
puts "OK ${BugNumber}"
}
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 0
+checkfreebounds result 2
+
set square 30078.9
set 2dviewer 0
puts "OK ${BugNumber}"
}
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 8
+
set square 1.33253e+06
set 2dviewer 0
puts "OK ${BugNumber}"
}
+checkmaxtol result 2.5602765785712274e-006
+checknbshapes result -shell 1
+checkfreebounds result 5
+
set square 1.36261e+06
set 2dviewer 0
puts "OCC326 OK: Sewing is ok, there is no except"
}
+checkmaxtol result 54.6751898398187
+checknbshapes result -shell 1
+checkfreebounds result 254
+
set 2dviewer 0
#
sewing result1 100. a
+ checkmaxtol result1 0.21325393968565914
+ checknbshapes result1 -shell 1
+ checkfreebounds result1 86
+
set FaceList [explode result1 f]
set FaceListLength [llength ${FaceList}]
if { ${FaceListLength} < 1 } {
tpcompound a
sewing result2 100. a
+ checkmaxtol result2 0.21325393968565914
+ checknbshapes result2 -shell 1
+ checkfreebounds result2 86
+
set FaceList [explode result2 f]
set FaceListLength [llength ${FaceList}]
if { ${FaceListLength} < 1 } then {puts "OCC343 - Error : FaceListLength= ${FaceListLength}"}
} else {
puts "Elapsed time is less then 30 seconds - OK"
}
+
+ checkmaxtol result 2.5472812372261969e-005
+ checknbshapes result -shell 13
+ checkfreebounds result 1249
}
set 2dviewer 0
puts "Error : Amount of free closed wires is not equal 1"
}
+checkmaxtol result 0.21325393955468794
+checknbshapes result -shell 1
+checkfreebounds result 86
+
set 2dviewer 0
} else {
puts " BUC60898 OK: function SEWING works without except"
}
+
+ checkmaxtol result 0.0002494807463576937
+ checknbshapes result -shell 4
+ checkfreebounds result 1725
+
set square 798.266
set 2dviewer 0
}
restore [locate_data_file bug25523_bad_loopback_step.brep] a
nbshapes a
-set nbshapes_expected "
-Number of shapes in a
- VERTEX : 30
- EDGE : 54
- WIRE : 32
- FACE : 27
- SHELL : 1
- SOLID : 1
- COMPSOLID : 0
- COMPOUND : 0
- SHAPE : 145
-"
-checknbshapes a ${nbshapes_expected} 0 "Stator model"
+checknbshapes a -vertex 30 -edge 54 -wire 32 -face 27 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 145 -m "Stator model"
newmodel
set aFile ${imagedir}/bug25523.stp
stepread ${aFile} b *
nbshapes b_1 ;# empty compound
-checknbshapes b_1 ${nbshapes_expected} 0 "Stator model"
+checknbshapes b_1 -vertex 30 -edge 54 -wire 32 -face 27 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 145 -m "Stator model"
tpstat c ;# reports exception
puts "Error : Square is not valid"
}
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 0
+checkfreebounds result 2
+
set 2dviewer 0
puts "Tolerance valed. Function FixShape works CORRECTLY"
}
+checkmaxtol result 0.03895270570799534
+checknbshapes result -shell 1
+checkfreebounds result 227
+
set 2dviewer 1
puts "Faulty ${BugNumber}"
}
+checkmaxtol result 105.192615242296
+checknbshapes result -shell 1
+checkfreebounds result 73
+
set 2dviewer 0
set tolerance 1.00000e-07
sewing result ${tolerance} a
+
checkshape result
+checkmaxtol result 2.0021528498807746e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
set 2dviewer 0
puts "Faulty OCC859: here is sewing problem"
}
+checkmaxtol result 0.00025118948696105701
+checknbshapes result -shell 1
+checkfreebounds result 6
+
set 2dviewer 1
-set cs_a [checkshape a]
-puts "checkshape a"
-if { [info exists nb_f] == 0 } {
- set nb_f 0
-}
-if { $cs_a == "This shape seems to be valid"} {
- puts "Shape a seems to be valid"
- set nb_a 0
-} else {
- puts "Shape a is not valid"
- regexp {Faulty shapes in variables faulty_([0-9]*) to faulty_([0-9]*)} $cs_a full nb_a_begin nb_a_end
- puts "Number of faulties is [expr $nb_a_end - $nb_a_begin +1]"
- set nb_a [expr $nb_a_end - $nb_a_begin +1]
-}
-
-set exp [explode a f]
-set L [concat compound $exp C]
-eval $L
-puts [whatis C]
-puts [sewing result $tol C]
-
if { [isdraw result] } {
- set cs_r [checkshape result]
- puts "checkshape result"
- if { $cs_r == "This shape seems to be valid"} {
- puts "Shape result seems to be valid"
- set nb_r 0
- } else {
- puts "Shape result is not valid"
- regexp {Faulty shapes in variables faulty_([0-9]*) to faulty_([0-9]*)} $cs_r full nb_r_begin nb_r_end
- set nb_r [expr $nb_r_end - $nb_r_begin +1]
- }
- set t [dtyp result]
- puts $t
- set w [lindex $t 1]
- if {"$w" == "SHELL"} {
- freebounds $result -0.01
- set s [explode result_c e]
- puts $s
- set index [ llength $s ]
- #nbFreeEdges is set to empty only in cases of unstable work of sewing (see #24591).
- if { [string compare "$nbFreeEdges" ""] == 0 || $index != $nbFreeEdges } {
- puts "Error : Number of free edges is $index"
- }
-
- puts "Number of faults for the initial shape is $nb_a."
- puts "Number of faults for the resulting shape is $nb_r."
-
- #if nb_f is empty then it is instaility.
- if { [string compare "$nb_f" ""] == 0 || $nb_f > 0 } {
- set os "ALL"
- if {[array get env os_type] != ""} {
- set os $env(os_type)
- }
- puts "TODO #23150 $os: Error : Number of faults is $nb_f"
- }
- if { $nb_r > $nb_a } {
- puts "Error : Number of faults is $nb_r"
- }
- } else {
- puts "Error : OPERATION FAILED"
- }
clear
smallview
donly result
- checkshape result
fit
xwd $imagedir/${test_image}.png
} else {
restore [locate_data_file CCH_001_ahdb.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_001_ahev.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file BUC60328.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 995.10214705587305
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file BUC60329.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 658.98901006989695
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file BUC60391.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.2190703625960401e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file mal_vis.brep] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_ger50gdb.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file BUC60394.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CHE_bb11.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_001_ahew.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_001_bhdc.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 4.9999999999999998e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_001_chde.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 4.9999999999999998e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_001_chez.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_001_chfa.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_001_dhdd.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_001_ehdg.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_001_ghdh.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_001_ghfb.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_001_hhdi.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_001_ihdj.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_001_jhdk.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_001_khdl.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_001_lhdm.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_001_qhff.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 4.5468477305930302e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_adapthfd.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_blendhdn.rle] a
-set nbFreeEdges 7
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 7
+checkfaults result a 0
restore [locate_data_file CCH_blendhdp.rle] a
-set nbFreeEdges 8
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 8
+checkfaults result a 0
restore [locate_data_file CCH_blendhdq.rle] a
-set nbFreeEdges 8
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 8
+checkfaults result a 0
restore [locate_data_file CCH_blendhdr.rle] a
-set nbFreeEdges 4
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 4
+checkfaults result a 0
restore [locate_data_file CCH_blendhdu.rle] a
-set nbFreeEdges 14
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 14
+checkfaults result a 0
restore [locate_data_file CCH_blendhdv.rle] a
-set nbFreeEdges 17
+
+sewing result $tol a
+
+checkmaxtol result 0.0011000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 17
+checkfaults result a 0
restore [locate_data_file CCH_blendhdw.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0011000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_coco1.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_coco2.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_coco3.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_conge1.rle] a
-set nbFreeEdges 8
+
+sewing result $tol a
+
+checkmaxtol result 0.001
+checknbshapes result -shell 1
+checkfreebounds result 8
+checkfaults result a 0
restore [locate_data_file CCH_couture.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_flanphdy.rle] a
-set nbFreeEdges 46
+
+sewing result $tol a
+
+checkmaxtol result 0.001
+checknbshapes result -shell 1
+checkfreebounds result 46
+checkfaults result a 0
restore [locate_data_file CTO900_pro12913a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file 4_K1(hlacg01).draw] a
-set nbFreeEdges 9
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 9
+checkfaults result a 0
restore [locate_data_file 4_O1(hlacg06).draw] a
-set nbFreeEdges 14
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 14
+checkfaults result a 0
restore [locate_data_file 4_P1(hlacg07).draw] a
-set nbFreeEdges 17
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 17
+checkfaults result a 0
restore [locate_data_file 4_Q1(hlacg08).draw] a
-set nbFreeEdges 14
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 14
+checkfaults result a 0
restore [locate_data_file CCH_indushei.rle] a
-set nbFreeEdges 15
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 15
+checkfaults result a 0
restore [locate_data_file CCH_indushej.rle] a
-set nbFreeEdges 26
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 26
+checkfaults result a 0
restore [locate_data_file CCH_indushek.rle] a
-set nbFreeEdges 46
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 46
+checkfaults result a 0
restore [locate_data_file CCH_indushel.rle] a
-set nbFreeEdges 11
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 11
+checkfaults result a 0
restore [locate_data_file CCH_indushem.rle] a
-set nbFreeEdges 8
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 8
+checkfaults result a 0
restore [locate_data_file CCH_indushen.rle] a
-set nbFreeEdges 16
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 16
+checkfaults result a 0
restore [locate_data_file CCH_indusheo.rle] a
-set nbFreeEdges 14
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 14
+checkfaults result a 0
restore [locate_data_file CCH_indushep.rle] a
-set nbFreeEdges 8
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 8
+checkfaults result a 0
+puts "TODO OCC23674 ALL: Error : Number of faults is"
+puts "TODO ?OCC24592 ALL: Error : Number of free edges is"
+
restore [locate_data_file CCH_indusheq.rle] a
-puts "TODO #24592 ALL: Error : Number of free edges is"
-set nb_f ""
-set nbFreeEdges ""
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 33
+checkfaults result a 2
restore [locate_data_file CCH_jyl1.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_jyl2.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_osa__hfe.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_propag.rle] a
-set nbFreeEdges 7
+
+sewing result $tol a
+
+checkmaxtol result 1.5e-005
+checknbshapes result -shell 1
+checkfreebounds result 7
+checkfaults result a 0
restore [locate_data_file CCH_r2.rle] a
-set nbFreeEdges 7
+
+sewing result $tol a
+
+checkmaxtol result 1.5e-005
+checknbshapes result -shell 1
+checkfreebounds result 7
+checkfaults result a 0
restore [locate_data_file 4_T1(shell).draw] a
+
+sewing result $tol a
+
+checkmaxtol result 1.0000000000000001e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro12896b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_testchet.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_testchex.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_testchey.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 4.9999999999999998e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_testchfc.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCH_testkhes.rle] a
-set nbFreeEdges 8
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 8
+checkfaults result a 0
restore [locate_data_file CCH_testsheu.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCI60005.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9513300238605307e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_1_a12gsd.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_1_c12gsf.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 3.0000002000000001e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_1_d12gsg.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_1_e12gsh.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_1_f1_gsi.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_1_g1_gsj.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_1_h1_gsk.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_1_i12gsl.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_1_j1_gsm.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_1_k1_gsn.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 2.0000000020000001e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_1_l1_gso.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_1_m12gsp.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.0000000000000001e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_1_n12gsq.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_1_o12gsr.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_1_r1_gss.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_2_a1_gst.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.000000002e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_2_b1_gsu.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0020000000000200001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_2_c1_gsv.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_2_d1_gsw.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 5.7516605984962204e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_2_e1_gsx.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.200000002e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_2_f1_gsy.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_2_g1_gsz.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.500000002e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_2_h1_gta.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.7996370773212498e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_2_i1_gtb.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 11.7707435016017
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CCV_2_i2_gtc.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 11.7707435016017
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro12896a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro12880c.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro12696b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro12696a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro12695b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CDA900_pro10142.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.00022110000001999999
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro12695a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts20gaj.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro12660a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file cts20170_base.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro12559b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts20gan.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts20gap.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro12559a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro11828-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts20gat.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro11828-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 8.060000002e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts20gbj.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts20gbk.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 5.98000000519996e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro11172b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro11172a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro10658a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro10494c.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro10494b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts20gcu.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 8.0000000199999993e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CHE_bb14.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CHE_bb15.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts20gdi.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 4.9999999999999998e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CHE_bb17.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts20gdx.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.00017424461414289899
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CHE_bb2.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts20geb.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.0246950765959601e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CHE_bb20.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts20gef.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 2.0400000000400001e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CHE_bb26.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts20geh.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CHE_bb60.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file cts20721_base.brep] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CHE_bb9.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CHE_borne.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts20gem.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_a17.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts20geo.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_a5.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts20geq.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_b35.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts21gbs.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_b45.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_b5.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts21gdm.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_b63.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts21gds.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.00179120105626085
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_b70.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts21ges.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts21gev.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0020158847022207702
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN900_buc60204.rle] a
-set nbFreeEdges 24
+
+sewing result $tol a
+
+checkmaxtol result 0.10000030000000001
+checknbshapes result -shell 1
+checkfreebounds result 24
+checkfaults result a 0
restore [locate_data_file CNP001_projoiei.rle] a
-set nbFreeEdges 12
+
+sewing result $tol a
+
+checkmaxtol result 0.0011000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 12
+checkfaults result a 0
restore [locate_data_file CFE900_ger60gbb.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900__box100mm_dsg3.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_buc60127-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.0000000000000001e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_ger60gdc.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.98999977111814e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_buc60219b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_ger60gfo.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts16184a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_hkg60gcr.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts17861a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_id160gdu.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 5.9999999999999902e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts18140-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts18140-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_id260gao.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 2.74999999999998e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts18754-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts19305-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 2.79910948145135e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts19305-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_pro13gcc.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_pro13gey.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts19485-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_pro13gfe.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_pro14gcf.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_pro15gcj.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_pro16gdo.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.7034368007420301e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_pro16gff.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 3.8614424452715898e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts20072a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_pro16gfj.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_uki60gfk.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.023145757709786
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE901_cts20gfp.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE901_cts20gfr.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ger60065-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE901_cts21gft.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.00000151292185e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ger60224d.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE901_cts21ggb.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.00000299095521e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_hkg60163d.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE902_cts20ggk.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_jap60038-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE902_cts21ggm.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.2515753149318103e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE902_ger60ggo.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ksi0014a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE903_cts20ggq.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0011889853520389601
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE903_cts20ghb.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.1200000020000001e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE903_cts21ggr.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 5.6376584904836001e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE903_cts21ggs.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE903_cts21ggu.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE903_cts21ggv.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 6.1237659105312099e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE903_ger60ggw.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.98999977111814e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE903_pro12ggx.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE903_pro13ggy.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE903_pro16ggt.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE903_pro16ggz.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 2.1242185303116601e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE903_pro16gha.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.6601833317536698e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE_diamagaa.rle] a
-set nbFreeEdges 6
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 1.1000000000000001e-007
+checknbshapes result -shell 1
+checkfreebounds result 6
+checkfaults result a 0
restore [locate_data_file CFE_diamant.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.1000000000000001e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE_e_coufzw.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE_e_lonfzx.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE_shapegae.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI901_congefjw.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0011000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI901_congefjx.rle] a
-set nbFreeEdges 6
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.0011000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 6
+checkfaults result a 0
restore [locate_data_file CFI901_congefjy.rle] a
-set nbFreeEdges 13
+
+sewing result $tol a
+
+checkmaxtol result 0.0011000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 13
+checkfaults result a 0
restore [locate_data_file CFI901_congefka.rle] a
-set nbFreeEdges 17
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.0011000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 17
+checkfaults result a 0
restore [locate_data_file CFI901_congefkb.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0011000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI901_congefkc.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0011000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI901_congefke.rle] a
-set nbFreeEdges 6
+
+sewing result $tol a
+
+checkmaxtol result 0.0011000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 6
+checkfaults result a 0
restore [locate_data_file CFI_11_b1fey.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_11_b2fez.rle] a
-set nbFreeEdges 8
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.017599398665274602
+checknbshapes result -shell 1
+checkfreebounds result 8
+checkfaults result a 0
restore [locate_data_file CFI_11_c1ffa.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.0127851700922299e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_11_d1ffc.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_11_d2ffd.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_11_f1ffg.rle] a
-set nbFreeEdges 8
+
+sewing result $tol a
+
+checkmaxtol result 0.0045041011470515601
+checknbshapes result -shell 1
+checkfreebounds result 8
+checkfaults result a 0
restore [locate_data_file CFI_11_f2ffh.rle] a
-set nbFreeEdges 12
+
+sewing result $tol a
+
+checkmaxtol result 0.001
+checknbshapes result -shell 1
+checkfreebounds result 12
+checkfaults result a 0
restore [locate_data_file CFI_13_d1ffl.rle] a
-set nbFreeEdges 9
+
+sewing result $tol a
+
+checkmaxtol result 0.00061949121084422902
+checknbshapes result -shell 1
+checkfreebounds result 9
+checkfaults result a 0
restore [locate_data_file CFI_13_h1ffp.rle] a
-set nbFreeEdges 12
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 2.6929942488295899e-007
+checknbshapes result -shell 1
+checkfreebounds result 12
+checkfaults result a 0
restore [locate_data_file CFI_2_o12ffq.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.0000000000000001e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_4_f1_ffs.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file 4_G1(test22).draw] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_4_h1_ffu.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_4_j1_ffv.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_5_b12fgg.rle] a
-set nbFreeEdges 8
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 8
+checkfaults result a 0
restore [locate_data_file CFI_5_c12fgh.rle] a
-set nbFreeEdges 9
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.001
+checknbshapes result -shell 1
+checkfreebounds result 9
+checkfaults result a 0
restore [locate_data_file CFI_5_d12fgi.rle] a
-set nbFreeEdges 8
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 5.02135090804588e-005
+checknbshapes result -shell 1
+checkfreebounds result 8
+checkfaults result a 0
restore [locate_data_file CFI_5_e12fgj.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_5_f12fgk.rle] a
-set nbFreeEdges 10
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 10
+checkfaults result a 0
restore [locate_data_file CFI_5_g12fgl.rle] a
-set nbFreeEdges 10
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.00020000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 10
+checkfaults result a 0
restore [locate_data_file PRO17826.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file PRO8434.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 6.2831853071795896e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
--- /dev/null
+set tol 0.01
+
+++ /dev/null
-set tol 0.01
-
restore [locate_data_file CTO900_pro12913b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro12953-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro12953-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro14240c.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.00097562601414331103
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro14260c.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro14621d.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro15323c.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_cts60gdk.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro5363_resultok_dsg3.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_fra61gcz.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro5363a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_fra61gdz.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro5363c.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_pro16gdq.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro5363c_created_dsg3.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO901_cts20216_outil.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO901_cts20222_base.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE901_cts19gge.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO901_cts20222_outil.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20339a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE901_cts21gfv.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20339b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE901_cts21gfy.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20362-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20397-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20397-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20452a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20452b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_pro14893a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20453b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20454a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20455-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20455-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20456a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 8.5607955932617102e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20456d.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE_extrugab.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro11172a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE_osa_sgad.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20457a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file pro15515_base.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI901_congefkd.rle] a
-set nbFreeEdges 12
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.0011000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 12
+checkfaults result a 0
restore [locate_data_file CFI_11_a1few.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_11_a2fex.rle] a
-set nbFreeEdges 8
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.00020000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 8
+checkfaults result a 0
restore [locate_data_file CFI_11_c2ffb.rle] a
-set nbFreeEdges 5
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.001
+checknbshapes result -shell 1
+checkfreebounds result 5
+checkfaults result a 0
restore [locate_data_file CFI_11_e1ffe.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 4.9999999999999998e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_11_e2fff.rle] a
-set nbFreeEdges 12
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.001
+checknbshapes result -shell 1
+checkfreebounds result 12
+checkfaults result a 0
restore [locate_data_file CFI_13_a1ffi.rle] a
-set nbFreeEdges 8
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 8
+checkfaults result a 0
restore [locate_data_file CFI_13_b1ffj.rle] a
-set nbFreeEdges 6
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.00029999999999999997
+checknbshapes result -shell 1
+checkfreebounds result 6
+checkfaults result a 0
restore [locate_data_file CFI_13_c1ffk.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 4.9999999999999998e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_13_e1ffm.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_13_f1ffn.rle] a
-set nbFreeEdges 10
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.001
+checknbshapes result -shell 1
+checkfreebounds result 10
+checkfaults result a 0
restore [locate_data_file CFI_13_g1ffo.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_4_e1_ffr.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_5_h12fgm.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_5_i12fgn.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_5_j12fgo.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_5_k12fgp.rle] a
-set nbFreeEdges 12
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.001
+checknbshapes result -shell 1
+checkfreebounds result 12
+checkfaults result a 0
restore [locate_data_file CFI_5_l12fgq.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_6_a12fgr.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_6_a56fgs.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_6_b12fgt.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_6_b56fgu.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_6_c12fgv.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_6_c56fgw.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_6_d12fgx.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_6_d56fgy.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_6_e12fgz.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_6_e56fha.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_6_f12fhb.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_6_f56fhc.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_6_g12fhd.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_6_g56fhe.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_6_h12fhf.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_6_h56fhg.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_6_i12fhh.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_6_i56fhi.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_7_a1_fhj.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_7_a4_fhl.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_7_c1_fho.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_7_c3_fhq.rle] a
-set nbFreeEdges 4
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 4.9999999999999998e-007
+checknbshapes result -shell 1
+checkfreebounds result 4
+checkfaults result a 0
restore [locate_data_file CFI_7_f1_fhs.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_8_e1_fhw.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_8_i1_fia.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_a1234fic.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_a5678fid.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20458a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_buc60330.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_buc60360.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.00040595360557049199
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_buc60fjt.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.00040595360557049199
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_cfi90fjb.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_cfi90fjc.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_cts16288.rle] a
-set nbFreeEdges 60
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.0011000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 60
+checkfaults result a 0
restore [locate_data_file CFI_cts19335.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_cts19347.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_cts19997.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_cts20006.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_cts20401.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.1800000003999996e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_cts20686.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_cts20970.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 2.5000000199999999e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_cts21020.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_cts21183.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.12665115600746e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_cts21256.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_cts21348.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_cts21363.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_cts21630.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_cts40124.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 3.0000000000000001e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_d1234fii.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_d5678fij.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_e1234fik.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_e5678fil.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_f1234fim.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_f5678fin.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_fra60610.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_ger60206.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_ger60656.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_id150009.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 6.1017571924071301e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_id150018.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_id260039.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_indusfjm.rle] a
-set nbFreeEdges 10
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.001
+checknbshapes result -shell 1
+checkfreebounds result 10
+checkfaults result a 0
restore [locate_data_file CFI_jap50078.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_l12__fiu.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_m12__fiv.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 3.1415926535892699e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_o12__fix.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro10117.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.00010170000002
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro10129.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.2098699769702099e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro10320.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro10321.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro10356.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro10391.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro10522.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro10631.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0021737160788762402
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro11850.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro12305.rle] a
-set nbFreeEdges 14
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.0011000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 14
+checkfaults result a 0
restore [locate_data_file CFI_pro12404.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.0488184420559101e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro12794.rle] a
-set nbFreeEdges 8
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.0011000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 8
+checkfaults result a 0
restore [locate_data_file CTO902_cts20458b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro12894.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro13127.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro13892.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro13893.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro5203.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro5477.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro5545.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro5807.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro6309a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro6309c.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro6309d.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20459-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro6944.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro8783.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro8792.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro8828.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 3.2383490426487101e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20459-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro9067.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro90fjr.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 355
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro9169.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro9480.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro9523.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CHE900_cts21271.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CHE900_hkg60iob.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.0246950765959601e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CHE900_hkg60ioc.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CHE_cc3.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CHE_cc4.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20460a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CHE_friteioa.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.5e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_a1.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 4.3252372109359297e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_a20.rle] a
-set nbFreeEdges 74
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.0049520649253341166
+checknbshapes result -shell 1
+checkfreebounds result 74
+checkfaults result a 0
restore [locate_data_file CTO902_cts20460b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20462-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20462-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_a24.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20482a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20482b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20482c.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20483-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_a61.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20484a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 2.0400000000400001e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_a63.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20486a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20487a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20489-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20489-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20492a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20492b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20493a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20494a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20495b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_a8.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_b1.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_b10.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20496-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20496c.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20498-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20498-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_b15.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20503-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_b17.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 4.5
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20503-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20504-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20504-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20505-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_b24.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_b26.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20505-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20506a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20525-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20525-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20526-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_b6.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.02104799827938
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_b9.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20527-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN900_buc60hmh.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN900_cts20hlh.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN900_cts20hlj.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN900_cts20hlk.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0030000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN900_cts20hll.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0030000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN900_cts21hlo.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN900_cts21hlp.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN900_cts21hlq.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN900_cts21hlr.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN900_fra61hls.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 4.5
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN900_fra61hlt.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN900_pro11hlu.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0011000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN900_pro11hlv.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0011000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN900_pro14hma.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20528-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20529a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20529b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20535a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20535b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20537-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_cts20551b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file cts20552-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_pro14235a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_pro14235b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_pro14235c.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO902_pro14235d.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFE900_pro13gfc.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_buc60093a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_buc60116a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_buc60220b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts17786b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0050001000000000004
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20290b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20339-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20366-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_b1234fie.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_b5678fif.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_c1234fig.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_c5678fih.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20370-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 8.1600000019999998e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_g1234fio.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_g5678fip.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_h1234fiq.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_h5678fir.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file 4_O1(hlacg06).draw] a
-set nbFreeEdges 8
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.022202144948888329
+checknbshapes result -shell 1
+checkfreebounds result 8
+checkfaults result a 0
restore [locate_data_file CFI_i1234fis.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
+puts "TODO ?OCC24592 ALL: Error: Max tolerance"
+
restore [locate_data_file CFI_pro11907.rle] a
-set nbFreeEdges 5
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 119.70912291460951
+checknbshapes result -shell 1
+checkfreebounds result 5
+checkfaults result a 0
restore [locate_data_file CFI_pro13225.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro14035.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 2.4000000003999999e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro14550.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.22000000024e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro14551.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro14552.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro14714.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0011000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
+puts "TODO ?OCC24592 ALL: Error: Max tolerance"
+puts "TODO OCC23674 ALL: Error : Number of faults is"
+
restore [locate_data_file CFI_pro15441.rle] a
-set nb_f ""
-set nbFreeEdges 4
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 29.44023733263295
+checknbshapes result -shell 1
+checkfreebounds result 4
+checkfaults result a 5
restore [locate_data_file CFI_pro16388.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.00050030217895507807
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CFI_pro7788.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20527b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20549b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_pro14785c.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro11292f.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0092999999999999992
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro11292g.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0092999999999999992
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro11292h.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0092999999999999992
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro11292i.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0092999999999999992
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts21326a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts21347a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts21347b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts21349.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts21364b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_fra50047a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_fra60275a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_fra60977-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_fra60977-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_fra61146a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_fra61146b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_pro13075a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 3.6000000020000001e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_pro13075b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_pro14785a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20578a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20578b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20751b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.0216478440458501e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20767-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20769a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20867-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.7600000020000001e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20869-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20875-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.00017424461414289899
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CHE_cc1.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CHE_cc2.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
+puts "TODO OCC23674 ALL: Error : Number of faults is"
+
restore [locate_data_file CHE_filter.rle] a
-set nb_f 16
+
+sewing result $tol a
+
+checkmaxtol result 0.0054045213822515332
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 16
restore [locate_data_file CHE_vevopar.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.1000000000000001e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_a10.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20907a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_a15.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20918b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20944a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
+puts "TODO OCC23674 ALL: Error : Number of faults is"
+
restore [locate_data_file CIN001_a45.rle] a
-set nb_f 4
+
+sewing result $tol a
+
+checkmaxtol result 0.0025000998179367383
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 4
restore [locate_data_file CTO904_cts20944b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20960a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN001_a6.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.000290392426468876
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_pro14785b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CIN900_cts20hli.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
+puts "TODO OCC23674 ALL: Error : Number of faults is"
+
restore [locate_data_file CIN901_intcqhmi.rle] a
-set nb_f 6
+
+sewing result $tol a
+
+checkmaxtol result 27.029859224903987
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 6
+puts "TODO OCC23674 ALL: Error : Number of faults is"
+
restore [locate_data_file CIN901_intcqhmj.rle] a
-set nb_f ""
-set nbFreeEdges 34
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 153.66065674630602
+checknbshapes result -shell 1
+checkfreebounds result 34
+checkfaults result a 3
restore [locate_data_file CTO904_cts20974b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.1000000019999999e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20975b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0030000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
+puts "TODO OCC23674 ALL: Error : Number of faults is"
+
restore [locate_data_file CIN902_intcqhmm.rle] a
-set nb_f ""
-set nbFreeEdges 28
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 30.472070989451943
+checknbshapes result -shell 1
+checkfreebounds result 28
+checkfaults result a 11
+puts "TODO OCC23674 ALL: Error : Number of faults is"
+
restore [locate_data_file CIN902_intcqhmn.rle] a
-set nb_f ""
-set nbFreeEdges 47
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.0067406446723805797
+checknbshapes result -shell 1
+checkfreebounds result 47
+checkfaults result a 7
+puts "TODO OCC23674 ALL: Error : Number of faults is"
+
restore [locate_data_file CIN902_intcqhmo.rle] a
-set nb_f ""
-set nbFreeEdges 47
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.0067406446723805797
+checknbshapes result -shell 1
+checkfreebounds result 47
+checkfaults result a 7
+puts "TODO OCC23674 ALL: Error : Number of faults is"
+
restore [locate_data_file CIN902_intcqhmp.rle] a
-set nb_f 7
-set nbFreeEdges 19
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 268.87290128183184
+checknbshapes result -shell 1
+checkfreebounds result 19
+checkfaults result a 7
-puts "TODO OCC23150 ALL: Error : Number of faults is"
+puts "TODO ?OCC24592 ALL: Error : Number of faults is"
restore [locate_data_file CIN902_intcqhmq.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 58.18051229943552
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 13
\ No newline at end of file
-puts "TODO OCC23150 ALL: Error : Number of faults is"
-puts "TODO OCC24592 ALL: Error : Number of free edges is"
+puts "TODO ?OCC24592 ALL: Error: Max tolerance"
+puts "TODO ?OCC24592 ALL: Error : Number of faults is"
+puts "TODO ?OCC24592 ALL: Error : Number of free edges is"
restore [locate_data_file CIN902_intcqhmr.rle] a
-set nbFreeEdges ""
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 197.67876466299327
+checknbshapes result -shell 1
+checkfreebounds result 21
+checkfaults result a 7
+puts "TODO ?OCC24592 ALL: Error: Max tolerance"
+puts "TODO ?OCC24592 ALL: Error : Number of faults is"
+puts "TODO ?OCC24592 ALL: Error : Number of free edges is"
+
restore [locate_data_file CIN902_intcqhms.rle] a
-puts "TODO #24592 ALL: Error : Number of free edges is"
-set nb_f ""
-set nbFreeEdges ""
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 161.97171756965696
+checknbshapes result -shell 1
+checkfreebounds result 53
+checkfaults result a 30
restore [locate_data_file CTO904_cts21124a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts21143a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts21208a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
-puts "TODO ?OCC23150 ALL: Error : Number of faults is"
-puts "TODO OCC24592 ALL: Error : Number of free edges is"
+puts "TODO ?OCC24592 ALL: Error : Number of free edges is"
+puts "TODO ?OCC24592 ALL: Error : Number of faults is"
restore [locate_data_file CNP002_projoiep.rle] a
-set nbFreeEdges ""
+
+sewing result $tol a
+
+checkmaxtol result 28.187689872750411
+checknbshapes result -shell 1
+checkfreebounds result 15
+checkfaults result a 1
restore [locate_data_file CNP002_projoieq.rle] a
-set nbFreeEdges 32
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 0.0011000000000000001
+checknbshapes result -shell 1
+checkfreebounds result 32
+checkfaults result a 0
restore [locate_data_file CNP002_projoier.rle] a
-set nbFreeEdges 39
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 1.5607514600358501
+checknbshapes result -shell 1
+checkfreebounds result 39
+checkfaults result a 0
restore [locate_data_file CTO900_buc60219a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts18078-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts19474part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts19485-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts20105a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts21210a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts21216a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 7.6988706603508698e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts20124a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.0669850423385499e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts20124b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.0669850423385499e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts20212-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.017888000024e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts20212-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts20374-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts20722c.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts20722d.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts20736a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_pro13495a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 5.2734195404336497e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts21180c.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts21180d.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 2.5033950095124698e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts21197c.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts21453a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts21453b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_pro14527a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts40185_ailette.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0025501059127810391
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
+puts "TODO OCC23674 ALL: Error : Number of faults is"
+
restore [locate_data_file CTO900_cts40185_top.rle] a
-set nb_f 8
+
+sewing result $tol a
+
+checkmaxtol result 0.0035001001080334497
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 8
restore [locate_data_file CTO900_cts60005a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_cts60005b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_pro14942a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_fra11018a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_fra11018b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_fra50089-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_fra60618-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO909_Bug3_Tr_obj.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.000290392426468876
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_fra60656-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 8.8386799426868199e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_fra60656-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_fra60810-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.00127000685034308
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_fra60810-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.0000000000000001e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ger50084c.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 2.0000000000000002e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ger50084d.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ger60039a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 7.0004008804099696e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ger60039b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ger60040-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 7.0004008804099696e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ger60041a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 7.0004008804099696e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ger60043-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 4.7800000020000003e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ger60043-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ger60054a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0029711398779358701
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ger60054b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 3.17713219505274e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ger60065-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ger60224-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ger60224-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ger60239a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ger60239b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ger60598c.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_hkg60163c.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0076146762209044804
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro10505a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro10505b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro12660b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro12663-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro12663-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 2.8957425486769001e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file shading_046.brep] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro5640_wanted.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro5640a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro5640b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro6050a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 7.3849877949687495e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro6050b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro6066-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro6066-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro6066a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro6066b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro6110a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro6110b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro6965a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro6965b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro6974.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro6974_box.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro7637_box.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro7637_prism_oblong.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro7637c_box_dsg.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro7637c_prism_oblong_dsg.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro7637c_result_dsg.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro7934a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro7934b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro8320-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 7.7279602250781197e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro8934a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.000136507373610426
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro8934b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro8951a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file ma-test3.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 11.642084202872448
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro8951a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file ma-test5.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 2.1507390207569199
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file support-fixed.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.4199998855590501e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro9476-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_pro9476-tool.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO901_cts20138_base.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO901_cts20138_outil.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 6.1634021619738601e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO901_cts20150_base.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO901_cts20150_outil.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO901_cts20171_base.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO901_cts20171_outil.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO901_cts20172_base.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 50.000075982060999
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO901_cts20203_base.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO901_cts20203_outil.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO901_cts20204_base.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO901_cts20204_outil.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO901_cts20205-base.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO901_cts20205-outil.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO901_cts20216_base.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20077a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.0246950765959601e-007
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20088a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20088b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20148a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.000129325309076528
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20148b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20176a.rle] a
-#Delete invalid (in terms of bug#25109) triangulation
-tclean a
\ No newline at end of file
+sewing result $tol a
+
+checkmaxtol result 50.000075982060999
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20280a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20280b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20290a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts20974a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file support.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 2.4610000022999201e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_cts21364a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_fra61199a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_fra61199b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_ger60038.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 8.9431525942166701e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO900_ger60224-part.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_hkg60150a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.800000002e-005
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_hkg60150b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_hkg60155a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_hkg60155b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_hkg60156a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_hkg60156b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_hkg60206.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_pro10095a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_pro10095b.rle] a
-set nbFreeEdges 4
\ No newline at end of file
+
+sewing result $tol a
+
+checkmaxtol result 114.90666646781224
+checknbshapes result -shell 1
+checkfreebounds result 4
+checkfaults result a 0
restore [locate_data_file CTO904_pro11615b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_pro12852a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_pro12852b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_pro12859a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_pro12859b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_pro12875a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 0.0001
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_pro12875b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_pro12956b.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 9.9999999999999995e-008
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
restore [locate_data_file CTO904_pro13555a.rle] a
+
+sewing result $tol a
+
+checkmaxtol result 1.0287131165917501e-006
+checknbshapes result -shell 1
+checkfreebounds result 0
+checkfaults result a 0
--- /dev/null
+set tol 100
+++ /dev/null
-set tol 100