if { $arg == ${check_name} } {
if {${get_value}} {
incr narg
- if { $narg < [llength $args] && ! [regexp {^-} [lindex $args $narg]] } {
+ if { $narg < [llength $args] && ! [regexp {^-[^0-9]} [lindex $args $narg]] } {
set ${check_result} "[lindex $args $narg]"
} else {
error "Option ${check_result} requires argument"
puts "Error : Number of faults is $nb_r"
}
}
+
+# auxiliary: check all arguments
+proc _check_args { args {options {}} {command_name ""}} {
+ # check arguments
+ for {set narg 0} {${narg} < [llength ${args}]} {incr narg} {
+ set arg [lindex ${args} ${narg}]
+ set toContinue 0
+ foreach option ${options} {
+ set option_name [lindex ${option} 0]
+ set variable_to_save_value [lindex ${option} 1]
+ set get_value [lindex ${option} 2]
+ set local_value ""
+ if { [_check_arg ${option_name} local_value ${get_value}] } {
+ upvar ${variable_to_save_value} ${variable_to_save_value}
+ set ${variable_to_save_value} ${local_value}
+ set toContinue 1
+ }
+ }
+ if {${toContinue}} { continue }
+ # unsupported option
+ if { [regexp {^-} ${arg}] } {
+ error "Error: unsupported option \"${arg}\""
+ }
+ error "Error: cannot interpret argument ${narg} (${arg})"
+ }
+ foreach option ${options} {
+ set option_name [lindex ${option} 0]
+ set variable_to_save_value [lindex ${option} 1]
+ set should_exist [lindex ${option} 3]
+ if {![info exists ${variable_to_save_value}] && ${should_exist} == 1} {
+ error "Error: wrong using of command '${command_name}', '${option_name}' option is required"
+ }
+ }
+}
+
+help checkprops {
+ Procedure includes commands to compute length, area and volume of input shape.
+
+ Use: checkprops shapename [options...]
+ Allowed options are:
+ -l LENGTH: command lprops, computes the mass properties of all edges in the shape with a linear density of 1
+ -s AREA: command sprops, computes the mass properties of all faces with a surface density of 1
+ -v VOLUME: command vprops, computes the mass properties of all solids with a density of 1
+ -eps EPSILON: the epsilon defines relative precision of computation
+ -equal SHAPE: compare area\volume\length of input shapes. Puts error if its are not equal
+ -notequal SHAPE: compare area\volume\length of input shapes. Puts error if its are equal
+ Options -l, -s and -v are independent and can be used in any order. Tolerance epsilon is the same for all options.
+}
+
+proc checkprops {shape args} {
+ puts "checkprops ${shape} ${args}"
+ upvar ${shape} ${shape}
+
+ if {![isdraw ${shape}] || [regexp "${shape} is a \n" [whatis ${shape}]]} {
+ puts "Error: The command cannot be built"
+ return
+ }
+
+ set length -1
+ set area -1
+ set volume -1
+ set epsilon 1.0e-4
+ set compared_equal_shape -1
+ set compared_notequal_shape -1
+ set equal_check 0
+
+ set options {{"-eps" epsilon 1}
+ {"-equal" compared_equal_shape 1}
+ {"-notequal" compared_notequal_shape 1}}
+
+ if { [regexp {\-[not]*equal} $args] } {
+ lappend options {"-s" area 0}
+ lappend options {"-l" length 0}
+ lappend options {"-v" volume 0}
+ set equal_check 1
+ } else {
+ lappend options {"-s" area 1}
+ lappend options {"-l" length 1}
+ lappend options {"-v" volume 1}
+ }
+ _check_args ${args} ${options} "checkprops"
+
+ if { ${length} != -1 || ${equal_check} == 1 } {
+ set CommandName lprops
+ set mass $length
+ set prop "length"
+ set equal_check 0
+ }
+ if { ${area} != -1 || ${equal_check} == 1 } {
+ set CommandName sprops
+ set mass $area
+ set prop "area"
+ set equal_check 0
+ }
+ if { ${volume} != -1 || ${equal_check} == 1 } {
+ set CommandName vprops
+ set mass $volume
+ set prop "volume"
+ set equal_check 0
+ }
+
+ regexp {Mass +: +([-0-9.+eE]+)} [${CommandName} ${shape} ${epsilon}] full m
+
+ if { ${compared_equal_shape} != -1 } {
+ upvar ${compared_equal_shape} ${compared_equal_shape}
+ regexp {Mass +: +([-0-9.+eE]+)} [${CommandName} ${compared_equal_shape} ${epsilon}] full compared_m
+ if { $compared_m != $m } {
+ puts "Error: Shape ${compared_equal_shape} is not equal to shape ${shape}"
+ }
+ }
+
+ if { ${compared_notequal_shape} != -1 } {
+ upvar ${compared_notequal_shape} ${compared_notequal_shape}
+ regexp {Mass +: +([-0-9.+eE]+)} [${CommandName} ${compared_notequal_shape} ${epsilon}] full compared_m
+ if { $compared_m == $m } {
+ puts "Error: Shape ${compared_notequal_shape} is equal shape to ${shape}"
+ }
+ }
+
+ if { ${compared_equal_shape} == -1 && ${compared_notequal_shape} == -1 } {
+ if { [string compare "$mass" "empty"] != 0 } {
+ if { $m == 0 } {
+ puts "Error : The command is not valid. The $prop is 0."
+ }
+ if { $mass > 0 } {
+ puts "The expected $prop is $mass"
+ }
+ #check of change of area is < 1%
+ if { ($mass != 0 && [expr 1.*abs($mass - $m)/$mass] > 0.01) || ($mass == 0 && $m != 0) } {
+ puts "Error : The $prop of result shape is $m"
+ }
+ } else {
+ if { $m != 0 } {
+ puts "Error : The command is not valid. The $prop is $m"
+ }
+ }
+ }
+}
\ No newline at end of file
explode s E
bfuseblend result s b 1*SCALE1
-set square 451533
+checkprops result -s 451533
explode s E
bfuseblend result s b 1*SCALE1
-set square 432086
+checkprops result -s 432086
explode s E
bfuseblend result s b 1*SCALE1
-set square 389033
+checkprops result -s 389033
explode s E
bfuseblend result s b 1*SCALE1
-set square 534763
+checkprops result -s 534772
explode s E
bfuseblend result s b 1*SCALE1
-set square 1.47825e+06
+checkprops result -s 1.47825e+06
explode s E
bfuseblend result s b 3*SCALE1
-set square 1.65656e+06
+checkprops result -s 1.65656e+06
explode s E
bfuseblend result s b 1*SCALE1
-set square 783698
+checkprops result -s 783698
explode s E
bfuseblend result s b 1*SCALE1
-set square 677145
+checkprops result -s 677145
tscale s 0 0 0 SCALE1
bfuseblend result s b 1*SCALE1
-set square 1.29262e+06
+checkprops result -s 1.29262e+06
explode s E
bfuseblend result s b 1*SCALE1
-set square 395701
+checkprops result -s 395701
explode s E
bfuseblend result s b 1*SCALE1
-set square 431283
+checkprops result -s 431283
tscale s2 0 0 0 SCALE1
bfuseblend result s1 s2 0.5*SCALE1
-set square 78849.6
+checkprops result -s 78849.6
tscale s2 0 0 0 SCALE1
bfuseblend result s1 s2 0.5*SCALE1
-set square 82598.9
+checkprops result -s 82598.9
tscale s2 0 0 0 SCALE1
bfuseblend result s1 s2 0.5*SCALE1
-set square 65305.3
+checkprops result -s 65305.3
tscale s2 0 0 0 SCALE1
bfuseblend result s1 s2 1*SCALE1
-set square 52829.1
+checkprops result -s 52829.1
tscale s2 0 0 0 SCALE1
bfuseblend result s1 s2 1*SCALE1
-set square 52754.1
+checkprops result -s 53457.8
updatevol s_5 0 2 1 4 2 2
buildevol
-set square 23985.2
+checkprops result -s 23985.2
updatevol s_5 0 10 1 20 2 10
buildevol
-set square 30913
+checkprops result -s 30913
updatevol s_5 0 10 1 20 2 10
buildevol
-set square 27121
+checkprops result -s 27121
updatevol s_9 0 10 1 20 2 10
buildevol
-set square 21068.3
+checkprops result -s 21068.3
updatevol s_1 0 10 1 20 2 10
buildevol
-set square 21188.6
+checkprops result -s 21188.6
updatevol s_9 0 10 1 20 2 10
buildevol
-set square 44716.1
+checkprops result -s 44716.1
updatevol s_2 0 10 1 20 2 10
buildevol
-set square 44127.7
+checkprops result -s 44127.7
updatevol s_9 0 10 1 20 2 10
buildevol
-set square 42210.2
+checkprops result -s 42210.2
updatevol s_3 0 10 1 20 2 10
buildevol
-set square 41218.7
+checkprops result -s 41218.7
updatevol s_9 0 10 1 20 2 10
buildevol
-set square 89820.2
+checkprops result -s 89820.2
updatevol s_1 0 10 1 20 2 10
buildevol
-set square 90149.1
+checkprops result -s 90149.1
updatevol s_7 0 10 1 20 2 10
buildevol
-set square 12023.4
+
+checkprops result -s 12045.6
+
updatevol s_3 0 10 1 20 2 10
buildevol
-set square 11734.1
+checkprops result -s 11734.1
updatevol s_9 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 134866
+checkprops result -s 134866
updatevol s_2 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 134103
+checkprops result -s 134103
updatevol s_9 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 275055
+checkprops result -s 275055
updatevol s_1 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 276679
+checkprops result -s 276679
updatevol s_7 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 137086
+checkprops result -s 137086
updatevol s_2 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 135853
+checkprops result -s 135853
updatevol s_4 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 104110
+checkprops result -s 104110
updatevol s_9 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 104232
+checkprops result -s 104232
updatevol s_4 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 124704
+checkprops result -s 124704
updatevol s_8 0 1*SCALE1 1 1.5*SCALE1 2 1*SCALE1
buildevol
-set square 124280
+checkprops result -s 124280
updatevol s_1 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 133326
+checkprops result -s 133326
updatevol s_5 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 133708
+checkprops result -s 133708
updatevol s_2 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 5.10383e+06
+checkprops result -s 5.10383e+06
updatevol s_4 0 1*SCALE 1 2*SCALE 2 1*SCALE
buildevol
-set square 5.39403e+06
+checkprops result -s 5.39403e+06
updatevol s_6 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 106625
+checkprops result -s 106625
updatevol s_4 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 106172
+checkprops result -s 106172
updatevol s_1 0 0.5*SCALE1 1 1.*SCALE1 2 0.5*SCALE1
buildevol
-set square 33785.2
+checkprops result -s 33785.2
updatevol s_4 0 0.3*SCALE1 1 0.6*SCALE1 2 0.3*SCALE1
buildevol
-set square 33938.1
+checkprops result -s 33938.1
updatevol s_1 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 427160
+checkprops result -s 427160
updatevol s_10 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 426050
+checkprops result -s 426050
updatevol s_8 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 555384
+checkprops result -s 555384
updatevol s_4 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 554378
+checkprops result -s 554378
updatevol s_4 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 87027.5
+checkprops result -s 87027.5
updatevol s_6 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 99053.9
+checkprops result -s 99053.9
updatevol s_6 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 81492.8
+checkprops result -s 81492.8
updatevol s_5 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 81299.7
+checkprops result -s 81299.7
updatevol s_1 0 0.5*SCALE1 1 1*SCALE1 2 0.5*SCALE1
buildevol
-set square 61785.2
+checkprops result -s 61785.2
updatevol s_1 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 135224
+checkprops result -s 135224
updatevol s_1 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 30499.9
+checkprops result -s 30499.9
updatevol s_2 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 309758
+checkprops result -s 309758
updatevol s_3 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 418406
+checkprops result -s 418406
updatevol s_1 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 444541
+checkprops result -s 444541
updatevol s_3 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 76962.6
+checkprops result -s 78977.9
updatevol s_1 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 484801
+checkprops result -s 484801
updatevol s_4 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 428442
+checkprops result -s 428442
updatevol s_1 0 2*SCALE1 1 1*SCALE1 2 2*SCALE1
buildevol
-set square 49612.1
+checkprops result -s 50306.6
updatevol s_1 0 1*SCALE1 1 2*SCALE1 2 1*SCALE1
buildevol
-set square 86185.5
+checkprops result -s 86185.5
updatevol s_5 0 0.5*SCALE1 1 1*SCALE1 2 0.5*SCALE1
buildevol
-set square 72604.8
+checkprops result -s 72604.8
updatevol s_1 0 0.3*SCALE1 1 0.5*SCALE1 2 0.3*SCALE1
buildevol
-set square 72838.2
+checkprops result -s 72838.2
updatevol s_4 0 0.3*SCALE1 1 0.5*SCALE1 2 0.3*SCALE1
buildevol
-set square 73347.5
+checkprops result -s 73347.5
updatevol s_5 0 2*SCALE1 1 1*SCALE1 2 2*SCALE1
buildevol
-set square 5.34396e+06
+checkprops result -s 5.34396e+06
updatevol s_2 0 0.3*SCALE1 1 0.5*SCALE1 2 0.3*SCALE1
buildevol
-set square 20125.9
+checkprops result -s 20125.9
updatevol s_10 0 0.5*SCALE1 1 1*SCALE1 2 0.5*SCALE1
buildevol
-set square 63753.9
+checkprops result -s 63753.9
updatevol s_16 0 0.5*SCALE1 1 1*SCALE1 2 0.5*SCALE1
buildevol
-set square 66266.6
+checkprops result -s 66266.6
updatevol s_9 0 0.5*SCALE1 1 1*SCALE1 2 0.5*SCALE1
buildevol
-set square 59764.7
+checkprops result -s 59764.7
updatevol s_2 0 0.5*SCALE1 1 1*SCALE1 2 0.5*SCALE1
buildevol
-set square 65911.7
+checkprops result -s 65911.7
updatevol s_14 0 0.5*SCALE1 1 1*SCALE1 2 0.5*SCALE1
buildevol
-set square 64151.6
+checkprops result -s 64151.6
updatevol s_15 0 0.5*SCALE1 1 1*SCALE1 2 0.5*SCALE1
buildevol
-set square 61178.8
+checkprops result -s 61178.8
updatevol s_14 0 0.5*SCALE1 1 1*SCALE1 2 0.5*SCALE1
buildevol
-set square 68102.2
+checkprops result -s 68102.2
updatevol s_4 0 0.5*SCALE1 1 1*SCALE1 2 0.5*SCALE1
buildevol
-set square 64488.9
+checkprops result -s 64488.9
updatevol s_5 0 0.3*SCALE1 1 0.5*SCALE1 2 0.3*SCALE1
buildevol
-set square 61452
+checkprops result -s 61452
updatevol s_7 0 0.5*SCALE1 1 1*SCALE1 2 0.5*SCALE1
buildevol
-set square 65253.7
+checkprops result -s 65253.7
updatevol s_6 0 0.5*SCALE1 1 1*SCALE1 2 0.5*SCALE1
buildevol
-set square 66403.3
+checkprops result -s 66403.3
updatevol s_6 0 0.5*SCALE1 1 1*SCALE1 2 0.5*SCALE1
buildevol
-set square 67290.4
+checkprops result -s 67290.4
updatevol s_3 0 0.5*SCALE1 1 1*SCALE1 2 0.5*SCALE1
buildevol
-set square 25582.7
+checkprops result -s 25582.7
updatevol s_3 0 0.5*SCALE1 1 1*SCALE1 2 0.5*SCALE1
buildevol
-set square 98503.2
+checkprops result -s 98503.2
updatevol s_3 0 0.5*SCALE1 1 1*SCALE1 2 0.5*SCALE1
buildevol
-set square 59943.4
+checkprops result -s 59943.4
updatevol s_4 0 0.5*SCALE1 1 1*SCALE1 2 0.5*SCALE1
buildevol
-set square 100596
+checkprops result -s 100596
updatevol s_5 0 1*SCALE2 1 4*SCALE2 2 3*SCALE2
buildevol
-set square 3105.92
+checkprops result -s 3105.92
updatevol s_4 0 1*SCALE2 1 3*SCALE2 2 2*SCALE2
buildevol
-set square 3133.42
+checkprops result -s 3133.42
updatevol s_10 0 5*SCALE2 1 6*SCALE2 2 3*SCALE2
buildevol
-set square 3676.87
+checkprops result -s 3676.87
updatevol s_7 0 8*SCALE2 1 4*SCALE2 2 10*SCALE2 3 10*SCALE2
buildevol
-set square 4247.04
+checkprops result -s 4247.04
updatevol s_3 0 4*SCALE2 1 8*SCALE2 2 6*SCALE2
buildevol
-set square 4242.66
+checkprops result -s 4242.66
updatevol s_3 0 6*SCALE2 1 8*SCALE2 2 6*SCALE2
buildevol
-set square 7024.09
+checkprops result -s 7024.09
updatevol s_8 0 3*SCALE2 1 5*SCALE2 2 5*SCALE2 3 3*SCALE2
buildevol
-set square 4034.13
+checkprops result -s 4034.13
updatevol s_7 0 2*SCALE2 1 4*SCALE2 2 3*SCALE2
buildevol
-set square 4088.21
+checkprops result -s 4088.21
updatevol s_3 0 2*SCALE2 1 4*SCALE2 2 3*SCALE2
buildevol
-set square 6391.88
+checkprops result -s 6391.88
updatevol s_8 0 3*SCALE2 1 10*SCALE2 2 10*SCALE2 3 8*SCALE2
buildevol
-set square 14651.2
+checkprops result -s 14651.2
updatevol s_7 0 3*SCALE2 1 10*SCALE2 2 5*SCALE2
buildevol
-set square 14656.1
+checkprops result -s 14656.1
updatevol s_3 0 3*SCALE2 1 8*SCALE2 2 5*SCALE2
buildevol
-set square 15244.4
+checkprops result -s 15244.4
updatevol s_13 0 2*SCALE2 1 4.5*SCALE2 2 4*SCALE2 3 3*SCALE2
buildevol
-set square 18619.1
+checkprops result -s 18619.1
updatevol s_7 0 4*SCALE2 1 8*SCALE2 2 5*SCALE2
buildevol
-set square 18941.8
+checkprops result -s 18941.8
updatevol s_7 0 4*SCALE2 1 8*SCALE2 2 5*SCALE2
buildevol
-set square 19572.1
+checkprops result -s 19572.1
updatevol s_14 0 5*SCALE2 1 2*SCALE2 2 5*SCALE2 3 2*SCALE2
buildevol
-set square 6856.71
+checkprops result -s 6856.71
updatevol s_7 0 2*SCALE2 1 6*SCALE2 2 4*SCALE2
buildevol
-set square 6903.87
+checkprops result -s 6903.87
updatevol s_8 0 2*SCALE2 1 6*SCALE2 2 4*SCALE2
buildevol
-set square 7511.74
+checkprops result -s 7511.74
updatevol s_13 0 2*SCALE2 1 6*SCALE2 2 4*SCALE2
buildevol
-set square 4892.76
+checkprops result -s 4892.76
updatevol s_12 0 3*SCALE2 1 7*SCALE2 2 10*SCALE2
buildevol
-set square 4945.02
+checkprops result -s 4945.02
updatevol s_12 0 6*SCALE2 1 8*SCALE2 2 6*SCALE2
buildevol
-set square 5343.69
+checkprops result -s 5343.69
updatevol s_14 0 3*SCALE2 1 5*SCALE2 2 6*SCALE2 3 2*SCALE2
buildevol
-set square 4339.75
+checkprops result -s 4339.75
updatevol s_3 0 2*SCALE2 1 5*SCALE2 2 2*SCALE2
buildevol
-set square 4470.07
+checkprops result -s 4470.07
updatevol s_2 0 3*SCALE2 1 5*SCALE2 2 3*SCALE2
buildevol
-set square 6600.76
+checkprops result -s 6600.76
updatevol s_6 0 1*SCALE2 1 3*SCALE2 2 2*SCALE2
buildevol
-set square 641.19
+checkprops result -s 641.19
updatevol s_1 0 1*SCALE2 1 3*SCALE2 2 3*SCALE2 3 1*SCALE2
buildevol
-set square 610.003
+checkprops result -s 610.003
updatevol s_6 0 1*SCALE2 1 3*SCALE2 2 2*SCALE2
buildevol
-set square 766.318
+checkprops result -s 766.318
explode s e
blend result s 2 s_4 s_5 s_15 s_16
-set square 0
+checkprops result -s 0
explode s e
blend result s 2 s_26
-set square 5585.52
+checkprops result -s 5585.52
explode s e
blend result s 5 s_8
-set square 3824.84
+checkprops result -s 3824.84
explode s e
blend result s 5 s_12
-set square 3737.48
+checkprops result -s 3737.48
explode s e
blend result s 5 s_3
-set square 35295.4
+checkprops result -s 35295.4
explode s e
blend result s 5 s_6
-set square 35576.2
+checkprops result -s 35576.2
blend myResult s 6 s_5
blend result myResult 6 s_8
-set square 0
+checkprops result -s 0
explode s e
blend result s 1 s_27
-set square 14499.8
+checkprops result -s 14499.8
explode s e
blend result s 10.0 s_22
-set square 14523.5
+checkprops result -s 14523.5
explode a e
blend result a 0.001 a_32 0.001 a_190.001 a_31
-set square 0.0967009
+checkprops result -s 0.0967009
explode a e
blend result a 15 a_15
-set square 0
+checkprops result -s 0
explode a e
blend result a 2 a_1 2 a_2
-set square 1300.86
+checkprops result -s 1300.86
explode result Sh
renamevar result_1 result
-set square 9856.27
+checkprops result -s 9856.27
blend result a $h1 a_4 $h2 a_5
#hlr hlr result
-set square 671.356
+checkprops result -s 671.356
explode a e
blend result a 5 a_89
-set square 199538
+checkprops result -s 199538
explode a e
blend result a 7 a_18 7 a_1 7 a_66
-set square 0
+checkprops result -s 0
explode a e
blend result a 5 a_89
-set square 199407
+checkprops result -s 199407
nexplode a e
blend result a 2 a_1
-set square 314713
+checkprops result -s 314713
nexplode a e
blend result a 2 a_20
-set square 19652.4
+checkprops result -s 19652.4
explode result sh
renamevar result_1 result
-set square 0.175426
+checkprops result -s 0.175426
nexplode a e
blend result a 10 a_13
-set square 649289
+checkprops result -s 649289
nexplode a e
blend result a 3 a_18 3 a_36 3 a_20 3 a_9
-set square 4990.42
+checkprops result -s 4990.42
nexplode cab e
blend result cab 10 cab_9 10 cab_10 10 cab_2 10 cab_11
-set square 180881
+checkprops result -s 180881
nexplode a e
blend result a 12 a_16 12 a_15 12 a_17
-set square 268732
+checkprops result -s 268732
nexplode result e
blend result result 2 result_90
-set square 12622.7
+checkprops result -s 12622.7
nexplode a e
blend result a 2.5 a_4
-set square 2160.65
+checkprops result -s 2160.65
nexplode a e
blend result a 1 a_66
-set square 204440
+checkprops result -s 204440
explode a e
blend result a 3 a_28
-set square 47811.5
+checkprops result -s 47811.5
erase a
blend result a 10 a_3 5 a_4 10 a_2 5 a_13 5 a_11 10 a_14 5 a_15 10 a_12 5 a_6 5 a_9
-set square 444610
+checkprops result -s 444610
nexplode a e
blend result a 2 a_69
-set square 42249.1
+checkprops result -s 42249.1
nexplode a e
blend result a 5 a_5 5 a_13 5 a_28
-set square 66620.1
+checkprops result -s 66620.1
updatevol a_21 0 0.5 1 1
buildevol
-set square 2938.3
+checkprops result -s 2938.3
explode a e
blend result a 59 a_13
-set square 171119
+checkprops result -s 171119
nexplode a e
blend result a 30 a_20
-set square 336159
+checkprops result -s 336159
nexplode a e
blend result a 13 a_12 13 a_17 13 a_41 13 a_42
-set square 290049
+checkprops result -s 290049
updatevol a_4 0 15 0.5 9 1 5
buildevol
-set square 1.22389e+06
+checkprops result -s 1.22389e+06
updatevol a_20 0 15 0.5 20 1 5
buildevol
-set square 1.22091e+06
+checkprops result -s 1.22091e+06
explode a e
blend result a 19 a_17 14 a_20 14 a_23 14 a_1 16 a_2 34 a_5 7 a_8 19 a_11 19 a_14 7 a_22 7 a_25 7 a_27 7 a_4 7 a_7 7 a_10 7 a_13 7 a_16 7 a_19
-set square 113583
+checkprops result -s 113583
explode a e
blend result a 5 a_45
-set square 141708
+checkprops result -s 141708
explode a e
blend result a 20 a_8 20 a_11 20 a_1 20 a_12
-set square 327626
+checkprops result -s 327626
explode a e
blend result a 2 a_82
-set square 142689
+checkprops result -s 142689
explode a e
blend result a 3 a_22
-set square 272732
+checkprops result -s 272732
explode a e
blend result a 10 a_8 10 a_13
-set square 26887.8
+checkprops result -s 26887.8
explode a e
blend result a 2 a_128 1 a_10
-set square 16683.1
+checkprops result -s 16683.1
explode a e
blend result a 10 a_9
-set square 50544.3
+checkprops result -s 50544.3
explode a e
blend result a 10 a_17
-set square 49413.3
+checkprops result -s 49413.3
explode res2 e
blend res3 res2 10 res2_6
-set square 189823
+checkprops result -s 189823
explode a e
blend result a 10 a_4 10 a_15 10 a_13 10 a_10 10 a_7
-set square 1.40529e+06
+checkprops result -s 1.40529e+06
blend result a 1 a_108
# radius of 0.8 is OK
-set square 2614.55
+checkprops result -s 2614.55
explode a e
blend result a 0.05 a_8 0.05 a_10 0.05 a_9 0.05 a_5 0.05 a_3 0.05 a_1
-set square 285.094
+checkprops result -s 285.094
explode a e
blend result a 10 a_3 10 a_8 10 a_7 10 a_6
-set square 397335
+checkprops result -s 397335
explode a e
blend result a 15 a_60
-set square 6675.59
+checkprops result -s 6675.59
explode a e
blend result a 1 a_9
-set square 0
+checkprops result -s 0
blend result a 3 a_9 3 a_7 3 a_5 3 a_3 3 a_1 3 a_2 3 a_4 3 a_6 3 a_8
# it's a_8 which causes the problem
-set square 90330.5
+checkprops result -s 90330.5
blend result a 5 a_1 5 a_3 5 a_4 5 a_2
# on its own a_1 is ok
-set square 62586.6
+checkprops result -s 62586.6
updatevol a_7 0 20 1 40
buildevol
-set square 173649
+checkprops result -s 173649
explode a e
blend result a 30 a_18 30 a_20 30 a_24 30 a_16
-set square 493287
+checkprops result -s 493287
explode a e
blend result a 10 a_51
-set square 68385.3
+checkprops result -s 68385.3
blend result a 0.2 a_24
# value of 0.1 works
-set square 0
+checkprops result -s 0
# this may not be all the fillets
blend result a 2 s_132 2 s_139 0.5 s_4 0.5 s_144 0.5 s_119 1 s_50
-set square 0
+checkprops result -s 0
explode result e
blend result result 5 result_33
-set square 250844
+checkprops result -s 250844
explode f E
blend result f 4.9 f_5
-set square 2104.35
+checkprops result -s 2104.35
explode result sh
renamevar result_1 result
-set square 2485.86
+checkprops result -s 2485.86
explode res Sh
copy res_1 result
-set square 0
+checkprops result -s 0
explode result sh
renamevar result_1 result
-set square 0
+checkprops result -s 0
explode result Sh
renamevar result_1 result
-set square 52047
+checkprops result -s 52047
explode result Sh
renamevar result_1 result
-set square 5425.92
+checkprops result -s 5425.92
explode result Sh
renamevar result_1 result
-set square 5884.39
+checkprops result -s 5884.39
explode result Sh
renamevar result_1 result
-set square 15571.4
+checkprops result -s 15571.4
explode result Sh
renamevar result_1 result
-set square 19804.7
+checkprops result -s 19804.7
explode result Sh
renamevar result_1 result
-set square 4754.07
+checkprops result -s 4754.07
explode result Sh
renamevar result_1 result
-set square 17179.7
+checkprops result -s 17179.7
if { [isdraw result] } {
- set sm 0
- if { [isdraw s] } {
- regexp {Mass +: +([-0-9.+eE]+)} [sprops s] full sm
- }
- regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
+ #check if result is valid
+ puts [checkshape result]
- #check if result is valid
- puts [checkshape result]
- if { $m == 0 || $sm == $m } {
- puts "Error : The blend is not valid."
- }
-
- if { $square > 0 } {
- puts "The expected area is $square"
- }
- #check of change of square is < 1%
- if { ($square != 0 && [expr 1.*abs($square - $m)/$square] > 0.01) || ($square == 0 && $m != 0) } {
- puts "Error : The area of the resulting shape is $m"
- }
- if { $m > 0 } {
- clear
- smallview
- donly result
- fit
- xwd $imagedir/${test_image}.png
- }
+ clear
+ smallview
+ donly result
+ fit
+ xwd $imagedir/${test_image}.png
} else {
- puts "Error : The blend cannot be built."
+ puts "Error : The blend cannot be built."
}
# to end a test script
FAILED /\bFaulty\b/ bad shape
IGNORE /^Tcl Exception: tolerance ang : [\d.-]+/ blend failure - test will be failed as incomplete
+OK /Relative error of mass computation/ message from vprops
\ No newline at end of file
explode s e
blend result s 10 s_5
-set square 59527.9
+checkprops result -s 59527.9
explode s E
blend result s 10 s_5 10 s_6 10 s_10
-set square 58633.8
+checkprops result -s 58633.8
explode s E
blend result s 10 s_5
-set square 23914.2
+checkprops result -s 23914.2
explode s E
blend result s 10 s_5 5 s_6 5 s_10
-set square 23480.7
+checkprops result -s 23480.7
explode s E
blend result s 10 s_5
-set square 31032.9
+checkprops result -s 31032.9
explode s E
blend result s 10 s_5 10 s_6 10 s_10
-set square 30065.2
+checkprops result -s 30065.2
explode s E
blend result s 10 s_5
-set square 27667.3
+checkprops result -s 27667.3
explode s E
blend result s 10 s_5 10 s_6 10 s_9
-set square 26965.6
+checkprops result -s 26965.6
explode s E
blend result s 10 s_9
-set square 21308.8
+checkprops result -s 21308.8
explode s E
blend result s 10 s_9 10 s_6 10 s_5
-set square 20843.5
+checkprops result -s 20843.5
explode s E
blend result s 10 s_1
-set square 21389.8
+checkprops result -s 21389.8
explode s E
blend result s 10 s_1 10 s_4 10 s_5
-set square 20559.5
+checkprops result -s 20559.5
explode s E
blend result s 10 s_9
-set square 44956.6
+checkprops result -s 44956.6
explode s E
blend result s 10 s_9 10 s_6 10 s_5
-set square 44513.5
+checkprops result -s 44513.5
explode s E
blend result s 10 s_2
-set square 44713.9
+checkprops result -s 44713.9
explode s E
blend result s 10 s_2 10 s_1 10 s_6
-set square 43467.9
+checkprops result -s 43467.9
explode s E
blend result s 10 s_9
-set square 42575.3
+checkprops result -s 42575.3
explode s E
blend result s 10 s_9 10 s_6 10 s_5
-set square 42198.1
+checkprops result -s 42198.1
explode s E
blend result s 10 s_3
-set square 41919.8
+checkprops result -s 41919.8
explode s E
blend result s 10 s_3 10 s_2 10 s_7
-set square 40663.6
+checkprops result -s 40663.6
explode s E
blend result s 10 s_9
-set square 90185.3
+checkprops result -s 90185.3
explode s E
blend result s 10 s_9 10 s_6 10 s_5
-set square 89830.3
+checkprops result -s 89830.3
explode s E
blend result s 10 s_1
-set square 90385.8
+checkprops result -s 90385.8
explode s E
blend result s 10 s_1 10 s_2 10 s_6
-set square 89366.1
+checkprops result -s 89366.1
explode s E
blend result s 10 s_7
-set square 12471.9
+checkprops result -s 12471.9
explode s E
blend result s 10 s_7 10 s_2 10 s_4
-set square 9640.68
+checkprops result -s 9640.68
explode s E
blend result s 10 s_3
-set square 12151.8
+checkprops result -s 12151.8
explode s E
blend result s 10 s_3 10 s_2 10 s_5
-set square 9940.87
+checkprops result -s 9940.87
explode s E
blend result s 1*SCALE1 s_9
-set square 135503
+checkprops result -s 135503
explode s E
blend result s 1*SCALE1 s_9 1*SCALE1 s_6 1*SCALE1 s_5
-set square 134808
+checkprops result -s 134808
explode s E
blend result s 1*SCALE1 s_2
-set square 135107
+checkprops result -s 135107
explode s E
blend result s 1*SCALE1 s_2 1*SCALE1 s_1 1*SCALE1 s_6
-set square 134780
+checkprops result -s 134780
explode s E
blend result s 1*SCALE1 s_9
-set square 275692
+checkprops result -s 275692
explode s E
blend result s 1*SCALE1 s_9 1*SCALE1 s_6 1*SCALE1 s_5
-set square 275019
+checkprops result -s 275019
explode s E
blend result s 1*SCALE1 s_1
-set square 276716
+checkprops result -s 276716
explode s E
blend result s 1*SCALE1 s_1 1*SCALE1 s_6 1*SCALE1 s_2
-set square 274895
+checkprops result -s 274895
explode s E
blend result s 1*SCALE1 s_7
-set square 137772
+checkprops result -s 137772
explode s E
blend result s 1*SCALE1 s_7 1*SCALE1 s_6 1*SCALE1 s_5
-set square 137076
+checkprops result -s 137076
explode s E
blend result s 1*SCALE1 s_2
-set square 137105
+checkprops result -s 137105
explode s E
blend result s 1*SCALE1 s_2 1*SCALE1 s_7 1*SCALE1 s_4
-set square 134002
+checkprops result -s 134002
explode s E
blend result s 1*SCALE1 s_4
-set square 104333
+checkprops result -s 104333
explode s E
blend result s 1*SCALE1 s_4 1*SCALE1 s_8 1*SCALE1 s_3
-set square 101890
+checkprops result -s 101890
explode s E
blend result s 1*SCALE1 s_1
-set square 104612
+checkprops result -s 104612
explode s E
blend result s 1*SCALE1 s_1 1*SCALE1 s_4 1*SCALE1 s_5
-set square 103468
+checkprops result -s 103468
explode s E
blend result s 1*SCALE1 s_4
-set square 125078
+checkprops result -s 125078
explode s E
blend result s 1*SCALE1 s_4 1*SCALE1 s_1 1*SCALE1 s_5
-set square 124044
+checkprops result -s 124044
explode s E
blend result s 1*SCALE1 s_8
-set square 124586
+checkprops result -s 124586
explode s E
blend result s 1*SCALE1 s_8 1*SCALE1 s_4 1*SCALE1 s_3
-set square 121712
+checkprops result -s 121712
explode s E
blend result s 1*SCALE1 s_1
-set square 133501
+checkprops result -s 133501
explode s E
blend result s 1*SCALE1 s_1 1*SCALE1 s_4 1*SCALE1 s_9
-set square 130891
+checkprops result -s 130891
explode s E
blend result s 1*SCALE1 s_5
-set square 133724
+checkprops result -s 133724
explode s E
blend result s 1*SCALE1 s_5 1*SCALE1 s_7 1*SCALE1 s_9
-set square 132307
+checkprops result -s 132307
explode s E
blend result s 1*SCALE1 s_2
-set square 5.22432e+06
+checkprops result -s 5.22432e+06
explode s E
blend result s 1*SCALE1 s_2 1*SCALE1 s_6
-set square 4.89518e+06
+checkprops result -s 4.89518e+06
explode s E
blend result s 1*SCALE s_4
-set square 5.39801e+06
+checkprops result -s 5.39801e+06
explode s E
blend result s 1*SCALE1 s_4 1*SCALE1 s_6 1*SCALE1 s_1
-set square 4.89506e+06
+checkprops result -s 4.89506e+06
explode s E
blend result s 1*SCALE1 s_6
-set square 107294
+checkprops result -s 107294
explode s E
blend result s 1*SCALE1 s_6 1*SCALE1 s_1
-set square 105974
+checkprops result -s 105974
explode s E
blend result s 1*SCALE1 s_4
-set square 106867
+checkprops result -s 106867
explode s E
blend result s 1*SCALE1 s_4 1*SCALE1 s_1 1*SCALE1 s_6
-set square 104367
+checkprops result -s 104367
explode s E
blend result s 0.5*SCALE1 s_1
-set square 33988.4
+checkprops result -s 33988.4
explode s E
blend result s 0.5*SCALE1 s_1 0.5*SCALE1 s_6
-set square 33852.2
+checkprops result -s 33852.2
explode s E
blend result s 0.5*SCALE1 s_4
-set square 33865.5
+checkprops result -s 33865.5
explode s E
blend result s 0.5*SCALE1 s_4 0.5*SCALE1 s_6 0.5*SCALE1 s_2
-set square 32438.8
+checkprops result -s 32438.8
explode s E
blend result s 1*SCALE1 s_1
-set square 427289
+checkprops result -s 427289
explode s E
blend result s 1*SCALE1 s_1 1*SCALE1 s_4 1*SCALE1 s_9
-set square 425726
+checkprops result -s 425726
explode s E
blend result s 1*SCALE1 s_10
-set square 426548
+checkprops result -s 426548
explode s E
blend result s 1*SCALE1 s_10 1*SCALE1 s_4 1*SCALE1 s_3
-set square 424980
+checkprops result -s 424980
explode s E
blend result s 1*SCALE1 s_8
-set square 555915
+checkprops result -s 555915
explode s E
blend result s 1*SCALE1 s_8 1*SCALE1 s_10 1*SCALE1 s_13
-set square 554732
+checkprops result -s 554732
explode s E
blend result s 1*SCALE1 s_4
-set square 555352
+checkprops result -s 555352
explode s E
blend result s 1*SCALE1 s_4 1*SCALE1 s_2 1*SCALE1 s_7
-set square 531771
+checkprops result -s 531771
explode s E
blend result s 1*SCALE1 s_4
-set square 91635.9
+checkprops result -s 91635.9
explode s E
blend result s 1*SCALE1 s_4 1*SCALE1 s_2 1*SCALE1 s_1
-set square 90904.5
+checkprops result -s 90904.5
explode s E
blend result s 1*SCALE1 s_6
-set square 99301.8
+checkprops result -s 99301.8
explode s E
blend result s 1*SCALE1 s_6 1*SCALE1 s_9 1*SCALE1 s_4
-set square 90939.5
+checkprops result -s 90939.5
explode s E
blend result s 1*SCALE1 s_6
-set square 81863.7
+checkprops result -s 81863.7
explode s E
blend result s 1*SCALE1 s_5 1*SCALE1 s_10 1*SCALE1 s_6
-set square 80209.3
+checkprops result -s 80209.3
explode s E
blend result s 1*SCALE1 s_5
-set square 81743.8
+checkprops result -s 81743.8
explode s E
blend result s 1*SCALE1 s_5 1*SCALE1 s_8 1*SCALE1 s_7
-set square 80586.1
+checkprops result -s 80586.1
explode s E
blend result s 1*SCALE1 s_1
-set square 61439
+checkprops result -s 61439
explode s E
blend result s 1*SCALE1 s_1
-set square 135648
+checkprops result -s 135648
explode s E
blend result s 1*SCALE1 s_1
-set square 30620.3
+checkprops result -s 30620.3
explode s E
blend result s 1*SCALE1 s_2
-set square 310413
+checkprops result -s 310413
explode s E
blend result s 1*SCALE1 s_3
-set square 427442
+checkprops result -s 427442
explode s E
blend result s 1*SCALE1 s_1
-set square 444925
+checkprops result -s 444925
explode s E
blend result s 1*SCALE1 s_3
-set square 78315.1
+checkprops result -s 79953.8
explode s E
blend result s 1*SCALE1 s_4
-set square 447106
+checkprops result -s 447106
explode s E
blend result s 1*SCALE1 s_1
-set square 50877
+checkprops result -s 51928.1
explode s E
blend result s 1*SCALE1 s_1
-set square 86937.1
+checkprops result -s 86937.1
explode s e
blend result s 0.5*SCALE1 s_5
-set square 72801.3
+checkprops result -s 72801.3
nexplode s e
blend result s 0.5*SCALE1 s_1
-set square 72564.2
+checkprops result -s 72564.2
nexplode s e
blend result s 0.5*SCALE1 s_4
-set square 72440.6
+checkprops result -s 72440.6
explode s e
blend result s 0.5*SCALE1 s_2
-set square 19893.8
+checkprops result -s 19893.8
explode s e
blend result s 1*SCALE1 s_10
-set square 63656.6
+checkprops result -s 63656.6
explode s e
blend result s 0.5*SCALE1 s_10 0.5*SCALE1 s_11 0.5*SCALE1 s_15
-set square 63733.6
+checkprops result -s 63733.6
explode s e
blend result s 0.5*SCALE1 s_22 0.5*SCALE1 s_9 0.5*SCALE1 s_4 0.5*SCALE1 s_17
-set square 63585
+checkprops result -s 63585
explode s e
blend result s 1*SCALE1 s_16
-set square 66228.3
+checkprops result -s 66228.3
explode s e
blend result s 0.5*SCALE1 s_16 0.5*SCALE1 s_15 0.5*SCALE1 s_24
-set square 66160.6
+checkprops result -s 66160.6
explode s e
blend result s 0.5*SCALE1 s_1 0.5*SCALE1 s_20 0.5*SCALE1 s_15 0.5*SCALE1 s_24
-set square 66070.8
+checkprops result -s 66070.8
explode s e
blend result s 1*SCALE1 s_9
-set square 59699.6
+checkprops result -s 59699.6
explode s e
blend result s 0.5*SCALE1 s_9 0.5*SCALE1 s_7 0.5*SCALE1 s_12
-set square 59717.7
+checkprops result -s 59717.7
explode s e
blend result s 0.5*SCALE1 s_12 0.5*SCALE1 s_13 0.5*SCALE1 s_16
-set square 59733.6
+checkprops result -s 59733.6
explode s e
blend result s 1*SCALE1 s_2
-set square 65914.2
+checkprops result -s 65914.2
explode s e
blend result s 0.5*SCALE1 s_2 0.5*SCALE1 s_1 0.5*SCALE1 s_10
-set square 65867.9
+checkprops result -s 65867.9
explode s e
blend result s 0.5*SCALE1 s_2 0.5*SCALE1 s_8 0.5*SCALE1 s_10 0.5*SCALE1 s_4
-set square 65635.1
+checkprops result -s 65635.1
explode s e
blend result s 0.5*SCALE1 s_12 0.5*SCALE1 s_11 0.5*SCALE1 s_15
-set square 61663.5
+checkprops result -s 61663.5
explode s e
blend result s 0.5*SCALE1 s_4 0.5*SCALE1 s_2 0.5*SCALE1 s_12
-set square 61832.4
+checkprops result -s 61832.4
explode s e
blend result s 1*SCALE1 s_14
-set square 64113.3
+checkprops result -s 64113.3
explode s e
blend result s 0.5*SCALE1 s_14 0.5*SCALE1 s_18 0.5*SCALE1 s_13
-set square 64088.4
+checkprops result -s 64088.4
explode s e
blend result s 0.5*SCALE1 s_3 0.5*SCALE1 s_18 0.5*SCALE1 s_13
-set square 64068.4
+checkprops result -s 64068.4
explode s e
blend result s 1*SCALE1 s_15
-set square 61060.1
+checkprops result -s 61060.1
explode s e
blend result s 0.5*SCALE1 s_15 0.5*SCALE1 s_14 0.5*SCALE1 s_18
-set square 61187.1
+checkprops result -s 61187.1
explode s e
blend result s 0.5*SCALE1 s_2 0.5*SCALE1 s_4 0.5*SCALE1 s_6
-set square 61224.6
+checkprops result -s 61224.6
explode s e
blend result s 1*SCALE1 s_14
-set square 67937.6
+checkprops result -s 67937.6
explode s e
blend result s 0.5*SCALE1 s_14 0.5*SCALE1 s_5 0.5*SCALE1 s_6
-set square 67959.5
+checkprops result -s 67959.5
explode s e
blend result s 0.5*SCALE1 s_7 0.5*SCALE1 s_5 0.5*SCALE1 s_6
-set square 68042.1
+checkprops result -s 68042.1
explode s e
blend result s 0.5*SCALE1 s_5 0.5*SCALE1 s_7 0.5*SCALE1 s_10
-set square 58091.9
+checkprops result -s 58091.9
explode s e
blend result s 0.5*SCALE1 s_5 0.5*SCALE1 s_9 0.5*SCALE1 s_10 0.5*SCALE1 s_2
-set square 58034.6
+checkprops result -s 58034.6
explode s e
blend result s 0.5*SCALE1 s_4
-set square 64521.3
+checkprops result -s 64521.3
explode s e
blend result s 0.5*SCALE1 s_4 0.5*SCALE1 s_13 0.5*SCALE1 s_2
-set square 64287.2
+checkprops result -s 64287.2
explode s e
blend result s 0.5*SCALE1 s_2 0.5*SCALE1 s_10
-set square 64525.7
+checkprops result -s 64525.7
explode s e
blend result s 0.5*SCALE1 s_5
-set square 61448.5
+checkprops result -s 61448.5
explode s e
blend result s 0.5*SCALE1 s_5 0.5*SCALE1 s_4 0.5*SCALE1 s_10
-set square 61222.9
+checkprops result -s 61222.9
explode s e
blend result s 0.5*SCALE1 s_5 0.5*SCALE1 s_4 0.5*SCALE1 s_6 0.5*SCALE1 s_7
-set square 60404.6
+checkprops result -s 60404.6
explode s e
blend result s 1*SCALE1 s_7
-set square 65250
+checkprops result -s 65250
explode s e
blend result s 0.5*SCALE1 s_7 0.5*SCALE1 s_6 0.5*SCALE1 s_14
-set square 65104.9
+checkprops result -s 65104.9
explode s e
blend result s 0.5*SCALE1 s_4 0.5*SCALE1 s_5 0.5*SCALE1 s_6 0.5*SCALE1 s_7
-set square 65009.8
+checkprops result -s 65009.8
explode s e
blend result s 0.5*SCALE1 s_6
-set square 66544
+checkprops result -s 66544
explode s e
blend result s 0.5*SCALE1 s_6 0.5*SCALE1 s_5 0.5*SCALE1 s_11
-set square 66247.1
+checkprops result -s 66247.1
explode s e
blend result s 0.5*SCALE1 s_6 0.5*SCALE1 s_5 0.5*SCALE1 s_4
-set square 66193.4
+checkprops result -s 66193.4
explode s e
blend result s 0.5*SCALE1 s_6
-set square 67334.8
+checkprops result -s 67334.8
explode s e
blend result s 0.5*SCALE1 s_6 0.5*SCALE1 s_5 0.5*SCALE1 s_11
-set square 67211.2
+checkprops result -s 67211.2
explode s e
blend result s 0.5*SCALE1 s_3
-set square 26420.7
+checkprops result -s 26420.7
explode s e
blend result s 0.5*SCALE1 s_3 0.5*SCALE1 s_1 0.5*SCALE1 s_5
-set square 25770.9
+checkprops result -s 25770.9
explode s e
blend result s 0.5*SCALE1 s_3
-set square 98604.8
+checkprops result -s 98604.8
explode s e
blend result s 0.5*SCALE1 s_3 0.5*SCALE1 s_1
-set square 98102.8
+checkprops result -s 98102.8
explode s e
blend result s 0.5*SCALE1 s_3 0.5*SCALE1 s_1 0.5*SCALE1 s_5 0.5*SCALE1 s_2
-set square 97351.9
+checkprops result -s 97351.9
explode s e
blend result s 0.5*SCALE1 s_3
-set square 61058.6
+checkprops result -s 61058.6
explode s e
blend result s 0.5*SCALE1 s_3 0.5*SCALE1 s_1
-set square 60665.6
+checkprops result -s 60665.6
explode s e
blend result s 0.5*SCALE1 s_4
-set square 100620
+checkprops result -s 100620
explode s e
blend result s 0.5*SCALE1 s_4 0.5*SCALE1 s_5 0.5*SCALE1 s_13
-set square 99977
+checkprops result -s 99977
explode s E
blend result s 1 s_6 1 s_10
-set square 145.137
+checkprops result -s 145.137
explode s E
blend result s 1 s_6 0.5 s_10
-set square 146.393
+checkprops result -s 146.393
explode s E
blend result s 0.2 s_2
-set square 11.8686
+checkprops result -s 11.8686
explode s E
blend result s 0.2 s_2 0.2 s_1 0.2 s_6
-set square 11.4579
+checkprops result -s 11.4579
explode s E
blend result s 1*SCALE s_5
-set square 0
+checkprops result -s 0
explode s E
blend result s 1 s_3
-set square 192.343
+checkprops result -s 192.343
explode s E
blend result s SCALE*2.5 s_17
-set square 3.46388e+08
+checkprops result -s 3.46388e+08
explode s E
blend result s SCALE*2 s_5
-set square 1.6539e+08
+checkprops result -s 1.65391e+08 -eps 0.1
explode s E
blend result s 2 s_10
-set square 133.982
+checkprops result -s 133.982
explode s E
blend result s 10*SCALE s_12
-set square 0
+checkprops result -s 0
explode result Sh
renamevar result_1 result
-set square 1497.77
+checkprops result -s 1497.77
explode result Sh
renamevar result_1 result
-set square 15418.1
+checkprops result -s 15418.1
explode result Sh
renamevar result_1 result
-set square 15530
+checkprops result -s 15530
explode result Sh
renamevar result_1 result
-set square 2923.51
+checkprops result -s 2923.51
explode result Sh
renamevar result_1 result
-set square 2929.37
+checkprops result -s 2929.37
explode result Sh
renamevar result_1 result
-set square 2929.37
+checkprops result -s 2929.37
explode result Sh
renamevar result_1 result
-set square 2941.01
+checkprops result -s 2941.01
SCALE*0.001 s_9 SCALE*0.001 s_17 SCALE*0.001 s_6 SCALE*0.001 s_16 \
SCALE*0.001 s_14 SCALE*0.001 s_7 SCALE*0.001 s_23 SCALE*0.001 s_10
-set square 2079.48
+checkprops result -s 2079.48
explode s E
blend result s 3*SCALE2 s_5
-set square 3095.55
+checkprops result -s 3095.55
explode s E
blend result s 3*SCALE2 s_4
-set square 3125.03
+checkprops result -s 3125.03
explode s E
blend result s 6*SCALE2 s_10
-set square 3662.79
+checkprops result -s 3662.79
explode s E
blend result s 8*SCALE2 s_7
-set square 4237.39
+checkprops result -s 4237.39
explode s E
blend result s 8*SCALE2 s_3
-set square 4209.73
+checkprops result -s 4209.73
explode s E
blend result s 8*SCALE2 s_3
-set square 7004.23
+checkprops result -s 7004.23
explode s E
blend result s 3*SCALE2 s_8
-set square 4051.46
+checkprops result -s 4051.46
explode s E
blend result s 3*SCALE2 s_7
-set square 4089.28
+checkprops result -s 4089.28
explode s E
blend result s 3*SCALE2 s_3
-set square 6392.3
+checkprops result -s 6392.3
explode s E
blend result s 10*SCALE2 s_8
-set square 14622.4
+checkprops result -s 14622.4
explode s E
blend result s 10*SCALE2 s_7
-set square 14555.8
+checkprops result -s 14555.8
explode s E
blend result s 8*SCALE2 s_3
-set square 15179.9
+checkprops result -s 15179.9
explode s E
blend result s 4*SCALE2 s_13
-set square 18559.7
+checkprops result -s 18559.7
explode s E
blend result s 8*SCALE2 s_7
-set square 18884.3
+checkprops result -s 18884.3
explode s E
blend result s 8*SCALE2 s_7
-set square 19514.7
+checkprops result -s 19514.7
explode s E
blend result s 4*SCALE2 s_14
-set square 6857.14
+checkprops result -s 6857.14
explode s E
blend result s 6*SCALE2 s_7
-set square 6871.45
+checkprops result -s 6871.45
nexplode s E
blend result s 6*SCALE2 s_8
-set square 7479.62
+checkprops result -s 7479.62
explode s E
blend result s 6*SCALE2 s_13
-set square 4837.68
+checkprops result -s 4837.68
explode s E
blend result s 10*SCALE2 s_10
-set square 4893.19
+checkprops result -s 4893.19
explode s E
blend result s 7*SCALE2 s_12
-set square 5335.27
+checkprops result -s 5335.27
explode s E
blend result s 5*SCALE2 s_14
-set square 4328.2
+checkprops result -s 4328.2
explode s E
blend result s 5*SCALE2 s_3
-set square 4444.46
+checkprops result -s 4444.46
explode s E
blend result s 5*SCALE2 s_2
-set square 6583.29
+checkprops result -s 6583.29
explode s E
blend result s 2.5*SCALE2 s_6
-set square 638.478
+checkprops result -s 638.478
explode s E
blend result s 3*SCALE2 s_1
-set square 599.597
+checkprops result -s 599.597
explode s E
blend result s 3*SCALE2 s_6
-set square 0
+checkprops result -s 0
explode result So
tcopy result_1 result
-set square 59527.9
+checkprops result -s 59527.9
explode result sh
tcopy result_1 result
-set square 1.77169e+06
+checkprops result -s 1.77169e+06
explode result So
tcopy result_1 result
-set square 27107.8
+checkprops result -s 27107.8
explode result sh
tcopy result_1 result
-set square 87763.8
+checkprops result -s 87763.8
explode result So
tcopy result_1 result
-set square 33506.8
+checkprops result -s 33506.8
explode result sh
tcopy result_1 result
-set square 5.05104e+06
+checkprops result -s 5.05104e+06
explode result So
tcopy result_1 result
-set square 24551.4
+checkprops result -s 24551.4
explode result So
tcopy result_1 result
-set square 263402
+checkprops result -s 263402
explode result sh
tcopy result_1 result
-set square 1.65112e+06
+checkprops result -s 1.65112e+06
explode s E
blend result s 1 s_6 1 s_10
-set square 145.137
+checkprops result -s 145.137
explode s E
blend result s 1 s_6 0.5 s_10
-set square 146.393
+checkprops result -s 146.393
explode s E
blend result s 1 s_6 1 s_10 1 s_5
-set square 142.777
+checkprops result -s 142.777
explode s E
blend result s 0.2 s_2
-set square 11.7666
+checkprops result -s 11.7666
explode s E
blend result s 0.2 s_2 0.2 s_6
-set square 10.5019
+checkprops result -s 10.5019
explode s E
blend result s 0.2 s_2 0.2 s_1
-set square 11.5154
+checkprops result -s 11.5154
explode s E
blend result s 0.2 s_2 0.2 s_1 0.2 s_6
-set square 10.2797
+checkprops result -s 10.2797
explode s E
blend result s 5 s_5
-set square 60998.1
+checkprops result -s 60998.1
explode s E
blend result s 10 s_5
-set square 0
+checkprops result -s 0
explode s E
blend result s 5 s_5
-set square 64789.3
+checkprops result -s 64789.3
explode s E
blend result s 15 s_5
-set square 64076.6
+checkprops result -s 64076.6
explode resultat E
blend result resultat 15 resultat_5
-set square 60963.9
+checkprops result -s 60963.9
explode s E
blend result s 20.5 s_11
-set square 267216
+checkprops result -s 267216
explode s E
blend result s 25 s_3
-set square 62559.3
+checkprops result -s 62559.3
explode s E
blend result s 30 s_14
-set square 43339.8
+checkprops result -s 43339.8
explode s E
blend result s 10 s_22 10 s_20 10 s_25 10 s_16 10 s_15 10 s_18
-set square 177551
+checkprops result -s 177551
blend s s0 30 s0_5
blend result s0 30 s0_5 30 s0_10
-set square 126267
+checkprops result -s 126267
explode s E
blend result s 10 s_23
-set square 82884.1
+checkprops result -s 82884.1
explode s E
blend result s 10 s_2 10 s_4 10 s_12 10 s_13
-set square 69854.2
+checkprops result -s 69854.2
explode s E
blend result s 10 s_2
-set square 70160
+checkprops result -s 70160
explode s E
blend result s 10 s_7
-set square 61327.9
+checkprops result -s 61327.9
explode s E
blend result s 15 s_7
-set square 61050.1
+checkprops result -s 61050.1
explode s E
blend result s 20 s_7
-set square 60738.4
+checkprops result -s 60738.4
explode s E
blend result s 25 s_7
-set square 60393.2
+checkprops result -s 60393.2
explode s E
blend result s 2.5 s_1 2.5 s_5 2.5 s_7
-set square 6773.7
+checkprops result -s 6773.7
explode s E
blend result s 10 s_1 10 s_5 10 s_7
-set square 6483.21
+checkprops result -s 6483.21
explode s E
blend result s 12 s_5
-set square 0
+checkprops result -s 0
blend result a 1 a_3_1 1 a_3_2
-set square 1738.79
+checkprops result -s 1738.79
blend result a 4 a_5 4 a_1 4 a_6
-set square 21444.7
+checkprops result -s 21444.7
blend result f 1 f_1
-set square 2485.86
+checkprops result -s 2485.86
updatevol s_5 0 10*SCALE1 1 20*SCALE1 2 0*SCALE1
buildevol
-set square 1.48513e+06
+checkprops result -s 1.48513e+06
explode P Sh
copy P_1 result
-set square 485351
+checkprops result -s 485351
explode P Sh
copy P_1 result
-set square 4.80062e+08
+checkprops result -s 4.80062e+08
buildevol
explode result
-set square 1.49427e+06
+checkprops result -s 1.49427e+06
updatevol s_5 0 10*SCALE1 1 20*SCALE1 2 1.e-4
buildevol
-set square 1.48513e+06
+checkprops result -s 1.48513e+06
explode P Sh
copy P_1 result
-set square 485351
+checkprops result -s 485351
explode P Sh
copy P_1 result
-set square 4.80062e+08
+checkprops result -s 4.80062e+08
buildevol
explode result V
-set square 1.49427e+06
+checkprops result -s 1.49427e+06
updatevol s_1 0 0*SCALE1 1 3*SCALE1 2 0*SCALE1
buildevol
-set square 33798.1
+checkprops result -s 33798.1
explode result So
tcopy result_1 result
-set square 6703.48
+checkprops result -s 6703.48
explode result So
tcopy result_1 result
-set square 6734.43
+checkprops result -s 6734.43
explode result sh
tcopy result_1 result
-set square 4811.71
+checkprops result -s 4811.71
explode result sh
tcopy result_1 result
-set square 4816.07
+checkprops result -s 4816.07
explode result sh
tcopy result_1 result
-set square 21817.1
+checkprops result -s 21817.1
explode result sh
tcopy result_1 result
-set square 21734.1
+checkprops result -s 21734.1
explode result sh
tcopy result_1 result
-set square 1.0415e+06
+checkprops result -s 1.0415e+06
explode result sh
tcopy result_1 result
-set square 1.04665e+06
+checkprops result -s 1.04665e+06
explode result So
tcopy result_1 result
-set square 10467.1
+checkprops result -s 10467.1
explode result So
tcopy result_1 result
-set square 6034.39
+checkprops result -s 6034.39
explode result sh
tcopy result_1 sh
-set square 6107.12
+checkprops result -s 6107.12
explode result So
tcopy result_1 result
-set square 177551
+checkprops result -s 177551
explode result So
tcopy result_1 result
-set square 547392
+checkprops result -s 547392
explode result sh
tcopy result_1 result
-set square 803799
+checkprops result -s 803799
explode result Sh
tcopy result_1 result
-set square 23005.9
+checkprops result -s 23005.9
tcopy result_1 result
explode result V
-set square 781868
+checkprops result -s 781868
explode result So
tcopy result_1 result
-set square 547392
+checkprops result -s 547392
explode result sh
tcopy result_1 result
-set square 803799
+checkprops result -s 803799
explode result Sh
tcopy result_1 result
-set square 1.34325e+07
+checkprops result -s 1.34325e+07
tcopy result_1 result
explode result V
-set square 781867
+checkprops result -s 781867
explode result So
tcopy result_1 result
-set square 782458
+checkprops result -s 782458
explode result So
tcopy result_1 result
-set square 6118.46
+checkprops result -s 6118.46
explode result Sh
tcopy result_1 result
-set square 43290.5
+checkprops result -s 43290.5
explode result So
tcopy result_1 result
-set square 1.47882e+06
+checkprops result -s 1.47882e+06
explode result So
tcopy result_1 result
-set square 2.75048e+06
+checkprops result -s 2.75048e+06
explode result So
tcopy result_1 result
-set square 1.85726e+06
+checkprops result -s 1.85726e+06
explode s E
blend result s 20*SCALE1 s_16
-set square 1.85726e+06
+checkprops result -s 1.85726e+06
explode result sh
tcopy result_1 result
-set square 143833
+checkprops result -s 143833
explode result sh
tcopy result_1 result
-set square 16203.3
+checkprops result -s 16203.3
explode result So
tcopy result_1 result
-set square 6728.28
+checkprops result -s 6728.28
explode result So
tcopy result_1 result
-set square 6752.97
+checkprops result -s 6752.97
explode result So
tcopy result_1 result
-set square 6750.15
+checkprops result -s 6750.15
explode result sh
tcopy result_1 result
-set square 4811.88
+checkprops result -s 4811.88
explode result sh
tcopy result_1 result
-set square 4836.94
+checkprops result -s 4836.94
explode result sh
tcopy result_1 result
-set square 4825.16
+checkprops result -s 4825.16
explode result sh
tcopy result_1 result
-set square 21855.9
+checkprops result -s 21855.9
explode result sh
tcopy result_1 result
-set square 21921.3
+checkprops result -s 21921.3
explode result sh
tcopy result_1 result
-set square 21857.8
+checkprops result -s 21857.8
explode result sh
tcopy result_1 result
-set square 1.0521e+06
+checkprops result -s 1.0521e+06
explode result sh
tcopy result_1 result
-set square 1.05805e+06
+checkprops result -s 1.05805e+06
explode result sh
tcopy result_1 result
-set square 1.04231e+06
+checkprops result -s 1.04231e+06
explode result So
tcopy result_1 result
-set square 10755.6
+checkprops result -s 10755.6
explode result So
tcopy result_1 result
-set square 10755.9
+checkprops result -s 10755.9
explode result So
tcopy result_1 result
-set square 10775.7
+checkprops result -s 10775.7
explode result sh
tcopy result_1 result
-set square 1.25863e+06
+checkprops result -s 1.25863e+06
explode result Sh
tcopy result_1 result
-set square 5074.03
+checkprops result -s 5074.03
explode result Sh
tcopy result_1 result
-set square 5071.36
+checkprops result -s 5071.36
explode result Sh
tcopy result_1 result
-set square 4365.43
+checkprops result -s 4365.43
explode result Sh
tcopy result_1 result
-set square 4367.03
+checkprops result -s 4367.03
explode s E
blend result s 4*SCALE1 s_9 5*SCALE1 s_10 6*SCALE1 s_2 4*SCALE1 s_1
-set square 165055
+checkprops result -s 165055
explode s E
blend result s 5*SCALE1 s_9 5*SCALE1 s_10 5*SCALE1 s_2
-set square 165929
+checkprops result -s 165929
explode result Sh
tcopy result_1 result
-set square 21814.7
+checkprops result -s 21814.7
explode result Sh
tcopy result_1 result
-set square 21843.6
+checkprops result -s 21843.6
explode s E
blend result s 5*SCALE1 s_2 5*SCALE1 s_12 5*SCALE1 s_9 5*SCALE1 s_1
-set square 670347
+checkprops result -s 670347
explode s E
blend result s 7*SCALE1 s_2 7*SCALE1 s_12 7*SCALE1 s_1
-set square 669202
+checkprops result -s 669202
restore [locate_data_file case_1_solid.brep] a
restore [locate_data_file case_1_edge1.brep] b
bcommon result b a
-set length 100.002
+checkprops result -l 100.002
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_1_solid.brep] a
restore [locate_data_file case_1_edge2.brep] b
bcommon result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_1_solid.brep] a
restore [locate_data_file case_1_edge3.brep] b
bcommon result b a
-set length 297.02
+checkprops result -l 297.02
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_1_solid.brep] a
restore [locate_data_file case_1_edge4.brep] b
bcommon result b a
-set length 474.239
+checkprops result -l 474.239
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_1_solid.brep] a
restore [locate_data_file case_1_wire1.brep] b
bcommon result b a
-set length 100.002
+checkprops result -l 100.002
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_1_solid.brep] a
restore [locate_data_file case_1_wire2.brep] b
bcommon result b a
-set length 350.738
+checkprops result -l 350.738
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_1_solid.brep] a
restore [locate_data_file case_1_wire3.brep] b
bcommon result b a
-set length 942.478
+checkprops result -l 942.478
+checksection result
set nbsh_v 2
set nbsh_e 2
restore [locate_data_file case_1_shell.brep] a
restore [locate_data_file case_1_edge2.brep] b
bcommon result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_1_shell.brep] a
restore [locate_data_file case_1_edge4.brep] b
bcommon result b a
-set length 471.239
+checkprops result -l 471.239
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_1_shell.brep] a
restore [locate_data_file case_1_wire3.brep] b
bcommon result b a
-set length 942.478
+checkprops result -l 942.478
+checksection result
set nbsh_v 2
set nbsh_e 2
restore [locate_data_file case_2_solid_r.brep] a
restore [locate_data_file case_2_edge1.brep] b
bcommon result b a
-set length 847.007
+checkprops result -l 847.007
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_solid_r.brep] a
restore [locate_data_file case_2_edge2.brep] b
bcommon result b a
-set length 847.007
+checkprops result -l 847.007
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_solid_r.brep] a
restore [locate_data_file case_2_edge3.brep] b
bcommon result b a
-set length 753.315
+checkprops result -l 753.315
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_2_solid_r.brep] a
restore [locate_data_file case_2_edge4.brep] b
bcommon result b a
-set length 753.315
+checkprops result -l 753.315
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_2_solid_r.brep] a
restore [locate_data_file case_2_wire1.brep] b
bcommon result b a
-set length 874
+checkprops result -l 874
+checksection result
set nbsh_v 18
set nbsh_e 11
restore [locate_data_file case_2_solid_r.brep] a
restore [locate_data_file case_2_wire2.brep] b
bcommon result b a
-set length 874
+checkprops result -l 874
+checksection result
set nbsh_v 18
set nbsh_e 11
restore [locate_data_file case_2_solid_r.brep] a
restore [locate_data_file case_2_wire3.brep] b
bcommon result b a
-set length 846.821
+checkprops result -l 846.821
+checksection result
set nbsh_v 9
set nbsh_e 6
restore [locate_data_file case_2_solid_r.brep] a
restore [locate_data_file case_2_wire4.brep] b
bcommon result b a
-set length 768.597
+checkprops result -l 768.597
+checksection result
set nbsh_v 9
set nbsh_e 6
restore [locate_data_file case_2_shell_r.brep] a
restore [locate_data_file case_2_edge1.brep] b
bcommon result b a
-set length 847.007
+checkprops result -l 847.007
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_shell_r.brep] a
restore [locate_data_file case_2_edge2.brep] b
bcommon result b a
-set length 847.007
+checkprops result -l 847.007
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_shell_r.brep] a
restore [locate_data_file case_2_edge3.brep] b
bcommon result b a
-set length 753.315
+checkprops result -l 753.315
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_2_shell_r.brep] a
restore [locate_data_file case_2_wire1.brep] b
bcommon result b a
-set length 874
+checkprops result -l 874
+checksection result
set nbsh_v 18
set nbsh_e 11
restore [locate_data_file case_2_shell_r.brep] a
restore [locate_data_file case_2_wire2.brep] b
bcommon result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_2_shell_r.brep] a
restore [locate_data_file case_2_wire3.brep] b
bcommon result b a
-set length 846.821
+checkprops result -l 846.821
+checksection result
set nbsh_v 9
set nbsh_e 6
restore [locate_data_file case_2_face_r.brep] a
restore [locate_data_file case_2_edge1.brep] b
bcommon result b a
-set length 847.007
+checkprops result -l 847.007
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_face_r.brep] a
restore [locate_data_file case_2_edge3.brep] b
bcommon result b a
-set length 753.315
+checkprops result -l 753.315
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_2_face_r.brep] a
restore [locate_data_file case_2_wire1.brep] b
bcommon result b a
-set length 874
+checkprops result -l 874
+checksection result
set nbsh_v 18
set nbsh_e 11
restore [locate_data_file case_2_face_r.brep] a
restore [locate_data_file case_2_wire3.brep] b
bcommon result b a
-set length 846.821
+checkprops result -l 846.821
+checksection result
set nbsh_v 9
set nbsh_e 6
restore [locate_data_file case_3_solid.brep] a
restore [locate_data_file case_3_edge1.brep] b
bcommon result b a
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_solid.brep] a
restore [locate_data_file case_3_edge2.brep] b
bcommon result b a
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_solid.brep] a
restore [locate_data_file offset_wire_034.brep] b
bcommon result b a
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_solid.brep] a
restore [locate_data_file case_3_wire2.brep] b
bcommon result b a
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 14
set nbsh_e 13
restore [locate_data_file case_3_solid.brep] a
restore [locate_data_file case_3_wire3.brep] b
bcommon result b a
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_solid.brep] a
restore [locate_data_file case_3_wire4.brep] b
bcommon result b a
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_solid.brep] a
restore [locate_data_file case_3_wire5.brep] b
bcommon result b a
-set length 292.732
+checkprops result -l 292.732
+checksection result
set nbsh_v 4
set nbsh_e 4
restore [locate_data_file case_3_shell.brep] a
restore [locate_data_file case_3_edge1.brep] b
bcommon result b a
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_shell.brep] a
restore [locate_data_file case_3_edge2.brep] b
bcommon result b a
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_shell.brep] a
restore [locate_data_file offset_wire_034.brep] b
bcommon result b a
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_shell.brep] a
restore [locate_data_file case_3_wire2.brep] b
bcommon result b a
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 14
set nbsh_e 13
restore [locate_data_file case_3_shell.brep] a
restore [locate_data_file case_3_wire3.brep] b
bcommon result b a
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_shell.brep] a
restore [locate_data_file case_3_wire4.brep] b
bcommon result b a
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_shell.brep] a
restore [locate_data_file case_3_wire5.brep] b
bcommon result b a
-set length 292.732
+checkprops result -l 292.732
+checksection result
set nbsh_v 4
set nbsh_e 4
restore [locate_data_file case_3_face.brep] a
restore [locate_data_file case_3_edge1.brep] b
bcommon result b a
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_face.brep] a
restore [locate_data_file offset_wire_034.brep] b
bcommon result b a
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_face.brep] a
restore [locate_data_file case_3_wire2.brep] b
bcommon result b a
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 14
set nbsh_e 13
restore [locate_data_file case_3_face.brep] a
restore [locate_data_file case_3_wire5.brep] b
bcommon result b a
-set length 66.3661
+checkprops result -l 66.3661
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_3_wire.brep] a
restore [locate_data_file case_3_edge1.brep] b
bcommon result b a
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_wire.brep] a
restore [locate_data_file offset_wire_034.brep] b
bcommon result b a
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_wire.brep] a
restore [locate_data_file case_3_wire2.brep] b
bcommon result b a
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 14
set nbsh_e 13
restore [locate_data_file case_3_wire.brep] a
restore [locate_data_file case_3_wire5.brep] b
bcommon result b a
-set length 66.3661
+checkprops result -l 66.3661
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_4_solid.brep] a
restore [locate_data_file case_4_edge1.brep] b
bcommon result b a
-set length 1231.36
+checkprops result -l 1231.36
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_4_solid.brep] a
restore [locate_data_file case_4_edge2.brep] b
bcommon result b a
-set length 1231.36
+checkprops result -l 1231.36
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_4_solid.brep] a
restore [locate_data_file case_4_edge3.brep] b
bcommon result b a
-set length 375.748
+checkprops result -l 375.748
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_4_solid.brep] a
restore [locate_data_file case_4_wire1.brep] b
bcommon result b a
-set length 2553.95
+checkprops result -l 2553.95
+checksection result
set nbsh_v 3
set nbsh_e 3
restore [locate_data_file case_4_solid.brep] a
restore [locate_data_file case_4_wire2.brep] b
bcommon result b a
-set length 2553.95
+checkprops result -l 2553.95
+checksection result
set nbsh_v 3
set nbsh_e 3
restore [locate_data_file case_4_solid.brep] a
restore [locate_data_file case_4_wire3.brep] b
bcommon result b a
-set length 633.071
+checkprops result -l 633.071
+checksection result
set nbsh_v 9
set nbsh_e 7
restore [locate_data_file case_4_solid.brep] a
restore [locate_data_file case_4_wire4.brep] b
bcommon result b a
-set length 633.071
+checkprops result -l 633.071
+checksection result
set nbsh_v 9
set nbsh_e 7
restore [locate_data_file case_4_shell.brep] a
restore [locate_data_file case_4_edge1.brep] b
bcommon result b a
-set length 615.235
+checkprops result -l 615.235
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_4_shell.brep] a
restore [locate_data_file case_4_edge3.brep] b
bcommon result b a
-set length 474.547
+checkprops result -l 474.547
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_4_shell.brep] a
restore [locate_data_file case_4_wire1.brep] b
bcommon result b a
-set length 1245.29
+checkprops result -l 1245.29
+checksection result
set nbsh_v 10
set nbsh_e 5
restore [locate_data_file case_4_shell.brep] a
restore [locate_data_file case_4_wire3.brep] b
bcommon result b a
-set length 1150.78
+checkprops result -l 1150.78
+checksection result
set nbsh_v 15
set nbsh_e 10
restore [locate_data_file case_4_face.brep] a
restore [locate_data_file case_4_edge1.brep] b
bcommon result b a
-set length 615.235
+checkprops result -l 615.235
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_4_face.brep] a
restore [locate_data_file case_4_edge3.brep] b
bcommon result b a
-set length 474.547
+checkprops result -l 474.547
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_4_face.brep] a
restore [locate_data_file case_4_wire1.brep] b
bcommon result b a
-set length 1245.29
+checkprops result -l 1245.29
+checksection result
set nbsh_v 10
set nbsh_e 5
restore [locate_data_file case_4_face.brep] a
restore [locate_data_file case_4_wire3.brep] b
bcommon result b a
-set length 1150.78
+checkprops result -l 1150.78
+checksection result
set nbsh_v 15
set nbsh_e 10
restore [locate_data_file case_5_solid.brep] a
restore [locate_data_file case_4_edge1.brep] b
bcommon result b a
-set length 887.185
+checkprops result -l 887.185
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_5_solid.brep] a
restore [locate_data_file case_5_edge2.brep] b
bcommon result b a
-set length 887.185
+checkprops result -l 887.185
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_5_solid.brep] a
restore [locate_data_file case_4_edge3.brep] b
bcommon result b a
-set length 829.541
+checkprops result -l 829.541
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_5_solid.brep] a
restore [locate_data_file case_4_wire1.brep] b
bcommon result b a
-set length 1747.73
+checkprops result -l 1747.73
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_5_solid.brep] a
restore [locate_data_file case_4_wire2.brep] b
bcommon result b a
-set length 1747.73
+checkprops result -l 1747.73
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_5_solid.brep] a
restore [locate_data_file case_4_wire3.brep] b
bcommon result b a
-set length 1808.02
+checkprops result -l 1808.02
+checksection result
set nbsh_v 12
set nbsh_e 11
restore [locate_data_file case_5_solid.brep] a
restore [locate_data_file case_5_wire4.brep] b
bcommon result b a
-set length 1808.02
+checkprops result -l 1808.02
+checksection result
set nbsh_v 12
set nbsh_e 11
restore [locate_data_file case_5_solid.brep] a
restore [locate_data_file case_5_wire5.brep] b
bcommon result b a
-set length 3000.52
+checkprops result -l 3000.52
+checksection result
set nbsh_v 2
set nbsh_e 2
restore [locate_data_file case_5_shell.brep] a
restore [locate_data_file case_4_edge1.brep] b
bcommon result b a
-set length 887.185
+checkprops result -l 887.185
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_5_shell.brep] a
restore [locate_data_file case_4_edge3.brep] b
bcommon result b a
-set length 829.541
+checkprops result -l 829.541
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_5_shell.brep] a
restore [locate_data_file case_4_wire1.brep] b
bcommon result b a
-set length 1747.73
+checkprops result -l 1747.73
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_5_shell.brep] a
restore [locate_data_file case_4_wire3.brep] b
bcommon result b a
-set length 1808.02
+checkprops result -l 1808.02
+checksection result
set nbsh_v 12
set nbsh_e 11
restore [locate_data_file case_5_shell.brep] a
restore [locate_data_file case_5_wire5.brep] b
bcommon result b a
-set length 3000.52
+checkprops result -l 3000.52
+checksection result
set nbsh_v 2
set nbsh_e 2
restore [locate_data_file case_5_face.brep] a
restore [locate_data_file case_4_edge1.brep] b
bcommon result b a
-set length 887.185
+checkprops result -l 887.185
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_5_face.brep] a
restore [locate_data_file case_4_edge3.brep] b
bcommon result b a
-set length 829.541
+checkprops result -l 829.541
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_5_face.brep] a
restore [locate_data_file case_4_wire1.brep] b
bcommon result b a
-set length 1747.73
+checkprops result -l 1747.73
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_5_face.brep] a
restore [locate_data_file case_4_wire3.brep] b
bcommon result b a
-set length 1808.02
+checkprops result -l 1808.02
+checksection result
set nbsh_v 12
set nbsh_e 11
restore [locate_data_file case_6_solid.brep] a
restore [locate_data_file case_4_edge1.brep] b
bcommon result b a
-set length 411.923
+checkprops result -l 411.923
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_6_solid.brep] a
restore [locate_data_file case_5_edge2.brep] b
bcommon result b a
-set length 615.235
+checkprops result -l 615.235
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_6_solid.brep] a
restore [locate_data_file case_4_edge3.brep] b
bcommon result b a
-set length 235.517
+checkprops result -l 235.517
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_6_solid.brep] a
restore [locate_data_file case_4_wire1.brep] b
bcommon result b a
-set length 815.584
+checkprops result -l 815.584
+checksection result
set nbsh_v 10
set nbsh_e 5
restore [locate_data_file case_6_solid.brep] a
restore [locate_data_file case_4_wire2.brep] b
bcommon result b a
-set length 1245.29
+checkprops result -l 1245.29
+checksection result
set nbsh_v 10
set nbsh_e 5
restore [locate_data_file case_6_solid.brep] a
restore [locate_data_file case_4_wire3.brep] b
bcommon result b a
-set length 629.671
+checkprops result -l 629.671
+checksection result
set nbsh_v 14
set nbsh_e 9
restore [locate_data_file case_6_solid.brep] a
restore [locate_data_file case_5_wire4.brep] b
bcommon result b a
-set length 1150.78
+checkprops result -l 1150.78
+checksection result
set nbsh_v 15
set nbsh_e 10
restore [locate_data_file case_6_shell.brep] a
restore [locate_data_file case_4_edge1.brep] b
bcommon result b a
-set length 411.923
+checkprops result -l 411.923
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_6_shell.brep] a
restore [locate_data_file case_4_edge3.brep] b
bcommon result b a
-set length 235.517
+checkprops result -l 235.517
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_6_shell.brep] a
restore [locate_data_file case_4_wire1.brep] b
bcommon result b a
-set length 815.584
+checkprops result -l 815.584
+checksection result
set nbsh_v 10
set nbsh_e 5
restore [locate_data_file case_6_shell.brep] a
restore [locate_data_file case_4_wire3.brep] b
bcommon result b a
-set length 629.671
+checkprops result -l 629.671
+checksection result
set nbsh_v 14
set nbsh_e 9
restore [locate_data_file case_6_face.brep] a
restore [locate_data_file case_4_edge1.brep] b
bcommon result b a
-set length 411.923
+checkprops result -l 411.923
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_6_face.brep] a
restore [locate_data_file case_4_edge3.brep] b
bcommon result b a
-set length 235.517
+checkprops result -l 235.517
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_6_face.brep] a
restore [locate_data_file case_4_wire1.brep] b
bcommon result b a
-set length 815.584
+checkprops result -l 815.584
+checksection result
set nbsh_v 10
set nbsh_e 5
restore [locate_data_file case_6_face.brep] a
restore [locate_data_file case_4_wire3.brep] b
bcommon result b a
-set length 629.671
+checkprops result -l 629.671
+checksection result
set nbsh_v 14
set nbsh_e 9
restore [locate_data_file case_7_solid.brep] a
restore [locate_data_file case_7_edge1.brep] b
bcommon result b a
-set length 482.392
+checkprops result -l 482.392
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_solid.brep] a
restore [locate_data_file case_7_edge2.brep] b
bcommon result b a
-set length 482.392
+checkprops result -l 482.392
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_solid.brep] a
restore [locate_data_file case_7_edge3.brep] b
bcommon result b a
-set length 520.393
+checkprops result -l 520.393
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_solid.brep] a
restore [locate_data_file case_7_edge4.brep] b
bcommon result b a
-set length 520.393
+checkprops result -l 520.393
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_solid.brep] a
restore [locate_data_file case_7_wire1.brep] b
bcommon result b a
-set length 482.392
+checkprops result -l 482.392
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_solid.brep] a
restore [locate_data_file case_7_wire2.brep] b
bcommon result b a
-set length 482.392
+checkprops result -l 482.392
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_solid.brep] a
restore [locate_data_file case_7_wire3.brep] b
bcommon result b a
-set length 520.393
+checkprops result -l 520.393
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_solid.brep] a
restore [locate_data_file case_7_wire4.brep] b
bcommon result b a
-set length 520.393
+checkprops result -l 520.393
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_shell.brep] a
restore [locate_data_file case_7_edge1.brep] b
bcommon result b a
-set length 482.392
+checkprops result -l 482.392
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_shell.brep] a
restore [locate_data_file case_7_edge3.brep] b
bcommon result b a
-set length 520.393
+checkprops result -l 520.393
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_shell.brep] a
restore [locate_data_file case_7_wire1.brep] b
bcommon result b a
-set length 482.392
+checkprops result -l 482.392
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_shell.brep] a
restore [locate_data_file case_7_wire3.brep] b
bcommon result b a
-set length 520.393
+checkprops result -l 520.393
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_face.brep] a
restore [locate_data_file case_7_edge1.brep] b
bcommon result b a
-set length 482.392
+checkprops result -l 482.392
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_face.brep] a
restore [locate_data_file case_7_edge3.brep] b
bcommon result b a
-set length 520.393
+checkprops result -l 520.393
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_face.brep] a
restore [locate_data_file case_7_wire1.brep] b
bcommon result b a
-set length 482.392
+checkprops result -l 482.392
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_face.brep] a
restore [locate_data_file case_7_wire3.brep] b
bcommon result b a
-set length 520.393
+checkprops result -l 520.393
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_8_solid_repaired.brep] a
restore [locate_data_file case_8_wire1.brep] b
bcommon result b a
-set length 181.079
+checkprops result -l 181.079
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_8_solid_repaired.brep] a
restore [locate_data_file case_8_wire2.brep] b
bcommon result b a
-set length 49.966
+checkprops result -l 49.966
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_8_solid_repaired.brep] a
restore [locate_data_file case_8_wire3.brep] b
bcommon result b a
-set length 3.83899
+checkprops result -l 3.83899
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_8_solid_repaired.brep] a
restore [locate_data_file case_8_wire4.brep] b
bcommon result b a
-set length 36.0874
+checkprops result -l 36.0874
+checksection result
set nbsh_v 7
set nbsh_e 4
restore [locate_data_file case_8_solid_repaired.brep] a
restore [locate_data_file case_8_wire5.brep] b
bcommon result b a
-set length 126.81
+checkprops result -l 126.81
+checksection result
set nbsh_v 6
set nbsh_e 4
restore [locate_data_file case_8_solid_repaired.brep] a
restore [locate_data_file case_8_wire6.brep] b
bcommon result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge1.brep] b
bcommon result b a
-set length 143.787
+checkprops result -l 143.787
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge2.brep] b
bcommon result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge3.brep] b
bcommon result b a
-set length 143.787
+checkprops result -l 143.787
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge4.brep] b
bcommon result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge5.brep] b
bcommon result b a
-set length 79.9002
+checkprops result -l 79.9002
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_wire1.brep] b
bcommon result b a
-set length 143.787
+checkprops result -l 143.787
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_wire2.brep] b
bcommon result b a
-set length 143.787
+checkprops result -l 143.787
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_wire3.brep] b
bcommon result b a
-set length 79.9002
+checkprops result -l 79.9002
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge1.brep] b
bcommon result b a
-set length 143.787
+checkprops result -l 143.787
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge2.brep] b
bcommon result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge3.brep] b
bcommon result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge4.brep] b
bcommon result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge5.brep] b
bcommon result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_wire1.brep] b
bcommon result b a
-set length 143.787
+checkprops result -l 143.787
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_wire2.brep] b
bcommon result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_wire3.brep] b
bcommon result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge1.brep] b
bcommon result b a
-set length 143.787
+checkprops result -l 143.787
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge2.brep] b
bcommon result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge3.brep] b
bcommon result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge4.brep] b
bcommon result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge5.brep] b
bcommon result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_wire1.brep] b
bcommon result b a
-set length 143.787
+checkprops result -l 143.787
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_wire2.brep] b
bcommon result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_wire3.brep] b
bcommon result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
set command bcommon
+set display_vertices 1
bcommon result b1 b2
-set square 45.5929
+checkprops result -s 45.5929
bcommon result b1 b2
-set square 63.4508
+checkprops result -s 63.4508
bcommon result b1 b2
-set square 56.7232
+checkprops result -s 56.7232
bcommon result b1 b2
-set square 78.5398
+checkprops result -s 78.5398
bcommon result b1 b2
-set square 78.5398
+checkprops result -s 78.5398
bcommon result b1 b2
-set square 314.159
+checkprops result -s 314.159
bcommon result b1 b2
-set square 113.446
+checkprops result -s 113.446
bcommon result b1 b2
-set square 78.5398
+checkprops result -s 78.5398
bcommon result b1 b2
-set square 78.5398
+checkprops result -s 78.5398
bcommon result b1 b2
-set square 314.159
+checkprops result -s 314.159
bcommon result b1 b2
-set square 549.779
+checkprops result -s 549.779
bcommon result b1 b2
-set square 392.699
+checkprops result -s 392.699
bcommon result b1 b2
-set square 327.249
+checkprops result -s 327.249
bcommon result b1 b2
-set square 198.863
+checkprops result -s 198.863
bcommon result b1 b2
-set square 160.684
+checkprops result -s 160.684
bcommon result b1 b2
-set square 340.339
+checkprops result -s 340.339
bcommon result b1 b2
-set square 319.364
+checkprops result -s 319.364
bcommon result b1 b2
-set square 315.548
+checkprops result -s 315.548
bcommon result rev1 box2
-set square 2.14421
+checkprops result -s 2.14421
# Original bug : cts21453
# Date : 15sept98
-
restore [locate_data_file CTO900_cts21453a.rle] a
restore [locate_data_file CTO900_cts21453b.rle] b
bcommon result a b
-
-
-set square 16681.4
+checkprops result -s 16681.4
bcommon result a b
-set square 2045.39
+checkprops result -s 2045.39
bcommon result a b
-set square 25468.7
+checkprops result -s 25468.7
bcommon result a b
-set square 155403
+checkprops result -s 155403
bcommon result a b
-set square 23309.7
+checkprops result -s 23309.7
+puts "TODO OCC1111 Windows: Error : The area of result shape is"
puts "BUC60290 (the same problem with cut and common)"
restore [locate_data_file buc60290a.rle] sol1
bcommon result sol2 sol1
-set square 685602
-if { [regexp {Windows} [dversion]] } {
- if { [regexp {64} [dversion]] } {
- #set square 804392
- puts "TODO OCC1111 Windows: Error : The area of the resulting shape is"
- }
-}
+checkprops result -s 662100
box b 1 1 1
bcommon result s b
-set square 3.92699
+checkprops result -s 3.92699
box b 1 1 1
bcommon result s b
-set square 3.92699
+checkprops result -s 3.92699
box b 1 1 1
bcommon result b s
-set square 3.92699
+checkprops result -s 3.92699
trotate b 0 0 1 0 1 0 90
bcommon result s b
-set square 3.92699
+checkprops result -s 3.92699
trotate b 0 0 1 0 1 0 90
bcommon result b s
-set square 3.92699
+checkprops result -s 3.92699
bcommon result b1 b2
-set square 6
+checkprops result -s 6
bcommon result b1 b2
-set square 6
+checkprops result -s 6
bcommon result b1 b2
-set square empty
+checkprops result -s empty
bcommon result b1 b2
-set square empty
+checkprops result -s empty
bcommon result b1 b2
-set square 2.5
+checkprops result -s 2.5
bcommon result b1 b2
-set square empty
+checkprops result -s empty
bcommon result b1 b2
-set square 4
+checkprops result -s 4
bcommon result b1 b2
-set square 4
+checkprops result -s 4
bcommon result b1 b2
-set square 4
+checkprops result -s 4
bcommon result b1 b2
-set square 1.5
+checkprops result -s 1.5
bcommon result b1 b2
-set square empty
+checkprops result -s empty
bcommon result b1 b2
-set square empty
+checkprops result -s empty
bcommon result b1 b2
-set square empty
+checkprops result -s empty
bcommon result b1 b2
-set square 2.5
+checkprops result -s 2.5
bcommon result b1 b2
-set square empty
+checkprops result -s empty
bcommon result b1 b2
-set square 2.5
+checkprops result -s 2.5
bcommon result b1 b2
-set square empty
+checkprops result -s empty
bcommon result b1 b2
-set square 4
+checkprops result -s 4
bcommon result b1 b2
-set square 2.5
+checkprops result -s 2.5
bcommon result b1 b2
-set square empty
+checkprops result -s empty
bcommon result b1 b2
-set square 4.41421
+checkprops result -s 4.41421
bcommon result b1 b2
-set square 2.91421
+checkprops result -s 2.91421
bcommon result b1 b2
-set square 3.61764
+checkprops result -s 3.61764
bcommon result b1 b2
-set square 3.65032
+checkprops result -s 3.65032
bcommon result s b
-set square 3.92699
+checkprops result -s 3.92699
bcommon result b s
-set square 3.92699
+checkprops result -s 3.92699
bcommon result s b
-set square 3.92699
+checkprops result -s 3.92699
bcommon result b s
-set square 3.92699
+checkprops result -s 3.92699
bcommon result s b
-set square 3.92699
+checkprops result -s 3.92699
bcommon result b s
-set square 3.92699
+checkprops result -s 3.92699
bcommon result ba bb
-set square 6
+checkprops result -s 6
bcommon result ba bb
-set square 4
+checkprops result -s 4
bcommon result ba bb
-set square 4
+checkprops result -s 4
bcommon result ba bb
-set square 6
+checkprops result -s 6
bcommon result ba bb
-set square 6
+checkprops result -s 6
bcommon result ba bb
-set square 6
+checkprops result -s 6
bcommon result ba bb
-set square 18
+checkprops result -s 18
bcommon result ba bb
-set square 18
+checkprops result -s 18
bcommon result ba bb
-set square 18
+checkprops result -s 18
bcommon result ba bb
-set square 18
+checkprops result -s 18
bcommon result ba bb
-set square 18
+checkprops result -s 18
bcommon result ba bb
-set square 18
+checkprops result -s 18
bcommon result ba bb
-set square 18
+checkprops result -s 18
bcommon result ba bb
-set square 16
+checkprops result -s 16
bcommon result ba bb
-set square 16
+checkprops result -s 16
bcommon result ba bb
-set square 10
+checkprops result -s 10
bcommon result ba bb
-set square 4.41421
+checkprops result -s 4.41421
bcommon result ba bb
-set square 4.41421
+checkprops result -s 4.41421
bcommon result ba bb
-set square 4.41421
+checkprops result -s 4.41421
bcommon result ba bb
-set square 4.41421
+checkprops result -s 4.41421
bcommon result ba bb
-set square 4.41421
+checkprops result -s 4.41421
bcommon result ba bb
-set square 4.41421
+checkprops result -s 4.41421
bcommon result ba bb
-set square 4.41421
+checkprops result -s 4.41421
bcommon result ba bb
-set square 4.41421
+checkprops result -s 4.41421
bcommon result ba bb
-set square 4.41421
+checkprops result -s 4.41421
bcommon result ba bb
-set square 3.55724
+checkprops result -s 3.55724
bcommon result ba bb
-set square 3.55724
+checkprops result -s 3.55724
bcommon result ba bb
-set square 2.12132
+checkprops result -s 2.12132
bcommon result ba bb
-set square 2.12132
+checkprops result -s 2.12132
bcommon result ba bb
-set square 3.93566
+checkprops result -s 3.93566
bcommon result ba bb
-set square 2.43812
+checkprops result -s 2.43812
bcommon result ba bb
-set square 4.41421
+checkprops result -s 4.41421
bcommon result ba bb
-set square 4.41421
+checkprops result -s 4.41421
bcommon result ba cylb
-set square 18.8496
+checkprops result -s 18.8496
bcommon result ba cylb
-set square 12.5664
+checkprops result -s 12.5664
bcommon result ba cylb
-set square 8.28319
+checkprops result -s 8.28319
bcommon result ba cylb
-set square 12.5664
+checkprops result -s 12.5664
bcommon result ba cylb
-set square 12.5664
+checkprops result -s 12.5664
bcommon result cyla cylb
-set square empty
+checkprops result -s empty
bcommon result cyla cylb
-set square 4.71239
+checkprops result -s 4.71239
bcommon result cyla cylb
-set square 4.71239
+checkprops result -s 4.71239
bcommon result b1 b2
-set square empty
+checkprops result -s empty
bcommon result ba bb
-set square 14
+checkprops result -s 14
bcommon result ba bb
-set square 14
+checkprops result -s 14
bcommon result ba bb
-set square 14
+checkprops result -s 14
bcommon result cyla cylb
-set square 160000
+checkprops result -s 160000
bcommon result c1 c2
-set square 8796.46
+checkprops result -s 8796.46
bcommon result rr_1 c
-set square 625.133
+checkprops result -s 625.133
restore [locate_data_file case_1_solid.brep] a
restore [locate_data_file case_1_edge1.brep] b
bcut result b a
-set length 292.229
+checkprops result -l 292.229
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_1_solid.brep] a
restore [locate_data_file case_1_edge2.brep] b
bcut result b a
-set length 392.231
+checkprops result -l 392.231
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_1_solid.brep] a
restore [locate_data_file case_1_edge3.brep] b
bcut result b a
-set length 46.1869
+checkprops result -l 46.1869
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_1_solid.brep] a
restore [locate_data_file case_1_edge4.brep] b
bcut result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_1_solid.brep] a
restore [locate_data_file case_1_wire1.brep] b
bcut result b a
-set length 984.459
+checkprops result -l 984.459
+checksection result
set nbsh_v 9
set nbsh_e 7
restore [locate_data_file case_1_solid.brep] a
restore [locate_data_file case_1_wire2.brep] b
bcut result b a
-set length 926.59
+checkprops result -l 926.59
+checksection result
set nbsh_v 6
set nbsh_e 5
restore [locate_data_file case_1_solid.brep] a
restore [locate_data_file case_1_wire3.brep] b
bcut result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_1_shell.brep] a
restore [locate_data_file case_1_edge2.brep] b
bcut result b a
-set length 392.231
+checkprops result -l 392.231
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_1_shell.brep] a
restore [locate_data_file case_1_edge4.brep] b
bcut result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_1_shell.brep] a
restore [locate_data_file case_1_wire3.brep] b
bcut result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_2_solid_r.brep] a
restore [locate_data_file case_2_edge1.brep] b
bcut result b a
-set length 1211.16
+checkprops result -l 1211.16
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_solid_r.brep] a
restore [locate_data_file case_2_edge2.brep] b
bcut result b a
-set length 1211.16
+checkprops result -l 1211.16
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_solid_r.brep] a
restore [locate_data_file case_2_edge3.brep] b
bcut result b a
-set length 1304.85
+checkprops result -l 1304.85
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_2_solid_r.brep] a
restore [locate_data_file case_2_edge4.brep] b
bcut result b a
-set length 1304.85
+checkprops result -l 1304.85
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_2_solid_r.brep] a
restore [locate_data_file case_2_wire1.brep] b
bcut result b a
-set length 2302.78
+checkprops result -l 2302.78
+checksection result
set nbsh_v 18
set nbsh_e 11
restore [locate_data_file case_2_solid_r.brep] a
restore [locate_data_file case_2_wire2.brep] b
bcut result b a
-set length 2302.78
+checkprops result -l 2302.78
+checksection result
set nbsh_v 18
set nbsh_e 11
restore [locate_data_file case_2_solid_r.brep] a
restore [locate_data_file case_2_wire3.brep] b
bcut result b a
-set length 2329.96
+checkprops result -l 2329.96
+checksection result
set nbsh_v 11
set nbsh_e 8
restore [locate_data_file case_2_solid_r.brep] a
restore [locate_data_file case_2_wire4.brep] b
bcut result b a
-set length 2408.18
+checkprops result -l 2408.18
+checksection result
set nbsh_v 11
set nbsh_e 8
restore [locate_data_file case_2_shell_r.brep] a
restore [locate_data_file case_2_edge1.brep] b
bcut result b a
-#set length 2058.17
-set length 1211.16
+#checkprops result -l 2058.17
+checksection result
+checkprops result -l 1211.16
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_shell_r.brep] a
restore [locate_data_file case_2_edge2.brep] b
bcut result b a
-#set length 2058.17
-set length 1211.16
+#checkprops result -l 2058.17
+checksection result
+checkprops result -l 1211.16
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_shell_r.brep] a
restore [locate_data_file case_2_edge3.brep] b
bcut result b a
-#set length 2058.17
-set length 1304.85
+#checkprops result -l 2058.17
+checksection result
+checkprops result -l 1304.85
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_2_shell_r.brep] a
restore [locate_data_file case_2_wire1.brep] b
bcut result b a
-#set length 3176.78
-set length 2302.78
+#checkprops result -l 3176.78
+checksection result
+checkprops result -l 2302.78
+checksection result
set nbsh_v 18
set nbsh_e 11
restore [locate_data_file case_2_shell_r.brep] a
restore [locate_data_file case_2_wire2.brep] b
bcut result b a
-set length 3176.78
+checkprops result -l 3176.78
+checksection result
set nbsh_v 22
set nbsh_e 22
restore [locate_data_file case_2_shell_r.brep] a
restore [locate_data_file case_2_wire3.brep] b
bcut result b a
-#set length 3176.78
-set length 2329.96
+#checkprops result -l 3176.78
+checksection result
+checkprops result -l 2329.96
+checksection result
set nbsh_v 11
set nbsh_e 8
restore [locate_data_file case_2_face_r.brep] a
restore [locate_data_file case_2_edge1.brep] b
bcut result b a
-#set length 2058.17
-set length 1211.16
+#checkprops result -l 2058.17
+checksection result
+checkprops result -l 1211.16
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_face_r.brep] a
restore [locate_data_file case_2_edge3.brep] b
bcut result b a
-#set length 2058.17
-set length 1304.85
+#checkprops result -l 2058.17
+checksection result
+checkprops result -l 1304.85
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_2_face_r.brep] a
restore [locate_data_file case_2_wire1.brep] b
bcut result b a
-#set length 3176.78
-set length 2302.78
+#checkprops result -l 3176.78
+checksection result
+checkprops result -l 2302.78
+checksection result
set nbsh_v 18
set nbsh_e 11
restore [locate_data_file case_2_face_r.brep] a
restore [locate_data_file case_2_wire3.brep] b
bcut result b a
-#set length 3176.78
-set length 2329.96
+#checkprops result -l 3176.78
+checksection result
+checkprops result -l 2329.96
+checksection result
set nbsh_v 11
set nbsh_e 8
restore [locate_data_file case_3_solid.brep] a
restore [locate_data_file case_3_edge1.brep] b
bcut result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_3_solid.brep] a
restore [locate_data_file case_3_edge2.brep] b
bcut result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_3_solid.brep] a
restore [locate_data_file offset_wire_034.brep] b
bcut result b a
-set length 103.485
+checkprops result -l 103.485
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_3_solid.brep] a
restore [locate_data_file case_3_wire2.brep] b
bcut result b a
-set length 103.485
+checkprops result -l 103.485
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_3_solid.brep] a
restore [locate_data_file case_3_wire3.brep] b
bcut result b a
-set length 234.903
+checkprops result -l 234.903
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_3_solid.brep] a
restore [locate_data_file case_3_wire4.brep] b
bcut result b a
-set length 234.903
+checkprops result -l 234.903
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_3_solid.brep] a
restore [locate_data_file case_3_wire5.brep] b
bcut result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_3_shell.brep] a
restore [locate_data_file case_3_edge1.brep] b
bcut result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_3_shell.brep] a
restore [locate_data_file case_3_edge2.brep] b
bcut result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_3_shell.brep] a
restore [locate_data_file offset_wire_034.brep] b
bcut result b a
-set length 103.485
+checkprops result -l 103.485
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_3_shell.brep] a
restore [locate_data_file case_3_wire2.brep] b
bcut result b a
-set length 103.485
+checkprops result -l 103.485
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_3_shell.brep] a
restore [locate_data_file case_3_wire3.brep] b
bcut result b a
-set length 234.903
+checkprops result -l 234.903
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_3_shell.brep] a
restore [locate_data_file case_3_wire4.brep] b
bcut result b a
-set length 234.903
+checkprops result -l 234.903
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_3_shell.brep] a
restore [locate_data_file case_3_wire5.brep] b
bcut result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_3_face.brep] a
restore [locate_data_file case_3_edge1.brep] b
bcut result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_3_face.brep] a
restore [locate_data_file offset_wire_034.brep] b
bcut result b a
-set length 103.485
+checkprops result -l 103.485
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_3_face.brep] a
restore [locate_data_file case_3_wire2.brep] b
bcut result b a
-set length 103.485
+checkprops result -l 103.485
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_3_face.brep] a
restore [locate_data_file case_3_wire5.brep] b
bcut result b a
-set length 226.366
+checkprops result -l 226.366
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_3_wire.brep] a
restore [locate_data_file case_3_edge1.brep] b
bcut result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_3_wire.brep] a
restore [locate_data_file case_3_edge1.brep] b
bcut result a b
-set length 289.851
+checkprops result -l 289.851
+checksection result
set nbsh_v 6
set nbsh_e 5
restore [locate_data_file case_3_wire.brep] a
restore [locate_data_file offset_wire_034.brep] b
bcut result b a
-set length 103.485
+checkprops result -l 103.485
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_3_wire.brep] a
restore [locate_data_file offset_wire_034.brep] b
bcut result a b
-set length 289.851
+checkprops result -l 289.851
+checksection result
set nbsh_v 6
set nbsh_e 5
restore [locate_data_file case_3_wire.brep] a
restore [locate_data_file case_3_wire2.brep] b
bcut result b a
-set length 103.485
+checkprops result -l 103.485
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_3_wire.brep] a
restore [locate_data_file case_3_wire2.brep] b
bcut result a b
-set length 289.851
+checkprops result -l 289.851
+checksection result
set nbsh_v 6
set nbsh_e 5
restore [locate_data_file case_3_wire.brep] a
restore [locate_data_file case_3_wire5.brep] b
bcut result b a
-set length 226.366
+checkprops result -l 226.366
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_3_wire.brep] a
restore [locate_data_file case_3_wire5.brep] b
bcut result a b
-set length 569.46
+checkprops result -l 569.46
+checksection result
set nbsh_v 10
set nbsh_e 9
restore [locate_data_file case_4_solid.brep] a
restore [locate_data_file case_4_edge1.brep] b
bcut result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_4_solid.brep] a
restore [locate_data_file case_4_edge2.brep] b
bcut result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_4_solid.brep] a
restore [locate_data_file case_4_edge3.brep] b
bcut result b a
-set length 589.551
+checkprops result -l 589.551
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_4_solid.brep] a
restore [locate_data_file case_4_wire1.brep] b
bcut result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_4_solid.brep] a
restore [locate_data_file case_4_wire2.brep] b
bcut result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_4_solid.brep] a
restore [locate_data_file case_4_wire3.brep] b
bcut result b a
-set length 1446.99
+checkprops result -l 1446.99
+checksection result
set nbsh_v 10
set nbsh_e 8
restore [locate_data_file case_4_solid.brep] a
restore [locate_data_file case_4_wire4.brep] b
bcut result b a
-set length 1446.99
+checkprops result -l 1446.99
+checksection result
set nbsh_v 10
set nbsh_e 8
restore [locate_data_file case_4_shell.brep] a
restore [locate_data_file case_4_edge1.brep] b
bcut result b a
-set length 616.124
+checkprops result -l 616.124
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_4_shell.brep] a
restore [locate_data_file case_4_edge3.brep] b
bcut result b a
-set length 490.752
+checkprops result -l 490.752
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_4_shell.brep] a
restore [locate_data_file case_4_wire1.brep] b
bcut result b a
-set length 1308.66
+checkprops result -l 1308.66
+checksection result
set nbsh_v 13
set nbsh_e 8
restore [locate_data_file case_4_shell.brep] a
restore [locate_data_file case_4_wire3.brep] b
bcut result b a
-set length 929.278
+checkprops result -l 929.278
+checksection result
set nbsh_v 16
set nbsh_e 11
restore [locate_data_file case_4_face.brep] a
restore [locate_data_file case_4_edge1.brep] b
bcut result b a
-set length 616.124
+checkprops result -l 616.124
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_4_face.brep] a
restore [locate_data_file case_4_edge3.brep] b
bcut result b a
-set length 490.752
+checkprops result -l 490.752
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_4_face.brep] a
restore [locate_data_file case_4_wire1.brep] b
bcut result b a
-set length 1308.66
+checkprops result -l 1308.66
+checksection result
set nbsh_v 13
set nbsh_e 8
restore [locate_data_file case_4_face.brep] a
restore [locate_data_file case_4_wire3.brep] b
bcut result b a
-set length 929.278
+checkprops result -l 929.278
+checksection result
set nbsh_v 16
set nbsh_e 11
restore [locate_data_file case_5_solid.brep] a
restore [locate_data_file case_4_edge1.brep] b
bcut result b a
-set length 344.173
+checkprops result -l 344.173
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_5_solid.brep] a
restore [locate_data_file case_5_edge2.brep] b
bcut result b a
-set length 344.173
+checkprops result -l 344.173
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_5_solid.brep] a
restore [locate_data_file case_4_edge3.brep] b
bcut result b a
-set length 135.758
+checkprops result -l 135.758
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_5_solid.brep] a
restore [locate_data_file case_4_wire1.brep] b
bcut result b a
-set length 806.219
+checkprops result -l 806.219
+checksection result
set nbsh_v 7
set nbsh_e 5
restore [locate_data_file case_5_solid.brep] a
restore [locate_data_file case_4_wire2.brep] b
bcut result b a
-set length 806.219
+checkprops result -l 806.219
+checksection result
set nbsh_v 7
set nbsh_e 5
restore [locate_data_file case_5_solid.brep] a
restore [locate_data_file case_4_wire3.brep] b
bcut result b a
-set length 272.04
+checkprops result -l 272.04
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_5_solid.brep] a
restore [locate_data_file case_5_wire4.brep] b
bcut result b a
-set length 272.04
+checkprops result -l 272.04
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_5_solid.brep] a
restore [locate_data_file case_5_wire5.brep] b
bcut result b a
-set length 2800.52
+checkprops result -l 2800.52
+checksection result
set nbsh_v 2
set nbsh_e 2
restore [locate_data_file case_5_shell.brep] a
restore [locate_data_file case_4_edge1.brep] b
bcut result b a
-set length 344.173
+checkprops result -l 344.173
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_5_shell.brep] a
restore [locate_data_file case_4_edge3.brep] b
bcut result b a
-set length 135.758
+checkprops result -l 135.758
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_5_shell.brep] a
restore [locate_data_file case_4_wire1.brep] b
bcut result b a
-set length 806.219
+checkprops result -l 806.219
+checksection result
set nbsh_v 7
set nbsh_e 5
restore [locate_data_file case_5_shell.brep] a
restore [locate_data_file case_4_wire3.brep] b
bcut result b a
-set length 272.04
+checkprops result -l 272.04
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_5_shell.brep] a
restore [locate_data_file case_5_wire5.brep] b
bcut result b a
-set length 2800.52
+checkprops result -l 2800.52
+checksection result
set nbsh_v 2
set nbsh_e 2
restore [locate_data_file case_5_face.brep] a
restore [locate_data_file case_4_edge1.brep] b
bcut result b a
-set length 344.173
+checkprops result -l 344.173
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_5_face.brep] a
restore [locate_data_file case_4_edge3.brep] b
bcut result b a
-set length 135.758
+checkprops result -l 135.758
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_5_face.brep] a
restore [locate_data_file case_4_wire1.brep] b
bcut result b a
-set length 806.219
+checkprops result -l 806.219
+checksection result
set nbsh_v 7
set nbsh_e 5
restore [locate_data_file case_5_face.brep] a
restore [locate_data_file case_4_wire3.brep] b
bcut result b a
-set length 272.04
+checkprops result -l 272.04
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_6_solid.brep] a
restore [locate_data_file case_4_edge1.brep] b
bcut result b a
-set length 819.435
+checkprops result -l 819.435
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_6_solid.brep] a
restore [locate_data_file case_5_edge2.brep] b
bcut result b a
-set length 616.124
+checkprops result -l 616.124
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_6_solid.brep] a
restore [locate_data_file case_4_edge3.brep] b
bcut result b a
-set length 729.781
+checkprops result -l 729.781
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_6_solid.brep] a
restore [locate_data_file case_4_wire1.brep] b
bcut result b a
-set length 1738.37
+checkprops result -l 1738.37
+checksection result
set nbsh_v 13
set nbsh_e 8
restore [locate_data_file case_6_solid.brep] a
restore [locate_data_file case_4_wire2.brep] b
bcut result b a
-set length 1308.66
+checkprops result -l 1308.66
+checksection result
set nbsh_v 13
set nbsh_e 8
restore [locate_data_file case_6_solid.brep] a
restore [locate_data_file case_4_wire3.brep] b
bcut result b a
-set length 1450.39
+checkprops result -l 1450.39
+checksection result
set nbsh_v 17
set nbsh_e 12
restore [locate_data_file case_6_solid.brep] a
restore [locate_data_file case_5_wire4.brep] b
bcut result b a
-set length 929.278
+checkprops result -l 929.278
+checksection result
set nbsh_v 16
set nbsh_e 11
restore [locate_data_file case_6_shell.brep] a
restore [locate_data_file case_4_edge1.brep] b
bcut result b a
-set length 819.435
+checkprops result -l 819.435
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_6_shell.brep] a
restore [locate_data_file case_4_edge3.brep] b
bcut result b a
-set length 729.781
+checkprops result -l 729.781
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_6_shell.brep] a
restore [locate_data_file case_4_wire1.brep] b
bcut result b a
-set length 1738.37
+checkprops result -l 1738.37
+checksection result
set nbsh_v 13
set nbsh_e 8
restore [locate_data_file case_6_shell.brep] a
restore [locate_data_file case_4_wire3.brep] b
bcut result b a
-set length 1450.39
+checkprops result -l 1450.39
+checksection result
set nbsh_v 17
set nbsh_e 12
restore [locate_data_file case_6_face.brep] a
restore [locate_data_file case_4_edge1.brep] b
bcut result b a
-set length 819.435
+checkprops result -l 819.435
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_6_face.brep] a
restore [locate_data_file case_4_edge3.brep] b
bcut result b a
-set length 729.781
+checkprops result -l 729.781
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_6_face.brep] a
restore [locate_data_file case_4_wire1.brep] b
bcut result b a
-set length 1738.37
+checkprops result -l 1738.37
+checksection result
set nbsh_v 13
set nbsh_e 8
restore [locate_data_file case_6_face.brep] a
restore [locate_data_file case_4_wire3.brep] b
bcut result b a
-set length 1450.39
+checkprops result -l 1450.39
+checksection result
set nbsh_v 17
set nbsh_e 12
restore [locate_data_file case_7_solid.brep] a
restore [locate_data_file case_7_edge1.brep] b
bcut result b a
-set length 632.537
+checkprops result -l 632.537
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_7_solid.brep] a
restore [locate_data_file case_7_edge2.brep] b
bcut result b a
-set length 632.537
+checkprops result -l 632.537
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_7_solid.brep] a
restore [locate_data_file case_7_edge3.brep] b
bcut result b a
-set length 710.965
+checkprops result -l 710.965
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_7_solid.brep] a
restore [locate_data_file case_7_edge4.brep] b
bcut result b a
-set length 710.965
+checkprops result -l 710.965
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_7_solid.brep] a
restore [locate_data_file case_7_wire1.brep] b
bcut result b a
-set length 2498.39
+checkprops result -l 2498.39
+checksection result
set nbsh_v 10
set nbsh_e 7
restore [locate_data_file case_7_solid.brep] a
restore [locate_data_file case_7_wire2.brep] b
bcut result b a
-set length 2498.39
+checkprops result -l 2498.39
+checksection result
set nbsh_v 10
set nbsh_e 7
restore [locate_data_file case_7_solid.brep] a
restore [locate_data_file case_7_wire3.brep] b
bcut result b a
-set length 2033.56
+checkprops result -l 2033.56
+checksection result
set nbsh_v 9
set nbsh_e 6
restore [locate_data_file case_7_solid.brep] a
restore [locate_data_file case_7_wire4.brep] b
bcut result b a
-set length 2033.56
+checkprops result -l 2033.56
+checksection result
set nbsh_v 9
set nbsh_e 6
restore [locate_data_file case_7_shell.brep] a
restore [locate_data_file case_7_edge1.brep] b
bcut result b a
-set length 632.537
+checkprops result -l 632.537
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_7_shell.brep] a
restore [locate_data_file case_7_edge3.brep] b
bcut result b a
-set length 710.965
+checkprops result -l 710.965
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_7_shell.brep] a
restore [locate_data_file case_7_wire1.brep] b
bcut result b a
-set length 2498.39
+checkprops result -l 2498.39
+checksection result
set nbsh_v 10
set nbsh_e 7
restore [locate_data_file case_7_shell.brep] a
restore [locate_data_file case_7_wire3.brep] b
bcut result b a
-set length 2033.56
+checkprops result -l 2033.56
+checksection result
set nbsh_v 9
set nbsh_e 6
restore [locate_data_file case_7_face.brep] a
restore [locate_data_file case_7_edge1.brep] b
bcut result b a
-set length 632.537
+checkprops result -l 632.537
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_7_face.brep] a
restore [locate_data_file case_7_edge3.brep] b
bcut result b a
-set length 710.965
+checkprops result -l 710.965
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_7_face.brep] a
restore [locate_data_file case_7_wire1.brep] b
bcut result b a
-set length 2498.39
+checkprops result -l 2498.39
+checksection result
set nbsh_v 10
set nbsh_e 7
restore [locate_data_file case_7_face.brep] a
restore [locate_data_file case_7_wire3.brep] b
bcut result b a
-set length 2033.56
+checkprops result -l 2033.56
+checksection result
set nbsh_v 9
set nbsh_e 6
restore [locate_data_file case_8_solid_repaired.brep] a
restore [locate_data_file case_8_wire1.brep] b
bcut result b a
-set length 393.479
+checkprops result -l 393.479
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_8_solid_repaired.brep] a
restore [locate_data_file case_8_wire2.brep] b
bcut result b a
-set length 472.684
+checkprops result -l 472.684
+checksection result
set nbsh_v 8
set nbsh_e 6
restore [locate_data_file case_8_solid_repaired.brep] a
restore [locate_data_file case_8_wire4.brep] b
bcut result b a
-set length 517.136
+checkprops result -l 517.136
+checksection result
set nbsh_v 9
set nbsh_e 6
restore [locate_data_file case_8_solid_repaired.brep] a
restore [locate_data_file case_8_wire5.brep] b
bcut result b a
-set length 1349.4
+checkprops result -l 1349.4
+checksection result
set nbsh_v 9
set nbsh_e 7
restore [locate_data_file case_8_solid_repaired.brep] a
restore [locate_data_file case_8_wire6.brep] b
bcut result b a
-set length 1476.21
+checkprops result -l 1476.21
+checksection result
set nbsh_v 8
set nbsh_e 8
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge1.brep] b
bcut result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge1.brep] b
bcut result a b
-set length 902.162
+checkprops result -l 902.162
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge2.brep] b
bcut result b a
-set length 111.749
+checkprops result -l 111.749
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge2.brep] b
bcut result a b
-set length 1045.95
+checkprops result -l 1045.95
+checksection result
set nbsh_v 5
set nbsh_e 5
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge3.brep] b
bcut result b a
-set length 206.213
+checkprops result -l 206.213
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge3.brep] b
bcut result a b
-set length 902.162
+checkprops result -l 902.162
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge4.brep] b
bcut result b a
-set length 81.6175
+checkprops result -l 81.6175
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge4.brep] b
bcut result a b
-set length 1045.95
+checkprops result -l 1045.95
+checksection result
set nbsh_v 6
set nbsh_e 6
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge5.brep] b
bcut result b a
-set length 270.1
+checkprops result -l 270.1
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge5.brep] b
bcut result a b
-set length 966.049
+checkprops result -l 966.049
+checksection result
set nbsh_v 6
set nbsh_e 5
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_wire1.brep] b
bcut result b a
-set length 763.834
+checkprops result -l 763.834
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_wire1.brep] b
bcut result a b
-set length 902.162
+checkprops result -l 902.162
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_wire2.brep] b
bcut result b a
-set length 936.857
+checkprops result -l 936.857
+checksection result
set nbsh_v 7
set nbsh_e 6
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_wire2.brep] b
bcut result a b
-set length 902.162
+checkprops result -l 902.162
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_wire3.brep] b
bcut result b a
-set length 1000.74
+checkprops result -l 1000.74
+checksection result
set nbsh_v 6
set nbsh_e 5
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_wire3.brep] b
bcut result a b
-set length 966.049
+checkprops result -l 966.049
+checksection result
set nbsh_v 6
set nbsh_e 5
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge1.brep] b
bcut result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge1.brep] b
bcut result a b
-set length 469.89
+checkprops result -l 469.89
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge2.brep] b
bcut result b a
-set length 111.749
+checkprops result -l 111.749
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge2.brep] b
bcut result a b
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge3.brep] b
bcut result b a
-set length 350
+checkprops result -l 350
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge3.brep] b
bcut result a b
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge4.brep] b
bcut result b a
-set length 81.6175
+checkprops result -l 81.6175
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge4.brep] b
bcut result a b
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge5.brep] b
bcut result b a
-set length 350
+checkprops result -l 350
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge5.brep] b
bcut result a b
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_wire1.brep] b
bcut result b a
-set length 763.834
+checkprops result -l 763.834
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_wire1.brep] b
bcut result a b
-set length 469.89
+checkprops result -l 469.89
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_wire2.brep] b
bcut result b a
-set length 1080.64
+checkprops result -l 1080.64
+checksection result
set nbsh_v 6
set nbsh_e 6
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_wire2.brep] b
bcut result a b
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_wire3.brep] b
bcut result b a
-set length 1080.64
+checkprops result -l 1080.64
+checksection result
set nbsh_v 5
set nbsh_e 5
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_wire3.brep] b
bcut result a b
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge1.brep] b
bcut result b a
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge1.brep] b
bcut result a b
-set length 469.89
+checkprops result -l 469.89
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge2.brep] b
bcut result b a
-set length 111.749
+checkprops result -l 111.749
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge2.brep] b
bcut result a b
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge3.brep] b
bcut result b a
-set length 350
+checkprops result -l 350
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge3.brep] b
bcut result a b
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge4.brep] b
bcut result b a
-set length 81.6175
+checkprops result -l 81.6175
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge4.brep] b
bcut result a b
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge5.brep] b
bcut result b a
-set length 350
+checkprops result -l 350
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge5.brep] b
bcut result a b
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_wire1.brep] b
bcut result b a
-set length 763.834
+checkprops result -l 763.834
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_wire1.brep] b
bcut result a b
-set length 469.89
+checkprops result -l 469.89
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_wire2.brep] b
bcut result b a
-set length 1080.64
+checkprops result -l 1080.64
+checksection result
set nbsh_v 6
set nbsh_e 6
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_wire2.brep] b
bcut result a b
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_wire3.brep] b
bcut result b a
-set length 1080.64
+checkprops result -l 1080.64
+checksection result
set nbsh_v 5
set nbsh_e 5
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_wire3.brep] b
bcut result a b
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
set command bcut
+set display_vertices 1
bcut result rab c
-set square 272.503
+checkprops result -s 272.503
bcut result a b
-set square 330507
+checkprops result -s 330507
bcut result b1 b2
-set square 111.487
+checkprops result -s 111.487
bcut result b2 b1
-set square 32.9469
+checkprops result -s 32.9469
bcut result b1 b2
-set square 15.0891
+checkprops result -s 15.0891
bcut result b2 b1
-set square 93.6289
+checkprops result -s 93.6289
bcut result b1 b2
-set square 100.356
+checkprops result -s 100.356
bcut result b2 b1
-set square 21.8166
+checkprops result -s 21.8166
bcut result b1 b2
-set square 235.619
+checkprops result -s 235.619
bcut result b2 b1
-set square empty
+checkprops result -s empty
bcut result b1 b2
-set square 549.779
+checkprops result -s 549.779
bcut result b2 b1
-set square empty
+checkprops result -s empty
bcut result b1 b2
-set square 314.159
+checkprops result -s 314.159
bcut result b2 b1
-set square empty
+checkprops result -s empty
bcut result b1 b2
-set square 43.6332
+checkprops result -s 43.6332
bcut result b2 b1
-set square 43.6332
+checkprops result -s 43.6332
bcut result b1 b2
-set square 78.5398
+checkprops result -s 78.5398
bcut result b2 b1
-set square 235.619
+checkprops result -s 235.619
bcut result b1 b2
-set square 78.5398
+checkprops result -s 78.5398
bcut result b2 b1
-set square empty
+checkprops result -s empty
bcut result b1 b2
-set square 314.159
+checkprops result -s 314.159
bcut result b2 b1
-set square empty
+checkprops result -s empty
bcut result b1 b2
-set square 863.938
+checkprops result -s 863.938
bcut result b2 b1
-set square empty
+checkprops result -s empty
bcut result b1 b2
-set square 863.938
+checkprops result -s 863.938
bcut result b2 b1
-set square empty
+checkprops result -s empty
bcut result b1 b2
-set square 222.529
+checkprops result -s 222.529
bcut result b2 b1
-set square 222.529
+checkprops result -s 222.529
bcut result b1 b2
-set square 473.753
+checkprops result -s 473.753
bcut result b2 b1
-set square 311.646
+checkprops result -s 311.646
bcut result b1 b2
-set square 99.5976
+checkprops result -s 99.5976
bcut result b2 b1
-set square 378.518
+checkprops result -s 378.518
bcut result b1 b2
-set square 209.44
+checkprops result -s 209.44
bcut result b2 b1
-set square 209.44
+checkprops result -s 209.44
bcut result b1 b2
-set square 282.913
+checkprops result -s 282.913
bcut result b2 b1
-set square 269.65
+checkprops result -s 269.65
bcut result b1 b2
-set square 228.015
+checkprops result -s 228.015
bcut result b2 b1
-set square 340.931
+checkprops result -s 340.931
bcut result revol1 space2
-set square 0.402138
+checkprops result -s 0.402138
bcut result prot1 box2
-set square 0.264921
+checkprops result -s 0.264921
bcut result part tool
-set square 17653.8
+checkprops result -s 17653.8
bcut result part tool
-set square 17135.1
+checkprops result -s 17135.1
bcut result part tool
-set square 23168.2
+checkprops result -s 23168.2
bcut result part tool
-set square 173510
+checkprops result -s 173510
bcut result part tool
-set square 570249
+checkprops result -s 570249
bcut result part tool
-set square 56064.6
+checkprops result -s 56064.6
# Date : 18mar98
puts "TODO #22911 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO #22911 ALL: Error : The area of the resulting shape is"
+puts "TODO #22911 ALL: Error : The area of result shape is"
restore [locate_data_file buc60127-part.rle] part
restore [locate_data_file buc60127-tool.rle] tool
bcut result part tool
-set square 0
+checkprops result -s 0
bcut result part tool
-set square 92062.6
+checkprops result -s 92062.6
bcut result part tool
-set square 275.753
+checkprops result -s 275.753
bcut result part tool
-set square 42297.3
+checkprops result -s 42297.3
bcut result part tool
-set square 74008.2
+checkprops result -s 74008.2
bcut result a_1 b_1
-set square 3020.55
+checkprops result -s 3020.55
bcut result base prism
-set square 298872
+checkprops result -s 298872
bcut result part tool
-set square 1.21042e+06
+checkprops result -s 1.21042e+06
bcut result base prism
-set square 93761.7
+checkprops result -s 93761.7
bcut result part tool
-set square 250888
+checkprops result -s 250888
-set square 147330
+checkprops result -s 147330
bcut result part tool
-set square 193593
+checkprops result -s 193593
bcut result part tool
-set square 13770
+checkprops result -s 13770
bcut result part tool
-set square 76632.9
+checkprops result -s 76632.9
bcut result part tool
-set square 30948.9
+checkprops result -s 30948.9
bcut result prism base
-set square 16596
+checkprops result -s 16596
bcut result c d
-set square 2814.01
+checkprops result -s 2814.01
bcut result base prism
-set square 60037.4
+checkprops result -s 60037.4
bcut result part tool
-set square 3038.87
+checkprops result -s 3038.87
bcut result part tool
-set square 472107
+checkprops result -s 472107
bcut result part tool
-set square 78.7758
+checkprops result -s 78.7758
bcut result part tool
-set square 43877.8
+checkprops result -s 43877.8
bcut result part tool
-set square 200102
+checkprops result -s 200102
bcut result part tool
-set square 2.23524e+06
+checkprops result -s 2.23524e+06
bcut result part tool
-set square 36087.8
+checkprops result -s 36087.8
bcut result prism base
-set square 1290.02
+checkprops result -s 1290.02
-set square 541032
+checkprops result -s 541032
bcut result base outil
-set square 31806.5
+checkprops result -s 31806.5
bcut result base outil
-set square 50892.2
+checkprops result -s 50892.2
-set square 1.22443e+06
+checkprops result -s 1.22443e+06
-set square 25298.7
+checkprops result -s 25298.7
-set square 26347.6
+checkprops result -s 26347.6
-set square 26347.6
+checkprops result -s 26347.6
-set square 42297.3
+checkprops result -s 42297.3
-set square 1539.48
+checkprops result -s 1539.48
-set square 800270
+checkprops result -s 800270
-set square 910888
+checkprops result -s 910888
-set square 922509
+checkprops result -s 922509
-set square 243558
+checkprops result -s 243558
-set square 222577
+checkprops result -s 222577
-set square 34379.7
+checkprops result -s 34379.7
-set square 161860
+checkprops result -s 161860
-set square 426392
+checkprops result -s 426392
-set square 344545
+checkprops result -s 344545
bcut result part tool
-set square 229719
+checkprops result -s 229719
-set square 1.55789e+06
+checkprops result -s 1.55789e+06
bcut result part tool
-set square 407561
+checkprops result -s 407561
bcut result part tool
-set square 82853.2
+checkprops result -s 82853.2
bcut result part tool
checkshape -top result
-set square 273365
+checkprops result -s 273365
bcut result part tool
-set square 109758
+checkprops result -s 109758
bcut result b abox
-set square 129086
+checkprops result -s 129086
bcut result a b
-set square 430968
+checkprops result -s 430968
bcut result a b
-set square 221130
+checkprops result -s 221130
bcut result a b
-set square 65803.8
+checkprops result -s 65803.8
bcut result a b
-set square 2221.48
+checkprops result -s 2221.48
bcut result a b
-set square 4309.89
+checkprops result -s 4309.89
bcut result a b
-set square 82853.2
+checkprops result -s 82853.2
bcut result a b
-set square 302130
+checkprops result -s 302130
bcut result a b
-set square 63800.8
+checkprops result -s 63800.8
bcut result a b
-set square 90179.6
+checkprops result -s 90179.6
bcut result a b
-set square 4909.72
+checkprops result -s 4909.72
bcut result a b
-set square 1.37605e+06
+checkprops result -s 1.37605e+06
bcut result a b
-set square 60037.4
+checkprops result -s 60037.4
bcut result a b
-set square 1.21952e+06
+checkprops result -s 1.21952e+06
bcut result a b
-set square 172676
+checkprops result -s 172676
bcut result a b
-set square 759362
+checkprops result -s 759362
bcut result a b
-set square 1383.02
+checkprops result -s 1383.02
bcut result a b
-set square 1660.64
+checkprops result -s 1660.64
bcut result a b
-set square 165835
+checkprops result -s 165835
bcut result a b
-set square 330624
+checkprops result -s 330624
bcut result a b
-set square 2167.4
+checkprops result -s 2167.4
bcut result a b
-set square 1927.45
+checkprops result -s 1927.45
bcut result a b
-set square 198000
+checkprops result -s 198000
bcut result a b
-set square 88325
+checkprops result -s 88325
bcut result part tool
-set square 848.269
+checkprops result -s 848.269
bcut result a b
-set square 3652.67
+checkprops result -s 3652.67
explode b
bcut result a b_1
-set square 562034
+checkprops result -s 562034
bcut result a b
-set square 633961
+checkprops result -s 633961
bcut result a_1 b
-set square 90833.6
+checkprops result -s 90833.6
bcut result a b
-set square 192941
+checkprops result -s 192941
bcut result a b
-set square 1495.8
+checkprops result -s 1495.8
bcut result a_1 a_2
-set square 8387.96
+checkprops result -s 8387.96
-puts "TODO #22911 ALL: Error : The area of the resulting shape is"
+puts "TODO #22911 ALL: Error : The area of result shape is"
puts "TODO OCC25735 ALL: Faulty shapes in variables faulty_1 to"
restore [locate_data_file CTO908_topo101-o1.brep] obj1
bcut result obj1 tool1
-set square 0
+checkprops result -s 0
-puts "TODO #22911 ALL: Error : The area of the resulting shape is"
+puts "TODO #22911 ALL: Error : The area of result shape is"
puts "TODO OCC25735 ALL: Faulty shapes in variables faulty_1 to"
restore [locate_data_file CTO908_topo101-o2.brep] obj2
restore [locate_data_file CTO908_topo101-t2.brep] tool2
bcut result obj2 tool2
-set square 0
+checkprops result -s 0
-puts "TODO #22911 ALL: Error : The area of the resulting shape is"
+puts "TODO #22911 ALL: Error : The area of result shape is"
puts "TODO OCC25735 ALL: Faulty shapes in variables faulty_1 to"
restore [locate_data_file CTO908_topo102-o.brep] obj
bcut result obj tool
-set square 0
+checkprops result -s 0
-puts "TODO #22911 ALL: Error : The area of the resulting shape is"
+puts "TODO #22911 ALL: Error : The area of result shape is"
puts "TODO OCC25735 ALL: Faulty shapes in variables faulty_1 to"
restore [locate_data_file CTO908_topo103-o.brep] obj
bcut result obj tool
-set square 0
+checkprops result -s 0
bcut result obj out
-set square 281453
+checkprops result -s 281453
-puts "TODO #25319 ALL: Error : The area of the resulting shape is"
+puts "TODO #25319 ALL: Error : The area of result shape is"
## cts20461
bcut r5 r4 p5
bcut result r5 p6
-set square 55910.6
+checkprops result -s 55910.6
bfuse result a b
-set square 22561.3
+checkprops result -s 22561.3
bcut result a b
-set square 343725
+checkprops result -s 343725
bcut result a b
-set square 76632.9
+checkprops result -s 76632.9
bcut result sh pr
-set square 4909.72
+checkprops result -s 4909.72
bcut result a b
-set square 1.64215e+06
+checkprops result -s 1.64215e+06
bcut result a b
-set square 4041.96
+checkprops result -s 4041.96
## fra60813
puts "TODO #22911 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO #22911 ALL: Error : The area of the resulting shape is"
+puts "TODO #22911 ALL: Error : The area of result shape is"
cpulimit 1500
bcut result a b
-set square 0
+checkprops result -s 0
bcut result a b
-set square 1507.32
+checkprops result -s 1507.32
bcut result base prism
-set square 312467
+checkprops result -s 312467
bcut result a b
-set square 88508.3
+checkprops result -s 88508.3
+puts "TODO OCC1111 Windows: Error : The area of result shape is"
puts "BUC60290 (the same problem with cut and common)"
restore [locate_data_file buc60290a.rle] sol1
bcut result sol2 sol1
-set square 1.06741e+06
-if { [regexp {Windows} [dversion]] } {
- if { [regexp {64} [dversion]] } {
- #set square 650662
- puts "TODO OCC1111 Windows: Error : The area of the resulting shape is"
- }
-}
+checkprops result -s 1.06741e+06
bcut result base prism
-set square 312467
+checkprops result -s 312467
bcut result base prism
-set square 250288
+checkprops result -s 250288
bcut result o t
-set square 44000
+checkprops result -s 44000
bcut result b tool
-set square 51883
+checkprops result -s 51883
explode a sh
bcut result a_1 b
-set square 3780.29
+checkprops result -s 3780.29
prism tool b 0 0 10
bcut result a tool
-set square 14055.3
+checkprops result -s 14055.3
bcut result base prism
-set square 312467
+checkprops result -s 312467
bcut result m_1 c1
-set square 57618.4
+checkprops result -s 57618.4
box b 1 1 1
bcut result s b
-set square 13.3518
+checkprops result -s 13.3518
box b 1 1 1
bcut result s b
-set square 13.3517
+checkprops result -s 13.3517
box b 1 1 1
bcut result b s
-set square 5.2146
+checkprops result -s 5.2146
trotate b 0 0 1 0 1 0 90
bcut result s b
-set square 13.3517
+checkprops result -s 13.3517
trotate b 0 0 1 0 1 0 90
bcut result b s
-set square 5.2146
+checkprops result -s 5.2146
bcut result b1 b2
-set square empty
+checkprops result -s empty
bcut result b2 b1
-set square empty
+checkprops result -s empty
bcut result b1 b2
-set square empty
+checkprops result -s empty
bcut result b2 b1
-set square 4
+checkprops result -s 4
bcut result b1 b2
-set square 6
+checkprops result -s 6
bcut result b2 b1
-set square 4
+checkprops result -s 4
bcut result b1 b2
-set square 6
+checkprops result -s 6
bcut result b2 b1
-set square 6
+checkprops result -s 6
bcut result b1 b2
-set square 5.5
+checkprops result -s 5.5
bcut result b2 b1
-set square empty
+checkprops result -s empty
bcut result b1 b2
-set square 6
+checkprops result -s 6
bcut result b2 b1
-set square 2.5
+checkprops result -s 2.5
bcut result b1 b2
-set square 4
+checkprops result -s 4
bcut result b2 b1
-set square 2.5
+checkprops result -s 2.5
bcut result b1 b2
-set square 4
+checkprops result -s 4
bcut result b2 b1
-set square 4
+checkprops result -s 4
bcut result b1 b2
-set square 6
+checkprops result -s 6
bcut result b2 b1
-set square empty
+checkprops result -s empty
bcut result b1 b2
-set square 6
+checkprops result -s 6
bcut result b2 b1
-set square empty
+checkprops result -s empty
bcut result b1 b2
-set square 6
+checkprops result -s 6
bcut result b2 b1
-set square 1.5
+checkprops result -s 1.5
bcut result b1 b2
-set square 6
+checkprops result -s 6
bcut result b2 b1
-set square 1.5
+checkprops result -s 1.5
bcut result b1 b2
-set square 6
+checkprops result -s 6
bcut result b2 b1
-set square 1.5
+checkprops result -s 1.5
bcut result b1 b2
-set square 5.5
+checkprops result -s 5.5
bcut result b2 b1
-set square 1.5
+checkprops result -s 1.5
bcut result b1 b2
-set square 6
+checkprops result -s 6
bcut result b2 b1
-set square 3.5
+checkprops result -s 3.5
bcut result b1 b2
-set square 6.5
+checkprops result -s 6.5
bcut result b2 b1
-set square empty
+checkprops result -s empty
bcut result b1 b2
-set square 6
+checkprops result -s 6
bcut result b2 b1
-set square 2.5
+checkprops result -s 2.5
bcut result b1 b2
-set square 6
+checkprops result -s 6
bcut result b2 b1
-set square 2.5
+checkprops result -s 2.5
bcut result b1 b2
-set square 5.5
+checkprops result -s 5.5
bcut result b2 b1
-set square 2.5
+checkprops result -s 2.5
bcut result b1 b2
-set square 6
+checkprops result -s 6
bcut result b2 b1
-set square 4
+checkprops result -s 4
bcut result b1 b2
-set square 4.41421
+checkprops result -s 4.41421
bcut result b2 b1
-set square 5.82843
+checkprops result -s 5.82843
bcut result b1 b2
-set square 5.91421
+checkprops result -s 5.91421
bcut result b2 b1
-set square 2.91421
+checkprops result -s 2.91421
bcut result b1 b2
-set square 7.03921
+checkprops result -s 7.03921
bcut result b2 b1
-set square 1.83211
+checkprops result -s 1.83211
bcut result b1 b2
-set square 7.21677
+checkprops result -s 7.21677
bcut result b2 b1
-set square 1.54631
+checkprops result -s 1.54631
bcut result s b
-set square 13.3518
+checkprops result -s 13.3518
bcut result b s
-set square 5.2146
+checkprops result -s 5.2146
bcut result s b
-set square 13.3517
+checkprops result -s 13.3517
bcut result b s
-set square 5.2146
+checkprops result -s 5.2146
bcut result s b
-set square 13.3517
+checkprops result -s 13.3517
bcut result b s
-set square 5.2146
+checkprops result -s 5.2146
bcut result b rev2
-set square 41187.4
+checkprops result -s 41187.4
bcut result b1 b2
-set square 54
+checkprops result -s 54
bcut result ab pryz
#pkv t
-set square 30
+checkprops result -s 30
bcut result body pcyl
-set square 727.481
+checkprops result -s 727.481
bcut result sol b
-set square 68
+checkprops result -s 68
bcut result sol b
-set square 68
+checkprops result -s 68
bcut result body pcyl
-set square 727.481
+checkprops result -s 727.481
-set square 98000
+checkprops result -s 98000
bcut result po1 pr3
-set square 98000
+checkprops result -s 98000
bcut result po1 pr3
-set square 98000
+checkprops result -s 98000
bcut result po1 pr3
-set square 98000
+checkprops result -s 98000
bcut result po1 pr3
-set square 98000
+checkprops result -s 98000
bcut result po1 pr3
-set square 98000
+checkprops result -s 98000
bcut result po1 pr3
-set square 98000
+checkprops result -s 98000
bcut result po1 pr3
-set square 98000
+checkprops result -s 98000
bcut result po1 pr3
-set square 52000
+checkprops result -s 52000
bcut result po1 pr3
-set square 53000
+checkprops result -s 53000
bcut result po1 pr3
-set square 52000
+checkprops result -s 52000
bcut result po1 pr3
-set square 52000
+checkprops result -s 52000
bcut result po1 pr3
-set square 52000
+checkprops result -s 52000
bcut result po1 pr3
-set square 52000
+checkprops result -s 52000
bcut result po1 pr3
-set square 52000
+checkprops result -s 52000
bcut result po1 pr3
-set square 53000
+checkprops result -s 53000
bcut result po2 pr4
-set square 134500
+checkprops result -s 134500
-set square 134500
+checkprops result -s 134500
bcut result po2 pr4
-set square 134500
+checkprops result -s 134500
bcut result po2 pr4
-set square 134500
+checkprops result -s 134500
bcut result po2 pr4
-set square 134500
+checkprops result -s 134500
bcut result po2 pr4
-set square 134500
+checkprops result -s 134500
bcut result po1 pr3
-set square 97000
+checkprops result -s 97000
bcut result po1 pr3
-set square 97000
+checkprops result -s 97000
bcut result po1 pr3
-set square 97000
+checkprops result -s 97000
bcut result po1 pr3
-set square 97000
+checkprops result -s 97000
bcut result po1 pr3
-set square 97000
+checkprops result -s 97000
bcut result po1 pr3
-set square 97000
+checkprops result -s 97000
bcut result po1 pr3
-set square 97000
+checkprops result -s 97000
bcut result po1 pr3
-set square 97000
+checkprops result -s 97000
bcut result po2 pr4
-set square 145250
+checkprops result -s 145250
bcut result po1 pr3
-set square 98000
+checkprops result -s 98000
bcut result po1 pr3
-set square 97000
+checkprops result -s 97000
bcut result po1 pr3
-set square 97000
+checkprops result -s 97000
bcut result po1 pr3
-set square 97000
+checkprops result -s 97000
-set square 30153
+checkprops result -s 30153
bcut result r1 p3
-set square 30153
+checkprops result -s 30153
bcut result r1 p3
-set square 30153
+checkprops result -s 30153
bcut result r1 p3
-set square 30153
+checkprops result -s 30153
bcut result c1 c2
-set square 8796.46
+checkprops result -s 8796.46
add b2 result
add Solid1 result
-set square 750
+checkprops result -s 750
add b2 result
add Solid1 result
-set square 750
+checkprops result -s 750
bcut result rr_1 c
-set square empty
+checkprops result -s empty
bcut result c rr_1
-set square 50.2655
+checkprops result -s 50.2655
## we want a radius of 0.01 Meter (10 mm)
bcutblend result box1 box2 0.01
-set square 0.242811
+checkprops result -s 0.242811
restore [locate_data_file case_3_wire.brep] a
restore [locate_data_file case_3_edge1.brep] b
bfuse result a b
-set length 635.826
+checkprops result -l 635.826
+checksection result
set nbsh_v 12
set nbsh_e 12
restore [locate_data_file case_3_wire.brep] a
restore [locate_data_file offset_wire_034.brep] b
bfuse result a b
-set length 739.311
+checkprops result -l 739.311
+checksection result
set nbsh_v 14
set nbsh_e 14
restore [locate_data_file case_3_wire.brep] a
restore [locate_data_file case_3_wire2.brep] b
bfuse result a b
-set length 739.311
+checkprops result -l 739.311
+checksection result
set nbsh_v 20
set nbsh_e 20
restore [locate_data_file case_3_wire.brep] a
restore [locate_data_file case_3_wire5.brep] b
bfuse result a b
-set length 862.192
+checkprops result -l 862.192
+checksection result
set nbsh_v 12
set nbsh_e 13
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge1.brep] b
bfuse result a b
-set length 1045.95
+checkprops result -l 1045.95
+checksection result
set nbsh_v 5
set nbsh_e 5
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge2.brep] b
bfuse result a b
-set length 1157.7
+checkprops result -l 1157.7
+checksection result
set nbsh_v 6
set nbsh_e 6
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge3.brep] b
bfuse result a b
-set length 1252.16
+checkprops result -l 1252.16
+checksection result
set nbsh_v 7
set nbsh_e 7
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge4.brep] b
bfuse result a b
-set length 1127.57
+checkprops result -l 1127.57
+checksection result
set nbsh_v 7
set nbsh_e 7
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_edge5.brep] b
bfuse result a b
-set length 1316.05
+checkprops result -l 1316.05
+checksection result
set nbsh_v 7
set nbsh_e 7
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_wire1.brep] b
bfuse result a b
-set length 1809.78
+checkprops result -l 1809.78
+checksection result
set nbsh_v 8
set nbsh_e 9
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_wire2.brep] b
bfuse result a b
-set length 1982.81
+checkprops result -l 1982.81
+checksection result
set nbsh_v 10
set nbsh_e 11
restore [locate_data_file case_9_wire.brep] a
restore [locate_data_file case_9_wire3.brep] b
bfuse result a b
-set length 2046.69
+checkprops result -l 2046.69
+checksection result
set nbsh_v 10
set nbsh_e 11
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge1.brep] b
bfuse result a b
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge2.brep] b
bfuse result a b
-set length 725.427
+checkprops result -l 725.427
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge3.brep] b
bfuse result a b
-set length 963.678
+checkprops result -l 963.678
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge4.brep] b
bfuse result a b
-set length 695.295
+checkprops result -l 695.295
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_edge5.brep] b
bfuse result a b
-set length 963.678
+checkprops result -l 963.678
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_wire1.brep] b
bfuse result a b
-set length 1377.51
+checkprops result -l 1377.51
+checksection result
set nbsh_v 7
set nbsh_e 7
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_wire2.brep] b
bfuse result a b
-set length 1694.32
+checkprops result -l 1694.32
+checksection result
set nbsh_v 8
set nbsh_e 8
restore [locate_data_file case_9_wire_a.brep] a
restore [locate_data_file case_9_wire3.brep] b
bfuse result a b
-set length 1694.32
+checkprops result -l 1694.32
+checksection result
set nbsh_v 7
set nbsh_e 7
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge1.brep] b
bfuse result a b
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge2.brep] b
bfuse result a b
-set length 725.427
+checkprops result -l 725.427
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge3.brep] b
bfuse result a b
-set length 963.678
+checkprops result -l 963.678
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge4.brep] b
bfuse result a b
-set length 695.295
+checkprops result -l 695.295
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_edge5.brep] b
bfuse result a b
-set length 963.678
+checkprops result -l 963.678
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_wire1.brep] b
bfuse result a b
-set length 1377.51
+checkprops result -l 1377.51
+checksection result
set nbsh_v 7
set nbsh_e 7
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_wire2.brep] b
bfuse result a b
-set length 1694.32
+checkprops result -l 1694.32
+checksection result
set nbsh_v 8
set nbsh_e 8
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_wire3.brep] b
bfuse result a b
-set length 1694.32
+checkprops result -l 1694.32
+checksection result
set nbsh_v 7
set nbsh_e 7
set command bfuse
+set display_vertices 1
bfuse result a b
-set square 43552.5
+checkprops result -s 43552.5
bfuse result a b
-set square 309.521
+checkprops result -s 309.521
bfuse result a b
-set square 164274
+checkprops result -s 164274
bfuse result b1 b2
-set square 190.027
+checkprops result -s 190.027
bfuse result b1 b2
-set square 172.169
+checkprops result -s 172.169
bfuse result b1 b2
-set square 178.896
+checkprops result -s 178.896
bfuse result b1 b2
-set square 314.159
+checkprops result -s 314.159
bfuse result b1 b2
-set square 628.319
+checkprops result -s 628.319
bfuse result b1 b2
-set square 628.319
+checkprops result -s 628.319
bfuse result b1 b2
-set square 200.713
+checkprops result -s 200.713
bfuse result b1 b2
-set square 392.699
+checkprops result -s 392.699
bfuse result b1 b2
-set square 157.08
+checkprops result -s 157.08
bfuse result b1 b2
-set square 628.319
+checkprops result -s 628.319
bfuse result b1 b2
-set square 942.478
+checkprops result -s 942.478
bfuse result b1 b2
-set square 942.478
+checkprops result -s 942.478
bfuse result b1 b2
-set square 458.149
+checkprops result -s 458.149
bfuse result b1 b2
-set square 743.615
+checkprops result -s 743.615
bfuse result b1 b2
-set square 430.878
+checkprops result -s 430.878
bfuse result b1 b2
-set square 445.059
+checkprops result -s 445.059
bfuse result b1 b2
-set square 466.035
+checkprops result -s 466.035
bfuse result b1 b2
-set square 469.85
+checkprops result -s 469.85
bfuse result b c
-set square 131766
+checkprops result -s 131766
bfuse result c b
-set square 131766
+checkprops result -s 131766
bfuse result p2 p1
-set square 1.85425e+09
+checkprops result -s 1.85425e+09
bfuse result p2 p1
-set square 1.85425e+09
+checkprops result -s 1.85425e+09
bfuse result p2 p1
-set square 74.7286
+checkprops result -s 74.7286
bfuse result a b
-set square 0.0892544
+checkprops result -s 0.0892544
bfuse result part tool
-set square 328.513
+checkprops result -s 328.513
bfuse result a b
-set square 18154.6
+checkprops result -s 18154.6
bfuse result a b
-set square 17651.7
+checkprops result -s 17651.7
bfuse result a b
-set square 22058
+checkprops result -s 22058
bfuse result a b
-set square 223775
+checkprops result -s 223775
bfuse result a b
-set square 1.06905e+06
+checkprops result -s 1.06905e+06
bfuse result a b
-set square 406922
+checkprops result -s 406922
bfuse result a b
-set square 681699
+checkprops result -s 681699
bfuse result a b
-set square 132237
+checkprops result -s 132237
bfuse result a b
-set square 25189.7
+checkprops result -s 25189.7
bfuse result a b
-set square 10558.1
+checkprops result -s 10558.1
bfuse result a b
-set square 20480.4
+checkprops result -s 20480.4
# Original bug : pro14260
# Date : 21 Sept 98
puts "TODO #22911 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO #22911 ALL: Error : The area of the resulting shape is"
+puts "TODO #22911 ALL: Error : The area of result shape is"
restore [locate_data_file CTO900_pro14260c.rle] c
restore [locate_data_file pro14260d.rle] d
bfuse result c d
-set square 46305.1
+checkprops result -s 46305.1
bfuse result part tool
-set square 1.83166e+06
+checkprops result -s 1.83166e+06
bfuse result a b
-set square 302396
+checkprops result -s 302396
bfuse resafbf af bf
bfuse result resafbf cf
-set square 12677.1
+checkprops result -s 12677.1
bfuse result a b
-set square 3468.6
+checkprops result -s 3468.6
bfuse result a b
-set square 201978
+checkprops result -s 201978
bfuse result a b
-set square 121211
+checkprops result -s 121211
bfuse result a b
-set square 121112
+checkprops result -s 121112
bfuse result a b
-set square 1.7431e+06
+checkprops result -s 1.7431e+06
bfuse result b c
-set square 152689
+checkprops result -s 152689
# Original bug : pro10658
# Date : 24mar98
-puts "TODO ALL Error : The area of the resulting shape is"
+puts "TODO ALL: Error : The area of result shape is"
restore [locate_data_file CTO900_pro10658a.rle] a
restore [locate_data_file pro10658b.rle] b
bfuse result a b
-set square 8231.06
+checkprops result -s 8231.06
bfuse result a b
-set square 202328
+checkprops result -s 202328
bfuse result base res1_1
-set square 143829
+checkprops result -s 143829
bfuse result a b
-set square 213476
+checkprops result -s 213476
bfuse result a b
-set square 49957.7
+checkprops result -s 49957.7
bfuse result part tool
-set square 4569.66
+checkprops result -s 4569.66
bfuse result part tool
-set square 671652
+checkprops result -s 671652
bfuse result a b
-set square 49957.7
+checkprops result -s 49957.7
bfuse result base outil
-set square 47886.5
+checkprops result -s 47886.5
bfuse result base outil
-set square 541480
+checkprops result -s 541480
bfuse result base outil
-set square 542196
+checkprops result -s 542196
bfuse result base outil
-set square 2005.99
+checkprops result -s 2005.99
bfuse result base outil
-set square 3342.49
+checkprops result -s 3342.49
-set square 538530
+checkprops result -s 538530
-set square 1.89512e+06
+checkprops result -s 1.89512e+06
-set square 978396
+checkprops result -s 978396
-set square 26347.6
+checkprops result -s 26347.6
-set square 94390.1
+checkprops result -s 94390.1
-set square 189131
+checkprops result -s 189131
-set square 125777
+checkprops result -s 125777
# KO
-set square 168515
+checkprops result -s 168515
-set square 165253
+checkprops result -s 165253
-set square 1.41768e+06
+checkprops result -s 1.41768e+06
-set square 40078.6
+checkprops result -s 40078.6
-set square 186203
+checkprops result -s 186203
-set square 63361.7
+checkprops result -s 63361.7
-set square 54470.6
+checkprops result -s 54470.6
-set square 221130
+checkprops result -s 221130
-set square 452089
+checkprops result -s 452089
-set square 81701.3
+checkprops result -s 81701.3
-set square 192383
+checkprops result -s 192383
bfuse result a b
-set square 68458.3
+checkprops result -s 68458.3
bfuse result c1 c2
-set square 2199.11
+checkprops result -s 2199.11
bfuse result1 part tool1
bfuse result result1 tool2
-set square 189131
+checkprops result -s 189131
bfuse result1 part tool1
bfuse result result1 tool2
-set square 133085
+checkprops result -s 133085
bfuse result a b
-set square 22561.3
+checkprops result -s 22561.3
bfuse result a b
-set square 85663.7
+checkprops result -s 85663.7
bfuse result a b
-set square 19185.1
+checkprops result -s 19185.1
bfuse result a b
-set square 22561.3
+checkprops result -s 22561.3
bfuse result a b
-set square 52140.6
+checkprops result -s 52140.6
bfuse result a b
-set square 92385.1
+checkprops result -s 92385.1
bfuse result a b
-set square 261265
+checkprops result -s 261265
bfuse result a b
-set square 759758
+checkprops result -s 759758
bfuse result s pp
-set square 358551
+checkprops result -s 358551
bfuse result a_1 b
# pkv t
-set square 65482.8
+checkprops result -s 65482.8
bfuse result a b
-set square 224496
+checkprops result -s 224496
bfuse result a b
-set square 324489
+checkprops result -s 324489
bfuse result a b
-set square 3362.81
+checkprops result -s 3362.81
updatetolerance a 1
bfuse result a b
-set square 788417
+checkprops result -s 788417
bfuse result a b
-set square 3479.01
+checkprops result -s 3479.01
bfuse result a b
-set square 160000
+checkprops result -s 160000
bfuse result a b
-set square 163507
+checkprops result -s 163507
bfuse result a b
-set square 112227
+checkprops result -s 112227
bfuse result a b
-set square 468899
+checkprops result -s 468899
bfuse result a b
-set square 592128
+checkprops result -s 592128
bfuse result a b
-set square 486.413
+checkprops result -s 486.413
bfuse result a b
-set square 48061.7
+checkprops result -s 48061.7
bfuse result a b
-set square 50708
+checkprops result -s 50708
bfuse result a b
-set square 18033.5
+checkprops result -s 18033.5
bfuse result a b
-set square 15597.5
+checkprops result -s 15597.5
bfuse result a b
-set square 19213.9
+checkprops result -s 19213.9
bfuse result a b
-set square 184913
+checkprops result -s 184913
bfuse result a b
-set square 7463.16
+checkprops result -s 7463.16
bfuse result rab c
-set square 12335.6
+checkprops result -s 12335.6
bfuse result b c
-set square 9411.14
+checkprops result -s 9411.14
bfuse result a b
-set square 70265.2
+checkprops result -s 70265.2
bfuse result a b
-set square 29628.1
+checkprops result -s 29628.1
bfuse result a b
-set square 9367.3
+checkprops result -s 9367.3
bfuse result a b
-set square 22717.7
+checkprops result -s 22717.7
bfuse result a b
-set square 38854
+checkprops result -s 38854
bfuse res a b
bfuse result res c
-set square 533100
+checkprops result -s 533100
bfuse result a b
-set square 601864
+checkprops result -s 601864
bfuse result a b
-set square 254248
+checkprops result -s 254248
bfuse result b a
-set square 254248
+checkprops result -s 254248
bfuse result a b
-set square 741091
+checkprops result -s 741091
bfuse result a b
-set square 46682.1
+checkprops result -s 46682.1
bfuse result a b
-set square 259563
+checkprops result -s 259563
bfuse result a_1 c_1
#pkv t
-set square 570.047
+checkprops result -s 570.047
bfuse result a_1 d_1
#pkv t
-set square 570.047
+checkprops result -s 570.047
bfuse result b_1 c_1
#pkv t
-set square 570.047
+checkprops result -s 570.047
bfuse result b_1 d_1
#pkv t
-set square 570.047
+checkprops result -s 570.047
bfuse result wheel jante
-set square 40059.9
+checkprops result -s 40059.9
bfuse result poche nervure
-set square 105275
+checkprops result -s 105275
bfuse result pip sp1
-set square 35184.5
+checkprops result -s 35184.5
bfuse result a b
-set square 76217.4
+checkprops result -s 76217.4
bfuse result a b
-set square 21190.7
+checkprops result -s 21190.7
bfuse result c1 c2
-set square 570.047
+checkprops result -s 570.047
bfuse result c1 c2
-set square 570.047
+checkprops result -s 570.047
bfuse result pa pb
-set square 2104.16
+checkprops result -s 2104.16
bfuse result s t
-set square 23108.1
+checkprops result -s 23108.1
bfuse result s u
-set square 22999.2
+checkprops result -s 22999.2
bfuse result s u
-set square 2.29992
+checkprops result -s 2.29992
bfuse result a b
-set square 239.333
+checkprops result -s 239.333
bfuse result c d
-set square 3468.6
+checkprops result -s 3468.6
# pro10658
-puts "TODO ALL Error : The area of the resulting shape is"
+puts "TODO ALL: Error : The area of result shape is"
restore [locate_data_file CTO900_pro10658a.rle] a
restore [locate_data_file pro10658b.rle] b
bfuse result a b
-set square 8231.06
+checkprops result -s 8231.06
compound resab rescd resef resgh result
-set square 2.5e+13
+checkprops result -s 2.5e+13
bfuse result a b
-set square 21190.7
+checkprops result -s 21190.7
bfuse result a b
-set square 35185.8
+checkprops result -s 35185.8
bfuse result a b
-set square 92385.1
+checkprops result -s 92385.1
bfuse result base res1_1
-set square 181990
+checkprops result -s 181990
bfuse result base rcut1_2
-set square 13428.1
+checkprops result -s 13428.1
bfuse result base rcut2_2
-set square 13822.2
+checkprops result -s 13822.2
bfuse result b tool
-set square 26012
+checkprops result -s 26012
bfuse result a b
-set square 121182
+checkprops result -s 121182
bfuse result s t
-set square 14059.8
+checkprops result -s 14059.8
bfuse result s t
-set square 23108.1
+checkprops result -s 23108.1
bfuse result s u
-set square 22999.2
+checkprops result -s 22999.2
bfuse result s u
-set square 2.29992
+checkprops result -s 2.29992
bfuse result s t
-set square 100110
+checkprops result -s 100110
bfuse result base tool
fsameparameter result
-set square 46778.2
+checkprops result -s 46778.2
bfuse result f1 f2
-set square 996.98
+checkprops result -s 996.98
bfuse result base res_1
-set square 64405.2
+checkprops result -s 64405.2
bfuse result sh res_2
-set square 3734.83
+checkprops result -s 3734.83
bfuse result c1 c2
-set square 570.047
+checkprops result -s 570.047
bfuse result c1 c2
-set square 570.047
+checkprops result -s 570.047
bfuse result a b
-set square 29628.1
+checkprops result -s 29628.1
bfuse result a b
-set square 202328
+checkprops result -s 202328
set command bfuse
-set square 0
box b 1 1 1
bfuse result s b
-set square 14.6394
+checkprops result -s 14.6394
box b 1 1 1
bfuse result s b
-set square 14.6393
+checkprops result -s 14.6393
box b 1 1 1
bfuse result b s
-set square 14.6393
+checkprops result -s 14.6393
trotate b 0 0 1 0 1 0 90
bfuse result s b
-set square 14.6393
+checkprops result -s 14.6393
trotate b 0 0 1 0 1 0 90
bfuse result b s
-set square 14.6393
+checkprops result -s 14.6393
bfuse result b2 b1
-set square 6
+checkprops result -s 6
bfuse result b2 b1
-set square 8
+checkprops result -s 8
bfuse result b2 b1
-set square 8
+checkprops result -s 8
bfuse result b2 b1
-set square 12
+checkprops result -s 12
bfuse result b2 b1
-set square 6
+checkprops result -s 6
bfuse result b2 b1
-set square 7.5
+checkprops result -s 7.5
bfuse result b2 b1
-set square 7.5
+checkprops result -s 7.5
bfuse result b2 b1
-set square 8
+checkprops result -s 8
bfuse result b2 b1
-set square 6
+checkprops result -s 6
bfuse result b2 b1
-set square 6
+checkprops result -s 6
bfuse result b2 b1
-set square 7
+checkprops result -s 7
bfuse result b2 b1
-set square 7.5
+checkprops result -s 7.5
bfuse result b2 b1
-set square 7.5
+checkprops result -s 7.5
bfuse result b2 b1
-set square 7
+checkprops result -s 7
bfuse result b2 b1
-set square 8.5
+checkprops result -s 8.5
bfuse result b2 b1
-set square 6
+checkprops result -s 6
bfuse result b2 b1
-set square 7.5
+checkprops result -s 7.5
bfuse result b2 b1
-set square 7.5
+checkprops result -s 7.5
bfuse result b2 b1
-set square 7.5
+checkprops result -s 7.5
bfuse result b2 b1
-set square 9
+checkprops result -s 9
bfuse result b2 b1
-set square 7.82843
+checkprops result -s 7.82843
bfuse result b2 b1
-set square 6.91421
+checkprops result -s 6.91421
bfuse result b2 b1
-set square 6.41789
+checkprops result -s 6.41789
bfuse result b2 b1
-set square 6.32953
+checkprops result -s 6.32953
bfuse result s b
-set square 14.6394
+checkprops result -s 14.6394
bfuse result b s
-set square 14.6394
+checkprops result -s 14.6394
bfuse result s b
-set square 14.6393
+checkprops result -s 14.6393
bfuse result b s
-set square 14.6393
+checkprops result -s 14.6393
bfuse result s b
-set square 14.6393
+checkprops result -s 14.6393
bfuse result b s
-set square 14.6393
+checkprops result -s 14.6393
bfuse result p1 p2
-set square 180000
+checkprops result -s 180000
bfuse result p2 p1
-set square 1.85425e+09
+checkprops result -s 1.85425e+09
bfuse result b1 b2
-set square 58
+checkprops result -s 58
-set square 740.048
+checkprops result -s 740.048
-set square 190.356
+checkprops result -s 190.356
normals result
-set square 170
+checkprops result -s 170
-set square 170
+checkprops result -s 170
normals result
-set square 170
+checkprops result -s 170
-set square 170
+checkprops result -s 170
-set square 170
+checkprops result -s 170
-set square 170
+checkprops result -s 170
-set square 170
+checkprops result -s 170
-set square 170
+checkprops result -s 170
bfuse result ba bb
-set square 170
+checkprops result -s 170
bfuse result ba bb
-set square 170
+checkprops result -s 170
bfuse result ba bb
-set square 170
+checkprops result -s 170
bfuse result ba bb
-set square 170
+checkprops result -s 170
bfuse result ba bb
-set square 170
+checkprops result -s 170
-set square 170
+checkprops result -s 170
bfuse result ba bb
-set square 170
+checkprops result -s 170
-set square 170
+checkprops result -s 170
bfuse result ba bb
-set square 170
+checkprops result -s 170
bfuse result ba bb
-set square 170
+checkprops result -s 170
bfuse result ba bb
-set square 170
+checkprops result -s 170
bfuse result ba bb
-set square 152
+checkprops result -s 152
bfuse result ba bb
-set square 152
+checkprops result -s 152
-set square 152
+checkprops result -s 152
bfuse result ba bb
-set square 152
+checkprops result -s 152
bfuse result ba bb
-set square 152
+checkprops result -s 152
bfuse result ba bb
-set square 152
+checkprops result -s 152
bfuse result ba bb
-set square 152
+checkprops result -s 152
bfuse result ba bb
-set square 152
+checkprops result -s 152
bfuse result ba bb
-set square 152
+checkprops result -s 152
bfuse result ba bb
-set square 152
+checkprops result -s 152
bfuse result ba bb
-set square 152
+checkprops result -s 152
bfuse result ba bb
-set square 152
+checkprops result -s 152
bfuse result ba bb
-set square 152
+checkprops result -s 152
bfuse result ba bb
-set square 152
+checkprops result -s 152
bfuse result ba bb
-set square 152
+checkprops result -s 152
bfuse result ba bb
-set square 152
+checkprops result -s 152
bfuse result ba bb
-set square 152
+checkprops result -s 152
bfuse result ba bb
-set square 152
+checkprops result -s 152
-set square 180.283
+checkprops result -s 180.283
-set square 180.283
+checkprops result -s 180.283
-set square 180.283
+checkprops result -s 180.283
-set square 180.283
+checkprops result -s 180.283
-set square 180.283
+checkprops result -s 180.283
-set square 180.283
+checkprops result -s 180.283
-set square 180.283
+checkprops result -s 180.283
-set square 180.283
+checkprops result -s 180.283
-set square 180.283
+checkprops result -s 180.283
-set square 180.283
+checkprops result -s 180.283
-set square 180.283
+checkprops result -s 180.283
-set square 180.283
+checkprops result -s 180.283
bfuse result cyl ring
-set square 190.356
+checkprops result -s 190.356
bfuse result b rv
-set square 161571
+checkprops result -s 161571
bfuse result bl1 pc
-set square 322832
+checkprops result -s 322832
bfuse result bl1 pc
-set square 322832
+checkprops result -s 322832
bfuse result bl1 pc
-set square 322832
+checkprops result -s 322832
bfuse result bl1 pc
-set square 322832
+checkprops result -s 322832
bfuse result bl1 pc
-set square 322832
+checkprops result -s 322832
bfuse result bl1 pc
-set square 322832
+checkprops result -s 322832
bfuse result bl1 pc
-set square 322832
+checkprops result -s 322832
bfuse result bl1 pc
-set square 322832
+checkprops result -s 322832
}
puts { The rule of tolerance Tol(V) > Tol(E) > Tol(F) is observed .}
-set square 1050
+checkprops result -s 1050
bfuse result c1 c2
-set square 21362.8
+checkprops result -s 21362.8
bfuse result rr_1 c
-set square 600
+checkprops result -s 600
restore [locate_data_file case_1_edge1.brep] b
bop a b
bopcommon result
-set length 100.002
+checkprops result -l 100.002
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_1_edge2.brep] b
bop a b
bopcommon result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_1_edge3.brep] b
bop a b
bopcommon result
-set length 297.02
+checkprops result -l 297.02
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_1_edge4.brep] b
bop a b
bopcommon result
-set length 471.239
+checkprops result -l 471.239
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_1_wire1.brep] b
bop a b
bopcommon result
-set length 100.002
+checkprops result -l 100.002
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_1_wire2.brep] b
bop a b
bopcommon result
-set length 350.738
+checkprops result -l 350.738
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_1_wire3.brep] b
bop a b
bopcommon result
-set length 942.478
+checkprops result -l 942.478
+checksection result
set nbsh_v 2
set nbsh_e 2
restore [locate_data_file case_1_edge2.brep] b
bop a b
bopcommon result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_1_edge4.brep] b
bop a b
bopcommon result
-set length 471.239
+checkprops result -l 471.239
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_1_wire3.brep] b
bop a b
bopcommon result
-set length 942.478
+checkprops result -l 942.478
+checksection result
set nbsh_v 2
set nbsh_e 2
restore [locate_data_file case_2_edge1.brep] b
bop a b
bopcommon result
-set length 847.007
+checkprops result -l 847.007
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_edge2.brep] b
bop a b
bopcommon result
-set length 847.007
+checkprops result -l 847.007
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_edge3.brep] b
bop a b
bopcommon result
-set length 753.315
+checkprops result -l 753.315
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_2_edge4.brep] b
bop a b
bopcommon result
-set length 753.315
+checkprops result -l 753.315
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_2_wire1.brep] b
bop a b
bopcommon result
-set length 874
+checkprops result -l 874
+checksection result
set nbsh_v 18
set nbsh_e 11
restore [locate_data_file case_2_wire2.brep] b
bop a b
bopcommon result
-set length 874
+checkprops result -l 874
+checksection result
set nbsh_v 18
set nbsh_e 11
restore [locate_data_file case_2_wire3.brep] b
bop a b
bopcommon result
-set length 846.821
+checkprops result -l 846.821
+checksection result
set nbsh_v 9
set nbsh_e 6
restore [locate_data_file case_2_wire4.brep] b
bop a b
bopcommon result
-set length 768.597
+checkprops result -l 768.597
+checksection result
set nbsh_v 9
set nbsh_e 6
restore [locate_data_file case_2_edge1.brep] b
bop a b
bopcommon result
-set length 847.007
+checkprops result -l 847.007
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_edge2.brep] b
bop a b
bopcommon result
-set length 847.007
+checkprops result -l 847.007
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_edge3.brep] b
bop a b
bopcommon result
-set length 753.315
+checkprops result -l 753.315
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_2_wire1.brep] b
bop a b
bopcommon result
-set length 874
+checkprops result -l 874
+checksection result
set nbsh_v 18
set nbsh_e 11
restore [locate_data_file case_2_wire2.brep] b
bop a b
bopcommon result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_2_wire3.brep] b
bop a b
bopcommon result
-set length 846.821
+checkprops result -l 846.821
+checksection result
set nbsh_v 9
set nbsh_e 6
restore [locate_data_file case_2_edge1.brep] b
bop a b
bopcommon result
-set length 847.007
+checkprops result -l 847.007
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_edge3.brep] b
bop a b
bopcommon result
-set length 753.315
+checkprops result -l 753.315
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_2_wire1.brep] b
bop a b
bopcommon result
-set length 874
+checkprops result -l 874
+checksection result
set nbsh_v 18
set nbsh_e 11
restore [locate_data_file case_2_wire3.brep] b
bop a b
bopcommon result
-set length 846.821
+checkprops result -l 846.821
+checksection result
set nbsh_v 9
set nbsh_e 6
restore [locate_data_file case_3_edge1.brep] b
bop a b
bopcommon result
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_edge2.brep] b
bop a b
bopcommon result
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file offset_wire_034.brep] b
bop a b
bopcommon result
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_wire2.brep] b
bop a b
bopcommon result
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 14
set nbsh_e 13
restore [locate_data_file case_3_wire3.brep] b
bop a b
bopcommon result
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_wire4.brep] b
bop a b
bopcommon result
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_wire5.brep] b
bop a b
bopcommon result
-set length 292.732
+checkprops result -l 292.732
+checksection result
set nbsh_v 4
set nbsh_e 4
restore [locate_data_file case_3_edge1.brep] b
bop a b
bopcommon result
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_edge2.brep] b
bop a b
bopcommon result
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file offset_wire_034.brep] b
bop a b
bopcommon result
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_wire2.brep] b
bop a b
bopcommon result
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 14
set nbsh_e 13
restore [locate_data_file case_3_wire3.brep] b
bop a b
bopcommon result
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_wire4.brep] b
bop a b
bopcommon result
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_wire5.brep] b
bop a b
bopcommon result
-set length 292.732
+checkprops result -l 292.732
+checksection result
set nbsh_v 4
set nbsh_e 4
restore [locate_data_file case_3_edge1.brep] b
bop a b
bopcommon result
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file offset_wire_034.brep] b
bop a b
bopcommon result
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_4_wire3.brep] b
bop a b
bopcommon result
-set length 1150.78
+checkprops result -l 1150.78
+checksection result
set nbsh_v 15
set nbsh_e 10
restore [locate_data_file case_3_wire5.brep] b
bop a b
bopcommon result
-set length 66.3661
+checkprops result -l 66.3661
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_3_edge1.brep] b
bop a b
bopcommon result
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file offset_wire_034.brep] b
bop a b
bopcommon result
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 8
set nbsh_e 7
restore [locate_data_file case_3_wire2.brep] b
bop a b
bopcommon result
-set length 345.975
+checkprops result -l 345.975
+checksection result
set nbsh_v 14
set nbsh_e 13
restore [locate_data_file case_3_wire5.brep] b
bop a b
bopcommon result
-set length 66.3661
+checkprops result -l 66.3661
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_4_edge1.brep] b
bop a b
bopcommon result
-set length 1231.36
+checkprops result -l 1231.36
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_4_edge2.brep] b
bop a b
bopcommon result
-set length 1231.36
+checkprops result -l 1231.36
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_4_edge3.brep] b
bop a b
bopcommon result
-set length 375.748
+checkprops result -l 375.748
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_4_wire1.brep] b
bop a b
bopcommon result
-set length 2553.95
+checkprops result -l 2553.95
+checksection result
set nbsh_v 3
set nbsh_e 3
restore [locate_data_file case_4_wire2.brep] b
bop a b
bopcommon result
-set length 2553.95
+checkprops result -l 2553.95
+checksection result
set nbsh_v 3
set nbsh_e 3
restore [locate_data_file case_4_wire3.brep] b
bop a b
bopcommon result
-set length 633.071
+checkprops result -l 633.071
+checksection result
set nbsh_v 9
set nbsh_e 7
restore [locate_data_file case_4_wire4.brep] b
bop a b
bopcommon result
-set length 633.071
+checkprops result -l 633.071
+checksection result
set nbsh_v 9
set nbsh_e 7
restore [locate_data_file case_4_edge1.brep] b
bop a b
bopcommon result
-set length 615.235
+checkprops result -l 615.235
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_4_edge3.brep] b
bop a b
bopcommon result
-set length 474.547
+checkprops result -l 474.547
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_4_wire1.brep] b
bop a b
bopcommon result
-set length 1245.29
+checkprops result -l 1245.29
+checksection result
set nbsh_v 10
set nbsh_e 5
restore [locate_data_file case_4_wire3.brep] b
bop a b
bopcommon result
-set length 1150.78
+checkprops result -l 1150.78
+checksection result
set nbsh_v 15
set nbsh_e 10
restore [locate_data_file case_4_edge1.brep] b
bop a b
bopcommon result
-set length 615.235
+checkprops result -l 615.235
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_4_edge3.brep] b
bop a b
bopcommon result
-set length 474.547
+checkprops result -l 474.547
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_4_wire1.brep] b
bop a b
bopcommon result
-set length 1245.29
+checkprops result -l 1245.29
+checksection result
set nbsh_v 10
set nbsh_e 5
restore [locate_data_file case_4_wire3.brep] b
bop a b
bopcommon result
-set length 1150.78
+checkprops result -l 1150.78
+checksection result
set nbsh_v 15
set nbsh_e 10
restore [locate_data_file case_4_edge1.brep] b
bop a b
bopcommon result
-set length 887.185
+checkprops result -l 887.185
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_5_edge2.brep] b
bop a b
bopcommon result
-set length 887.185
+checkprops result -l 887.185
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_4_edge3.brep] b
bop a b
bopcommon result
-set length 829.541
+checkprops result -l 829.541
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_4_wire1.brep] b
bop a b
bopcommon result
-set length 1747.73
+checkprops result -l 1747.73
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_4_wire2.brep] b
bop a b
bopcommon result
-set length 1747.73
+checkprops result -l 1747.73
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_4_wire3.brep] b
bop a b
bopcommon result
-set length 1808.02
+checkprops result -l 1808.02
+checksection result
set nbsh_v 12
set nbsh_e 11
restore [locate_data_file case_5_wire4.brep] b
bop a b
bopcommon result
-set length 1808.02
+checkprops result -l 1808.02
+checksection result
set nbsh_v 12
set nbsh_e 11
restore [locate_data_file case_5_wire5.brep] b
bop a b
bopcommon result
-set length 3000.52
+checkprops result -l 3000.52
+checksection result
set nbsh_v 2
set nbsh_e 2
restore [locate_data_file case_4_edge1.brep] b
bop a b
bopcommon result
-set length 887.185
+checkprops result -l 887.185
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_4_edge3.brep] b
bop a b
bopcommon result
-set length 829.541
+checkprops result -l 829.541
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_4_wire1.brep] b
bop a b
bopcommon result
-set length 1747.73
+checkprops result -l 1747.73
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_4_wire3.brep] b
bop a b
bopcommon result
-set length 1808.02
+checkprops result -l 1808.02
+checksection result
set nbsh_v 12
set nbsh_e 11
restore [locate_data_file case_5_wire5.brep] b
bop a b
bopcommon result
-set length 3000.52
+checkprops result -l 3000.52
+checksection result
set nbsh_v 2
set nbsh_e 2
restore [locate_data_file case_4_edge1.brep] b
bop a b
bopcommon result
-set length 887.185
+checkprops result -l 887.185
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_4_edge3.brep] b
bop a b
bopcommon result
-set length 829.541
+checkprops result -l 829.541
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_4_wire1.brep] b
bop a b
bopcommon result
-set length 1747.73
+checkprops result -l 1747.73
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_4_wire3.brep] b
bop a b
bopcommon result
-set length 1808.02
+checkprops result -l 1808.02
+checksection result
set nbsh_v 12
set nbsh_e 11
restore [locate_data_file case_4_edge1.brep] b
bop a b
bopcommon result
-set length 411.923
+checkprops result -l 411.923
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_5_edge2.brep] b
bop a b
bopcommon result
-set length 615.235
+checkprops result -l 615.235
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_4_edge3.brep] b
bop a b
bopcommon result
-set length 235.517
+checkprops result -l 235.517
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_4_wire1.brep] b
bop a b
bopcommon result
-set length 815.584
+checkprops result -l 815.584
+checksection result
set nbsh_v 10
set nbsh_e 5
restore [locate_data_file case_4_wire2.brep] b
bop a b
bopcommon result
-set length 1245.29
+checkprops result -l 1245.29
+checksection result
set nbsh_v 10
set nbsh_e 5
restore [locate_data_file case_4_wire3.brep] b
bop a b
bopcommon result
-set length 629.671
+checkprops result -l 629.671
+checksection result
set nbsh_v 14
set nbsh_e 9
restore [locate_data_file case_5_wire4.brep] b
bop a b
bopcommon result
-set length 1150.78
+checkprops result -l 1150.78
+checksection result
set nbsh_v 15
set nbsh_e 10
restore [locate_data_file case_4_edge1.brep] b
bop a b
bopcommon result
-set length 411.923
+checkprops result -l 411.923
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_4_edge3.brep] b
bop a b
bopcommon result
-set length 235.517
+checkprops result -l 235.517
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_4_wire1.brep] b
bop a b
bopcommon result
-set length 815.584
+checkprops result -l 815.584
+checksection result
set nbsh_v 10
set nbsh_e 5
restore [locate_data_file case_4_wire3.brep] b
bop a b
bopcommon result
-set length 629.671
+checkprops result -l 629.671
+checksection result
set nbsh_v 14
set nbsh_e 9
restore [locate_data_file case_4_edge1.brep] b
bop a b
bopcommon result
-set length 411.923
+checkprops result -l 411.923
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_4_edge3.brep] b
bop a b
bopcommon result
-set length 235.517
+checkprops result -l 235.517
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_4_wire1.brep] b
bop a b
bopcommon result
-set length 815.584
+checkprops result -l 815.584
+checksection result
set nbsh_v 10
set nbsh_e 5
restore [locate_data_file case_4_wire3.brep] b
bop a b
bopcommon result
-set length 629.671
+checkprops result -l 629.671
+checksection result
set nbsh_v 14
set nbsh_e 9
restore [locate_data_file case_7_edge1.brep] b
bop a b
bopcommon result
-set length 482.392
+checkprops result -l 482.392
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_edge2.brep] b
bop a b
bopcommon result
-set length 482.392
+checkprops result -l 482.392
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_edge3.brep] b
bop a b
bopcommon result
-set length 520.393
+checkprops result -l 520.393
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_edge4.brep] b
bop a b
bopcommon result
-set length 520.393
+checkprops result -l 520.393
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_wire1.brep] b
bop a b
bopcommon result
-set length 482.392
+checkprops result -l 482.392
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_wire2.brep] b
bop a b
bopcommon result
-set length 482.392
+checkprops result -l 482.392
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_wire3.brep] b
bop a b
bopcommon result
-set length 520.393
+checkprops result -l 520.393
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_wire4.brep] b
bop a b
bopcommon result
-set length 520.393
+checkprops result -l 520.393
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_edge1.brep] b
bop a b
bopcommon result
-set length 482.392
+checkprops result -l 482.392
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_edge3.brep] b
bop a b
bopcommon result
-set length 520.393
+checkprops result -l 520.393
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_wire1.brep] b
bop a b
bopcommon result
-set length 482.392
+checkprops result -l 482.392
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_wire3.brep] b
bop a b
bopcommon result
-set length 520.393
+checkprops result -l 520.393
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_edge1.brep] b
bop a b
bopcommon result
-set length 482.392
+checkprops result -l 482.392
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_edge3.brep] b
bop a b
bopcommon result
-set length 520.393
+checkprops result -l 520.393
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_wire1.brep] b
bop a b
bopcommon result
-set length 482.392
+checkprops result -l 482.392
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_7_wire3.brep] b
bop a b
bopcommon result
-set length 520.393
+checkprops result -l 520.393
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_8_wire1.brep] b
bop a b
bopcommon result
-set length 181.079
+checkprops result -l 181.079
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_8_wire2.brep] b
bop a b
bopcommon result
-set length 49.966
+checkprops result -l 49.966
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_8_wire3.brep] b
bop a b
bopcommon result
-set length 3.83899
+checkprops result -l 3.83899
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_8_wire4.brep] b
bop a b
bopcommon result
-set length 36.0874
+checkprops result -l 36.0874
+checksection result
set nbsh_v 7
set nbsh_e 4
restore [locate_data_file case_8_wire5.brep] b
bop a b
bopcommon result
-set length 126.81
+checkprops result -l 126.81
+checksection result
set nbsh_v 6
set nbsh_e 4
restore [locate_data_file case_8_wire6.brep] b
bop a b
bopcommon result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge1.brep] b
bop a b
bopcommon result
-set length 143.787
+checkprops result -l 143.787
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_edge2.brep] b
bop a b
bopcommon result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge3.brep] b
bop a b
bopcommon result
-set length 143.787
+checkprops result -l 143.787
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_edge4.brep] b
bop a b
bopcommon result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge5.brep] b
bop a b
bopcommon result
-set length 79.9002
+checkprops result -l 79.9002
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire1.brep] b
bop a b
bopcommon result
-set length 143.787
+checkprops result -l 143.787
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire2.brep] b
bop a b
bopcommon result
-set length 143.787
+checkprops result -l 143.787
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire3.brep] b
bop a b
bopcommon result
-set length 79.9002
+checkprops result -l 79.9002
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_edge1.brep] b
bop a b
bopcommon result
-set length 143.787
+checkprops result -l 143.787
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_edge2.brep] b
bop a b
bopcommon result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge3.brep] b
bop a b
bopcommon result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge4.brep] b
bop a b
bopcommon result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge5.brep] b
bop a b
bopcommon result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_wire1.brep] b
bop a b
bopcommon result
-set length 143.787
+checkprops result -l 143.787
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire2.brep] b
bop a b
bopcommon result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_wire3.brep] b
bop a b
bopcommon result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge1.brep] b
bop a b
bopcommon result
-set length 143.787
+checkprops result -l 143.787
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_edge2.brep] b
bop a b
bopcommon result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge3.brep] b
bop a b
bopcommon result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge4.brep] b
bop a b
bopcommon result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge5.brep] b
bop a b
bopcommon result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_wire1.brep] b
bop a b
bopcommon result
-set length 143.787
+checkprops result -l 143.787
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire2.brep] b
bop a b
bopcommon result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_wire3.brep] b
bop a b
bopcommon result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
set command bopcommon
+set display_vertices 1
+
bopcommon result
-set square 844.929
+checkprops result -s 844.929
bop b a
bopcommon result
-set square 844.929
+checkprops result -s 844.929
bop a b
bopcommon result
-set square 314.301
+checkprops result -s 314.301
bop b a
bopcommon result
-set square 314.301
+checkprops result -s 314.301
bopcommon result
-set square 838.302
+checkprops result -s 838.302
bop b a
bopcommon result
-set square 838.302
+checkprops result -s 838.302
bop a b
bopcommon result
-set square 600
+checkprops result -s 600
bop b a
bopcommon result
-set square 600
+checkprops result -s 600
bop sh_1 sh_2
bopcommon result
-set square 152463
+checkprops result -s 152463
bop sh_2 sh_1
bopcommon result
-set square 152463
+checkprops result -s 152463
bop sh_1 sh_2
bopcommon result
-set square 9545.1
+checkprops result -s 9545.1
bop sh_2 sh_1
bopcommon result
-set square 9545.1
+checkprops result -s 9545.1
bop sh_1 sh_2
bopcommon result
-set square 328.329
+checkprops result -s 328.329
bop sh_2 sh_1
bopcommon result
-set square 328.329
+checkprops result -s 328.329
bop a b
bopcommon result
-set square 13.9381
+checkprops result -s 13.9381
bop b a
bopcommon result
-set square 13.9369
+checkprops result -s 13.9369
bop sh_1 sh_2
bopcommon result
-set square 9545.1
+checkprops result -s 9545.1
bop sh_2 sh_1
bopcommon result
-set square 9545.1
+checkprops result -s 9545.1
bop sh_1 sh_2
bopcommon result
-set square 63487.5
+checkprops result -s 63487.5
bop sh_2 sh_1
bopcommon result
-set square 63487.5
+checkprops result -s 63487.5
bop sh_1 sh_2
bopcommon result
-set square 9817.48
+checkprops result -s 9817.48
bop sh_2 sh_1
bopcommon result
-set square 9817.48
+checkprops result -s 9817.48
bop sh_1 sh_2
bopcommon result
-set square 152908
+checkprops result -s 152908
bop sh_2 sh_1
bopcommon result
-set square 152908
+checkprops result -s 152908
bop sh_1 sh_2
bopcommon result
-set square 152908
+checkprops result -s 152908
bop sh_2 sh_1
bopcommon result
-set square 152908
+checkprops result -s 152908
bop sh_1 sh_2
bopcommon result
-set square 152908
+checkprops result -s 152908
bop sh_2 sh_1
bopcommon result
-set square 152908
+checkprops result -s 152908
bop sh_1 sh_2
bopcommon result
-set square 152908
+checkprops result -s 152908
bop sh_2 sh_1
bopcommon result
-set square 152908
+checkprops result -s 152908
bop sh_1 sh_2
bopcommon result
-set square 152908
+checkprops result -s 152908
bop sh_2 sh_1
bopcommon result
-set square 152908
+checkprops result -s 152908
bop sh_1 sh_2
bopcommon result
-set square 152908
+checkprops result -s 152908
bop sh_2 sh_1
bopcommon result
-set square 152908
+checkprops result -s 152908
bop sh_1 sh_2
bopcommon result
-set square 66231.3
+checkprops result -s 66231.3
bop sh_2 sh_1
bopcommon result
-set square 66231.3
+checkprops result -s 66231.3
bop a b
bopcommon result
-set square 31415.9
+checkprops result -s 31415.9
bop b a
bopcommon result
-set square 31415.9
+checkprops result -s 31415.9
bop sh_1 sh_2
bopcommon result
-set square 30514.4
+checkprops result -s 30514.4
bop sh_2 sh_1
bopcommon result
-set square 30514.4
+checkprops result -s 30514.4
bop sh_1 sh_2
bopcommon result
-set square 22715.9
+checkprops result -s 22715.9
bop sh_2 sh_1
bopcommon result
-set square 22715.9
+checkprops result -s 22715.9
bop sh_1 sh_2
bopcommon result
-set square empty
+checkprops result -s empty
bop sh_2 sh_1
bopcommon result
-set square empty
+checkprops result -s empty
bop sh_1 sh_2
bopcommon result
-set square 1249.02
+checkprops result -s 1249.02
bop sh_2 sh_1
bopcommon result
-set square 1249.02
+checkprops result -s 1249.02
bop sh_1 sh_2
bopcommon result
-set square 33561.9
+checkprops result -s 33561.9
bop sh_2 sh_1
bopcommon result
-set square 33561.9
+checkprops result -s 33561.9
bop sh_1 sh_2
bopcommon result
-set square 9545.1
+checkprops result -s 9545.1
bop sh_2 sh_1
bopcommon result
-set square 9545.1
+checkprops result -s 9545.1
bop a b
bopcommon result
-set square empty
+checkprops result -s empty
bop a b
bopcommon result
-set square 4912.9
+checkprops result -s 4912.9
bop a b
bopcommon result
-set square 11250
+checkprops result -s 11250
bop a b
bopcommon result
-set square 8410.54
+checkprops result -s 8410.54
bop a b
bopcommon result
-set square 10245.2
+checkprops result -s 10245.2
bop a b
bopcommon result
-set square 11123.7
+checkprops result -s 11123.7
bop a b
bopcommon result
-set square 14142.1
+checkprops result -s 14142.1
bop a b
bopcommon result
-set square 15000
+checkprops result -s 15000
bop a b
bopcommon result
-set square 11926.3
+checkprops result -s 11926.3
bop a b
bopcommon result
-set square 4826.73
+checkprops result -s 4826.73
bop a b
bopcommon result
-set square 5827.66
+checkprops result -s 5827.66
bop a b
bopcommon result
-set square 15000
+checkprops result -s 15000
bop a b
bopcommon result
-set square 11830.1
+checkprops result -s 11830.1
bop a b
bopcommon result
-set square 7853.98
+checkprops result -s 7853.98
bop a b
bopcommon result
-set square 7853.98
+checkprops result -s 7853.98
bop a b
bopcommon result
-set square empty
+checkprops result -s empty
bop a b
bopcommon result
-set square 10000
+checkprops result -s 10000
bop a b
bopcommon result
-set square 15079.6
+checkprops result -s 15079.6
bop a b
bopcommon result
-set square 6126.11
+checkprops result -s 6126.11
bop a b
bopcommon result
-set square 17146.1
+checkprops result -s 17146.1
bop a b
bopcommon result
-set square 2884.96
+checkprops result -s 2884.96
bop a b
bopcommon result
-set square empty
+checkprops result -s empty
bop a b
bopcommon result
-set square empty
+checkprops result -s empty
bop a b
bopcommon result
-set square 13686.7
+checkprops result -s 13686.7
bop a b
bopcommon result
-set square 7853.98
+checkprops result -s 7853.98
bop a b
bopcommon result
-set square 7363.11
+checkprops result -s 7363.11
bop a b
bopcommon result
-set square 11781
+checkprops result -s 11781
bop a b
bopcommon result
-set square 9817.48
+checkprops result -s 9817.48
bop a b
bopcommon result
-set square 5890.37
+checkprops result -s 5890.37
bop a b
bopcommon result
-set square 5340.71
+checkprops result -s 5340.71
bop a b
bopcommon result
-set square 5340.71
+checkprops result -s 5340.71
-puts "TODO #22911 ALL: Error : The bopcommon is not valid. The area is"
-puts "TODO #22911 ALL: Error : The area of the resulting shape is"
+puts "TODO #22911 ALL: Error : The command is not valid. The area is"
+puts "TODO #22911 ALL: Error : The area of result shape is"
restore [locate_data_file a158] a
restore [locate_data_file b148] b
bop a b
bopcommon result
-set square 0.000550102
+checkprops result -s 0.000550102
bop a b
bopcommon result
-set square 4208.94
+checkprops result -s 4208.94
bop a b
bopcommon result
-set square 265.676
+checkprops result -s 265.676
bop a b
bopcommon result
-set square 2017.58
+checkprops result -s 2017.58
bop a b
bopcommon result
-set square 1161.21
+checkprops result -s 1161.21
bop a b
bopcommon result
-set square 15858.5
+checkprops result -s 15858.5
bop a b
bopcommon result
-set square 2017.58
+checkprops result -s 2017.58
bop a b
bopcommon result
-set square 6859.42
+checkprops result -s 6859.42
bop a b
bopcommon result
-set square 14007.8
+checkprops result -s 14007.8
bop a b
bopcommon result
-set square 7797.56
+checkprops result -s 7797.56
bop a b
bopcommon result
-set square 10424.2
+checkprops result -s 10424.2
bop a b
bopcommon result
-set square 8253.56
+checkprops result -s 8253.56
bop a b
bopcommon result
-set square 5545.23
+checkprops result -s 5545.23
bopcommon result
-set square 90486.2
+checkprops result -s 90486.2
bop rr p1
bopcommon result
-set square empty
+checkprops result -s empty
bopcommon result
-set square 96
+checkprops result -s 96
-set square 96
+checkprops result -s 96
bop rr_1 p1
bopcommon result
-set square empty
+checkprops result -s empty
bop rr_1 p1
bopcommon result
-set square empty
+checkprops result -s empty
bop rr_1 p1
bopcommon result
-set square 96
+checkprops result -s 96
bop b1 b2
bopcommon result
-set square 350
+checkprops result -s 350
bopcommon result
#common of two intersected shells is a wire
-set square empty
+checkprops result -s empty
bopcommon result
#common of two intersected shells is a wire
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 100
+checkprops result -s 100
bop b1 b2
bopcommon result
-set square 95.7107
+checkprops result -s 95.7107
bop b1 b2
bopcommon result
-set square 400
+checkprops result -s 400
bop b1 b2
bopcommon result
-set square 331.371
+checkprops result -s 331.371
bopcommon result
#common of two intersected shells is a wire
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 2094.4
+checkprops result -s 2094.4
bop b1 b2
bopcommon result
-set square 2094.4
+checkprops result -s 2094.4
bop b1 b2
bopcommon result
-set square 1610.86
+checkprops result -s 1610.86
bop b1 b2
bopcommon result
-set square 1610.86
+checkprops result -s 1610.86
bop b1 b2
bopcommon result
-set square 37699.1
+checkprops result -s 37699.1
bop bb rr
bopcommon result
-set square 2435.25
+checkprops result -s 2435.25
bop b1 b2
bopcommon result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcommon result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 4
+checkprops result -s 4
bop b1 b2
bopcommon result
-set square 4
+checkprops result -s 4
bop b1 b2
bopcommon result
-set square 4
+checkprops result -s 4
bop b1 b2
bopcommon result
-set square 1.5
+checkprops result -s 1.5
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 4
+checkprops result -s 4
bop b1 b2
bopcommon result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 4.41421
+checkprops result -s 4.41421
bop b1 b2
bopcommon result
-set square 2.91421
+checkprops result -s 2.91421
bop b1 b2
bopcommon result
-set square 3.61764
+checkprops result -s 3.61764
bop b1 b2
bopcommon result
-set square 3.65032
+checkprops result -s 3.65032
bop b1 b2
bopcommon result
-set square 4.41421
+checkprops result -s 4.41421
bop b1 b2
bopcommon result
-set square 3.11803
+checkprops result -s 3.11803
bop b1 b2
bopcommon result
-set square 1.95711
+checkprops result -s 1.95711
bop b1 b2
bopcommon result
-set square 3.85967
+checkprops result -s 3.85967
bop b1 b2
bopcommon result
-set square 3.3094
+checkprops result -s 3.3094
bop b1 b2
bopcommon result
-set square 3.61764
+checkprops result -s 3.61764
bop b1 b2
bopcommon result
-set square 4.33997
+checkprops result -s 4.33997
bop b1 b2
bopcommon result
-set square 2.14434
+checkprops result -s 2.14434
bop b1 b2
bopcommon result
-set square 1.51036
+checkprops result -s 1.51036
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 2.95374
+checkprops result -s 2.95374
bop b1 b2
bopcommon result
-set square 4.26257
+checkprops result -s 4.26257
bop b1 b2
bopcommon result
-set square 3.62194
+checkprops result -s 3.62194
bop b1 b2
bopcommon result
-set square 1.5
+checkprops result -s 1.5
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
bopcommon result
-set square 2
+checkprops result -s 2
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 3.25
+checkprops result -s 3.25
bop b1 b2
bopcommon result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 2
+checkprops result -s 2
bop b1 b2
bopcommon result
-set square 3.82843
+checkprops result -s 3.82843
bop b1 b2
bopcommon result
-set square 4.91421
+checkprops result -s 4.91421
bop b1 b2
bopcommon result
-set square 3.11803
+checkprops result -s 3.11803
bop b1 b2
bopcommon result
-set square 4.41421
+checkprops result -s 4.41421
bop b1 b2
bopcommon result
-set square 1.95711
+checkprops result -s 1.95711
bop b1 b2
bopcommon result
-set square 4.80205
+checkprops result -s 4.80205
bop b1 b2
bopcommon result
-set square 3.73258
+checkprops result -s 3.73258
bop b1 b2
bopcommon result
-set square 5.45711
+checkprops result -s 5.45711
bop b1 b2
bopcommon result
-set square 3.87132
+checkprops result -s 3.87132
bop b1 b2
bopcommon result
-set square 4.11803
+checkprops result -s 4.11803
bop b1 b2
bopcommon result
-set square 3.85967
+checkprops result -s 3.85967
bop b1 b2
bopcommon result
-set square 1.95711
+checkprops result -s 1.95711
bop b1 b2
bopcommon result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
bopcommon result
-set square 1.29127
+checkprops result -s 1.29127
bop b1 b2
bopcommon result
-set square 4.78921
+checkprops result -s 4.78921
bop b1 b2
bopcommon result
-set square 3.99129
+checkprops result -s 3.99129
bop b1 b2
bopcommon result
-set square 4.31371
+checkprops result -s 4.31371
bop b1 b2
bopcommon result
-set square 4.37132
+checkprops result -s 4.37132
bop b1 b2
bopcommon result
-set square 3.11803
+checkprops result -s 3.11803
bop b1 b2
bopcommon result
-set square 4.40685
+checkprops result -s 4.40685
bop b1 b2
bopcommon result
-set square 1.16144
+checkprops result -s 1.16144
bop b1 b2
bopcommon result
-set square 3.77245
+checkprops result -s 3.77245
bop b1 b2
bopcommon result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
bopcommon result
-set square 1.51036
+checkprops result -s 1.51036
bop b1 b2
bopcommon result
-set square 2.08523
+checkprops result -s 2.08523
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 1.01135
+checkprops result -s 1.01135
bop b1 b2
bopcommon result
-set square 1.42746
+checkprops result -s 1.42746
bop b1 b2
bopcommon result
-set square 4.91421
+checkprops result -s 4.91421
bop b1 b2
bopcommon result
-set square 4.21056
+checkprops result -s 4.21056
bop b1 b2
bopcommon result
-set square 3.87582
+checkprops result -s 3.87582
bop b1 b2
bopcommon result
-set square 2.39277
+checkprops result -s 2.39277
bop b1 b2
bopcommon result
-set square 4.79412
+checkprops result -s 4.79412
bop b1 b2
bopcommon result
-set square 4.40685
+checkprops result -s 4.40685
bop b1 b2
bopcommon result
-set square 4.10844
+checkprops result -s 4.10844
bop b1 b2
bopcommon result
-set square 2.95374
+checkprops result -s 2.95374
bop b1 b2
bopcommon result
-set square 4.28615
+checkprops result -s 4.28615
bop b1 b2
bopcommon result
-set square 4.24099
+checkprops result -s 4.24099
bop b1 b2
bopcommon result
-set square 0.464678
+checkprops result -s 0.464678
bop b1 b2
bopcommon result
-set square 1.90425
+checkprops result -s 1.90425
bop b1 b2
bopcommon result
-set square 1.125
+checkprops result -s 1.125
bop b1 b2
bopcommon result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
bopcommon result
-set square 2.39277
+checkprops result -s 2.39277
bop b1 b2
bopcommon result
-set square 1.75
+checkprops result -s 1.75
bop b1 b2
bopcommon result
-set square 1.40617
+checkprops result -s 1.40617
bop b1 b2
bopcommon result
-set square 4
+checkprops result -s 4
bop b1 b2
bopcommon result
-set square 4.40683
+checkprops result -s 4.40683
bop b1 b2
bopcommon result
-set square 2.51409
+checkprops result -s 2.51409
bop b1 b2
bopcommon result
-set square 4.10844
+checkprops result -s 4.10844
bop b1 b2
bopcommon result
-set square 4.28615
+checkprops result -s 4.28615
bop b1 b2
bopcommon result
-set square 4.9632
+checkprops result -s 4.9632
bop b1 b2
bopcommon result
-set square 4.00937
+checkprops result -s 4.00937
bop b1 b2
bopcommon result
-set square 3.41053
+checkprops result -s 3.41053
bop b1 b2
bopcommon result
-set square 2.70711
+checkprops result -s 2.70711
bop b1 b2
bopcommon result
-set square 1.70711
+checkprops result -s 1.70711
bop b1 b2
bopcommon result
-set square 2.09987
+checkprops result -s 2.09987
bop b1 b2
bopcommon result
-set square 2.12935
+checkprops result -s 2.12935
bop b1 b2
bopcommon result
-set square 2.70711
+checkprops result -s 2.70711
bop b1 b2
bopcommon result
-set square 1.80902
+checkprops result -s 1.80902
bop b1 b2
bopcommon result
-set square 1.10355
+checkprops result -s 1.10355
bop b1 b2
bopcommon result
-set square 2.37984
+checkprops result -s 2.37984
bop b1 b2
bopcommon result
-set square 1.94338
+checkprops result -s 1.94338
bop b1 b2
bopcommon result
-set square 2.09987
+checkprops result -s 2.09987
bop b1 b2
bopcommon result
-set square 2.71277
+checkprops result -s 2.71277
bop b1 b2
bopcommon result
-set square 1.25
+checkprops result -s 1.25
bop b1 b2
bopcommon result
-set square 0.82735
+checkprops result -s 0.82735
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 1.69338
+checkprops result -s 1.69338
bop b1 b2
bopcommon result
-set square 2.63987
+checkprops result -s 2.63987
bop b1 b2
bopcommon result
-set square 2.11942
+checkprops result -s 2.11942
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 0.542919
+checkprops result -s 0.542919
bop b1 b2
bopcommon result
-set square 1.10649
+checkprops result -s 1.10649
bop b1 b2
bopcommon result
-set square 0.625
+checkprops result -s 0.625
bop b1 b2
bopcommon result
-set square 1.5
+checkprops result -s 1.5
bop b1 b2
bopcommon result
-set square 1.12132
+checkprops result -s 1.12132
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 0.769594
+checkprops result -s 0.769594
bop b1 b2
bopcommon result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
bopcommon result
-set square 2.78551
+checkprops result -s 2.78551
bop b1 b2
bopcommon result
-set square 1.43774
+checkprops result -s 1.43774
bop b1 b2
bopcommon result
-set square 2.5594
+checkprops result -s 2.5594
bop b1 b2
bopcommon result
-set square 2.71214
+checkprops result -s 2.71214
bop b1 b2
bopcommon result
-set square 3.30635
+checkprops result -s 3.30635
bop b1 b2
bopcommon result
-set square 2.55312
+checkprops result -s 2.55312
bop b1 b2
bopcommon result
-set square 2.09987
+checkprops result -s 2.09987
bop b1 b2
bopcommon result
-set square 1.17524
+checkprops result -s 1.17524
bop b1 b2
bopcommon result
-set square 2.7099
+checkprops result -s 2.7099
bop b1 b2
bopcommon result
-set square 3.3094
+checkprops result -s 3.3094
bop b1 b2
bopcommon result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopcommon result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopcommon result
-set square 16.8965
+checkprops result -s 16.8965
bop b1 b2
bopcommon result
-set square 18.574
+checkprops result -s 18.574
bop b1 b2
bopcommon result
-set square 16.8965
+checkprops result -s 16.8965
bop b1 b2
bopcommon result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopcommon result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopcommon result
-set square 13.4248
+checkprops result -s 13.4248
bop b1 b2
bopcommon result
-set square 13.4248
+checkprops result -s 13.4248
bop b1 b2
bopcommon result
-set square 13.4248
+checkprops result -s 13.4248
bop b1 b2
bopcommon result
-set square 17.0816
+checkprops result -s 17.0816
bop b1 b2
bopcommon result
-set square 17.0816
+checkprops result -s 17.0816
bop b1 b2
bopcommon result
-set square 17.0816
+checkprops result -s 17.0816
bop b1 b2
bopcommon result
-set square 17.0816
+checkprops result -s 17.0816
bop b1 b2
bopcommon result
-set square 17.8475
+checkprops result -s 17.8475
bop b1 b2
bopcommon result
-set square 17.8475
+checkprops result -s 17.8475
bop b1 b2
bopcommon result
-set square 18.2984
+checkprops result -s 18.2984
bop b1 b2
bopcommon result
-set square 17.8475
+checkprops result -s 17.8475
bop b1 b2
bopcommon result
-set square 17.8475
+checkprops result -s 17.8475
bop b1 b2
bopcommon result
-set square 18.2984
+checkprops result -s 18.2984
bop b1 b2
bopcommon result
-set square 14.6841
+checkprops result -s 14.6841
bop b1 b2
bopcommon result
-set square 14.6841
+checkprops result -s 14.6841
bop b1 b2
bopcommon result
-set square 14.6841
+checkprops result -s 14.6841
bop b1 b2
bopcommon result
-set square 16.1977
+checkprops result -s 16.1977
bop b1 b2
bopcommon result
-set square 16.1977
+checkprops result -s 16.1977
bop b1 b2
bopcommon result
-set square 16.3454
+checkprops result -s 16.3454
bop b1 b2
bopcommon result
-set square 16.1977
+checkprops result -s 16.1977
bop b1 b2
bopcommon result
-set square 18.0229
+checkprops result -s 18.0229
bop b1 b2
bopcommon result
-set square 17.3465
+checkprops result -s 17.3465
bop b1 b2
bopcommon result
-set square 17.3465
+checkprops result -s 17.3465
bop b1 b2
bopcommon result
-set square 13.4248
+checkprops result -s 13.4248
bop b1 b2
bopcommon result
-set square 13.4248
+checkprops result -s 13.4248
bop b1 b2
bopcommon result
-set square 13.4248
+checkprops result -s 13.4248
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 15.3137
+checkprops result -s 15.3137
bop b1 b2
bopcommon result
-set square 15.3137
+checkprops result -s 15.3137
bop b1 b2
bopcommon result
-set square 16.0004
+checkprops result -s 16.0004
bop b1 b2
bopcommon result
-set square 16.1674
+checkprops result -s 16.1674
bop b1 b2
bopcommon result
-set square 16.0004
+checkprops result -s 16.0004
bop b1 b2
bopcommon result
-set square 12.5664
+checkprops result -s 12.5664
bop b1 b2
bopcommon result
-set square 12.5664
+checkprops result -s 12.5664
bop b1 b2
bopcommon result
-set square 10.9757
+checkprops result -s 10.9757
bop b1 b2
bopcommon result
-set square 12.338
+checkprops result -s 12.338
bop b1 b2
bopcommon result
-set square 10.9757
+checkprops result -s 10.9757
bop b1 b2
bopcommon result
-set square 12.5664
+checkprops result -s 12.5664
bop b1 b2
bopcommon result
-set square 12.5664
+checkprops result -s 12.5664
bop b1 b2
bopcommon result
-set square 8.28319
+checkprops result -s 8.28319
bop b1 b2
bopcommon result
-set square 8.28319
+checkprops result -s 8.28319
bop b1 b2
bopcommon result
-set square 8.28319
+checkprops result -s 8.28319
bop b1 b2
bopcommon result
-set square 11.1116
+checkprops result -s 11.1116
bop b1 b2
bopcommon result
-set square 11.1116
+checkprops result -s 11.1116
bop b1 b2
bopcommon result
-set square 11.1116
+checkprops result -s 11.1116
bop b1 b2
bopcommon result
-set square 11.1116
+checkprops result -s 11.1116
bop b1 b2
bopcommon result
-set square 11.7384
+checkprops result -s 11.7384
bop b1 b2
bopcommon result
-set square 11.7384
+checkprops result -s 11.7384
bop b1 b2
bopcommon result
-set square 12.1096
+checkprops result -s 12.1096
bop b1 b2
bopcommon result
-set square 11.7384
+checkprops result -s 11.7384
bop b1 b2
bopcommon result
-set square 11.7384
+checkprops result -s 11.7384
bop b1 b2
bopcommon result
-set square 12.1096
+checkprops result -s 12.1096
bop b1 b2
bopcommon result
-set square 9.33406
+checkprops result -s 9.33406
bop b1 b2
bopcommon result
-set square 9.33406
+checkprops result -s 9.33406
bop b1 b2
bopcommon result
-set square 9.33406
+checkprops result -s 9.33406
bop b1 b2
bopcommon result
-set square 10.3842
+checkprops result -s 10.3842
bop b1 b2
bopcommon result
-set square 10.3842
+checkprops result -s 10.3842
bop b1 b2
bopcommon result
-set square 10.5189
+checkprops result -s 10.5189
bop b1 b2
bopcommon result
-set square 10.3842
+checkprops result -s 10.3842
bop b1 b2
bopcommon result
-set square 11.8813
+checkprops result -s 11.8813
bop b1 b2
bopcommon result
-set square 11.3244
+checkprops result -s 11.3244
bop b1 b2
bopcommon result
-set square 11.3244
+checkprops result -s 11.3244
bop b1 b2
bopcommon result
-set square 8.28319
+checkprops result -s 8.28319
bop b1 b2
bopcommon result
-set square 8.28319
+checkprops result -s 8.28319
bop b1 b2
bopcommon result
-set square 8.28319
+checkprops result -s 8.28319
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 9.65685
+checkprops result -s 9.65685
bop b1 b2
bopcommon result
-set square 9.65685
+checkprops result -s 9.65685
bop b1 b2
bopcommon result
-set square 10.2206
+checkprops result -s 10.2206
bop b1 b2
bopcommon result
-set square 10.3712
+checkprops result -s 10.3712
bop b1 b2
bopcommon result
-set square 10.2206
+checkprops result -s 10.2206
bop b1 b2
bopcommon result
-set square 34.8496
+checkprops result -s 34.8496
bop b1 b2
bopcommon result
-set square 16.6872
+checkprops result -s 16.6872
bop b1 b2
bopcommon result
-set square 16.4622
+checkprops result -s 16.4622
bop b1 b2
bopcommon result
-set square 16.6872
+checkprops result -s 16.6872
bop b1 b2
bopcommon result
-set square 17.7473
+checkprops result -s 17.7473
bop b1 b2
bopcommon result
-set square 16.8455
+checkprops result -s 16.8455
bop b1 b2
bopcommon result
-set square 9.47172
+checkprops result -s 9.47172
bop b1 b2
bopcommon result
-set square 9.47172
+checkprops result -s 9.47172
bop b1 b2
bopcommon result
-set square 8.71239
+checkprops result -s 8.71239
bop b1 b2
bopcommon result
-set square 8.71239
+checkprops result -s 8.71239
bop b1 b2
bopcommon result
-set square 7.90092
+checkprops result -s 7.90092
bop b1 b2
bopcommon result
-set square 7.90092
+checkprops result -s 7.90092
bop b1 b2
bopcommon result
-set square 10.7843
+checkprops result -s 10.7843
bop b1 b2
bopcommon result
-set square 10.6153
+checkprops result -s 10.6153
bop b1 b2
bopcommon result
-set square 10.7843
+checkprops result -s 10.7843
bop b1 b2
bopcommon result
-set square 11.6529
+checkprops result -s 11.6529
bop b1 b2
bopcommon result
-set square 10.9104
+checkprops result -s 10.9104
bop b1 b2
bopcommon result
-set square 5.69247
+checkprops result -s 5.69247
bop b1 b2
bopcommon result
-set square 5.69247
+checkprops result -s 5.69247
bop b1 b2
bopcommon result
-set square 5.14159
+checkprops result -s 5.14159
bop b1 b2
bopcommon result
-set square 5.14159
+checkprops result -s 5.14159
bop b1 b2
bopcommon result
-set square 4.64527
+checkprops result -s 4.64527
bop b1 b2
bopcommon result
-set square 4.64527
+checkprops result -s 4.64527
bop b1 b2
bopcommon result
-set square 10.8874
+checkprops result -s 10.8874
bop b1 b2
bopcommon result
-set square 8.28319
+checkprops result -s 8.28319
bop b1 b2
bopcommon result
-set square 13.4248
+checkprops result -s 13.4248
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 4.71239
+checkprops result -s 4.71239
bop b1 b2
bopcommon result
-set square 4.71239
+checkprops result -s 4.71239
bop b1 b2
bopcommon result
-set square 7.85398
+checkprops result -s 7.85398
bop b1 b2
bopcommon result
-set square 7.85398
+checkprops result -s 7.85398
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 16
+checkprops result -s 16
bop b1 b2
bopcommon result
-set square 16
+checkprops result -s 16
bop b1 b2
bopcommon result
-set square 16
+checkprops result -s 16
bop b1 b2
bopcommon result
-set square 16
+checkprops result -s 16
bop b1 b2
bopcommon result
-set square 7.49478
+checkprops result -s 7.49478
bop b1 b2
bopcommon result
-set square 7.49533
+checkprops result -s 7.49533
bop b1 b2
bopcommon result
-set square 7.49478
+checkprops result -s 7.49478
bop b1 b2
bopcommon result
-set square 7.49533
+checkprops result -s 7.49533
bop b1 b2
bopcommon result
-set square 6.72264
+checkprops result -s 6.72264
bop b1 b2
bopcommon result
-set square 6.72254
+checkprops result -s 6.72254
bop b1 b2
bopcommon result
-set square 6.72239
+checkprops result -s 6.72239
bop b1 b2
bopcommon result
-set square 6.72254
+checkprops result -s 6.72254
bop b1 b2
bopcommon result
-set square 19.2119
+checkprops result -s 19.2119
bop b1 b2
bopcommon result
-set square 19.2119
+checkprops result -s 19.2119
bop b1 b2
bopcommon result
-set square 19.2119
+checkprops result -s 19.2119
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 13.6418
+checkprops result -s 13.6418
bop b1 b2
bopcommon result
-set square 22.9232
+checkprops result -s 22.9232
bop b1 b2
bopcommon result
-set square 21.0108
+checkprops result -s 21.0108
bop b1 b2
bopcommon result
-set square 13.6418
+checkprops result -s 13.6418
bop b1 b2
bopcommon result
-set square 64.3685
+checkprops result -s 64.3685
bop b1 b2
bopcommon result
-set square 64.3685
+checkprops result -s 64.3685
bop b1 b2
bopcommon result
-set square 64.3685
+checkprops result -s 64.3685
bop b1 b2
bopcommon result
-set square 64.3685
+checkprops result -s 64.3685
bop b1 b2
bopcommon result
-set square 39.2837
+checkprops result -s 39.2837
bop b1 b2
bopcommon result
-set square 39.2837
+checkprops result -s 39.2837
bop b1 b2
bopcommon result
-set square 39.2837
+checkprops result -s 39.2837
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 68.087
+checkprops result -s 68.087
bop b1 b2
bopcommon result
-set square 68.087
+checkprops result -s 68.087
bop b1 b2
bopcommon result
-set square 68.087
+checkprops result -s 68.087
bop b1 b2
bopcommon result
-set square 64.4112
+checkprops result -s 64.4112
bop b1 b2
bopcommon result
-set square 150.796
+checkprops result -s 150.796
bop b1 b2
bopcommon result
-set square 150.796
+checkprops result -s 150.796
bop b1 b2
bopcommon result
-set square 150.796
+checkprops result -s 150.796
bop b1 b2
bopcommon result
-set square 150.796
+checkprops result -s 150.796
bop b1 b2
bopcommon result
-set square 150.796
+checkprops result -s 150.796
bop b1 b2
bopcommon result
-set square 150.796
+checkprops result -s 150.796
bop b1 b2
bopcommon result
-set square 150.796
+checkprops result -s 150.796
bop b1 b2
bopcommon result
-set square 150.796
+checkprops result -s 150.796
bop b1 b2
bopcommon result
-set square 37.6989
+checkprops result -s 37.6989
bop b1 b2
bopcommon result
-set square 37.6989
+checkprops result -s 37.6989
bop b1 b2
bopcommon result
-set square 37.6989
+checkprops result -s 37.6989
bop b1 b2
bopcommon result
-set square 37.6989
+checkprops result -s 37.6989
bop b1 b2
bopcommon result
-set square 220.262
+checkprops result -s 220.262
bop b1 b2
bopcommon result
-set square 220.262
+checkprops result -s 220.262
bop b1 b2
bopcommon result
-set square 220.262
+checkprops result -s 220.262
bop b1 b2
bopcommon result
-set square 220.262
+checkprops result -s 220.262
bop b1 b2
bopcommon result
-set square 220.262
+checkprops result -s 220.262
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 54.5673
+checkprops result -s 54.5673
bop b1 b2
bopcommon result
-set square 91.693
+checkprops result -s 91.693
bop b1 b2
bopcommon result
-set square 87.403
+checkprops result -s 87.403
bop b1 b2
bopcommon result
-set square 54.5673
+checkprops result -s 54.5673
bop b1 b2
bopcommon result
-set square 90.9168
+checkprops result -s 90.9168
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 87.8407
+checkprops result -s 87.8407
bop b1 b2
bopcommon result
-set square 87.8112
+checkprops result -s 87.8112
bop b1 b2
bopcommon result
-set square 216.554
+checkprops result -s 216.554
bop b1 b2
bopcommon result
-set square 216.563
+checkprops result -s 216.563
bop b1 b2
bopcommon result
-set square 228.558
+checkprops result -s 228.558
bop b1 b2
bopcommon result
-set square 228.47
+checkprops result -s 228.47
bop b1 b2
bopcommon result
-set square 116.656
+checkprops result -s 116.656
bop b1 b2
bopcommon result
-set square 116.656
+checkprops result -s 116.656
bop b1 b2
bopcommon result
-set square 116.656
+checkprops result -s 116.656
bop b1 b2
bopcommon result
-set square 116.656
+checkprops result -s 116.656
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 36.7824
+checkprops result -s 36.7824
bop b1 b2
bopcommon result
-set square 91.693
+checkprops result -s 91.693
bop b1 b2
bopcommon result
-set square 87.403
+checkprops result -s 87.403
bop b1 b2
bopcommon result
-set square 54.5673
+checkprops result -s 54.5673
bop b1 b2
bopcommon result
-set square 90.9168
+checkprops result -s 90.9168
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 340.979
+checkprops result -s 340.979
bop b1 b2
bopcommon result
-set square 31.4159
+checkprops result -s 31.4159
bop b1 b2
bopcommon result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopcommon result
-set square 53.6991
+checkprops result -s 53.6991
bop b1 b2
bopcommon result
-set square 53.6991
+checkprops result -s 53.6991
bop b1 b2
bopcommon result
-set square 53.6991
+checkprops result -s 53.6991
bop b1 b2
bopcommon result
-set square 23.708
+checkprops result -s 23.708
bop b1 b2
bopcommon result
-set square 23.708
+checkprops result -s 23.708
bop b1 b2
bopcommon result
-set square 23.708
+checkprops result -s 23.708
bop b1 b2
bopcommon result
-set square 23.708
+checkprops result -s 23.708
bop b1 b2
bopcommon result
-set square 23.708
+checkprops result -s 23.708
bop b1 b2
bopcommon result
-set square 23.708
+checkprops result -s 23.708
bop b1 b2
bopcommon result
-set square 23.708
+checkprops result -s 23.708
bop b1 b2
bopcommon result
-set square 59.0795
+checkprops result -s 59.0795
bop b1 b2
bopcommon result
-set square 59.0795
+checkprops result -s 59.0795
bop b1 b2
bopcommon result
-set square 59.0795
+checkprops result -s 59.0795
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcommon result
-set square 34.8496
+checkprops result -s 34.8496
bop b hs
bopcommon result
-set square 81000
+checkprops result -s 81000
bop b hs
bopcommon result
-set square 179000
+checkprops result -s 179000
bop b hs
bopcommon result
-set square 116000
+checkprops result -s 116000
bop b hs
bopcommon result
-set square 144000
+checkprops result -s 144000
bop pc pcy
bopcommon result
-set square 919.56
+checkprops result -s 919.56
bop r_1 b1
bopcommon result
-set square empty
+checkprops result -s empty
bop bb s1
bopcommon result
-set square 576.293
+checkprops result -s 576.293
restore [locate_data_file case_2_edge1.brep] b
bop b a
bopcut result
-set length 1211.16
+checkprops result -l 1211.16
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_edge2.brep] b
bop b a
bopcut result
-set length 1211.16
+checkprops result -l 1211.16
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_edge3.brep] b
bop b a
bopcut result
-set length 1304.85
+checkprops result -l 1304.85
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_3_edge1.brep] b
bop a b
bopcut result
-set length 289.851
+checkprops result -l 289.851
+checksection result
set nbsh_v 6
set nbsh_e 5
restore [locate_data_file offset_wire_034.brep] b
bop a b
bopcut result
-set length 289.851
+checkprops result -l 289.851
+checksection result
set nbsh_v 6
set nbsh_e 5
restore [locate_data_file case_3_wire2.brep] b
bop a b
bopcut result
-set length 289.851
+checkprops result -l 289.851
+checksection result
set nbsh_v 6
set nbsh_e 5
restore [locate_data_file case_3_wire5.brep] b
bop a b
bopcut result
-set length 569.46
+checkprops result -l 569.46
+checksection result
set nbsh_v 10
set nbsh_e 9
restore [locate_data_file case_9_edge1.brep] b
bop a b
bopcut result
-set length 902.162
+checkprops result -l 902.162
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_9_edge2.brep] b
bop a b
bopcut result
-set length 1045.95
+checkprops result -l 1045.95
+checksection result
set nbsh_v 5
set nbsh_e 5
restore [locate_data_file case_9_edge3.brep] b
bop a b
bopcut result
-set length 902.162
+checkprops result -l 902.162
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_9_edge4.brep] b
bop a b
bopcut result
-set length 1045.95
+checkprops result -l 1045.95
+checksection result
set nbsh_v 6
set nbsh_e 6
restore [locate_data_file case_9_edge5.brep] b
bop a b
bopcut result
-set length 966.049
+checkprops result -l 966.049
+checksection result
set nbsh_v 6
set nbsh_e 5
restore [locate_data_file case_9_wire1.brep] b
bop a b
bopcut result
-set length 902.162
+checkprops result -l 902.162
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_9_wire2.brep] b
bop a b
bopcut result
-set length 902.162
+checkprops result -l 902.162
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_9_wire3.brep] b
bop a b
bopcut result
-set length 966.049
+checkprops result -l 966.049
+checksection result
set nbsh_v 6
set nbsh_e 5
restore [locate_data_file case_9_edge1.brep] b
bop a b
bopcut result
-set length 469.89
+checkprops result -l 469.89
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_9_edge2.brep] b
bop a b
bopcut result
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_edge3.brep] b
bop a b
bopcut result
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_edge4.brep] b
bop a b
bopcut result
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_edge5.brep] b
bop a b
bopcut result
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_wire1.brep] b
bop a b
bopcut result
-set length 469.89
+checkprops result -l 469.89
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_9_wire2.brep] b
bop a b
bopcut result
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_wire3.brep] b
bop a b
bopcut result
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_edge1.brep] b
bop a b
bopcut result
-set length 469.89
+checkprops result -l 469.89
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_9_edge2.brep] b
bop a b
bopcut result
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_edge3.brep] b
bop a b
bopcut result
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_edge4.brep] b
bop a b
bopcut result
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_edge5.brep] b
bop a b
bopcut result
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_wire1.brep] b
bop a b
bopcut result
-set length 469.89
+checkprops result -l 469.89
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_9_wire2.brep] b
bop a b
bopcut result
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_wire3.brep] b
bop a b
bopcut result
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
-puts "TODO #23876 ALL: Error : The bopcut cannot be built."
+puts "TODO #23876 ALL: Error: The command cannot be built"
restore [locate_data_file case_9_edge.brep] a
restore [locate_data_file case_9_wire3.brep] b
setflags b locked
bop a b
bopcut result
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 3
set nbsh_e 2
set command bopcut
+set display_vertices 1
+
bopcut result
-set square 556.759
+checkprops result -s 556.759
bop b a
bopcut result
-set square 5132.8
+checkprops result -s 5132.8
bopcut result
-set square 39685.7
+checkprops result -s 39685.7
bopcut result
-set square 5109.3
+checkprops result -s 5109.3
bop b a
bopcut result
-set square 564.454
+checkprops result -s 564.454
bop s t
bopcut result
-set square 865172
+checkprops result -s 865172
bop s t
bopcut result
-set square 860752
+checkprops result -s 860752
bop s t
bopcut result
-set square 861220
+checkprops result -s 861220
bop a b
bopcut result
-set square 7600
+checkprops result -s 7600
bop b a
bopcut result
-set square 3800
+checkprops result -s 3800
bop sh_1 sh_2
bopcut result
-set square 578971
+checkprops result -s 578971
bop sh_2 sh_1
bopcut result
-set square 219330
+checkprops result -s 219330
bop sh_1 sh_2
bopcut result
-set square 191725
+checkprops result -s 191725
bop sh_2 sh_1
bopcut result
-set square 59662.4
+checkprops result -s 59662.4
bop sh_1 sh_2
bopcut result
-set square 2557.87
+checkprops result -s 2557.87
bop sh_2 sh_1
bopcut result
-set square 1446.23
+checkprops result -s 1446.23
bop a b
bopcut result a b
-set square 2130.22
+checkprops result -s 2130.22
-puts "TODO #22911 ALL: Error : The bopcut cannot be built."
+puts "TODO #22911 ALL: Error: The command cannot be built"
restore [locate_data_file OCC100_sp.brep] a
restore [locate_data_file OCC100_cyl.brep] b
bop b a
bopcut result
-set square 0
+checkprops result -s 0
bop sh_1 sh_2
bopcut result
-set square 242180
+checkprops result -s 242180
bop sh_2 sh_1
bopcut result
-set square 59662.4
+checkprops result -s 59662.4
bcommon result a b
-set square 2045.39
+checkprops result -s 2045.39
bop sh_2 sh_1
bopcut result
-set square 132943
+checkprops result -s 132943
bop sh_1 sh_2
bopcut result
-set square 33379.4
+checkprops result -s 33379.4
bop sh_2 sh_1
bopcut result
-set square 58036.5
+checkprops result -s 58036.5
bop sh_1 sh_2
bopcut result
-set square 786002
+checkprops result -s 786002
bop sh_2 sh_1
bopcut result
-set square 202369
+checkprops result -s 202369
bop sh_1 sh_2
bopcut result
-set square 786002
+checkprops result -s 786002
bop sh_2 sh_1
bopcut result
-set square 202369
+checkprops result -s 202369
bop sh_1 sh_2
bopcut result
-set square 786002
+checkprops result -s 786002
bop sh_2 sh_1
bopcut result
-set square 202369
+checkprops result -s 202369
bop sh_1 sh_2
bopcut result
-set square 786002
+checkprops result -s 786002
bop sh_2 sh_1
bopcut result
-set square 202369
+checkprops result -s 202369
bop sh_1 sh_2
bopcut result
-set square 202369
+checkprops result -s 202369
bop sh_2 sh_1
bopcut result
-set square 786002
+checkprops result -s 786002
bop sh_1 sh_2
bopcut result
-set square 202369
+checkprops result -s 202369
bop sh_2 sh_1
bopcut result
-set square 786002
+checkprops result -s 786002
-puts "TODO #22911 ALL: Error : The bopcut cannot be built."
+puts "TODO #22911 ALL: Error: The command cannot be built"
cpulimit 1500
restore [locate_data_file OCC228.brep] sh
bop sh_1 sh_2
bopcut result
-set square 0
+checkprops result -s 0
-puts "TODO #22911 ALL: Error : The bopcut is not valid"
+puts "TODO #22911 ALL: Error : The command is not valid. The area is"
cpulimit 1500
restore [locate_data_file OCC228.brep] sh
bop sh_2 sh_1
bopcut result
-set square 0
+checkprops result -s 0
bop a b
bopcut result
-set square 58584.1
+checkprops result -s 58584.1
bop b a
bopcut result
-set square empty
+checkprops result -s empty
-puts "TODO #22911 ALL: Error : The bopcut cannot be built."
+puts "TODO #22911 ALL: Error: The command cannot be built"
restore [locate_data_file BUC60928.brep] sh
explode sh
bop sh_1 sh_2
bopcut result
-set square 0
+checkprops result -s 0
bop sh_2 sh_1
bopcut result
-set square 358258
+checkprops result -s 358258
bop sh_1 sh_2
bopcut result
-set square 231125
+checkprops result -s 231125
-puts "TODO #22911 ALL: Error : The bopcut cannot be built."
+puts "TODO #22911 ALL: Error: The command cannot be built"
restore [locate_data_file BUC60931.brep] sh
explode sh
bop sh_2 sh_1
bopcut result
-set square 0
+checkprops result -s 0
bop sh_1 sh_2
bopcut result
-set square 32411.1
+checkprops result -s 32411.1
bop sh_2 sh_1
bopcut result
-set square 969.473
+checkprops result -s 969.473
bop sh_1 sh_2
bopcut result
-set square 29167.3
+checkprops result -s 29167.3
bop sh_2 sh_1
bopcut result
-set square 7091.66
+checkprops result -s 7091.66
bop sh_1 sh_2
bopcut result
-set square 57854
+checkprops result -s 57854
bop sh_2 sh_1
bopcut result
-set square 33561.9
+checkprops result -s 33561.9
bop sh_1 sh_2
bopcut result
-set square 141270
+checkprops result -s 141270
bop sh_2 sh_1
bopcut result
-set square 59662.4
+checkprops result -s 59662.4
bop a b
bopcut result
-set square 17478.5
+checkprops result -s 17478.5
bop a b
bopcut result
-set square 18354.2
+checkprops result -s 18354.2
bop a b
bopcut result
-set square 16226.2
+checkprops result -s 16226.2
bop a b
bopcut result
-set square 14227.1
+checkprops result -s 14227.1
bop a b
bopcut result
-set square 15874.1
+checkprops result -s 15874.1
bop a b
bopcut result
-set square 8143.4
+checkprops result -s 8143.4
bop a b
bopcut result
-set square 7199.97
+checkprops result -s 7199.97
bop a b
bopcut result
-set square 15294
+checkprops result -s 15294
bop a b
bopcut result
-set square 15000
+checkprops result -s 15000
bop a b
bopcut result
-set square 19602.9
+checkprops result -s 19602.9
bop a b
bopcut result
-set square 17745.2
+checkprops result -s 17745.2
bop a b
bopcut result
-set square 16123.7
+checkprops result -s 16123.7
bop a b
bopcut result
-set square 19142.1
+checkprops result -s 19142.1
bop a b
bopcut result
-set square empty
+checkprops result -s empty
bop a b
bopcut result
-set square 9359.94
+checkprops result -s 9359.94
bop a b
bopcut result
-set square 9519.3
+checkprops result -s 9519.3
bop a b
bopcut result
-set square 9519.3
+checkprops result -s 9519.3
bop a b
bopcut result
-set square 16073.9
+checkprops result -s 16073.9
bop a b
bopcut result
-set square 2.32262e-10
+checkprops result -s 2.32262e-10
bop a b
bopcut result
-set square 11830.1
+checkprops result -s 11830.1
bop a b
bopcut result
-set square 7853.98
+checkprops result -s 7853.98
bop a b
bopcut result
-set square 7853.98
+checkprops result -s 7853.98
bop a b
bopcut result
-set square 11781
+checkprops result -s 11781
bop a b
bopcut result
-set square 11781
+checkprops result -s 11781
bop a b
bopcut result
-set square 25053.1
+checkprops result -s 25053.1
bop a b
bopcut result
-set square 18298.7
+checkprops result -s 18298.7
bop a b
bopcut result
-set square 21073.1
+checkprops result -s 21073.1
bop a b
bopcut result
-set square 15256.6
+checkprops result -s 15256.6
bop a b
bopcut result
-set square 15079.6
+checkprops result -s 15079.6
bop a b
bopcut result
-set square 15079.6
+checkprops result -s 15079.6
bop a b
bopcut result
-set square 5124.72
+checkprops result -s 5124.72
bop a b
bopcut result
-set square 22854
+checkprops result -s 22854
bop a b
bopcut result
-set square 13527.4
+checkprops result -s 13527.4
bop a b
bopcut result
-set square 23561.9
+checkprops result -s 23561.9
bop a b
bopcut result
-set square 13036.5
+checkprops result -s 13036.5
bop a b
bopcut result
-set square 5890.6
+checkprops result -s 5890.6
bop a b
bopcut result
-set square 10053.1
+checkprops result -s 10053.1
bop a b
bopcut result
-set square 4869.47
+checkprops result -s 4869.47
bop a b
bopcut result
-set square 23561.8
+checkprops result -s 23561.8
bop a b
bopcut result
-set square 31415.7
+checkprops result -s 31415.7
bop a b
bopcut result
-set square 12573
+checkprops result -s 12573
bop a b
bopcut result
-set square 12530.8
+checkprops result -s 12530.8
bop a b
bopcut result
-set square 12707.4
+checkprops result -s 12707.4
bop a b
bopcut result
-set square 13934.2
+checkprops result -s 13934.2
bop a b
bopcut result
-set square 5261.59
+checkprops result -s 5261.59
bop a b
bopcut result
-set square 14134.2
+checkprops result -s 14134.2
bop a b
bopcut result
-set square 10000
+checkprops result -s 10000
bop a b
bopcut result
-set square 19007.8
+checkprops result -s 19007.8
bop a b
bopcut result
-set square 18083.6
+checkprops result -s 18083.6
bop a b
bopcut result
-set square 15190.4
+checkprops result -s 15190.4
bop b a
bopcut result
-set square 5142.93
+checkprops result -s 5142.93
bop a b
bopcut result
-set square 622.417
+checkprops result -s 622.417
bop a b
bopcut result
-set square 79.0703
+checkprops result -s 79.0703
bop a b
bopcut result
-set square 622.417
+checkprops result -s 622.417
bop a fso
bopcut result
-set square 254359
+checkprops result -s 254359
bopcut result
-set square 3053.84
+checkprops result -s 3053.84
bopcut result
-set square 63800.8
+checkprops result -s 63800.8
bopcut result
-set square 68758
+checkprops result -s 68758
bop a b
bopcut result
-set square 407561
+checkprops result -s 407561
bop a b
bopcut result
-set square 5609.09
+checkprops result -s 5609.09
bop a b
bopcut result
-set square 25189
+checkprops result -s 25189
bop a b
bopcut result
-set square 11372.4
+checkprops result -s 11372.4
bop b a
bopcut result
-set square 163.988
+checkprops result -s 163.988
bop a b
bopcut result
-set square 66214.3
+checkprops result -s 66214.3
bop a fso
bopcut result
-set square 254359
+checkprops result -s 254359
bop a c
bopcut result
-set square 97948.8
+checkprops result -s 97948.8
bop m2_o m2_t
bopcut result
-set square 266.995
+checkprops result -s 266.995
bop a b
bopcut result
-set square 45884.6
+checkprops result -s 45884.6
bop rr p1
bopcut result
-set square 600
+checkprops result -s 600
bopcut result
-set square 664
+checkprops result -s 664
bop rr_1 p1
bopcut result
-set square 600
+checkprops result -s 600
bop rr_1 p1
bopcut result
-set square 600
+checkprops result -s 600
bop rr_1 p1
bopcut result
-set square 600
+checkprops result -s 600
bop rr_1 p1
bopcut result
-set square 632
+checkprops result -s 632
bopcut result
-set square 250
+checkprops result -s 250
bopcut result
-set square 600
+checkprops result -s 600
bopcut result
-set square 600
+checkprops result -s 600
bopcut result
-set square 500
+checkprops result -s 500
bopcut result
-set square 504.289
+checkprops result -s 504.289
bopcut result
-set square 200
+checkprops result -s 200
bopcut result
-set square 68.6292
+checkprops result -s 68.6292
bopcut result
-set square 600
+checkprops result -s 600
bopcut result
-set square 4886.92
+checkprops result -s 4886.92
bopcut result
-set square 4886.92
+checkprops result -s 4886.92
bop b1 b2
bopcut result
-set square empty
+checkprops result -s empty
bopcut result
-set square 61221
+checkprops result -s 61221
bopcut result
-set square 25132.7
+checkprops result -s 25132.7
bopcut result
-set square 53698.1
+checkprops result -s 53698.1
set 3dviewer 1
bop b1 b2
bopcut result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcut result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 5.5
+checkprops result -s 5.5
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 4
+checkprops result -s 4
bop b1 b2
bopcut result
-set square 4
+checkprops result -s 4
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 5.5
+checkprops result -s 5.5
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6.5
+checkprops result -s 6.5
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 5.5
+checkprops result -s 5.5
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 4.41421
+checkprops result -s 4.41421
bop b1 b2
bopcut result
-set square 5.91421
+checkprops result -s 5.91421
bop b1 b2
bopcut result
-set square 7.03921
+checkprops result -s 7.03921
bop b1 b2
bopcut result
-set square 7.21677
+checkprops result -s 7.21677
bop b1 b2
bopcut result
-set square 4.41421
+checkprops result -s 4.41421
bop b1 b2
bopcut result
-set square 5.11803
+checkprops result -s 5.11803
bop b1 b2
bopcut result
-set square 6.04289
+checkprops result -s 6.04289
bop b1 b2
bopcut result
-set square 7.05967
+checkprops result -s 7.05967
bop b1 b2
bopcut result
-set square 5
+checkprops result -s 5
bop b1 b2
bopcut result
-set square 7.03921
+checkprops result -s 7.03921
bop b1 b2
bopcut result
-set square 5.46836
+checkprops result -s 5.46836
bop b1 b2
bopcut result
-set square 6.27831
+checkprops result -s 6.27831
bop b1 b2
bopcut result
-set square 6.06699
+checkprops result -s 6.06699
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6.51036
+checkprops result -s 6.51036
bop b1 b2
bopcut result
-set square 5.42883
+checkprops result -s 5.42883
bop b1 b2
bopcut result
-set square 7.24544
+checkprops result -s 7.24544
bop b1 b2
bopcut result
-set square 6.5
+checkprops result -s 6.5
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6.5
+checkprops result -s 6.5
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 5.25
+checkprops result -s 5.25
bop b1 b2
bopcut result
-set square 5.5
+checkprops result -s 5.5
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6.75
+checkprops result -s 6.75
bop b1 b2
bopcut result
-set square 7.82843
+checkprops result -s 7.82843
bop b1 b2
bopcut result
-set square 3.91421
+checkprops result -s 3.91421
bop b1 b2
bopcut result
-set square 5.11803
+checkprops result -s 5.11803
bop b1 b2
bopcut result
-set square 4.41421
+checkprops result -s 4.41421
bop b1 b2
bopcut result
-set square 5.45711
+checkprops result -s 5.45711
bop b1 b2
bopcut result
-set square 4.55205
+checkprops result -s 4.55205
bop b1 b2
bopcut result
-set square 7.85758
+checkprops result -s 7.85758
bop b1 b2
bopcut result
-set square 1.95711
+checkprops result -s 1.95711
bop b1 b2
bopcut result
-set square 6.37132
+checkprops result -s 6.37132
bop b1 b2
bopcut result
-set square 4.11803
+checkprops result -s 4.11803
bop b1 b2
bopcut result
-set square 7.05967
+checkprops result -s 7.05967
bop b1 b2
bopcut result
-set square 6.04289
+checkprops result -s 6.04289
bop b1 b2
bopcut result
-set square 7.5
+checkprops result -s 7.5
bop b1 b2
bopcut result
-set square 5.70873
+checkprops result -s 5.70873
bop b1 b2
bopcut result
-set square 4.03921
+checkprops result -s 4.03921
bop b1 b2
bopcut result
-set square 4.80379
+checkprops result -s 4.80379
bop b1 b2
bopcut result
-set square 6.17157
+checkprops result -s 6.17157
bop b1 b2
bopcut result
-set square 5.87132
+checkprops result -s 5.87132
bop b1 b2
bopcut result
-set square 5.11803
+checkprops result -s 5.11803
bop b1 b2
bopcut result
-set square 5.25
+checkprops result -s 5.25
bop b1 b2
bopcut result
-set square 6.37668
+checkprops result -s 6.37668
bop b1 b2
bopcut result
-set square 5.87674
+checkprops result -s 5.87674
bop b1 b2
bopcut result
-set square 7.5
+checkprops result -s 7.5
bop b1 b2
bopcut result
-set square 6.06699
+checkprops result -s 6.06699
bop b1 b2
bopcut result
-set square 6.21456
+checkprops result -s 6.21456
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 5.76651
+checkprops result -s 5.76651
bop b1 b2
bopcut result
-set square 5.74066
+checkprops result -s 5.74066
bop b1 b2
bopcut result
-set square 3.91421
+checkprops result -s 3.91421
bop b1 b2
bopcut result
-set square 6.70315
+checkprops result -s 6.70315
bop b1 b2
bopcut result
-set square 5.99525
+checkprops result -s 5.99525
bop b1 b2
bopcut result
-set square 7.02145
+checkprops result -s 7.02145
bop b1 b2
bopcut result
-set square 4.38787
+checkprops result -s 4.38787
bop b1 b2
bopcut result
-set square 5.25
+checkprops result -s 5.25
bop b1 b2
bopcut result
-set square 5.35566
+checkprops result -s 5.35566
bop b1 b2
bopcut result
-set square 6.51036
+checkprops result -s 6.51036
bop b1 b2
bopcut result
-set square 5.82756
+checkprops result -s 5.82756
bop b1 b2
bopcut result
-set square 5.95381
+checkprops result -s 5.95381
bop b1 b2
bopcut result
-set square 5.90701
+checkprops result -s 5.90701
bop b1 b2
bopcut result
-set square 5.98538
+checkprops result -s 5.98538
bop b1 b2
bopcut result
-set square 5.875
+checkprops result -s 5.875
bop b1 b2
bopcut result
-set square 7.5
+checkprops result -s 7.5
bop b1 b2
bopcut result
-set square 7.02145
+checkprops result -s 7.02145
bop b1 b2
bopcut result
-set square 6.25
+checkprops result -s 6.25
bop b1 b2
bopcut result
-set square 6.07594
+checkprops result -s 6.07594
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 5.25003
+checkprops result -s 5.25003
bop b1 b2
bopcut result
-set square 6.37708
+checkprops result -s 6.37708
bop b1 b2
bopcut result
-set square 5.35566
+checkprops result -s 5.35566
bop b1 b2
bopcut result
-set square 5.82756
+checkprops result -s 5.82756
bop b1 b2
bopcut result
-set square 4.35051
+checkprops result -s 4.35051
bop b1 b2
bopcut result
-set square 5.4617
+checkprops result -s 5.4617
bop b1 b2
bopcut result
-set square 6.00368
+checkprops result -s 6.00368
bop b1 b2
bopcut result
-set square 5.70711
+checkprops result -s 5.70711
bop b1 b2
bopcut result
-set square 6.20711
+checkprops result -s 6.20711
bop b1 b2
bopcut result
-set square 6.81066
+checkprops result -s 6.81066
bop b1 b2
bopcut result
-set square 6.91258
+checkprops result -s 6.91258
bop b1 b2
bopcut result
-set square 5.70711
+checkprops result -s 5.70711
bop b1 b2
bopcut result
-set square 5.80902
+checkprops result -s 5.80902
bop b1 b2
bopcut result
-set square 6.14645
+checkprops result -s 6.14645
bop b1 b2
bopcut result
-set square 6.97984
+checkprops result -s 6.97984
bop b1 b2
bopcut result
-set square 5.78868
+checkprops result -s 5.78868
bop b1 b2
bopcut result
-set square 6.81066
+checkprops result -s 6.81066
bop b1 b2
bopcut result
-set square 6.27696
+checkprops result -s 6.27696
bop b1 b2
bopcut result
-set square 6.31699
+checkprops result -s 6.31699
bop b1 b2
bopcut result
-set square 6.10566
+checkprops result -s 6.10566
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6.47169
+checkprops result -s 6.47169
bop b1 b2
bopcut result
-set square 6.223
+checkprops result -s 6.223
bop b1 b2
bopcut result
-set square 6.93117
+checkprops result -s 6.93117
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 5.9205
+checkprops result -s 5.9205
bop b1 b2
bopcut result
-set square 6.14705
+checkprops result -s 6.14705
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6.5
+checkprops result -s 6.5
bop b1 b2
bopcut result
-set square 6.10355
+checkprops result -s 6.10355
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6.10448
+checkprops result -s 6.10448
bop b1 b2
bopcut result
-set square 6.5
+checkprops result -s 6.5
bop b1 b2
bopcut result
-set square 6.20711
+checkprops result -s 6.20711
bop b1 b2
bopcut result
-set square 6.36924
+checkprops result -s 6.36924
bop b1 b2
bopcut result
-set square 6.18301
+checkprops result -s 6.18301
bop b1 b2
bopcut result
-set square 6.48284
+checkprops result -s 6.48284
bop b1 b2
bopcut result
-set square 6
+checkprops result -s 6
bop b1 b2
bopcut result
-set square 6.27929
+checkprops result -s 6.27929
bop b1 b2
bopcut result
-set square 6.39645
+checkprops result -s 6.39645
bop b1 b2
bopcut result
-set square 6.67524
+checkprops result -s 6.67524
bop b1 b2
bopcut result
-set square 7.35615
+checkprops result -s 7.35615
bop b1 b2
bopcut result
-set square 55
+checkprops result -s 55
bop b1 b2
bopcut result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcut result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcut result
-set square 8.88126
+checkprops result -s 8.88126
bop b1 b2
bopcut result
-set square 4.27557
+checkprops result -s 4.27557
bop b1 b2
bopcut result
-set square 8.88126
+checkprops result -s 8.88126
bop b1 b2
bopcut result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcut result
-set square empty
+checkprops result -s empty
bop b1 b2
bopcut result
-set square 13.4248
+checkprops result -s 13.4248
bop b1 b2
bopcut result
-set square 13.4248
+checkprops result -s 13.4248
bop b1 b2
bopcut result
-set square 13.4248
+checkprops result -s 13.4248
bop b1 b2
bopcut result
-set square 13.0816
+checkprops result -s 13.0816
bop b1 b2
bopcut result
-set square 13.0816
+checkprops result -s 13.0816
bop b1 b2
bopcut result
-set square 13.0816
+checkprops result -s 13.0816
bop b1 b2
bopcut result
-set square 13.0816
+checkprops result -s 13.0816
bop b1 b2
bopcut result
-set square 10.602
+checkprops result -s 10.602
bop b1 b2
bopcut result
-set square 10.602
+checkprops result -s 10.602
bop b1 b2
bopcut result
-set square 8.55113
+checkprops result -s 8.55113
bop b1 b2
bopcut result
-set square 10.602
+checkprops result -s 10.602
bop b1 b2
bopcut result
-set square 10.602
+checkprops result -s 10.602
bop b1 b2
bopcut result
-set square 8.55113
+checkprops result -s 8.55113
bop b1 b2
bopcut result
-set square 15.0937
+checkprops result -s 15.0937
bop b1 b2
bopcut result
-set square 15.0937
+checkprops result -s 15.0937
bop b1 b2
bopcut result
-set square 15.0937
+checkprops result -s 15.0937
bop b1 b2
bopcut result
-set square 19.6224
+checkprops result -s 19.6224
bop b1 b2
bopcut result
-set square 19.6224
+checkprops result -s 19.6224
bop b1 b2
bopcut result
-set square 17.4324
+checkprops result -s 17.4324
bop b1 b2
bopcut result
-set square 19.6224
+checkprops result -s 19.6224
bop b1 b2
bopcut result
-set square 12.8267
+checkprops result -s 12.8267
bop b1 b2
bopcut result
-set square 15.903
+checkprops result -s 15.903
bop b1 b2
bopcut result
-set square 15.903
+checkprops result -s 15.903
bop b1 b2
bopcut result
-set square 13.4248
+checkprops result -s 13.4248
bop b1 b2
bopcut result
-set square 13.4248
+checkprops result -s 13.4248
bop b1 b2
bopcut result
-set square 13.4248
+checkprops result -s 13.4248
bop b1 b2
bopcut result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopcut result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopcut result
-set square 26.1633
+checkprops result -s 26.1633
bop b1 b2
bopcut result
-set square 26.1633
+checkprops result -s 26.1633
bop b1 b2
bopcut result
-set square 23.4218
+checkprops result -s 23.4218
bop b1 b2
bopcut result
-set square 21.0975
+checkprops result -s 21.0975
bop b1 b2
bopcut result
-set square 23.4218
+checkprops result -s 23.4218
bop b1 b2
bopcut result
-set square 12.5664
+checkprops result -s 12.5664
bop b1 b2
bopcut result
-set square 12.5664
+checkprops result -s 12.5664
bop b1 b2
bopcut result
-set square 16.3928
+checkprops result -s 16.3928
bop b1 b2
bopcut result
-set square 14.6136
+checkprops result -s 14.6136
bop b1 b2
bopcut result
-set square 16.3928
+checkprops result -s 16.3928
bop b1 b2
bopcut result
-set square 12.5664
+checkprops result -s 12.5664
bop b1 b2
bopcut result
-set square 12.5664
+checkprops result -s 12.5664
bop b1 b2
bopcut result
-set square 17.708
+checkprops result -s 17.708
bop b1 b2
bopcut result
-set square 17.708
+checkprops result -s 17.708
bop b1 b2
bopcut result
-set square 17.708
+checkprops result -s 17.708
bop b1 b2
bopcut result
-set square 18.5364
+checkprops result -s 18.5364
bop b1 b2
bopcut result
-set square 18.5364
+checkprops result -s 18.5364
bop b1 b2
bopcut result
-set square 18.5364
+checkprops result -s 18.5364
bop b1 b2
bopcut result
-set square 18.5364
+checkprops result -s 18.5364
bop b1 b2
bopcut result
-set square 17.5404
+checkprops result -s 17.5404
bop b1 b2
bopcut result
-set square 17.5404
+checkprops result -s 17.5404
bop b1 b2
bopcut result
-set square 16.6608
+checkprops result -s 16.6608
bop b1 b2
bopcut result
-set square 17.5404
+checkprops result -s 17.5404
bop b1 b2
bopcut result
-set square 17.5404
+checkprops result -s 17.5404
bop b1 b2
bopcut result
-set square 16.6608
+checkprops result -s 16.6608
bop b1 b2
bopcut result
-set square 18.9636
+checkprops result -s 18.9636
bop b1 b2
bopcut result
-set square 18.9636
+checkprops result -s 18.9636
bop b1 b2
bopcut result
-set square 18.9636
+checkprops result -s 18.9636
bop b1 b2
bopcut result
-set square 21.5214
+checkprops result -s 21.5214
bop b1 b2
bopcut result
-set square 21.5214
+checkprops result -s 21.5214
bop b1 b2
bopcut result
-set square 20.4872
+checkprops result -s 20.4872
bop b1 b2
bopcut result
-set square 21.5214
+checkprops result -s 21.5214
bop b1 b2
bopcut result
-set square 18.708
+checkprops result -s 18.708
bop b1 b2
bopcut result
-set square 20.0274
+checkprops result -s 20.0274
bop b1 b2
bopcut result
-set square 20.0274
+checkprops result -s 20.0274
bop b1 b2
bopcut result
-set square 17.708
+checkprops result -s 17.708
bop b1 b2
bopcut result
-set square 17.708
+checkprops result -s 17.708
bop b1 b2
bopcut result
-set square 17.708
+checkprops result -s 17.708
bop b1 b2
bopcut result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopcut result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopcut result
-set square 24.5064
+checkprops result -s 24.5064
bop b1 b2
bopcut result
-set square 24.5064
+checkprops result -s 24.5064
bop b1 b2
bopcut result
-set square 23.3561
+checkprops result -s 23.3561
bop b1 b2
bopcut result
-set square 22.261
+checkprops result -s 22.261
bop b1 b2
bopcut result
-set square 23.3561
+checkprops result -s 23.3561
bop b1 b2
bopcut result
-set square 86.2832
+checkprops result -s 86.2832
bop b1 b2
bopcut result
-set square 20.6804
+checkprops result -s 20.6804
bop b1 b2
bopcut result
-set square 18.6723
+checkprops result -s 18.6723
bop b1 b2
bopcut result
-set square 20.6804
+checkprops result -s 20.6804
bop b1 b2
bopcut result
-set square 17.1023
+checkprops result -s 17.1023
bop b1 b2
bopcut result
-set square 21.204
+checkprops result -s 21.204
bop b1 b2
bopcut result
-set square 20.306
+checkprops result -s 20.306
bop b1 b2
bopcut result
-set square 20.306
+checkprops result -s 20.306
bop b1 b2
bopcut result
-set square 18.1372
+checkprops result -s 18.1372
bop b1 b2
bopcut result
-set square 18.1372
+checkprops result -s 18.1372
bop b1 b2
bopcut result
-set square 21.8768
+checkprops result -s 21.8768
bop b1 b2
bopcut result
-set square 21.8768
+checkprops result -s 21.8768
bop b1 b2
bopcut result
-set square 22.2057
+checkprops result -s 22.2057
bop b1 b2
bopcut result
-set square 21.1451
+checkprops result -s 21.1451
bop b1 b2
bopcut result
-set square 22.2057
+checkprops result -s 22.2057
bop b1 b2
bopcut result
-set square 20.7552
+checkprops result -s 20.7552
bop b1 b2
bopcut result
-set square 22.5144
+checkprops result -s 22.5144
bop b1 b2
bopcut result
-set square 20.5344
+checkprops result -s 20.5344
bop b1 b2
bopcut result
-set square 20.5344
+checkprops result -s 20.5344
bop b1 b2
bopcut result
-set square 19.2788
+checkprops result -s 19.2788
bop b1 b2
bopcut result
-set square 19.2788
+checkprops result -s 19.2788
bop b1 b2
bopcut result
-set square 21.058
+checkprops result -s 21.058
bop b1 b2
bopcut result
-set square 21.058
+checkprops result -s 21.058
bop b1 b2
bopcut result
-set square 27.1316
+checkprops result -s 27.1316
bop b1 b2
bopcut result
-set square 20.8496
+checkprops result -s 20.8496
bop b1 b2
bopcut result
-set square 23.1416
+checkprops result -s 23.1416
bop b1 b2
bopcut result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopcut result
-set square 21.9911
+checkprops result -s 21.9911
bop b1 b2
bopcut result
-set square 23.5619
+checkprops result -s 23.5619
bop b1 b2
bopcut result
-set square 23.5619
+checkprops result -s 23.5619
bop b1 b2
bopcut result
-set square 23.5619
+checkprops result -s 23.5619
bop b1 b2
bopcut result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopcut result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopcut result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopcut result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopcut result
-set square 31.4159
+checkprops result -s 31.4159
bop b1 b2
bopcut result
-set square 31.4159
+checkprops result -s 31.4159
bop b1 b2
bopcut result
-set square 31.4159
+checkprops result -s 31.4159
bop b1 b2
bopcut result
-set square 31.4159
+checkprops result -s 31.4159
bop b1 b2
bopcut result
-set square 35.6608
+checkprops result -s 35.6608
bop b1 b2
bopcut result
-set square 35.6613
+checkprops result -s 35.6613
bop b1 b2
bopcut result
-set square 35.6602
+checkprops result -s 35.6602
bop b1 b2
bopcut result
-set square 35.6601
+checkprops result -s 35.6601
bop b1 b2
bopcut result
-set square 33.8759
+checkprops result -s 33.8759
bop b1 b2
bopcut result
-set square 33.8756
+checkprops result -s 33.8756
bop b1 b2
bopcut result
-set square 33.8757
+checkprops result -s 33.8757
bop b1 b2
bopcut result
-set square 33.8758
+checkprops result -s 33.8758
bop b1 b2
bopcut result
-set square 28.9592
+checkprops result -s 28.9592
bop b1 b2
bopcut result
-set square 28.9592
+checkprops result -s 28.9592
bop b1 b2
bopcut result
-set square 28.9592
+checkprops result -s 28.9592
bop b1 b2
bopcut result
-set square 96
+checkprops result -s 96
bop b1 b2
bopcut result
-set square 108.071
+checkprops result -s 108.071
bop b1 b2
bopcut result
-set square 111.069
+checkprops result -s 111.069
bop b1 b2
bopcut result
-set square 110.351
+checkprops result -s 110.351
bop b1 b2
bopcut result
-set square 109.642
+checkprops result -s 109.642
bop b1 b2
bopcut result
-set square 70.8546
+checkprops result -s 70.8546
bop b1 b2
bopcut result
-set square 70.8546
+checkprops result -s 70.8546
bop b1 b2
bopcut result
-set square 70.8546
+checkprops result -s 70.8546
bop b1 b2
bopcut result
-set square 70.8546
+checkprops result -s 70.8546
bop b1 b2
bopcut result
-set square 95.5757
+checkprops result -s 95.5757
bop b1 b2
bopcut result
-set square 95.5757
+checkprops result -s 95.5757
bop b1 b2
bopcut result
-set square 95.5757
+checkprops result -s 95.5757
bop b1 b2
bopcut result
-set square 96
+checkprops result -s 96
bop b1 b2
bopcut result
-set square 96
+checkprops result -s 96
bop b1 b2
bopcut result
-set square 62.1124
+checkprops result -s 62.1124
bop b1 b2
bopcut result
-set square 62.1124
+checkprops result -s 62.1124
bop b1 b2
bopcut result
-set square 62.1124
+checkprops result -s 62.1124
bop b1 b2
bopcut result
-set square 67.2316
+checkprops result -s 67.2316
bop b1 b2
bopcut result
-set square 351.858
+checkprops result -s 351.858
bop b1 b2
bopcut result
-set square 351.858
+checkprops result -s 351.858
bop b1 b2
bopcut result
-set square 351.858
+checkprops result -s 351.858
bop b1 b2
bopcut result
-set square 351.858
+checkprops result -s 351.858
bop b1 b2
bopcut result
-set square 351.858
+checkprops result -s 351.858
bop b1 b2
bopcut result
-set square 351.858
+checkprops result -s 351.858
bop b1 b2
bopcut result
-set square 351.858
+checkprops result -s 351.858
bop b1 b2
bopcut result
-set square 351.858
+checkprops result -s 351.858
bop b1 b2
bopcut result
-set square 314.159
+checkprops result -s 314.159
bop b1 b2
bopcut result
-set square 314.159
+checkprops result -s 314.159
bop b1 b2
bopcut result
-set square 314.159
+checkprops result -s 314.159
bop b1 b2
bopcut result
-set square 314.159
+checkprops result -s 314.159
bop b1 b2
bopcut result
-set square 196.529
+checkprops result -s 196.529
bop b1 b2
bopcut result
-set square 196.529
+checkprops result -s 196.529
bop b1 b2
bopcut result
-set square 196.529
+checkprops result -s 196.529
bop b1 b2
bopcut result
-set square 196.529
+checkprops result -s 196.529
bop b1 b2
bopcut result
-set square 196.529
+checkprops result -s 196.529
bop b1 b2
bopcut result
-set square 301.593
+checkprops result -s 301.593
bop b1 b2
bopcut result
-set square 331.027
+checkprops result -s 331.027
bop b1 b2
bopcut result
-set square 361.87
+checkprops result -s 361.87
bop b1 b2
bopcut result
-set square 360.295
+checkprops result -s 360.295
bop b1 b2
bopcut result
-set square 356.16
+checkprops result -s 356.16
bop b1 b2
bopcut result
-set square 362.225
+checkprops result -s 362.225
bop b1 b2
bopcut result
-set square 301.593
+checkprops result -s 301.593
bop b1 b2
bopcut result
-set square 301.593
+checkprops result -s 301.593
bop b1 b2
bopcut result
-set square 301.593
+checkprops result -s 301.593
bop b1 b2
bopcut result
-set square 301.593
+checkprops result -s 301.593
bop b1 b2
bopcut result
-set square 358.727
+checkprops result -s 358.727
bop b1 b2
bopcut result
-set square 358.826
+checkprops result -s 358.826
bop b1 b2
bopcut result
-set square 308.057
+checkprops result -s 308.057
bop b1 b2
bopcut result
-set square 308.068
+checkprops result -s 308.068
bop b1 b2
bopcut result
-set square 355.69
+checkprops result -s 355.69
bop b1 b2
bopcut result
-set square 355.82
+checkprops result -s 355.82
bop b1 b2
bopcut result
-set square 317.718
+checkprops result -s 317.718
bop b1 b2
bopcut result
-set square 317.718
+checkprops result -s 317.718
bop b1 b2
bopcut result
-set square 317.718
+checkprops result -s 317.718
bop b1 b2
bopcut result
-set square 317.718
+checkprops result -s 317.718
bop b1 b2
bopcut result
-set square 588.519
+checkprops result -s 588.519
bop b1 b2
bopcut result
-set square 588.519
+checkprops result -s 588.519
bop b1 b2
bopcut result
-set square 588.519
+checkprops result -s 588.519
bop b1 b2
bopcut result
-set square 588.519
+checkprops result -s 588.519
bop b1 b2
bopcut result
-set square 588.519
+checkprops result -s 588.519
bop b1 b2
bopcut result
-set square 619.018
+checkprops result -s 619.018
bop b1 b2
bopcut result
-set square 648.796
+checkprops result -s 648.796
bop b1 b2
bopcut result
-set square 647.221
+checkprops result -s 647.221
bop b1 b2
bopcut result
-set square 643.086
+checkprops result -s 643.086
bop b1 b2
bopcut result
-set square 649.15
+checkprops result -s 649.15
bop b1 b2
bopcut result
-set square 588.519
+checkprops result -s 588.519
bop b1 b2
bopcut result
-set square 588.519
+checkprops result -s 588.519
bop b1 b2
bopcut result
-set square 588.519
+checkprops result -s 588.519
bop b1 b2
bopcut result
-set square 588.519
+checkprops result -s 588.519
bop b1 b2
bopcut result
-set square 523.976
+checkprops result -s 523.976
bop b1 b2
bopcut result
-set square 114.85
+checkprops result -s 114.85
bop b1 b2
bopcut result
-set square 114.85
+checkprops result -s 114.85
bop b1 b2
bopcut result
-set square 92.5664
+checkprops result -s 92.5664
bop b1 b2
bopcut result
-set square 92.5664
+checkprops result -s 92.5664
bop b1 b2
bopcut result
-set square 92.5664
+checkprops result -s 92.5664
bop b1 b2
bopcut result
-set square 97.4248
+checkprops result -s 97.4248
bop b1 b2
bopcut result
-set square 97.4248
+checkprops result -s 97.4248
bop b1 b2
bopcut result
-set square 97.4248
+checkprops result -s 97.4248
bop b1 b2
bopcut result
-set square 97.4248
+checkprops result -s 97.4248
bop b1 b2
bopcut result
-set square 97.4248
+checkprops result -s 97.4248
bop b1 b2
bopcut result
-set square 97.4248
+checkprops result -s 97.4248
bop b1 b2
bopcut result
-set square 97.4248
+checkprops result -s 97.4248
bop b1 b2
bopcut result
-set square 70.4308
+checkprops result -s 70.4308
bop b1 b2
bopcut result
-set square 70.4308
+checkprops result -s 70.4308
bop b1 b2
bopcut result
-set square 70.4308
+checkprops result -s 70.4308
bop b1 b2
bopcut result
-set square 96
+checkprops result -s 96
bop b1 b2
bopcut result
-set square 96
+checkprops result -s 96
bop b1 b2
bopcut result
-set square 86.2832
+checkprops result -s 86.2832
bop b hs
bopcut result
-set square 179000
+checkprops result -s 179000
bop b hs
bopcut result
-set square 81000
+checkprops result -s 81000
bop b hs
bopcut result
-set square 144000
+checkprops result -s 144000
bop b hs
bopcut result
-set square 116000
+checkprops result -s 116000
bopcut result
-set square 53.2832
+checkprops result -s 53.2832
bop pc pcy
bopcut result
-set square 254.16
+checkprops result -s 254.16
bop r_1 b1
bopcut result
-set square 696
+checkprops result -s 696
bop face_1 Union_1
bopcut result
-set square 37172.6
+checkprops result -s 37172.6
restore [locate_data_file case_3_edge1.brep] b
bop a b
bopfuse result
-set length 635.826
+checkprops result -l 635.826
+checksection result
set nbsh_v 12
set nbsh_e 12
restore [locate_data_file offset_wire_034.brep] b
bop a b
bopfuse result
-set length 739.311
+checkprops result -l 739.311
+checksection result
set nbsh_v 14
set nbsh_e 14
restore [locate_data_file case_3_wire2.brep] b
bop a b
bopfuse result
-set length 739.311
+checkprops result -l 739.311
+checksection result
set nbsh_v 20
set nbsh_e 20
restore [locate_data_file case_3_wire5.brep] b
bop a b
bopfuse result
-set length 862.192
+checkprops result -l 862.192
+checksection result
set nbsh_v 12
set nbsh_e 13
restore [locate_data_file case_9_edge1.brep] b
bop a b
bopfuse result
-set length 1045.95
+checkprops result -l 1045.95
+checksection result
set nbsh_v 5
set nbsh_e 5
restore [locate_data_file case_9_edge2.brep] b
bop a b
bopfuse result
-set length 1157.7
+checkprops result -l 1157.7
+checksection result
set nbsh_v 6
set nbsh_e 6
restore [locate_data_file case_9_edge3.brep] b
bop a b
bopfuse result
-set length 1252.16
+checkprops result -l 1252.16
+checksection result
set nbsh_v 7
set nbsh_e 7
restore [locate_data_file case_9_edge4.brep] b
bop a b
bopfuse result
-set length 1127.57
+checkprops result -l 1127.57
+checksection result
set nbsh_v 7
set nbsh_e 7
restore [locate_data_file case_9_edge5.brep] b
bop a b
bopfuse result
-set length 1316.05
+checkprops result -l 1316.05
+checksection result
set nbsh_v 7
set nbsh_e 7
restore [locate_data_file case_9_wire1.brep] b
bop a b
bopfuse result
-set length 1809.78
+checkprops result -l 1809.78
+checksection result
set nbsh_v 8
set nbsh_e 9
restore [locate_data_file case_9_wire2.brep] b
bop a b
bopfuse result
-set length 1982.81
+checkprops result -l 1982.81
+checksection result
set nbsh_v 10
set nbsh_e 11
restore [locate_data_file case_9_wire3.brep] b
bop a b
bopfuse result
-set length 2046.69
+checkprops result -l 2046.69
+checksection result
set nbsh_v 10
set nbsh_e 11
restore [locate_data_file case_9_edge1.brep] b
bop a b
bopfuse result
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_9_edge2.brep] b
bop a b
bopfuse result
-set length 725.427
+checkprops result -l 725.427
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_9_edge3.brep] b
bop a b
bopfuse result
-set length 963.678
+checkprops result -l 963.678
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_9_edge4.brep] b
bop a b
bopfuse result
-set length 695.295
+checkprops result -l 695.295
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_9_edge5.brep] b
bop a b
bopfuse result
-set length 963.678
+checkprops result -l 963.678
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_9_wire1.brep] b
bop a b
bopfuse result
-set length 1377.51
+checkprops result -l 1377.51
+checksection result
set nbsh_v 7
set nbsh_e 7
restore [locate_data_file case_9_wire2.brep] b
bop a b
bopfuse result
-set length 1694.32
+checkprops result -l 1694.32
+checksection result
set nbsh_v 8
set nbsh_e 8
restore [locate_data_file case_9_wire3.brep] b
bop a b
bopfuse result
-set length 1694.32
+checkprops result -l 1694.32
+checksection result
set nbsh_v 7
set nbsh_e 7
restore [locate_data_file case_9_edge1.brep] b
bop a b
bopfuse result
-set length 613.678
+checkprops result -l 613.678
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_9_edge2.brep] b
bop a b
bopfuse result
-set length 725.427
+checkprops result -l 725.427
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_9_edge3.brep] b
bop a b
bopfuse result
-set length 963.678
+checkprops result -l 963.678
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_9_edge4.brep] b
bop a b
bopfuse result
-set length 695.295
+checkprops result -l 695.295
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_9_edge5.brep] b
bop a b
bopfuse result
-set length 963.678
+checkprops result -l 963.678
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_9_wire1.brep] b
bop a b
bopfuse result
-set length 1377.51
+checkprops result -l 1377.51
+checksection result
set nbsh_v 7
set nbsh_e 7
restore [locate_data_file case_9_wire2.brep] b
bop a b
bopfuse result
-set length 1694.32
+checkprops result -l 1694.32
+checksection result
set nbsh_v 8
set nbsh_e 8
restore [locate_data_file case_9_wire3.brep] b
bop a b
bopfuse result
-set length 1694.32
+checkprops result -l 1694.32
+checksection result
set nbsh_v 7
set nbsh_e 7
set command bopfuse
+set display_vertices 1
+
bopfuse result
-set square 4844.63
+checkprops result -s 4844.63
bop b a
bopfuse result
-set square 4844.63
+checkprops result -s 4844.63
bopfuse result
-set square 4835.45
+checkprops result -s 4835.45
bop b a
bopfuse result
-set square 4835.45
+checkprops result -s 4835.45
bop a b
bopfuse result
-set square 11400
+checkprops result -s 11400
bop b a
bopfuse result
-set square 11400
+checkprops result -s 11400
bop sh_1 sh_2
bopfuse result
-set square 665013
+checkprops result -s 665013
bop sh_2 sh_1
bopfuse result
-set square 665013
+checkprops result -s 665013
bop sh_1 sh_2
bopfuse result
-set square 241843
+checkprops result -s 241843
bop sh_2 sh_1
bopfuse result
-set square 241843
+checkprops result -s 241843
bop sh_1 sh_2
bopfuse result
-set square 3675.77
+checkprops result -s 3675.77
bop sh_2 sh_1
bopfuse result
-set square 3675.77
+checkprops result -s 3675.77
-puts "TODO #22911 ALL: Error : The bopfuse cannot be built."
+puts "TODO #22911 ALL: Error: The command cannot be built"
restore [locate_data_file OCC100_sp.brep] a
restore [locate_data_file OCC100_cyl.brep] b
bop a b
bopfuse result
-set square 0
+checkprops result -s 0
-puts "TODO #22911 ALL: Error : The bopfuse cannot be built."
+puts "TODO #22911 ALL: Error: The command cannot be built"
restore [locate_data_file OCC100_sp.brep] a
restore [locate_data_file OCC100_cyl.brep] b
bop b a
bopfuse result
-set square 0
+checkprops result -s 0
bop sh_1 sh_2
bopfuse result
-set square 292297
+checkprops result -s 292297
bop sh_2 sh_1
bopfuse result
-set square 292297
+checkprops result -s 292297
bop sh_1 sh_2
bopfuse result
-set square 172790
+checkprops result -s 172790
bop sh_2 sh_1
bopfuse result
-set square 172790
+checkprops result -s 172790
bop sh_1 sh_2
bopfuse result
-set square 81598.4
+checkprops result -s 81598.4
bop sh_2 sh_1
bopfuse result
-set square 81598.4
+checkprops result -s 81598.4
bop sh_1 sh_2
bopfuse result
-set square 835463
+checkprops result -s 835463
bop sh_2 sh_1
bopfuse result
-set square 835463
+checkprops result -s 835463
bop sh_1 sh_2
bopfuse result
-set square 835463
+checkprops result -s 835463
bop sh_2 sh_1
bopfuse result
-set square 835463
+checkprops result -s 835463
bop sh_1 sh_2
bopfuse result
-set square 835463
+checkprops result -s 835463
bop sh_2 sh_1
bopfuse result
-set square 835463
+checkprops result -s 835463
-puts "TODO #22911 ALL: Error : The bopfuse cannot be built."
+puts "TODO #22911 ALL: Error: The command cannot be built"
cpulimit 1500
restore [locate_data_file OCC228.brep] sh
bop sh_1 sh_2
bopfuse result
-set square 0
+checkprops result -s 0
-puts "TODO #22911 ALL: Error : The bopfuse cannot be built."
+puts "TODO #22911 ALL: Error: The command cannot be built"
cpulimit 1500
restore [locate_data_file OCC228.brep] sh
bop sh_2 sh_1
bopfuse result
-set square 0
+checkprops result -s 0
bop a b
bopfuse result
-set square 90000
+checkprops result -s 90000
bop b a
bopfuse result
-set square 90000
+checkprops result -s 90000
-puts "TODO #22911 ALL: Error : The bopfuse cannot be built."
+puts "TODO #22911 ALL: Error: The command cannot be built"
restore [locate_data_file BUC60928.brep] sh
explode sh
bop sh_1 sh_2
bopfuse result
-set square 0
+checkprops result -s 0
-puts "TODO #22911 ALL: Error : The bopfuse cannot be built."
+puts "TODO #22911 ALL: Error: The command cannot be built"
restore [locate_data_file BUC60928.brep] sh
explode sh
bop sh_2 sh_1
bopfuse result
-set square 0
+checkprops result -s 0
-puts "TODO #22911 ALL: Error : The bopfuse cannot be built."
+puts "TODO #22911 ALL: Error: The command cannot be built"
restore [locate_data_file BUC60931.brep] sh
explode sh
bop sh_1 sh_2
bopfuse result
-set square 0
+checkprops result -s 0
-puts "TODO #22911 ALL: Error : The bopfuse cannot be built."
+puts "TODO #22911 ALL: Error: The command cannot be built"
restore [locate_data_file BUC60931.brep] sh
explode sh
bop sh_2 sh_1
bopfuse result
-set square 0
+checkprops result -s 0
bop sh_1 sh_2
bopfuse result
-set square 32903.1
+checkprops result -s 32903.1
bop sh_2 sh_1
bopfuse result
-set square 32903.1
+checkprops result -s 32903.1
bop sh_1 sh_2
bopfuse result
-set square 35009.9
+checkprops result -s 35009.9
bop sh_2 sh_1
bopfuse result
-set square 35009.9
+checkprops result -s 35009.9
bop sh_1 sh_2
bopfuse result
-set square 73561.9
+checkprops result -s 73561.9
bop sh_2 sh_1
bopfuse result
-set square 73561.9
+checkprops result -s 73561.9
bop res4 sh_5
bopfuse result
-set square 1.20917e+07
+checkprops result -s 1.20917e+07
bop sh_1 sh_2
bopfuse result
-set square 191388
+checkprops result -s 191388
bop sh_2 sh_1
bopfuse result
-set square 191388
+checkprops result -s 191388
bop a b
bopfuse result
-set square 22200
+checkprops result -s 22200
bop a b
bopfuse result
-set square 19521.9
+checkprops result -s 19521.9
bop a b
bopfuse result
-set square 18750
+checkprops result -s 18750
bop a b
bopfuse result
-set square 20389.2
+checkprops result -s 20389.2
bop a b
bopfuse result
-set square 30735.6
+checkprops result -s 30735.6
bop a b
bopfuse result
-set square 19659.3
+checkprops result -s 19659.3
bop a b
bopfuse result
-set square 24142.1
+checkprops result -s 24142.1
bop a b
bopfuse result
-set square 18961.2
+checkprops result -s 18961.2
bop a b
bopfuse result
-set square 22567.7
+checkprops result -s 22567.7
bop a b
bopfuse result
-set square 10933
+checkprops result -s 10933
bop a b
bopfuse result
-set square 16240.9
+checkprops result -s 16240.9
bop a b
bopfuse result
-set square 32686.4
+checkprops result -s 32686.4
bop a b
bopfuse result
-set square 21046.7
+checkprops result -s 21046.7
bop a b
bopfuse result
-set square 12566.4
+checkprops result -s 12566.4
bop a b
bopfuse result
-set square 12566.4
+checkprops result -s 12566.4
bop a b
bopfuse result
-set square 17907.1
+checkprops result -s 17907.1
bop a b
bopfuse result
-set square 13561.9
+checkprops result -s 13561.9
bop a b
bopfuse result
-set square 15000
+checkprops result -s 15000
bop a b
bopfuse result
-set square 17420.9
+checkprops result -s 17420.9
bop a b
bopfuse result
-set square 24401.3
+checkprops result -s 24401.3
-puts "TODO #22911 ALL: Error : The area of the resulting shape is"
+puts "TODO #22911 ALL: Error : The area of result shape is"
puts "TODO OCC25735 ALL: Faulty shapes in variables faulty_1 to"
restore [locate_data_file a102] a
bop a b
bopfuse result
-set square 0
+checkprops result -s 0
bop a b
bopfuse result
-set square 14201.9
+checkprops result -s 14201.9
bop a b
bopfuse result
-set square 19534.6
+checkprops result -s 19534.6
bop a b
bopfuse result
-set square 17021.3
+checkprops result -s 17021.3
bop a b
bopfuse result
-set square 15000
+checkprops result -s 15000
bop a b
bopfuse result
-set square 31198.7
+checkprops result -s 31198.7
bop a b
bopfuse result
-set square 35342.8
+checkprops result -s 35342.8
bop a b
bopfuse result
-set square 36598.4
+checkprops result -s 36598.4
bop a b
bopfuse result
-set square 10603
+checkprops result -s 10603
bop a b
bopfuse result
-set square 9581.86
+checkprops result -s 9581.86
bop a b
bopfuse result
-set square 9581.86
+checkprops result -s 9581.86
bop a b
bopfuse result
-set square 47123.5
+checkprops result -s 47123.5
bop a b
bopfuse result
-set square 58622.4
+checkprops result -s 58622.4
bop a b
bopfuse result
-set square 12800.6
+checkprops result -s 12800.6
bop a b
bopfuse result
-set square 14371
+checkprops result -s 14371
bop a b
bopfuse result
-set square 12856.6
+checkprops result -s 12856.6
bop a b
bopfuse result
-set square 4376.8
+checkprops result -s 4376.8
bop a b
bopfuse result
-set square 14371
+checkprops result -s 14371
bop a b
bopfuse result
-set square 25131.5
+checkprops result -s 25131.5
bop a b
bopfuse result
-set square 15000
+checkprops result -s 15000
bop a b
bopfuse result
-set square 33784.8
+checkprops result -s 33784.8
bop a b
bopfuse result
-set square 35044.1
+checkprops result -s 35044.1
bop r b
bopfuse result
-set square 2041.07
+checkprops result -s 2041.07
-puts "TODO #22911 ALL: Error : The area of the resulting shape is"
+puts "TODO #22911 ALL: Error : The area of result shape is"
restore [locate_data_file a350] a
restore [locate_data_file b350] b
bop a b
bopfuse result
-set square 0
+checkprops result -s 0
bop a b
bopfuse result
-set square 128886
+checkprops result -s 128886
bop a pp
bopfuse result
-set square 358551
+checkprops result -s 358551
bopfuse result
-set square 759758
+checkprops result -s 759758
bopfuse result
-set square 4356.19
+checkprops result -s 4356.19
bopfuse result
-set square 418.68
+checkprops result -s 418.68
bopfuse result
-set square 0.00372003
+checkprops result -s 0.00372003
bopfuse result
-set square 508496
+checkprops result -s 508496
bopfuse result
-set square 448769
+checkprops result -s 448769
bop a b
bopfuse result
-set square 140491
+checkprops result -s 140491
bop a b
bopfuse result
-set square 37364.9
+checkprops result -s 37364.9
bopfuse result
-set square 3950.89
+checkprops result -s 3950.89
bop a b
bopfuse result
-set square 67333.1
+checkprops result -s 67333.1
bop a b
bopfuse result
-set square 45600
+checkprops result -s 45600
bop a b
bopfuse result
-set square 92385.1
+checkprops result -s 92385.1
bop c1 c2
bopfuse result
-set square 570.047
+checkprops result -s 570.047
bop c1 c2
bopfuse result
-set square 570.047
+checkprops result -s 570.047
bop a b
bopfuse result
-set square 98808.8
+checkprops result -s 98808.8
bop b1 b2
bopfuse result
-set square 16583.9
+checkprops result -s 16583.9
bop o1 o2
bopfuse result
-set square 67333.1
+checkprops result -s 67333.1
# the tool b.
-set square 22963.8
+checkprops result -s 22963.8
-set square 5194.93
+checkprops result -s 5194.93
bopfuse result
-set square 570.047
+checkprops result -s 570.047
bop c1 c2
bopfuse result
-set square 570.047
+checkprops result -s 570.047
bopfuse result
-set square 664
+checkprops result -s 664
bopfuse result
-set square 600
+checkprops result -s 600
bop rr_1 p1
bopfuse result
-set square 600
+checkprops result -s 600
bop rr_1 p1
bopfuse result
-set square 664
+checkprops result -s 664
bop rr_1 p1
bopfuse result
-set square 664
+checkprops result -s 664
bop rr_1 p1
bopfuse result
-set square 600
+checkprops result -s 600
bopfuse result
-set square 850
+checkprops result -s 850
bopfuse result
-set square 1000
+checkprops result -s 1000
bopfuse result
-set square 900
+checkprops result -s 900
bopfuse result
-set square 800
+checkprops result -s 800
bopfuse result
-set square 468.629
+checkprops result -s 468.629
bopfuse result
-set square 1200
+checkprops result -s 1200
bopfuse result
-set square 12677.1
+checkprops result -s 12677.1
bopfuse result
-set square 11868.2
+checkprops result -s 11868.2
bopfuse result
-set square 11868.2
+checkprops result -s 11868.2
bopfuse result
-set square 62831.9
+checkprops result -s 62831.9
bopfuse result
-set square 62831.9
+checkprops result -s 62831.9
bopfuse result
-set square 87964.6
+checkprops result -s 87964.6
bop b1 b2
bopfuse result
-set square 6
+checkprops result -s 6
bop b1 b2
bopfuse result
-set square 8
+checkprops result -s 8
bop b1 b2
bopfuse result
-set square 8
+checkprops result -s 8
bop b1 b2
bopfuse result
-set square 12
+checkprops result -s 12
bop b1 b2
bopfuse result
-set square 6
+checkprops result -s 6
bop b1 b2
bopfuse result
-set square 7.5
+checkprops result -s 7.5
bop b1 b2
bopfuse result
-set square 7.5
+checkprops result -s 7.5
bop b1 b2
bopfuse result
-set square 8
+checkprops result -s 8
bop b1 b2
bopfuse result
-set square 6
+checkprops result -s 6
bop b1 b2
bopfuse result
-set square 6
+checkprops result -s 6
bop b1 b2
bopfuse result
-set square 7
+checkprops result -s 7
bop b1 b2
bopfuse result
-set square 7.5
+checkprops result -s 7.5
bop b1 b2
bopfuse result
-set square 7.5
+checkprops result -s 7.5
bop b1 b2
bopfuse result
-set square 7
+checkprops result -s 7
bop b1 b2
bopfuse result
-set square 8.5
+checkprops result -s 8.5
bop b1 b2
bopfuse result
-set square 6
+checkprops result -s 6
bop b1 b2
bopfuse result
-set square 7.5
+checkprops result -s 7.5
bop b1 b2
bopfuse result
-set square 7.5
+checkprops result -s 7.5
bop b1 b2
bopfuse result
-set square 7.5
+checkprops result -s 7.5
bop b1 b2
bopfuse result
-set square 9
+checkprops result -s 9
bop b1 b2
bopfuse result
-set square 7.82843
+checkprops result -s 7.82843
bop b1 b2
bopfuse result
-set square 6.91421
+checkprops result -s 6.91421
bop b1 b2
bopfuse result
-set square 6.41789
+checkprops result -s 6.41789
bop b1 b2
bopfuse result
-set square 6.32953
+checkprops result -s 6.32953
bop b1 b2
bopfuse result
-set square 8.12132
+checkprops result -s 8.12132
bop b1 b2
bopfuse result
-set square 7.01246
+checkprops result -s 7.01246
bop b1 b2
bopfuse result
-set square 6.54289
+checkprops result -s 6.54289
bop b1 b2
bopfuse result
-set square 6.27082
+checkprops result -s 6.27082
bop b1 b2
bopfuse result
-set square 8.7906
+checkprops result -s 8.7906
bop b1 b2
bopfuse result
-set square 6.63236
+checkprops result -s 6.63236
bop b1 b2
bopfuse result
-set square 6.83585
+checkprops result -s 6.83585
bop b1 b2
bopfuse result
-set square 6.35566
+checkprops result -s 6.35566
bop b1 b2
bopfuse result
-set square 6.98964
+checkprops result -s 6.98964
bop b1 b2
bopfuse result
-set square 12
+checkprops result -s 12
bop b1 b2
bopfuse result
-set square 7.79626
+checkprops result -s 7.79626
bop b1 b2
bopfuse result
-set square 7.83743
+checkprops result -s 7.83743
bop b1 b2
bopfuse result
-set square 6.30133
+checkprops result -s 6.30133
bop b1 b2
bopfuse result
-set square 6
+checkprops result -s 6
bop b1 b2
bopfuse result
-set square 7
+checkprops result -s 7
bop b1 b2
bopfuse result
-set square 7.5
+checkprops result -s 7.5
bop b1 b2
bopfuse result
-set square 7
+checkprops result -s 7
bop b1 b2
bopfuse result
-set square 7.5
+checkprops result -s 7.5
bop b1 b2
bopfuse result
-set square 8.75
+checkprops result -s 8.75
bop b1 b2
bopfuse result
-set square 9.5
+checkprops result -s 9.5
bop b1 b2
bopfuse result
-set square 10.25
+checkprops result -s 10.25
bop b1 b2
bopfuse result
-set square 7
+checkprops result -s 7
bop b1 b2
bopfuse result
-set square 8.5
+checkprops result -s 8.5
bop b1 b2
bopfuse result
-set square 9.5
+checkprops result -s 9.5
bop b1 b2
bopfuse result
-set square 7.5
+checkprops result -s 7.5
bop b1 b2
bopfuse result
-set square 6
+checkprops result -s 6
bop b1 b2
bopfuse result
-set square 7.57843
+checkprops result -s 7.57843
bop b1 b2
bopfuse result
-set square 7.39443
+checkprops result -s 7.39443
bop b1 b2
bopfuse result
-set square 9.82843
+checkprops result -s 9.82843
bop b1 b2
bopfuse result
-set square 6.66421
+checkprops result -s 6.66421
bop b1 b2
bopfuse result
-set square 7.72287
+checkprops result -s 7.72287
bop b1 b2
bopfuse result
-set square 6
+checkprops result -s 6
bop b1 b2
bopfuse result
-set square 8.49264
+checkprops result -s 8.49264
bop b1 b2
bopfuse result
-set square 8.25
+checkprops result -s 8.25
bop b1 b2
bopfuse result
-set square 7.56774
+checkprops result -s 7.56774
bop b1 b2
bopfuse result
-set square 6.27082
+checkprops result -s 6.27082
bop b1 b2
bopfuse result
-set square 6.54289
+checkprops result -s 6.54289
bop b1 b2
bopfuse result
-set square 6
+checkprops result -s 6
bop b1 b2
bopfuse result
-set square 7.20873
+checkprops result -s 7.20873
bop b1 b2
bopfuse result
-set square 9.22303
+checkprops result -s 9.22303
bop b1 b2
bopfuse result
-set square 8.98084
+checkprops result -s 8.98084
bop b1 b2
bopfuse result
-set square 6.51472
+checkprops result -s 6.51472
bop b1 b2
bopfuse result
-set square 8.16421
+checkprops result -s 8.16421
bop b1 b2
bopfuse result
-set square 8.11803
+checkprops result -s 8.11803
bop b1 b2
bopfuse result
-set square 6.83579
+checkprops result -s 6.83579
bop b1 b2
bopfuse result
-set square 6.13856
+checkprops result -s 6.13856
bop b1 b2
bopfuse result
-set square 6.58166
+checkprops result -s 6.58166
bop b1 b2
bopfuse result
-set square 6
+checkprops result -s 6
bop b1 b2
bopfuse result
-set square 6.98964
+checkprops result -s 6.98964
bop b1 b2
bopfuse result
-set square 6.41477
+checkprops result -s 6.41477
bop b1 b2
bopfuse result
-set square 8.5
+checkprops result -s 8.5
bop b1 b2
bopfuse result
-set square 7.48865
+checkprops result -s 7.48865
bop b1 b2
bopfuse result
-set square 7.07254
+checkprops result -s 7.07254
bop b1 b2
bopfuse result
-set square 11.5858
+checkprops result -s 11.5858
bop b1 b2
bopfuse result
-set square 6.26944
+checkprops result -s 6.26944
bop b1 b2
bopfuse result
-set square 6.60418
+checkprops result -s 6.60418
bop b1 b2
bopfuse result
-set square 6.10723
+checkprops result -s 6.10723
bop b1 b2
bopfuse result
-set square 7.69853
+checkprops result -s 7.69853
bop b1 b2
bopfuse result
-set square 7.69315
+checkprops result -s 7.69315
bop b1 b2
bopfuse result
-set square 7.99156
+checkprops result -s 7.99156
bop b1 b2
bopfuse result
-set square 8.54626
+checkprops result -s 8.54626
bop b1 b2
bopfuse result
-set square 6.61385
+checkprops result -s 6.61385
bop b1 b2
bopfuse result
-set square 7.40901
+checkprops result -s 7.40901
bop b1 b2
bopfuse result
-set square 8.03532
+checkprops result -s 8.03532
bop b1 b2
bopfuse result
-set square 6.59575
+checkprops result -s 6.59575
bop b1 b2
bopfuse result
-set square 7.375
+checkprops result -s 7.375
bop b1 b2
bopfuse result
-set square 6
+checkprops result -s 6
bop b1 b2
bopfuse result
-set square 6.10723
+checkprops result -s 6.10723
bop b1 b2
bopfuse result
-set square 6.75
+checkprops result -s 6.75
bop b1 b2
bopfuse result
-set square 7.09383
+checkprops result -s 7.09383
bop b1 b2
bopfuse result
-set square 7.5
+checkprops result -s 7.5
bop b1 b2
bopfuse result
-set square 7.69317
+checkprops result -s 7.69317
bop b1 b2
bopfuse result
-set square 8.23591
+checkprops result -s 8.23591
bop b1 b2
bopfuse result
-set square 7.99156
+checkprops result -s 7.99156
bop b1 b2
bopfuse result
-set square 7.36385
+checkprops result -s 7.36385
bop b1 b2
bopfuse result
-set square 7.0368
+checkprops result -s 7.0368
bop b1 b2
bopfuse result
-set square 6.83063
+checkprops result -s 6.83063
bop b1 b2
bopfuse result
-set square 6.58947
+checkprops result -s 6.58947
bop b1 b2
bopfuse result
-set square 7.41421
+checkprops result -s 7.41421
bop b1 b2
bopfuse result
-set square 6.70711
+checkprops result -s 6.70711
bop b1 b2
bopfuse result
-set square 6.27145
+checkprops result -s 6.27145
bop b1 b2
bopfuse result
-set square 6.20856
+checkprops result -s 6.20856
bop b1 b2
bopfuse result
-set square 7.62132
+checkprops result -s 7.62132
bop b1 b2
bopfuse result
-set square 6.75623
+checkprops result -s 6.75623
bop b1 b2
bopfuse result
-set square 6.39645
+checkprops result -s 6.39645
bop b1 b2
bopfuse result
-set square 6.18541
+checkprops result -s 6.18541
bop b1 b2
bopfuse result
-set square 7.95662
+checkprops result -s 7.95662
bop b1 b2
bopfuse result
-set square 6.40013
+checkprops result -s 6.40013
bop b1 b2
bopfuse result
-set square 6.57112
+checkprops result -s 6.57112
bop b1 b2
bopfuse result
-set square 6.25
+checkprops result -s 6.25
bop b1 b2
bopfuse result
-set square 6.67265
+checkprops result -s 6.67265
bop b1 b2
bopfuse result
-set square 10
+checkprops result -s 10
bop b1 b2
bopfuse result
-set square 7.10662
+checkprops result -s 7.10662
bop b1 b2
bopfuse result
-set square 7.26013
+checkprops result -s 7.26013
bop b1 b2
bopfuse result
-set square 6.18454
+checkprops result -s 6.18454
bop b1 b2
bopfuse result
-set square 8
+checkprops result -s 8
bop b1 b2
bopfuse result
-set square 8.35566
+checkprops result -s 8.35566
bop b1 b2
bopfuse result
-set square 8.17505
+checkprops result -s 8.17505
bop b1 b2
bopfuse result
-set square 8.5
+checkprops result -s 8.5
bop b1 b2
bopfuse result
-set square 8.42552
+checkprops result -s 8.42552
bop b1 b2
bopfuse result
-set square 8.3477
+checkprops result -s 8.3477
bop b1 b2
bopfuse result
-set square 15
+checkprops result -s 15
bop b1 b2
bopfuse result
-set square 9.25177
+checkprops result -s 9.25177
bop b1 b2
bopfuse result
-set square 9.43383
+checkprops result -s 9.43383
bop b1 b2
bopfuse result
-set square 8.02145
+checkprops result -s 8.02145
bop b1 b2
bopfuse result
-set square 11.0395
+checkprops result -s 11.0395
bop b1 b2
bopfuse result
-set square 10.9358
+checkprops result -s 10.9358
bop b1 b2
bopfuse result
-set square 11.0896
+checkprops result -s 11.0896
bop b1 b2
bopfuse result
-set square 11.067
+checkprops result -s 11.067
bop b1 b2
bopfuse result
-set square 9.76188
+checkprops result -s 9.76188
bop b1 b2
bopfuse result
-set square 10.5853
+checkprops result -s 10.5853
bop b1 b2
bopfuse result
-set square 7.95708
+checkprops result -s 7.95708
bop b1 b2
bopfuse result
-set square 7.39351
+checkprops result -s 7.39351
bop b1 b2
bopfuse result
-set square 7.875
+checkprops result -s 7.875
bop b1 b2
bopfuse result
-set square 7
+checkprops result -s 7
bop b1 b2
bopfuse result
-set square 7.37868
+checkprops result -s 7.37868
bop b1 b2
bopfuse result
-set square 8
+checkprops result -s 8
bop b1 b2
bopfuse result
-set square 7.73041
+checkprops result -s 7.73041
bop b1 b2
bopfuse result
-set square 9
+checkprops result -s 9
bop b1 b2
bopfuse result
-set square 9.31449
+checkprops result -s 9.31449
bop b1 b2
bopfuse result
-set square 9.31226
+checkprops result -s 9.31226
bop b1 b2
bopfuse result
-set square 9.5406
+checkprops result -s 9.5406
bop b1 b2
bopfuse result
-set square 8.93786
+checkprops result -s 8.93786
bop b1 b2
bopfuse result
-set square 8.69365
+checkprops result -s 8.69365
bop b1 b2
bopfuse result
-set square 8.28688
+checkprops result -s 8.28688
bop b1 b2
bopfuse result
-set square 7.90013
+checkprops result -s 7.90013
bop b1 b2
bopfuse result
-set square 6.57476
+checkprops result -s 6.57476
bop b1 b2
bopfuse result
-set square 7.1901
+checkprops result -s 7.1901
bop b1 b2
bopfuse result
-set square 56.6906
+checkprops result -s 56.6906
bop b1 b2
bopfuse result
-set square 24
+checkprops result -s 24
bop b1 b2
bopfuse result
-set square 24
+checkprops result -s 24
bop b1 b2
bopfuse result
-set square 21.9531
+checkprops result -s 21.9531
bop b1 b2
bopfuse result
-set square 23.2038
+checkprops result -s 23.2038
bop b1 b2
bopfuse result
-set square 21.9531
+checkprops result -s 21.9531
bop b1 b2
bopfuse result
-set square 28
+checkprops result -s 28
bop b1 b2
bopfuse result
-set square 28
+checkprops result -s 28
bop b1 b2
bopfuse result
-set square 21.4248
+checkprops result -s 21.4248
bop b1 b2
bopfuse result
-set square 21.4248
+checkprops result -s 21.4248
bop b1 b2
bopfuse result
-set square 21.4248
+checkprops result -s 21.4248
bop b1 b2
bopfuse result
-set square 21.2532
+checkprops result -s 21.2532
bop b1 b2
bopfuse result
-set square 21.2532
+checkprops result -s 21.2532
bop b1 b2
bopfuse result
-set square 21.2532
+checkprops result -s 21.2532
bop b1 b2
bopfuse result
-set square 21.2532
+checkprops result -s 21.2532
bop b1 b2
bopfuse result
-set square 21.882
+checkprops result -s 21.882
bop b1 b2
bopfuse result
-set square 21.882
+checkprops result -s 21.882
bop b1 b2
bopfuse result
-set square 22.4434
+checkprops result -s 22.4434
bop b1 b2
bopfuse result
-set square 21.802
+checkprops result -s 21.802
bop b1 b2
bopfuse result
-set square 21.802
+checkprops result -s 21.802
bop b1 b2
bopfuse result
-set square 22.4075
+checkprops result -s 22.4075
bop b1 b2
bopfuse result
-set square 20.6654
+checkprops result -s 20.6654
bop b1 b2
bopfuse result
-set square 20.6654
+checkprops result -s 20.6654
bop b1 b2
bopfuse result
-set square 20.6654
+checkprops result -s 20.6654
bop b1 b2
bopfuse result
-set square 19.9656
+checkprops result -s 19.9656
bop b1 b2
bopfuse result
-set square 19.9656
+checkprops result -s 19.9656
bop b1 b2
bopfuse result
-set square 20.6285
+checkprops result -s 20.6285
bop b1 b2
bopfuse result
-set square 19.9656
+checkprops result -s 19.9656
bop b1 b2
bopfuse result
-set square 21.6831
+checkprops result -s 21.6831
bop b1 b2
bopfuse result
-set square 20.863
+checkprops result -s 20.863
bop b1 b2
bopfuse result
-set square 20.863
+checkprops result -s 20.863
bop b1 b2
bopfuse result
-set square 22.6248
+checkprops result -s 22.6248
bop b1 b2
bopfuse result
-set square 22.6248
+checkprops result -s 22.6248
bop b1 b2
bopfuse result
-set square 22.6248
+checkprops result -s 22.6248
bop b1 b2
bopfuse result
-set square 42.8496
+checkprops result -s 42.8496
bop b1 b2
bopfuse result
-set square 42.8496
+checkprops result -s 42.8496
bop b1 b2
bopfuse result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopfuse result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopfuse result
-set square 19.4315
+checkprops result -s 19.4315
bop b1 b2
bopfuse result
-set square 20.0601
+checkprops result -s 20.0601
bop b1 b2
bopfuse result
-set square 19.4315
+checkprops result -s 19.4315
bop b1 b2
bopfuse result
-set square 22.2832
+checkprops result -s 22.2832
bop b1 b2
bopfuse result
-set square 22.2832
+checkprops result -s 22.2832
bop b1 b2
bopfuse result
-set square 20.8739
+checkprops result -s 20.8739
bop b1 b2
bopfuse result
-set square 21.7077
+checkprops result -s 21.7077
bop b1 b2
bopfuse result
-set square 20.8739
+checkprops result -s 20.8739
bop b1 b2
bopfuse result
-set square 25.2832
+checkprops result -s 25.2832
bop b1 b2
bopfuse result
-set square 25.2832
+checkprops result -s 25.2832
bop b1 b2
bopfuse result
-set square 20.5664
+checkprops result -s 20.5664
bop b1 b2
bopfuse result
-set square 20.5664
+checkprops result -s 20.5664
bop b1 b2
bopfuse result
-set square 20.5664
+checkprops result -s 20.5664
bop b1 b2
bopfuse result
-set square 20.3948
+checkprops result -s 20.3948
bop b1 b2
bopfuse result
-set square 20.3948
+checkprops result -s 20.3948
bop b1 b2
bopfuse result
-set square 20.3948
+checkprops result -s 20.3948
bop b1 b2
bopfuse result
-set square 20.3948
+checkprops result -s 20.3948
bop b1 b2
bopfuse result
-set square 20.7912
+checkprops result -s 20.7912
bop b1 b2
bopfuse result
-set square 20.7912
+checkprops result -s 20.7912
bop b1 b2
bopfuse result
-set square 21.1681
+checkprops result -s 21.1681
bop b1 b2
bopfuse result
-set square 20.7112
+checkprops result -s 20.7112
bop b1 b2
bopfuse result
-set square 20.7112
+checkprops result -s 20.7112
bop b1 b2
bopfuse result
-set square 21.1322
+checkprops result -s 21.1322
bop b1 b2
bopfuse result
-set square 20.0155
+checkprops result -s 20.0155
bop b1 b2
bopfuse result
-set square 20.0155
+checkprops result -s 20.0155
bop b1 b2
bopfuse result
-set square 20.0155
+checkprops result -s 20.0155
bop b1 b2
bopfuse result
-set square 19.5364
+checkprops result -s 19.5364
bop b1 b2
bopfuse result
-set square 19.5364
+checkprops result -s 19.5364
bop b1 b2
bopfuse result
-set square 19.9909
+checkprops result -s 19.9909
bop b1 b2
bopfuse result
-set square 19.5364
+checkprops result -s 19.5364
bop b1 b2
bopfuse result
-set square 20.6285
+checkprops result -s 20.6285
bop b1 b2
bopfuse result
-set square 20.0852
+checkprops result -s 20.0852
bop b1 b2
bopfuse result
-set square 20.0852
+checkprops result -s 20.0852
bop b1 b2
bopfuse result
-set square 21.3664
+checkprops result -s 21.3664
bop b1 b2
bopfuse result
-set square 21.3664
+checkprops result -s 21.3664
bop b1 b2
bopfuse result
-set square 21.3664
+checkprops result -s 21.3664
bop b1 b2
bopfuse result
-set square 34.8496
+checkprops result -s 34.8496
bop b1 b2
bopfuse result
-set square 34.8496
+checkprops result -s 34.8496
bop b1 b2
bopfuse result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopfuse result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopfuse result
-set square 19.1829
+checkprops result -s 19.1829
bop b1 b2
bopfuse result
-set square 19.5922
+checkprops result -s 19.5922
bop b1 b2
bopfuse result
-set square 19.1829
+checkprops result -s 19.1829
bop b1 b2
bopfuse result
-set square 161.681
+checkprops result -s 161.681
bop b1 b2
bopfuse result
-set square 20.0824
+checkprops result -s 20.0824
bop b1 b2
bopfuse result
-set square 20.6074
+checkprops result -s 20.6074
bop b1 b2
bopfuse result
-set square 20.0824
+checkprops result -s 20.0824
bop b1 b2
bopfuse result
-set square 20.9587
+checkprops result -s 20.9587
bop b1 b2
bopfuse result
-set square 19.924
+checkprops result -s 19.924
bop b1 b2
bopfuse result
-set square 25.3778
+checkprops result -s 25.3778
bop b1 b2
bopfuse result
-set square 25.3778
+checkprops result -s 25.3778
bop b1 b2
bopfuse result
-set square 34.1372
+checkprops result -s 34.1372
bop b1 b2
bopfuse result
-set square 34.1372
+checkprops result -s 34.1372
bop b1 b2
bopfuse result
-set square 19.3768
+checkprops result -s 19.3768
bop b1 b2
bopfuse result
-set square 19.3768
+checkprops result -s 19.3768
bop b1 b2
bopfuse result
-set square 19.5852
+checkprops result -s 19.5852
bop b1 b2
bopfuse result
-set square 19.9542
+checkprops result -s 19.9542
bop b1 b2
bopfuse result
-set square 19.5852
+checkprops result -s 19.5852
bop b1 b2
bopfuse result
-set square 20.1249
+checkprops result -s 20.1249
bop b1 b2
bopfuse result
-set square 19.4592
+checkprops result -s 19.4592
bop b1 b2
bopfuse result
-set square 23.1571
+checkprops result -s 23.1571
bop b1 b2
bopfuse result
-set square 23.1571
+checkprops result -s 23.1571
bop b1 b2
bopfuse result
-set square 29.708
+checkprops result -s 29.708
bop b1 b2
bopfuse result
-set square 29.708
+checkprops result -s 29.708
bop b1 b2
bopfuse result
-set square 19.1684
+checkprops result -s 19.1684
bop b1 b2
bopfuse result
-set square 19.1684
+checkprops result -s 19.1684
bop b1 b2
bopfuse result
-set square 19.7221
+checkprops result -s 19.7221
bop b1 b2
bopfuse result
-set square 26.5664
+checkprops result -s 26.5664
bop b1 b2
bopfuse result
-set square 41.9911
+checkprops result -s 41.9911
bop b1 b2
bopfuse result
-set square 21.9911
+checkprops result -s 21.9911
bop b1 b2
bopfuse result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopfuse result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopfuse result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
bopfuse result
-set square 21.9911
+checkprops result -s 21.9911
bop b1 b2
bopfuse result
-set square 31.4159
+checkprops result -s 31.4159
bop b1 b2
bopfuse result
-set square 31.4159
+checkprops result -s 31.4159
bop b1 b2
bopfuse result
-set square 31.4159
+checkprops result -s 31.4159
bop b1 b2
bopfuse result
-set square 31.4159
+checkprops result -s 31.4159
bop b1 b2
bopfuse result
-set square 46.8319
+checkprops result -s 46.8319
bop b1 b2
bopfuse result
-set square 46.8319
+checkprops result -s 46.8319
bop b1 b2
bopfuse result
-set square 46.8319
+checkprops result -s 46.8319
bop b1 b2
bopfuse result
-set square 46.8319
+checkprops result -s 46.8319
bop b1 b2
bopfuse result
-set square 38.0586
+checkprops result -s 38.0586
bop b1 b2
bopfuse result
-set square 38.0584
+checkprops result -s 38.0584
bop b1 b2
bopfuse result
-set square 38.058
+checkprops result -s 38.058
bop b1 b2
bopfuse result
-set square 38.0572
+checkprops result -s 38.0572
bop b1 b2
bopfuse result
-set square 38.8306
+checkprops result -s 38.8306
bop b1 b2
bopfuse result
-set square 38.8304
+checkprops result -s 38.8304
bop b1 b2
bopfuse result
-set square 38.8309
+checkprops result -s 38.8309
bop b1 b2
bopfuse result
-set square 38.8307
+checkprops result -s 38.8307
bop b1 b2
bopfuse result
-set square 43.62
+checkprops result -s 43.62
bop b1 b2
bopfuse result
-set square 43.62
+checkprops result -s 43.62
bop b1 b2
bopfuse result
-set square 43.62
+checkprops result -s 43.62
bop b1 b2
bopfuse result
-set square 103.359
+checkprops result -s 103.359
bop b1 b2
bopfuse result
-set square 96
+checkprops result -s 96
bop b1 b2
bopfuse result
-set square 96
+checkprops result -s 96
bop b1 b2
bopfuse result
-set square 102.596
+checkprops result -s 102.596
bop b1 b2
bopfuse result
-set square 96
+checkprops result -s 96
bop b1 b2
bopfuse result
-set square 137.238
+checkprops result -s 137.238
bop b1 b2
bopfuse result
-set square 137.238
+checkprops result -s 137.238
bop b1 b2
bopfuse result
-set square 137.238
+checkprops result -s 137.238
bop b1 b2
bopfuse result
-set square 137.238
+checkprops result -s 137.238
bop b1 b2
bopfuse result
-set square 111.284
+checkprops result -s 111.284
bop b1 b2
bopfuse result
-set square 111.284
+checkprops result -s 111.284
bop b1 b2
bopfuse result
-set square 111.284
+checkprops result -s 111.284
bop b1 b2
bopfuse result
-set square 103.359
+checkprops result -s 103.359
bop b1 b2
bopfuse result
-set square 103.359
+checkprops result -s 103.359
bop b1 b2
bopfuse result
-set square 273.296
+checkprops result -s 273.296
bop b1 b2
bopfuse result
-set square 273.296
+checkprops result -s 273.296
bop b1 b2
bopfuse result
-set square 273.296
+checkprops result -s 273.296
bop b1 b2
bopfuse result
-set square 262.691
+checkprops result -s 262.691
bop b1 b2
bopfuse result
-set square 351.858
+checkprops result -s 351.858
bop b1 b2
bopfuse result
-set square 351.858
+checkprops result -s 351.858
bop b1 b2
bopfuse result
-set square 351.858
+checkprops result -s 351.858
bop b1 b2
bopfuse result
-set square 351.858
+checkprops result -s 351.858
bop b1 b2
bopfuse result
-set square 351.858
+checkprops result -s 351.858
bop b1 b2
bopfuse result
-set square 351.858
+checkprops result -s 351.858
bop b1 b2
bopfuse result
-set square 351.858
+checkprops result -s 351.858
bop b1 b2
bopfuse result
-set square 351.858
+checkprops result -s 351.858
bop b1 b2
bopfuse result
-set square 314.159
+checkprops result -s 314.159
bop b1 b2
bopfuse result
-set square 314.159
+checkprops result -s 314.159
bop b1 b2
bopfuse result
-set square 314.159
+checkprops result -s 314.159
bop b1 b2
bopfuse result
-set square 314.159
+checkprops result -s 314.159
bop b1 b2
bopfuse result
-set square 533.72
+checkprops result -s 533.72
bop b1 b2
bopfuse result
-set square 533.72
+checkprops result -s 533.72
bop b1 b2
bopfuse result
-set square 533.72
+checkprops result -s 533.72
bop b1 b2
bopfuse result
-set square 533.72
+checkprops result -s 533.72
bop b1 b2
bopfuse result
-set square 533.721
+checkprops result -s 533.721
bop b1 b2
bopfuse result
-set square 331.027
+checkprops result -s 331.027
bop b1 b2
bopfuse result
-set square 301.593
+checkprops result -s 301.593
bop b1 b2
bopfuse result
-set square 301.593
+checkprops result -s 301.593
bop b1 b2
bopfuse result
-set square 315.243
+checkprops result -s 315.243
bop b1 b2
bopfuse result
-set square 301.593
+checkprops result -s 301.593
bop b1 b2
bopfuse result
-set square 321.102
+checkprops result -s 321.102
bop b1 b2
bopfuse result
-set square 348.192
+checkprops result -s 348.192
bop b1 b2
bopfuse result
-set square 348.192
+checkprops result -s 348.192
bop b1 b2
bopfuse result
-set square 348.192
+checkprops result -s 348.192
bop b1 b2
bopfuse result
-set square 348.192
+checkprops result -s 348.192
bop b1 b2
bopfuse result
-set square 324.106
+checkprops result -s 324.106
bop b1 b2
bopfuse result
-set square 324.207
+checkprops result -s 324.207
bop b1 b2
bopfuse result
-set square 447.132
+checkprops result -s 447.132
bop b1 b2
bopfuse result
-set square 447.125
+checkprops result -s 447.125
bop b1 b2
bopfuse result
-set square 396.65
+checkprops result -s 396.65
bop b1 b2
bopfuse result
-set square 396.823
+checkprops result -s 396.823
bop b1 b2
bopfuse result
-set square 342.851
+checkprops result -s 342.851
bop b1 b2
bopfuse result
-set square 342.851
+checkprops result -s 342.851
bop b1 b2
bopfuse result
-set square 342.851
+checkprops result -s 342.851
bop b1 b2
bopfuse result
-set square 342.851
+checkprops result -s 342.851
bop b1 b2
bopfuse result
-set square 635.117
+checkprops result -s 635.117
bop b1 b2
bopfuse result
-set square 635.117
+checkprops result -s 635.117
bop b1 b2
bopfuse result
-set square 635.117
+checkprops result -s 635.117
bop b1 b2
bopfuse result
-set square 635.117
+checkprops result -s 635.117
bop b1 b2
bopfuse result
-set square 600.168
+checkprops result -s 600.168
bop b1 b2
bopfuse result
-set square 588.519
+checkprops result -s 588.519
bop b1 b2
bopfuse result
-set square 588.519
+checkprops result -s 588.519
bop b1 b2
bopfuse result
-set square 602.168
+checkprops result -s 602.168
bop b1 b2
bopfuse result
-set square 588.519
+checkprops result -s 588.519
bop b1 b2
bopfuse result
-set square 608.028
+checkprops result -s 608.028
bop b1 b2
bopfuse result
-set square 650.98
+checkprops result -s 650.98
bop b1 b2
bopfuse result
-set square 650.98
+checkprops result -s 650.98
bop b1 b2
bopfuse result
-set square 650.98
+checkprops result -s 650.98
bop b1 b2
bopfuse result
-set square 650.98
+checkprops result -s 650.98
bop b1 b2
bopfuse result
-set square 712.125
+checkprops result -s 712.125
bop b1 b2
bopfuse result
-set square 108.566
+checkprops result -s 108.566
bop b1 b2
bopfuse result
-set square 96
+checkprops result -s 96
bop b1 b2
bopfuse result
-set square 117.699
+checkprops result -s 117.699
bop b1 b2
bopfuse result
-set square 117.699
+checkprops result -s 117.699
bop b1 b2
bopfuse result
-set square 117.699
+checkprops result -s 117.699
bop b1 b2
bopfuse result
-set square 103.708
+checkprops result -s 103.708
bop b1 b2
bopfuse result
-set square 103.708
+checkprops result -s 103.708
bop b1 b2
bopfuse result
-set square 103.708
+checkprops result -s 103.708
bop b1 b2
bopfuse result
-set square 103.708
+checkprops result -s 103.708
bop b1 b2
bopfuse result
-set square 103.708
+checkprops result -s 103.708
bop b1 b2
bopfuse result
-set square 103.708
+checkprops result -s 103.708
bop b1 b2
bopfuse result
-set square 103.708
+checkprops result -s 103.708
bop b1 b2
bopfuse result
-set square 237.982
+checkprops result -s 237.982
bop b1 b2
bopfuse result
-set square 237.982
+checkprops result -s 237.982
bop b1 b2
bopfuse result
-set square 237.982
+checkprops result -s 237.982
bop b1 b2
bopfuse result
-set square 121.133
+checkprops result -s 121.133
bop b1 b2
bopfuse result
-set square 121.133
+checkprops result -s 121.133
bop b1 b2
bopfuse result
-set square 161.681
+checkprops result -s 161.681
bop priz cyl
bopfuse result
-set square 33.9911
+checkprops result -s 33.9911
bopfuse result
-set square 1353.72
+checkprops result -s 1353.72
bop r_1 b1
bopfuse result
-set square 600
+checkprops result -s 600
bop x1 a2
bopfuse result
-set square 197700
+checkprops result -s 197700
bop priz cyl
bopsection result
-set length 14.2832
+checkprops result -l 14.2832
+checksection result
bop a pp
bopsection result
-set length 539.158
+checkprops result -l 539.158
+checksection result
bop a fso
bopsection result
-set length 1244.52
+checkprops result -l 1244.52
+checksection result
bop a b
bopsection result
-set length 99.3262
+checkprops result -l 99.3262
+checksection result
bop a b
bopsection result
-set length 280.243
+checkprops result -l 280.243
+checksection result
bopsection result
-set length 348
+checkprops result -l 348
+checksection result
bop a b
bopsection result
-set length 728.763
+checkprops result -l 728.763
+checksection result
bop a b
bopsection result
-set length 151.416
+checkprops result -l 151.416
+checksection result
bop a b
bopsection result
-set length 878.56
+checkprops result -l 878.56
+checksection result
bop a b
bopsection result
-set length 11.6
+checkprops result -l 11.6
+checksection result
bop a b
bopsection result
-set length 0.0976741
+checkprops result -l 0.0976741
+checksection result
bop a b
bopsection result
-set length 628.319
+checkprops result -l 628.319
+checksection result
bop a b
bopsection result
-set length 900.779
+checkprops result -l 900.779
+checksection result
bop a b
bopsection result
-set length 530.82
+checkprops result -l 530.82
+checksection result
bop a b
bopsection result
-set length 128.364
+checkprops result -l 128.364
+checksection result
bop a b
bopsection result
-set length 301.584
+checkprops result -l 301.584
+checksection result
bop a b
bopsection result
-set length 284.287
+checkprops result -l 284.287
+checksection result
bop coque m_2
bopsection result
-set length 83.7197
+checkprops result -l 83.7197
+checksection result
bop coque m_1
bopsection result
-set length 163.7
+checkprops result -l 163.7
+checksection result
bop a b
bopsection result
-set length 120.859
+checkprops result -l 120.859
+checksection result
bop b a
bopsection result
-set length 20.7531
+checkprops result -l 20.7531
+checksection result
bop a b
bopsection result
-set length 40.645
+checkprops result -l 40.645
+checksection result
bop a b
bopsection result
-set length 312.73
+checkprops result -l 312.73
+checksection result
bop a fso
bopsection result
-set length 1244.52
+checkprops result -l 1244.52
+checksection result
bop c1 c2
bopsection result
-set length 24.3614
+checkprops result -l 24.3614
+checksection result
bop a b
bopsection result
-set length 382.621
+checkprops result -l 382.621
+checksection result
bop a c
bopsection result
-set length 1582.83
+checkprops result -l 1582.83
+checksection result
bopsection result
-set length 150.315
+checkprops result -l 150.315
+checksection result
bopsection result
-set length 67.466
+checkprops result -l 67.466
+checksection result
bop a b
bopsection result
-set length 523.479
+checkprops result -l 523.479
+checksection result
bop o t
bopsection result
-set length 144.712
+checkprops result -l 144.712
+checksection result
#pkv f
bopsection result
-set length 144.712
+checkprops result -l 144.712
+checksection result
# the tool b.
-set length 74.2717
+checkprops result -l 74.2717
+checksection result
bop obj out
bopsection result
-set length 1022.03
+checkprops result -l 1022.03
+checksection result
-set length 116.349
+checkprops result -l 116.349
+checksection result
bop c1 c2
bopsection result
-set length 24.3614
+checkprops result -l 24.3614
+checksection result
bopsection result
-set length 134
+checkprops result -l 134
+checksection result
bopsection result
-set length 40
+checkprops result -l 40
+checksection result
bopsection result
-set length 30
+checkprops result -l 30
+checksection result
bopsection result
-set length 40
+checkprops result -l 40
+checksection result
bopsection result
-set length 46.5685
+checkprops result -l 46.5685
+checksection result
bopsection result
-set length 160
+checkprops result -l 160
+checksection result
bopsection result
-set length 212.548
+checkprops result -l 212.548
+checksection result
bopsection result
-set length 25
+checkprops result -l 25
+checksection result
bopsection result
-set length 189.813
+checkprops result -l 189.813
+checksection result
bopsection result
-set length 189.813
+checkprops result -l 189.813
+checksection result
bopsection result
-set length 200.543
+checkprops result -l 200.543
+checksection result
bopsection result
-set length 160.543
+checkprops result -l 160.543
+checksection result
bopsection result
-set length 1376.64
+checkprops result -l 1376.64
+checksection result
set command bopsection
+set display_vertices 1
+
restore [locate_data_file case_1_edge1.brep] b
bop a b
boptuc result
-set length 292.229
+checkprops result -l 292.229
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_1_edge2.brep] b
bop a b
boptuc result
-set length 392.231
+checkprops result -l 392.231
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_1_edge3.brep] b
bop a b
boptuc result
-set length 46.1869
+checkprops result -l 46.1869
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_1_edge4.brep] b
bop a b
boptuc result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_1_wire1.brep] b
bop a b
boptuc result
-set length 984.459
+checkprops result -l 984.459
+checksection result
set nbsh_v 9
set nbsh_e 7
restore [locate_data_file case_1_wire2.brep] b
bop a b
boptuc result
-set length 926.59
+checkprops result -l 926.59
+checksection result
set nbsh_v 6
set nbsh_e 5
restore [locate_data_file case_1_wire3.brep] b
bop a b
boptuc result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_1_edge2.brep] b
bop a b
boptuc result
-set length 392.231
+checkprops result -l 392.231
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_1_edge4.brep] b
bop a b
boptuc result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_1_wire3.brep] b
bop a b
boptuc result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_2_edge4.brep] b
bop a b
boptuc result
-set length 1304.85
+checkprops result -l 1304.85
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_2_wire1.brep] b
bop a b
boptuc result
-set length 2302.78
+checkprops result -l 2302.78
+checksection result
set nbsh_v 18
set nbsh_e 11
restore [locate_data_file case_2_wire2.brep] b
bop a b
boptuc result
-set length 2302.78
+checkprops result -l 2302.78
+checksection result
set nbsh_v 18
set nbsh_e 11
restore [locate_data_file case_2_wire3.brep] b
bop a b
boptuc result
-set length 2329.96
+checkprops result -l 2329.96
+checksection result
set nbsh_v 11
set nbsh_e 8
restore [locate_data_file case_2_wire4.brep] b
bop a b
boptuc result
-set length 2408.18
+checkprops result -l 2408.18
+checksection result
set nbsh_v 11
set nbsh_e 8
restore [locate_data_file case_2_edge1.brep] b
bop a b
boptuc result
-#set length 2058.17
-set length 1211.16
+#checkprops result -l 2058.17
+checksection result
+checkprops result -l 1211.16
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_edge2.brep] b
bop a b
boptuc result
-#set length 2058.17
-set length 1211.16
+#checkprops result -l 2058.17
+checksection result
+checkprops result -l 1211.16
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_edge3.brep] b
bop a b
boptuc result
-set length 1304.85
+checkprops result -l 1304.85
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_2_wire1.brep] b
bop a b
boptuc result
-#set length 3176.78
-set length 2302.78
+#checkprops result -l 3176.78
+checksection result
+checkprops result -l 2302.78
+checksection result
set nbsh_v 18
set nbsh_e 11
restore [locate_data_file case_2_wire2.brep] b
bop a b
boptuc result
-set length 3176.78
+checkprops result -l 3176.78
+checksection result
set nbsh_v 22
set nbsh_e 22
restore [locate_data_file case_2_wire3.brep] b
bop a b
boptuc result
-#set length 3176.78
-set length 2329.96
+#checkprops result -l 3176.78
+checksection result
+checkprops result -l 2329.96
+checksection result
set nbsh_v 11
set nbsh_e 8
restore [locate_data_file case_2_edge1.brep] b
bop a b
boptuc result
-#set length 2058.17
-set length 1211.16
+#checkprops result -l 2058.17
+checksection result
+checkprops result -l 1211.16
+checksection result
set nbsh_v 14
set nbsh_e 7
restore [locate_data_file case_2_edge3.brep] b
bop a b
boptuc result
-#set length 2058.17
-set length 1304.85
+#checkprops result -l 2058.17
+checksection result
+checkprops result -l 1304.85
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_2_wire1.brep] b
bop a b
boptuc result
-#set length 3176.78
-set length 2302.78
+#checkprops result -l 3176.78
+checksection result
+checkprops result -l 2302.78
+checksection result
set nbsh_v 18
set nbsh_e 11
restore [locate_data_file case_2_wire3.brep] b
bop a b
boptuc result
-set length 2329.96
+checkprops result -l 2329.96
+checksection result
set nbsh_v 11
set nbsh_e 8
restore [locate_data_file case_3_edge1.brep] b
bop a b
boptuc result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_3_edge2.brep] b
bop a b
boptuc result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file offset_wire_034.brep] b
bop a b
boptuc result
-set length 103.485
+checkprops result -l 103.485
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_3_wire2.brep] b
bop a b
boptuc result
-set length 103.485
+checkprops result -l 103.485
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_3_wire3.brep] b
bop a b
boptuc result
-set length 234.903
+checkprops result -l 234.903
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_3_wire4.brep] b
bop a b
boptuc result
-set length 234.903
+checkprops result -l 234.903
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_3_wire5.brep] b
bop a b
boptuc result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_3_edge1.brep] b
bop a b
boptuc result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_3_edge2.brep] b
bop a b
boptuc result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file offset_wire_034.brep] b
bop a b
boptuc result
-set length 103.485
+checkprops result -l 103.485
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_3_wire2.brep] b
bop a b
boptuc result
-set length 103.485
+checkprops result -l 103.485
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_3_wire3.brep] b
bop a b
boptuc result
-set length 234.903
+checkprops result -l 234.903
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_3_wire4.brep] b
bop a b
boptuc result
-set length 234.903
+checkprops result -l 234.903
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_3_wire5.brep] b
bop a b
boptuc result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_3_edge1.brep] b
bop a b
boptuc result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_4_wire3.brep] b
bop a b
boptuc result
-set length 929.278
+checkprops result -l 929.278
+checksection result
set nbsh_v 16
set nbsh_e 11
restore [locate_data_file case_3_wire2.brep] b
bop a b
boptuc result
-set length 103.485
+checkprops result -l 103.485
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_3_wire5.brep] b
bop a b
boptuc result
-set length 226.366
+checkprops result -l 226.366
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_3_edge1.brep] b
bop a b
boptuc result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file offset_wire_034.brep] b
bop a b
boptuc result
-set length 103.485
+checkprops result -l 103.485
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_3_wire2.brep] b
bop a b
boptuc result
-set length 103.485
+checkprops result -l 103.485
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_3_wire5.brep] b
bop a b
boptuc result
-set length 226.366
+checkprops result -l 226.366
+checksection result
set nbsh_v 4
set nbsh_e 3
restore [locate_data_file case_4_edge1.brep] b
bop a b
boptuc result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_4_edge2.brep] b
bop a b
boptuc result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_4_edge3.brep] b
bop a b
boptuc result
-set length 589.551
+checkprops result -l 589.551
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_4_wire1.brep] b
bop a b
boptuc result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_4_wire2.brep] b
bop a b
boptuc result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_4_wire3.brep] b
bop a b
boptuc result
-set length 1446.99
+checkprops result -l 1446.99
+checksection result
set nbsh_v 10
set nbsh_e 8
restore [locate_data_file case_4_wire4.brep] b
bop a b
boptuc result
-set length 1446.99
+checkprops result -l 1446.99
+checksection result
set nbsh_v 10
set nbsh_e 8
restore [locate_data_file case_4_edge1.brep] b
bop a b
boptuc result
-set length 616.124
+checkprops result -l 616.124
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_4_edge3.brep] b
bop a b
boptuc result
-set length 490.752
+checkprops result -l 490.752
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_4_wire1.brep] b
bop a b
boptuc result
-set length 1308.66
+checkprops result -l 1308.66
+checksection result
set nbsh_v 13
set nbsh_e 8
restore [locate_data_file case_4_wire3.brep] b
bop a b
boptuc result
-set length 929.278
+checkprops result -l 929.278
+checksection result
set nbsh_v 16
set nbsh_e 11
restore [locate_data_file case_4_edge1.brep] b
bop a b
boptuc result
-set length 616.124
+checkprops result -l 616.124
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_4_edge3.brep] b
bop a b
boptuc result
-set length 490.752
+checkprops result -l 490.752
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_4_wire1.brep] b
bop a b
boptuc result
-set length 1308.66
+checkprops result -l 1308.66
+checksection result
set nbsh_v 13
set nbsh_e 8
restore [locate_data_file case_4_wire3.brep] b
bop a b
boptuc result
-set length 929.278
+checkprops result -l 929.278
+checksection result
set nbsh_v 16
set nbsh_e 11
restore [locate_data_file case_4_edge1.brep] b
bop a b
boptuc result
-set length 344.173
+checkprops result -l 344.173
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_5_edge2.brep] b
bop a b
boptuc result
-set length 344.173
+checkprops result -l 344.173
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_4_edge3.brep] b
bop a b
boptuc result
-set length 135.758
+checkprops result -l 135.758
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_4_wire1.brep] b
bop a b
boptuc result
-set length 806.219
+checkprops result -l 806.219
+checksection result
set nbsh_v 7
set nbsh_e 5
restore [locate_data_file case_4_wire2.brep] b
bop a b
boptuc result
-set length 806.219
+checkprops result -l 806.219
+checksection result
set nbsh_v 7
set nbsh_e 5
restore [locate_data_file case_4_wire3.brep] b
bop a b
boptuc result
-set length 272.04
+checkprops result -l 272.04
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_5_wire4.brep] b
bop a b
boptuc result
-set length 272.04
+checkprops result -l 272.04
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_5_wire5.brep] b
bop a b
boptuc result
-set length 2800.52
+checkprops result -l 2800.52
+checksection result
set nbsh_v 2
set nbsh_e 2
restore [locate_data_file case_4_edge1.brep] b
bop a b
boptuc result
-set length 344.173
+checkprops result -l 344.173
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_4_edge3.brep] b
bop a b
boptuc result
-set length 135.758
+checkprops result -l 135.758
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_4_wire1.brep] b
bop a b
boptuc result
-set length 806.219
+checkprops result -l 806.219
+checksection result
set nbsh_v 7
set nbsh_e 5
restore [locate_data_file case_4_wire3.brep] b
bop a b
boptuc result
-set length 272.04
+checkprops result -l 272.04
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_5_wire5.brep] b
bop a b
boptuc result
-set length 2800.52
+checkprops result -l 2800.52
+checksection result
set nbsh_v 2
set nbsh_e 2
restore [locate_data_file case_4_edge1.brep] b
bop a b
boptuc result
-set length 344.173
+checkprops result -l 344.173
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_4_edge3.brep] b
bop a b
boptuc result
-set length 135.758
+checkprops result -l 135.758
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_4_wire1.brep] b
bop a b
boptuc result
-set length 806.219
+checkprops result -l 806.219
+checksection result
set nbsh_v 7
set nbsh_e 5
restore [locate_data_file case_4_wire3.brep] b
bop a b
boptuc result
-set length 272.04
+checkprops result -l 272.04
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_4_edge1.brep] b
bop a b
boptuc result
-set length 819.435
+checkprops result -l 819.435
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_5_edge2.brep] b
bop a b
boptuc result
-set length 616.124
+checkprops result -l 616.124
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_4_edge3.brep] b
bop a b
boptuc result
-set length 729.781
+checkprops result -l 729.781
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_4_wire1.brep] b
bop a b
boptuc result
-set length 1738.37
+checkprops result -l 1738.37
+checksection result
set nbsh_v 13
set nbsh_e 8
restore [locate_data_file case_4_wire2.brep] b
bop a b
boptuc result
-set length 1308.66
+checkprops result -l 1308.66
+checksection result
set nbsh_v 13
set nbsh_e 8
restore [locate_data_file case_4_wire3.brep] b
bop a b
boptuc result
-set length 1450.39
+checkprops result -l 1450.39
+checksection result
set nbsh_v 17
set nbsh_e 12
restore [locate_data_file case_5_wire4.brep] b
bop a b
boptuc result
-set length 929.278
+checkprops result -l 929.278
+checksection result
set nbsh_v 16
set nbsh_e 11
restore [locate_data_file case_4_edge1.brep] b
bop a b
boptuc result
-set length 819.435
+checkprops result -l 819.435
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_4_edge3.brep] b
bop a b
boptuc result
-set length 729.781
+checkprops result -l 729.781
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_4_wire1.brep] b
bop a b
boptuc result
-set length 1738.37
+checkprops result -l 1738.37
+checksection result
set nbsh_v 13
set nbsh_e 8
restore [locate_data_file case_4_wire3.brep] b
bop a b
boptuc result
-set length 1450.39
+checkprops result -l 1450.39
+checksection result
set nbsh_v 17
set nbsh_e 12
restore [locate_data_file case_4_edge1.brep] b
bop a b
boptuc result
-set length 819.435
+checkprops result -l 819.435
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_4_edge3.brep] b
bop a b
boptuc result
-set length 729.781
+checkprops result -l 729.781
+checksection result
set nbsh_v 6
set nbsh_e 3
restore [locate_data_file case_4_wire1.brep] b
bop a b
boptuc result
-set length 1738.37
+checkprops result -l 1738.37
+checksection result
set nbsh_v 13
set nbsh_e 8
restore [locate_data_file case_4_wire3.brep] b
bop a b
boptuc result
-set length 1450.39
+checkprops result -l 1450.39
+checksection result
set nbsh_v 17
set nbsh_e 12
restore [locate_data_file case_7_edge1.brep] b
bop a b
boptuc result
-set length 632.537
+checkprops result -l 632.537
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_7_edge2.brep] b
bop a b
boptuc result
-set length 632.537
+checkprops result -l 632.537
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_7_edge3.brep] b
bop a b
boptuc result
-set length 710.965
+checkprops result -l 710.965
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_7_edge4.brep] b
bop a b
boptuc result
-set length 710.965
+checkprops result -l 710.965
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_7_wire1.brep] b
bop a b
boptuc result
-set length 2498.39
+checkprops result -l 2498.39
+checksection result
set nbsh_v 10
set nbsh_e 7
restore [locate_data_file case_7_wire2.brep] b
bop a b
boptuc result
-set length 2498.39
+checkprops result -l 2498.39
+checksection result
set nbsh_v 10
set nbsh_e 7
restore [locate_data_file case_7_wire3.brep] b
bop a b
boptuc result
-set length 2033.56
+checkprops result -l 2033.56
+checksection result
set nbsh_v 9
set nbsh_e 6
restore [locate_data_file case_7_wire4.brep] b
bop a b
boptuc result
-set length 2033.56
+checkprops result -l 2033.56
+checksection result
set nbsh_v 9
set nbsh_e 6
restore [locate_data_file case_7_edge1.brep] b
bop a b
boptuc result
-set length 632.537
+checkprops result -l 632.537
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_7_edge3.brep] b
bop a b
boptuc result
-set length 710.965
+checkprops result -l 710.965
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_7_wire1.brep] b
bop a b
boptuc result
-set length 2498.39
+checkprops result -l 2498.39
+checksection result
set nbsh_v 10
set nbsh_e 7
restore [locate_data_file case_7_wire3.brep] b
bop a b
boptuc result
-set length 2033.56
+checkprops result -l 2033.56
+checksection result
set nbsh_v 9
set nbsh_e 6
restore [locate_data_file case_7_edge1.brep] b
bop a b
boptuc result
-set length 632.537
+checkprops result -l 632.537
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_7_edge3.brep] b
bop a b
boptuc result
-set length 710.965
+checkprops result -l 710.965
+checksection result
set nbsh_v 8
set nbsh_e 4
restore [locate_data_file case_7_wire1.brep] b
bop a b
boptuc result
-set length 2498.39
+checkprops result -l 2498.39
+checksection result
set nbsh_v 10
set nbsh_e 7
restore [locate_data_file case_7_wire3.brep] b
bop a b
boptuc result
-set length 2033.56
+checkprops result -l 2033.56
+checksection result
set nbsh_v 9
set nbsh_e 6
restore [locate_data_file case_8_wire1.brep] b
bop a b
boptuc result
-set length 393.479
+checkprops result -l 393.479
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_8_wire2.brep] b
bop a b
boptuc result
-set length 472.684
+checkprops result -l 472.684
+checksection result
set nbsh_v 8
set nbsh_e 6
restore [locate_data_file case_8_wire3.brep] b
bop a b
boptuc result
-set length 518.811
+checkprops result -l 518.811
+checksection result
set nbsh_v 7
set nbsh_e 6
restore [locate_data_file case_8_wire4.brep] b
bop a b
boptuc result
-set length 517.136
+checkprops result -l 517.136
+checksection result
set nbsh_v 9
set nbsh_e 6
restore [locate_data_file case_8_wire5.brep] b
bop a b
boptuc result
-set length 1349.4
+checkprops result -l 1349.4
+checksection result
set nbsh_v 9
set nbsh_e 7
restore [locate_data_file case_8_wire6.brep] b
bop a b
boptuc result
-set length 1476.21
+checkprops result -l 1476.21
+checksection result
set nbsh_v 8
set nbsh_e 8
restore [locate_data_file case_9_edge1.brep] b
bop a b
boptuc result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge2.brep] b
bop a b
boptuc result
-set length 111.749
+checkprops result -l 111.749
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_edge3.brep] b
bop a b
boptuc result
-set length 206.213
+checkprops result -l 206.213
+checksection result
set nbsh_v 4
set nbsh_e 2
restore [locate_data_file case_9_edge4.brep] b
bop a b
boptuc result
-set length 81.6175
+checkprops result -l 81.6175
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_edge5.brep] b
bop a b
boptuc result
-set length 270.1
+checkprops result -l 270.1
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire1.brep] b
bop a b
boptuc result
-set length 763.834
+checkprops result -l 763.834
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_9_wire2.brep] b
bop a b
boptuc result
-set length 936.857
+checkprops result -l 936.857
+checksection result
set nbsh_v 7
set nbsh_e 6
restore [locate_data_file case_9_wire3.brep] b
bop a b
boptuc result
-set length 1000.74
+checkprops result -l 1000.74
+checksection result
set nbsh_v 6
set nbsh_e 5
restore [locate_data_file case_9_edge1.brep] b
bop a b
boptuc result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge2.brep] b
bop a b
boptuc result
-set length 111.749
+checkprops result -l 111.749
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_edge3.brep] b
bop a b
boptuc result
-set length 350
+checkprops result -l 350
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_edge4.brep] b
bop a b
boptuc result
-set length 81.6175
+checkprops result -l 81.6175
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_edge5.brep] b
bop a b
boptuc result
-set length 350
+checkprops result -l 350
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire1.brep] b
bop a b
boptuc result
-set length 763.834
+checkprops result -l 763.834
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_9_wire2.brep] b
bop a b
boptuc result
-set length 1080.64
+checkprops result -l 1080.64
+checksection result
set nbsh_v 6
set nbsh_e 6
restore [locate_data_file case_9_wire3.brep] b
bop a b
boptuc result
-set length 1080.64
+checkprops result -l 1080.64
+checksection result
set nbsh_v 5
set nbsh_e 5
restore [locate_data_file case_9_edge1.brep] b
bop a b
boptuc result
-set length empty
+checkprops result -l empty
+checksection result
set nbsh_v 0
set nbsh_e 0
restore [locate_data_file case_9_edge2.brep] b
bop a b
boptuc result
-set length 111.749
+checkprops result -l 111.749
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_edge3.brep] b
bop a b
boptuc result
-set length 350
+checkprops result -l 350
+checksection result
set nbsh_v 3
set nbsh_e 2
restore [locate_data_file case_9_edge4.brep] b
bop a b
boptuc result
-set length 81.6175
+checkprops result -l 81.6175
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_edge5.brep] b
bop a b
boptuc result
-set length 350
+checkprops result -l 350
+checksection result
set nbsh_v 2
set nbsh_e 1
restore [locate_data_file case_9_wire1.brep] b
bop a b
boptuc result
-set length 763.834
+checkprops result -l 763.834
+checksection result
set nbsh_v 5
set nbsh_e 4
restore [locate_data_file case_9_wire2.brep] b
bop a b
boptuc result
-set length 1080.64
+checkprops result -l 1080.64
+checksection result
set nbsh_v 6
set nbsh_e 6
restore [locate_data_file case_9_wire3.brep] b
bop a b
boptuc result
-set length 1080.64
+checkprops result -l 1080.64
+checksection result
set nbsh_v 5
set nbsh_e 5
set command boptuc
+set display_vertices 1
bop sh_1 sh_2
boptuc result
-set square 202369
+checkprops result -s 202369
bop sh_2 sh_1
boptuc result
-set square 786002
+checkprops result -s 786002
bop sh_1 sh_2
boptuc result
-set square 202369
+checkprops result -s 202369
bop sh_2 sh_1
boptuc result
-set square 786002
+checkprops result -s 786002
bop sh_1 sh_2
boptuc result
-set square 786002
+checkprops result -s 786002
bop sh_2 sh_1
boptuc result
-set square 202369
+checkprops result -s 202369
bop a b
boptuc result
-set square 1280.22
+checkprops result -s 1280.22
bop a b
boptuc result
-set square 2518.43
+checkprops result -s 2518.43
bop a b
boptuc result
-set square 4785.54
+checkprops result -s 4785.54
bop a b
boptuc result
-set square 9241.17
+checkprops result -s 9241.17
bop a b
boptuc result
-set square 13297
+checkprops result -s 13297
bop a b
boptuc result
-set square 15000
+checkprops result -s 15000
bop a b
boptuc result
-set square 9140.77
+checkprops result -s 9140.77
bop a b
boptuc result
-set square 15000
+checkprops result -s 15000
bop a b
boptuc result
-set square 9196.86
+checkprops result -s 9196.86
bop a b
boptuc result
-set square 23235.6
+checkprops result -s 23235.6
bop a b
boptuc result
-set square 14659.3
+checkprops result -s 14659.3
bop a b
boptuc result
-set square 19142.1
+checkprops result -s 19142.1
bop a b
boptuc result
-set square 23961.2
+checkprops result -s 23961.2
bop a b
boptuc result
-set square 25134
+checkprops result -s 25134
bop a b
boptuc result
-set square 6240.45
+checkprops result -s 6240.45
bop a b
boptuc result
-set square 5994.67
+checkprops result -s 5994.67
bop a b
boptuc result
-set square 47686.4
+checkprops result -s 47686.4
bop a b
boptuc result
-set square 21046.7
+checkprops result -s 21046.7
bop a b
boptuc result
-set square 12566.4
+checkprops result -s 12566.4
bop a b
boptuc result
-set square 4712.39
+checkprops result -s 4712.39
bop a b
boptuc result
-set square 6126.11
+checkprops result -s 6126.11
bop a b
boptuc result
-set square 11781
+checkprops result -s 11781
bop a b
boptuc result
-set square empty
+checkprops result -s empty
bop a b
boptuc result
-set square 6347.92
+checkprops result -s 6347.92
bop a b
boptuc result
-set square 19918.1
+checkprops result -s 19918.1
bop a b
boptuc result
-set square 11060.3
+checkprops result -s 11060.3
bop a b
boptuc result
-set square 4454.93
+checkprops result -s 4454.93
bop a b
boptuc result
-set square 25583.2
+checkprops result -s 25583.2
bop a b
boptuc result
-set square empty
+checkprops result -s empty
bop a b
boptuc result
-set square 25034.4
+checkprops result -s 25034.4
bop a b
boptuc result
-set square 23561.9
+checkprops result -s 23561.9
bop a b
boptuc result
-set square 33379.4
+checkprops result -s 33379.4
bop a b
boptuc result
-set square 10602.8
+checkprops result -s 10602.8
bop a b
boptuc result
-set square 4869.47
+checkprops result -s 4869.47
bop a b
boptuc result
-set square 10053.1
+checkprops result -s 10053.1
bop a b
boptuc result
-set square 23561.8
+checkprops result -s 23561.8
bop a b
boptuc result
-set square 31415.7
+checkprops result -s 31415.7
bop a b
boptuc result
-set square 548.395
+checkprops result -s 548.395
bop a b
boptuc result
-set square 5261.59
+checkprops result -s 5261.59
bop a b
boptuc result
-set square 2069.08
+checkprops result -s 2069.08
bop a b
boptuc result
-set square 10878.8
+checkprops result -s 10878.8
bop a b
boptuc result
-set square 12530.8
+checkprops result -s 12530.8
bop a b
boptuc result
-set square 21697.8
+checkprops result -s 21697.8
bop a b
boptuc result
-set square 19606.6
+checkprops result -s 19606.6
bop a b
boptuc result
-set square empty
+checkprops result -s empty
bop a b
boptuc result
-set square 23498.7
+checkprops result -s 23498.7
bop a b
boptuc result
-set square 25398.9
+checkprops result -s 25398.9
bop a b
boptuc result
-set square 8997.65
+checkprops result -s 8997.65
bop rr p1
boptuc result
-set square 96
+checkprops result -s 96
bop rr_1 p1
boptuc result
-set square empty
+checkprops result -s empty
boptuc result
-set square empty
+checkprops result -s empty
bop rr_1 p1
boptuc result
-set square 96
+checkprops result -s 96
bop rr_1 p1
boptuc result
-set square 96
+checkprops result -s 96
bop rr_1 p1
boptuc result
-set square empty
+checkprops result -s empty
boptuc result
-set square 250
+checkprops result -s 250
boptuc result
-set square 400
+checkprops result -s 400
boptuc result
-set square 300
+checkprops result -s 300
boptuc result
-set square 300
+checkprops result -s 300
boptuc result
-set square 304.289
+checkprops result -s 304.289
boptuc result
-set square 200
+checkprops result -s 200
boptuc result
-set square 68.6292
+checkprops result -s 68.6292
boptuc result
-set square 600
+checkprops result -s 600
boptuc result
-set square 4886.92
+checkprops result -s 4886.92
boptuc result
-set square 4886.92
+checkprops result -s 4886.92
boptuc result
-set square 61221
+checkprops result -s 61221
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
boptuc result
-set square 25132.7
+checkprops result -s 25132.7
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 4
+checkprops result -s 4
bop b1 b2
boptuc result
-set square 4
+checkprops result -s 4
bop b1 b2
boptuc result
-set square 6
+checkprops result -s 6
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
boptuc result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
boptuc result
-set square 4
+checkprops result -s 4
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 1.5
+checkprops result -s 1.5
bop b1 b2
boptuc result
-set square 1.5
+checkprops result -s 1.5
bop b1 b2
boptuc result
-set square 1.5
+checkprops result -s 1.5
bop b1 b2
boptuc result
-set square 1.5
+checkprops result -s 1.5
bop b1 b2
boptuc result
-set square 3.5
+checkprops result -s 3.5
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
boptuc result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
boptuc result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
boptuc result
-set square 4
+checkprops result -s 4
bop b1 b2
boptuc result
-set square 5.82843
+checkprops result -s 5.82843
bop b1 b2
boptuc result
-set square 2.91421
+checkprops result -s 2.91421
bop b1 b2
boptuc result
-set square 1.83211
+checkprops result -s 1.83211
bop b1 b2
boptuc result
-set square 1.54631
+checkprops result -s 1.54631
bop b1 b2
boptuc result
-set square 6.12132
+checkprops result -s 6.12132
bop b1 b2
boptuc result
-set square 4.01246
+checkprops result -s 4.01246
bop b1 b2
boptuc result
-set square 1.95711
+checkprops result -s 1.95711
bop b1 b2
boptuc result
-set square 1.27082
+checkprops result -s 1.27082
bop b1 b2
boptuc result
-set square 5.9453
+checkprops result -s 5.9453
bop b1 b2
boptuc result
-set square 2.04657
+checkprops result -s 2.04657
bop b1 b2
boptuc result
-set square 3.53635
+checkprops result -s 3.53635
bop b1 b2
boptuc result
-set square 1.51036
+checkprops result -s 1.51036
bop b1 b2
boptuc result
-set square 2.14434
+checkprops result -s 2.14434
bop b1 b2
boptuc result
-set square 6
+checkprops result -s 6
bop b1 b2
boptuc result
-set square 3.37361
+checkprops result -s 3.37361
bop b1 b2
boptuc result
-set square 4.63685
+checkprops result -s 4.63685
bop b1 b2
boptuc result
-set square 1.44401
+checkprops result -s 1.44401
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 1.5
+checkprops result -s 1.5
bop b1 b2
boptuc result
-set square 1.5
+checkprops result -s 1.5
bop b1 b2
boptuc result
-set square 1.5
+checkprops result -s 1.5
bop b1 b2
boptuc result
-set square 2
+checkprops result -s 2
bop b1 b2
boptuc result
-set square 3.5
+checkprops result -s 3.5
bop b1 b2
boptuc result
-set square 3.5
+checkprops result -s 3.5
bop b1 b2
boptuc result
-set square 6
+checkprops result -s 6
bop b1 b2
boptuc result
-set square 2
+checkprops result -s 2
bop b1 b2
boptuc result
-set square 3.5
+checkprops result -s 3.5
bop b1 b2
boptuc result
-set square 3.5
+checkprops result -s 3.5
bop b1 b2
boptuc result
-set square 2
+checkprops result -s 2
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 5.57843
+checkprops result -s 5.57843
bop b1 b2
boptuc result
-set square 4.39443
+checkprops result -s 4.39443
bop b1 b2
boptuc result
-set square 7.82843
+checkprops result -s 7.82843
bop b1 b2
boptuc result
-set square 2.66421
+checkprops result -s 2.66421
bop b1 b2
boptuc result
-set square 5.22287
+checkprops result -s 5.22287
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 8.49264
+checkprops result -s 8.49264
bop b1 b2
boptuc result
-set square 4.25
+checkprops result -s 4.25
bop b1 b2
boptuc result
-set square 5.56774
+checkprops result -s 5.56774
bop b1 b2
boptuc result
-set square 1.27082
+checkprops result -s 1.27082
bop b1 b2
boptuc result
-set square 1.95711
+checkprops result -s 1.95711
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 2.57476
+checkprops result -s 2.57476
bop b1 b2
boptuc result
-set square 7.22303
+checkprops result -s 7.22303
bop b1 b2
boptuc result
-set square 6.23084
+checkprops result -s 6.23084
bop b1 b2
boptuc result
-set square 2.17157
+checkprops result -s 2.17157
bop b1 b2
boptuc result
-set square 4.16421
+checkprops result -s 4.16421
bop b1 b2
boptuc result
-set square 5.11803
+checkprops result -s 5.11803
bop b1 b2
boptuc result
-set square 3.66421
+checkprops result -s 3.66421
bop b1 b2
boptuc result
-set square 0.769504
+checkprops result -s 0.769504
bop b1 b2
boptuc result
-set square 2.68576
+checkprops result -s 2.68576
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 2.14434
+checkprops result -s 2.14434
bop b1 b2
boptuc result
-set square 1.63554
+checkprops result -s 1.63554
bop b1 b2
boptuc result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
boptuc result
-set square 2.58452
+checkprops result -s 2.58452
bop b1 b2
boptuc result
-set square 2.45473
+checkprops result -s 2.45473
bop b1 b2
boptuc result
-set square 9.58579
+checkprops result -s 9.58579
bop b1 b2
boptuc result
-set square 1.3204
+checkprops result -s 1.3204
bop b1 b2
boptuc result
-set square 2.39241
+checkprops result -s 2.39241
bop b1 b2
boptuc result
-set square 0.521447
+checkprops result -s 0.521447
bop b1 b2
boptuc result
-set square 5.19853
+checkprops result -s 5.19853
bop b1 b2
boptuc result
-set square 4.52157
+checkprops result -s 4.52157
bop b1 b2
boptuc result
-set square 4.72361
+checkprops result -s 4.72361
bop b1 b2
boptuc result
-set square 4.12361
+checkprops result -s 4.12361
bop b1 b2
boptuc result
-set square 2.79619
+checkprops result -s 2.79619
bop b1 b2
boptuc result
-set square 3.56678
+checkprops result -s 3.56678
bop b1 b2
boptuc result
-set square 2.55897
+checkprops result -s 2.55897
bop b1 b2
boptuc result
-set square 1.89718
+checkprops result -s 1.89718
bop b1 b2
boptuc result
-set square 2.375
+checkprops result -s 2.375
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 0.521447
+checkprops result -s 0.521447
bop b1 b2
boptuc result
-set square 1.75
+checkprops result -s 1.75
bop b1 b2
boptuc result
-set square 2.15801
+checkprops result -s 2.15801
bop b1 b2
boptuc result
-set square 3.5
+checkprops result -s 3.5
bop b1 b2
boptuc result
-set square 4.5216
+checkprops result -s 4.5216
bop b1 b2
boptuc result
-set square 3.65013
+checkprops result -s 3.65013
bop b1 b2
boptuc result
-set square 4.72361
+checkprops result -s 4.72361
bop b1 b2
boptuc result
-set square 3.54619
+checkprops result -s 3.54619
bop b1 b2
boptuc result
-set square 4.35051
+checkprops result -s 4.35051
bop b1 b2
boptuc result
-set square 3.18454
+checkprops result -s 3.18454
bop b1 b2
boptuc result
-set square 2.41789
+checkprops result -s 2.41789
bop b1 b2
boptuc result
-set square 3.41421
+checkprops result -s 3.41421
bop b1 b2
boptuc result
-set square 1.70711
+checkprops result -s 1.70711
bop b1 b2
boptuc result
-set square 0.978553
+checkprops result -s 0.978553
bop b1 b2
boptuc result
-set square 0.816945
+checkprops result -s 0.816945
bop b1 b2
boptuc result
-set square 3.62132
+checkprops result -s 3.62132
bop b1 b2
boptuc result
-set square 2.25623
+checkprops result -s 2.25623
bop b1 b2
boptuc result
-set square 1.10355
+checkprops result -s 1.10355
bop b1 b2
boptuc result
-set square 0.68541
+checkprops result -s 0.68541
bop b1 b2
boptuc result
-set square 3.53397
+checkprops result -s 3.53397
bop b1 b2
boptuc result
-set square 1.10723
+checkprops result -s 1.10723
bop b1 b2
boptuc result
-set square 1.92137
+checkprops result -s 1.92137
bop b1 b2
boptuc result
-set square 0.82735
+checkprops result -s 0.82735
bop b1 b2
boptuc result
-set square 1.25
+checkprops result -s 1.25
bop b1 b2
boptuc result
-set square 4
+checkprops result -s 4
bop b1 b2
boptuc result
-set square 1.8953
+checkprops result -s 1.8953
bop b1 b2
boptuc result
-set square 2.65985
+checkprops result -s 2.65985
bop b1 b2
boptuc result
-set square 0.755878
+checkprops result -s 0.755878
bop b1 b2
boptuc result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
boptuc result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
boptuc result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
boptuc result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
boptuc result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
boptuc result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
boptuc result
-set square 10.5
+checkprops result -s 10.5
bop b1 b2
boptuc result
-set square 4.48
+checkprops result -s 4.48
bop b1 b2
boptuc result
-set square 4.48
+checkprops result -s 4.48
bop b1 b2
boptuc result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
boptuc result
-set square 6.49264
+checkprops result -s 6.49264
bop b1 b2
boptuc result
-set square 6.1
+checkprops result -s 6.1
bop b1 b2
boptuc result
-set square 6.1
+checkprops result -s 6.1
bop b1 b2
boptuc result
-set square 5.5
+checkprops result -s 5.5
bop b1 b2
boptuc result
-set square 4.9
+checkprops result -s 4.9
bop b1 b2
boptuc result
-set square 5.65
+checkprops result -s 5.65
bop b1 b2
boptuc result
-set square 2.5795
+checkprops result -s 2.5795
bop b1 b2
boptuc result
-set square 2.35295
+checkprops result -s 2.35295
bop b1 b2
boptuc result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
boptuc result
-set square 1.5
+checkprops result -s 1.5
bop b1 b2
boptuc result
-set square 2.39645
+checkprops result -s 2.39645
bop b1 b2
boptuc result
-set square 2.5
+checkprops result -s 2.5
bop b1 b2
boptuc result
-set square 2.39552
+checkprops result -s 2.39552
bop b1 b2
boptuc result
-set square 5
+checkprops result -s 5
bop b1 b2
boptuc result
-set square 5.89289
+checkprops result -s 5.89289
bop b1 b2
boptuc result
-set square 4.38076
+checkprops result -s 4.38076
bop b1 b2
boptuc result
-set square 5.91699
+checkprops result -s 5.91699
bop b1 b2
boptuc result
-set square 5.16716
+checkprops result -s 5.16716
bop b1 b2
boptuc result
-set square 6
+checkprops result -s 6
bop b1 b2
boptuc result
-set square 4.56071
+checkprops result -s 4.56071
bop b1 b2
boptuc result
-set square 3.60355
+checkprops result -s 3.60355
bop b1 b2
boptuc result
-set square 1.07476
+checkprops result -s 1.07476
bop b1 b2
boptuc result
-set square 2.54385
+checkprops result -s 2.54385
bop b1 b2
boptuc result
-set square 5
+checkprops result -s 5
bop b1 b2
boptuc result
-set square 30.2832
+checkprops result -s 30.2832
bop b1 b2
boptuc result
-set square 30.2832
+checkprops result -s 30.2832
bop b1 b2
boptuc result
-set square 19.8587
+checkprops result -s 19.8587
bop b1 b2
boptuc result
-set square 25.2982
+checkprops result -s 25.2982
bop b1 b2
boptuc result
-set square 19.8587
+checkprops result -s 19.8587
bop b1 b2
boptuc result
-set square 34.2832
+checkprops result -s 34.2832
bop b1 b2
boptuc result
-set square 34.2832
+checkprops result -s 34.2832
bop b1 b2
boptuc result
-set square 15.1416
+checkprops result -s 15.1416
bop b1 b2
boptuc result
-set square 15.1416
+checkprops result -s 15.1416
bop b1 b2
boptuc result
-set square 15.1416
+checkprops result -s 15.1416
bop b1 b2
boptuc result
-set square 14.97
+checkprops result -s 14.97
bop b1 b2
boptuc result
-set square 14.97
+checkprops result -s 14.97
bop b1 b2
boptuc result
-set square 14.97
+checkprops result -s 14.97
bop b1 b2
boptuc result
-set square 14.97
+checkprops result -s 14.97
bop b1 b2
boptuc result
-set square 17.8692
+checkprops result -s 17.8692
bop b1 b2
boptuc result
-set square 17.8692
+checkprops result -s 17.8692
bop b1 b2
boptuc result
-set square 20.349
+checkprops result -s 20.349
bop b1 b2
boptuc result
-set square 17.7892
+checkprops result -s 17.7892
bop b1 b2
boptuc result
-set square 17.7892
+checkprops result -s 17.7892
bop b1 b2
boptuc result
-set square 20.3131
+checkprops result -s 20.3131
bop b1 b2
boptuc result
-set square 12.2879
+checkprops result -s 12.2879
bop b1 b2
boptuc result
-set square 12.2879
+checkprops result -s 12.2879
bop b1 b2
boptuc result
-set square 12.2879
+checkprops result -s 12.2879
bop b1 b2
boptuc result
-set square 7.39922
+checkprops result -s 7.39922
bop b1 b2
boptuc result
-set square 7.39922
+checkprops result -s 7.39922
bop b1 b2
boptuc result
-set square 10.1566
+checkprops result -s 10.1566
bop b1 b2
boptuc result
-set square 7.39922
+checkprops result -s 7.39922
bop b1 b2
boptuc result
-set square 15.3999
+checkprops result -s 15.3999
bop b1 b2
boptuc result
-set square 11.7022
+checkprops result -s 11.7022
bop b1 b2
boptuc result
-set square 11.7022
+checkprops result -s 11.7022
bop b1 b2
boptuc result
-set square 16.3416
+checkprops result -s 16.3416
bop b1 b2
boptuc result
-set square 16.3416
+checkprops result -s 16.3416
bop b1 b2
boptuc result
-set square 16.3416
+checkprops result -s 16.3416
bop b1 b2
boptuc result
-set square 24
+checkprops result -s 24
bop b1 b2
boptuc result
-set square 24
+checkprops result -s 24
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 3.12856
+checkprops result -s 3.12856
bop b1 b2
boptuc result
-set square 5.97995
+checkprops result -s 5.97995
bop b1 b2
boptuc result
-set square 3.12856
+checkprops result -s 3.12856
bop b1 b2
boptuc result
-set square 16
+checkprops result -s 16
bop b1 b2
boptuc result
-set square 16
+checkprops result -s 16
bop b1 b2
boptuc result
-set square 10.4019
+checkprops result -s 10.4019
bop b1 b2
boptuc result
-set square 13.3301
+checkprops result -s 13.3301
bop b1 b2
boptuc result
-set square 10.4019
+checkprops result -s 10.4019
bop b1 b2
boptuc result
-set square 19
+checkprops result -s 19
bop b1 b2
boptuc result
-set square 19
+checkprops result -s 19
bop b1 b2
boptuc result
-set square 8
+checkprops result -s 8
bop b1 b2
boptuc result
-set square 8
+checkprops result -s 8
bop b1 b2
boptuc result
-set square 8
+checkprops result -s 8
bop b1 b2
boptuc result
-set square 7.82843
+checkprops result -s 7.82843
bop b1 b2
boptuc result
-set square 7.82843
+checkprops result -s 7.82843
bop b1 b2
boptuc result
-set square 7.82843
+checkprops result -s 7.82843
bop b1 b2
boptuc result
-set square 7.82843
+checkprops result -s 7.82843
bop b1 b2
boptuc result
-set square 9.36
+checkprops result -s 9.36
bop b1 b2
boptuc result
-set square 9.36
+checkprops result -s 9.36
bop b1 b2
boptuc result
-set square 10.6962
+checkprops result -s 10.6962
bop b1 b2
boptuc result
-set square 9.28
+checkprops result -s 9.28
bop b1 b2
boptuc result
-set square 9.28
+checkprops result -s 9.28
bop b1 b2
boptuc result
-set square 10.6603
+checkprops result -s 10.6603
bop b1 b2
boptuc result
-set square 6.40192
+checkprops result -s 6.40192
bop b1 b2
boptuc result
-set square 6.40192
+checkprops result -s 6.40192
bop b1 b2
boptuc result
-set square 6.40192
+checkprops result -s 6.40192
bop b1 b2
boptuc result
-set square 3.82843
+checkprops result -s 3.82843
bop b1 b2
boptuc result
-set square 3.82843
+checkprops result -s 3.82843
bop b1 b2
boptuc result
-set square 5.33013
+checkprops result -s 5.33013
bop b1 b2
boptuc result
-set square 3.82843
+checkprops result -s 3.82843
bop b1 b2
boptuc result
-set square 8.06218
+checkprops result -s 8.06218
bop b1 b2
boptuc result
-set square 6.08
+checkprops result -s 6.08
bop b1 b2
boptuc result
-set square 6.08
+checkprops result -s 6.08
bop b1 b2
boptuc result
-set square 8.8
+checkprops result -s 8.8
bop b1 b2
boptuc result
-set square 8.8
+checkprops result -s 8.8
bop b1 b2
boptuc result
-set square 8.8
+checkprops result -s 8.8
bop b1 b2
boptuc result
-set square 16
+checkprops result -s 16
bop b1 b2
boptuc result
-set square 16
+checkprops result -s 16
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 1.60665
+checkprops result -s 1.60665
bop b1 b2
boptuc result
-set square 3.12734
+checkprops result -s 3.12734
bop b1 b2
boptuc result
-set square 1.60665
+checkprops result -s 1.60665
bop b1 b2
boptuc result
-set square 103.965
+checkprops result -s 103.965
bop b1 b2
boptuc result
-set square 6.32616
+checkprops result -s 6.32616
bop b1 b2
boptuc result
-set square 8.86036
+checkprops result -s 8.86036
bop b1 b2
boptuc result
-set square 6.32616
+checkprops result -s 6.32616
bop b1 b2
boptuc result
-set square 10.4867
+checkprops result -s 10.4867
bop b1 b2
boptuc result
-set square 5.61518
+checkprops result -s 5.61518
bop b1 b2
boptuc result
-set square 10.7171
+checkprops result -s 10.7171
bop b1 b2
boptuc result
-set square 10.7171
+checkprops result -s 10.7171
bop b1 b2
boptuc result
-set square 21.5708
+checkprops result -s 21.5708
bop b1 b2
boptuc result
-set square 21.5708
+checkprops result -s 21.5708
bop b1 b2
boptuc result
-set square 2.62167
+checkprops result -s 2.62167
bop b1 b2
boptuc result
-set square 2.62167
+checkprops result -s 2.62167
bop b1 b2
boptuc result
-set square 3.28233
+checkprops result -s 3.28233
bop b1 b2
boptuc result
-set square 4.65595
+checkprops result -s 4.65595
bop b1 b2
boptuc result
-set square 3.28233
+checkprops result -s 3.28233
bop b1 b2
boptuc result
-set square 5.4641
+checkprops result -s 5.4641
bop b1 b2
boptuc result
-set square 2.88
+checkprops result -s 2.88
bop b1 b2
boptuc result
-set square 6.40192
+checkprops result -s 6.40192
bop b1 b2
boptuc result
-set square 6.40192
+checkprops result -s 6.40192
bop b1 b2
boptuc result
-set square 14
+checkprops result -s 14
bop b1 b2
boptuc result
-set square 14
+checkprops result -s 14
bop b1 b2
boptuc result
-set square 1.36603
+checkprops result -s 1.36603
bop b1 b2
boptuc result
-set square 1.36603
+checkprops result -s 1.36603
bop b1 b2
boptuc result
-set square 3.47797
+checkprops result -s 3.47797
bop b1 b2
boptuc result
-set square 14
+checkprops result -s 14
bop b1 b2
boptuc result
-set square 32.2743
+checkprops result -s 32.2743
bop b1 b2
boptuc result
-set square 4.71239
+checkprops result -s 4.71239
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 4.71239
+checkprops result -s 4.71239
bop b1 b2
boptuc result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
boptuc result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
boptuc result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
boptuc result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
boptuc result
-set square 31.4159
+checkprops result -s 31.4159
bop b1 b2
boptuc result
-set square 31.4159
+checkprops result -s 31.4159
bop b1 b2
boptuc result
-set square 31.4159
+checkprops result -s 31.4159
bop b1 b2
boptuc result
-set square 31.4159
+checkprops result -s 31.4159
bop b1 b2
boptuc result
-set square 9.89259
+checkprops result -s 9.89259
bop b1 b2
boptuc result
-set square 9.89236
+checkprops result -s 9.89236
bop b1 b2
boptuc result
-set square 9.89259
+checkprops result -s 9.89259
bop b1 b2
boptuc result
-set square 9.89236
+checkprops result -s 9.89236
bop b1 b2
boptuc result
-set square 11.6773
+checkprops result -s 11.6773
bop b1 b2
boptuc result
-set square 11.6773
+checkprops result -s 11.6773
bop b1 b2
boptuc result
-set square 11.6776
+checkprops result -s 11.6776
bop b1 b2
boptuc result
-set square 11.6774
+checkprops result -s 11.6774
bop b1 b2
boptuc result
-set square 28.9592
+checkprops result -s 28.9592
bop b1 b2
boptuc result
-set square 28.9592
+checkprops result -s 28.9592
bop b1 b2
boptuc result
-set square 28.9592
+checkprops result -s 28.9592
bop b1 b2
boptuc result
-set square 13.6418
+checkprops result -s 13.6418
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 11.6851
+checkprops result -s 11.6851
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 96.1059
+checkprops result -s 96.1059
bop b1 b2
boptuc result
-set square 96.1059
+checkprops result -s 96.1059
bop b1 b2
boptuc result
-set square 96.1059
+checkprops result -s 96.1059
bop b1 b2
boptuc result
-set square 96.1059
+checkprops result -s 96.1059
bop b1 b2
boptuc result
-set square 39.2837
+checkprops result -s 39.2837
bop b1 b2
boptuc result
-set square 39.2837
+checkprops result -s 39.2837
bop b1 b2
boptuc result
-set square 39.2837
+checkprops result -s 39.2837
bop b1 b2
boptuc result
-set square 13.6418
+checkprops result -s 13.6418
bop b1 b2
boptuc result
-set square 13.6418
+checkprops result -s 13.6418
bop b1 b2
boptuc result
-set square 241.753
+checkprops result -s 241.753
bop b1 b2
boptuc result
-set square 241.753
+checkprops result -s 241.753
bop b1 b2
boptuc result
-set square 241.753
+checkprops result -s 241.753
bop b1 b2
boptuc result
-set square 226.573
+checkprops result -s 226.573
bop b1 b2
boptuc result
-set square 150.796
+checkprops result -s 150.796
bop b1 b2
boptuc result
-set square 150.796
+checkprops result -s 150.796
bop b1 b2
boptuc result
-set square 150.796
+checkprops result -s 150.796
bop b1 b2
boptuc result
-set square 150.796
+checkprops result -s 150.796
bop b1 b2
boptuc result
-set square 150.796
+checkprops result -s 150.796
bop b1 b2
boptuc result
-set square 150.796
+checkprops result -s 150.796
bop b1 b2
boptuc result
-set square 150.796
+checkprops result -s 150.796
bop b1 b2
boptuc result
-set square 150.796
+checkprops result -s 150.796
bop b1 b2
boptuc result
-set square 37.6989
+checkprops result -s 37.6989
bop b1 b2
boptuc result
-set square 37.6989
+checkprops result -s 37.6989
bop b1 b2
boptuc result
-set square 37.6989
+checkprops result -s 37.6989
bop b1 b2
boptuc result
-set square 37.6989
+checkprops result -s 37.6989
bop b1 b2
boptuc result
-set square 557.452
+checkprops result -s 557.452
bop b1 b2
boptuc result
-set square 557.452
+checkprops result -s 557.452
bop b1 b2
boptuc result
-set square 557.452
+checkprops result -s 557.452
bop b1 b2
boptuc result
-set square 557.452
+checkprops result -s 557.452
bop b1 b2
boptuc result
-set square 557.453
+checkprops result -s 557.453
bop b1 b2
boptuc result
-set square 54.5673
+checkprops result -s 54.5673
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 36.0678
+checkprops result -s 36.0678
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 49.794
+checkprops result -s 49.794
bop b1 b2
boptuc result
-set square 147.13
+checkprops result -s 147.13
bop b1 b2
boptuc result
-set square 147.13
+checkprops result -s 147.13
bop b1 b2
boptuc result
-set square 147.13
+checkprops result -s 147.13
bop b1 b2
boptuc result
-set square 147.13
+checkprops result -s 147.13
bop b1 b2
boptuc result
-set square 53.2199
+checkprops result -s 53.2199
bop b1 b2
boptuc result
-set square 53.1921
+checkprops result -s 53.1921
bop b1 b2
boptuc result
-set square 355.629
+checkprops result -s 355.629
bop b1 b2
boptuc result
-set square 355.619
+checkprops result -s 355.619
bop b1 b2
boptuc result
-set square 269.518
+checkprops result -s 269.518
bop b1 b2
boptuc result
-set square 269.473
+checkprops result -s 269.473
bop b1 b2
boptuc result
-set square 141.789
+checkprops result -s 141.789
bop b1 b2
boptuc result
-set square 141.789
+checkprops result -s 141.789
bop b1 b2
boptuc result
-set square 141.789
+checkprops result -s 141.789
bop b1 b2
boptuc result
-set square 141.789
+checkprops result -s 141.789
bop b1 b2
boptuc result
-set square 147.13
+checkprops result -s 147.13
bop b1 b2
boptuc result
-set square 147.13
+checkprops result -s 147.13
bop b1 b2
boptuc result
-set square 147.13
+checkprops result -s 147.13
bop b1 b2
boptuc result
-set square 147.13
+checkprops result -s 147.13
bop b1 b2
boptuc result
-set square 36.7824
+checkprops result -s 36.7824
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 36.0678
+checkprops result -s 36.0678
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 49.794
+checkprops result -s 49.794
bop b1 b2
boptuc result
-set square 464.586
+checkprops result -s 464.586
bop b1 b2
boptuc result
-set square 464.586
+checkprops result -s 464.586
bop b1 b2
boptuc result
-set square 464.586
+checkprops result -s 464.586
bop b1 b2
boptuc result
-set square 464.586
+checkprops result -s 464.586
bop b1 b2
boptuc result
-set square 253.658
+checkprops result -s 253.658
bop b1 b2
boptuc result
-set square 18.8496
+checkprops result -s 18.8496
bop b1 b2
boptuc result
-set square empty
+checkprops result -s empty
bop b1 b2
boptuc result
-set square 53.6991
+checkprops result -s 53.6991
bop b1 b2
boptuc result
-set square 53.6991
+checkprops result -s 53.6991
bop b1 b2
boptuc result
-set square 53.6991
+checkprops result -s 53.6991
bop b1 b2
boptuc result
-set square 23.708
+checkprops result -s 23.708
bop b1 b2
boptuc result
-set square 23.708
+checkprops result -s 23.708
bop b1 b2
boptuc result
-set square 23.708
+checkprops result -s 23.708
bop b1 b2
boptuc result
-set square 23.708
+checkprops result -s 23.708
bop b1 b2
boptuc result
-set square 23.708
+checkprops result -s 23.708
bop b1 b2
boptuc result
-set square 23.708
+checkprops result -s 23.708
bop b1 b2
boptuc result
-set square 23.708
+checkprops result -s 23.708
bop b1 b2
boptuc result
-set square 197.408
+checkprops result -s 197.408
bop b1 b2
boptuc result
-set square 197.408
+checkprops result -s 197.408
bop b1 b2
boptuc result
-set square 197.408
+checkprops result -s 197.408
bop b1 b2
boptuc result
-set square 31.4159
+checkprops result -s 31.4159
bop b1 b2
boptuc result
-set square 31.4159
+checkprops result -s 31.4159
bop b1 b2
boptuc result
-set square 103.965
+checkprops result -s 103.965
bop pc pcy
boptuc result
-set square 1390.8
+checkprops result -s 1390.8
bop r_1 b1
boptuc result
-set square 96
+checkprops result -s 96
bsection result a b
-set length 225.961
+checkprops result -l 225.961
+checksection result
restore [locate_data_file CIN001_b10.rle] b
bsection result a b
-set length 25.4961
+checkprops result -l 25.4961
+checksection result
restore [locate_data_file b2_bsect] b
bsection result a b -n2d
-set length 25.1327
+checkprops result -l 25.1327
+checksection result
restore [locate_data_file b3] b
bsection result a b
-set length 10
+checkprops result -l 10
+checksection result
restore [locate_data_file b4] b
bsection result a b
-set length 125.664
+checkprops result -l 125.664
+checksection result
restore [locate_data_file CIN001_b5.rle] b
bsection result a b
-set length 15.8345
+checkprops result -l 15.8345
+checksection result
restore [locate_data_file b7] b
bsection result a b
-set length 1.75
+checkprops result -l 1.75
+checksection result
restore [locate_data_file b8] b
bsection result a b
-set length 43.3411
+checkprops result -l 43.3411
+checksection result
restore [locate_data_file CIN001_b9.rle] b
bsection result a b
-set length 27.2153
+checkprops result -l 27.2153
+checksection result
restore [locate_data_file b11_bsect] b
bsection result a b
-set length 1.21315
+checkprops result -l 1.21315
+checksection result
restore [locate_data_file b12] b
bsection result a b
-set length 140.043
+checkprops result -l 140.043
+checksection result
restore [locate_data_file b13_bsect] b
bsection result a b
-set length 7.47641
+checkprops result -l 7.47641
+checksection result
restore [locate_data_file b14] b
bsection result a b
-set length 10.6749
+checkprops result -l 10.6749
+checksection result
restore [locate_data_file CIN001_b15.rle] b
bsection result a b
-set length 530.82
+checkprops result -l 530.82
+checksection result
-puts "TODO #22911 ALL: Error : The $command is not valid. The length is 0."
-puts "TODO #22911 ALL: Error : The length of the resulting shape is"
+puts "TODO #22911 ALL: Error : The command is not valid. The length is"
+puts "TODO #22911 ALL: Error : The length of result shape is"
restore [locate_data_file a16] a
restore [locate_data_file b16] b
bsection result a b
-set length 76.0946
+checkprops result -l 76.0946
+checksection result
restore [locate_data_file b17_bsect] b
bsection result a b
-set length 10
+checkprops result -l 10
+checksection result
restore [locate_data_file b18] b
bsection result a b
-set length 53.6115
+checkprops result -l 53.6115
+checksection result
restore [locate_data_file b19_bsect] b
bsection result a b
-set length 0.392404
+checkprops result -l 0.392404
+checksection result
restore [locate_data_file b30] b
bsection result a b
-set length 12.5664
+checkprops result -l 12.5664
+checksection result
restore [locate_data_file b23] b
bsection result a b
-set length 51.7591
+checkprops result -l 51.7591
+checksection result
restore [locate_data_file CIN001_b24.rle] b
bsection result a b
-set length 88.6365
+checkprops result -l 88.6365
+checksection result
restore [locate_data_file b25] b
bsection result a b
-set length 1.51691
+checkprops result -l 1.51691
+checksection result
restore [locate_data_file CIN001_b26.rle] b
bsection result a b
-set length 251.672
+checkprops result -l 251.672
+checksection result
restore [locate_data_file b27] b
bsection result a b
-set length 7.94247
+checkprops result -l 7.94247
+checksection result
restore [locate_data_file b28] b
bsection result a b
-set length 176.127
+checkprops result -l 176.127
+checksection result
restore [locate_data_file b29] b
bsection result a b
-set length 6.23599
+checkprops result -l 6.23599
+checksection result
restore [locate_data_file b40] b
bsection result a b
-set length 50.8667
+checkprops result -l 50.8667
+checksection result
restore [locate_data_file b31] b
bsection result a b
-set length 17041.4
+checkprops result -l 17041.4
+checksection result
restore [locate_data_file b32] b
bsection result a b
-set length 12.4984
+checkprops result -l 12.4984
+checksection result
restore [locate_data_file b33] b
bsection result a b
-set length 2.00019
+checkprops result -l 2.00019
+checksection result
restore [locate_data_file b34] b
bsection result a b
-set length 45.4729
+checkprops result -l 45.4729
+checksection result
restore [locate_data_file b35] b
bsection result a b
-set length 15.0786
+checkprops result -l 15.0786
+checksection result
restore [locate_data_file b37] b
bsection result a b
-set length 6.28319
+checkprops result -l 6.28319
+checksection result
restore [locate_data_file b38] b
bsection result a b
-set length 8.24621
+checkprops result -l 8.24621
+checksection result
restore [locate_data_file b50] b
bsection result a b
-set length 254.014
+checkprops result -l 254.014
+checksection result
restore [locate_data_file b41] b
bsection result a b
-set length 19.9279
+checkprops result -l 19.9279
+checksection result
restore [locate_data_file b42] b
bsection result a b
-set length 2.99998
+checkprops result -l 2.99998
+checksection result
restore [locate_data_file b43] b
bsection result a b
-set length 29.2833
+checkprops result -l 29.2833
+checksection result
restore [locate_data_file b44] b
bsection result a b
-set length 4.91577
+checkprops result -l 4.91577
+checksection result
restore [locate_data_file CIN001_b45.rle] b
bsection result a b
-set length 0.374089
+checkprops result -l 0.374089
+checksection result
restore [locate_data_file b46] b
bsection result a b
-set length 0.278859
+checkprops result -l 0.278859
+checksection result
restore [locate_data_file b27] b
bsection result a b
-set length 7.94247
+checkprops result -l 7.94247
+checksection result
restore [locate_data_file b48] b
bsection result a b
-set length 71.2757
+checkprops result -l 71.2757
+checksection result
restore [locate_data_file b49] b
bsection result a b
-set length 122.155
+checkprops result -l 122.155
+checksection result
restore [locate_data_file b60_bsect] b
bsection result a b
-set length 1.64804
+checkprops result -l 1.64804
+checksection result
restore [locate_data_file b51] b
bsection result a b
-set length 9.94056
+checkprops result -l 9.94056
+checksection result
restore [locate_data_file b52] b
bsection result a b
-set length 164.908
+checkprops result -l 164.908
+checksection result
restore [locate_data_file a47] b
bsection result a b
-set length 15.2808
+checkprops result -l 15.2808
+checksection result
restore [locate_data_file b54] b
bsection result a b
-set length 3872.37
+checkprops result -l 3872.37
+checksection result
restore [locate_data_file b55] b
bsection result a b
-set length 15.7507
+checkprops result -l 15.7507
+checksection result
restore [locate_data_file b57_bsect] b
bsection result a b
-set length 117.749
+checkprops result -l 117.749
+checksection result
restore [locate_data_file b58_bsect] b
bsection result a b
-set length 3.46962
+checkprops result -l 3.46962
+checksection result
restore [locate_data_file b59] b
bsection result a b
-set length 23.7344
+checkprops result -l 23.7344
+checksection result
restore [locate_data_file b61] b
bsection result a b
-set length 773.793
+checkprops result -l 773.793
+checksection result
restore [locate_data_file b62_bsect] b
bsection result a b
-set length 1.17784
+checkprops result -l 1.17784
+checksection result
restore [locate_data_file b64_bsect] b
bsection result a b
-set length 1.58211
+checkprops result -l 1.58211
+checksection result
restore [locate_data_file b65] b
bsection result a b
-set length 0.885026
+checkprops result -l 0.885026
+checksection result
restore [locate_data_file b66_bsect] b
bsection result a b
-set length 20.2081
+checkprops result -l 20.2081
+checksection result
restore [locate_data_file b67] b
bsection result a b
-set length 5.75983
+checkprops result -l 5.75983
+checksection result
restore [locate_data_file b68] b
bsection result a b
-set length 10.448
+checkprops result -l 10.448
+checksection result
restore [locate_data_file b69] b
bsection result a b
-set length 0.00170879
+checkprops result -l 0.00170879
+checksection result
restore [locate_data_file b71] b
bsection result a b
-set length 10.8828
+checkprops result -l 10.8828
+checksection result
restore [locate_data_file b72] b
bsection result a b
-set length 0.5
+checkprops result -l 0.5
+checksection result
restore [locate_data_file b73] b
bsection result a b
-set length 13.1087
+checkprops result -l 13.1087
+checksection result
restore [locate_data_file b74] b
bsection result a b
-set length 94.0179
+checkprops result -l 94.0179
+checksection result
explode a
bsection result a_1 a_2
-set length 285.489
+checkprops result -l 285.489
+checksection result
explode a
bsection result a_1 a_2
-set length 285.489
+checkprops result -l 285.489
+checksection result
explode a
bsection result a_1 a_2
-set length 691.399
+checkprops result -l 691.399
+checksection result
explode a
bsection result a_1 a_2
-set length 691.399
+checkprops result -l 691.399
+checksection result
explode a
bsection result a_1 a_2
-set length 267.619
+checkprops result -l 267.619
+checksection result
explode a
bsection result a_1 a_2
-set length 267.619
+checkprops result -l 267.619
+checksection result
explode a
bsection result a_1 a_2
-set length 49.9609
+checkprops result -l 49.9609
+checksection result
explode a
bsection result a_1 a_2
-set length 49.9609
+checkprops result -l 49.9609
+checksection result
explode a
bsection result a_1 a_2
-set length 8.10428
+checkprops result -l 8.10428
+checksection result
explode a
bsection result a_1 a_2
-set length 8.14819
+checkprops result -l 8.14819
+checksection result
explode a
bsection result a_1 a_2
-set length 114.142
+checkprops result -l 114.142
+checksection result
explode a
bsection result a_1 a_2
-set length 114.142
+checkprops result -l 114.142
+checksection result
explode a
bsection result a_1 a_2
-set length 38.4985
+checkprops result -l 38.4985
+checksection result
explode a
bsection result a_1 a_2
-set length 38.4985
+checkprops result -l 38.4985
+checksection result
explode a
bsection result a_1 a_2
-set length 335.21
+checkprops result -l 335.21
+checksection result
explode a
bsection result a_1 a_2
-set length 356.984
+checkprops result -l 356.984
+checksection result
explode a
bsection result a_1 a_2
-set length 356.984
+checkprops result -l 356.984
+checksection result
explode a
bsection result a_1 a_2
-set length 356.984
+checkprops result -l 356.984
+checksection result
explode a
bsection result a_1 a_2
-set length 356.984
+checkprops result -l 356.984
+checksection result
explode a
bsection result a_1 a_2
-set length 1093.37
+checkprops result -l 1093.37
+checksection result
explode a
bsection result a_1 a_2
-set length 1093.37
+checkprops result -l 1093.37
+checksection result
explode a
bsection result a_1 a_2
-set length 2225.71
+checkprops result -l 2225.71
+checksection result
explode a
bsection result a_1 a_2
-set length 2224.79
+checkprops result -l 2224.79
+checksection result
explode a
bsection result a_1 a_2
-set length 2225.7
+checkprops result -l 2225.7
+checksection result
explode a
bsection result a_1 a_2
-set length 2224.79
+checkprops result -l 2224.79
+checksection result
explode a
bsection result a_1 a_2
-set length 30.8671
+checkprops result -l 30.8671
+checksection result
explode a
bsection result a_1 a_2
-set length 30.8671
+checkprops result -l 30.8671
+checksection result
explode a
bsection result a_1 a_2
-set length 8.41959
+checkprops result -l 8.41959
+checksection result
explode a
bsection result a_1 a_2
-set length 8.41959
+checkprops result -l 8.41959
+checksection result
explode a
bsection result a_1 a_2
-set length 718.013
+checkprops result -l 718.013
+checksection result
explode a
bsection result a_1 a_2
-set length 718.013
+checkprops result -l 718.013
+checksection result
explode a
bsection result a_1 a_2
-set length 88.9434
+checkprops result -l 88.9434
+checksection result
explode a
bsection result a_1 a_2
-set length 88.9434
+checkprops result -l 88.9434
+checksection result
explode a
bsection result a_1 a_2
-set length 335.21
+checkprops result -l 335.21
+checksection result
explode a
bsection result a_1 a_2
-set length 445.675
+checkprops result -l 445.675
+checksection result
explode a
bsection result a_1 a_2
-set length 445.675
+checkprops result -l 445.675
+checksection result
explode a
bsection result a_1 a_2
-set length 96.7669
+checkprops result -l 96.7669
+checksection result
explode a
bsection result a_1 a_2
-set length 96.7669
+checkprops result -l 96.7669
+checksection result
explode a
bsection result a_1 a_2
-set length 556.6
+checkprops result -l 556.6
+checksection result
explode a
bsection result a_1 a_2
-set length 556.6
+checkprops result -l 556.6
+checksection result
explode a
bsection result a_1 a_2
-set length 72.4212
+checkprops result -l 72.4212
+checksection result
explode a
bsection result a_1 a_2
-set length 72.4222
+checkprops result -l 72.4222
+checksection result
explode a
bsection result a_1 a_2
-set length 683.183
+checkprops result -l 683.183
+checksection result
explode a
bsection result a_1 a_2
-set length 683.183
+checkprops result -l 683.183
+checksection result
explode a
bsection result a_1 a_2
-set length 22.2575
+checkprops result -l 22.2575
+checksection result
-puts "TODO #OCC26777 ALL: Error : The length of the resulting shape is"
+puts "TODO #OCC26777 ALL: Error : The length of result shape is"
restore [locate_data_file GEN758_nofog.rle] a
explode a
bsection result a_1 a_2
-set length 22.2575
+checkprops result -l 22.2575
+checksection result
explode a
bsection result a_1 a_2
-set length 226.488
+checkprops result -l 226.488
+checksection result
explode a
bsection result a_1 a_2
-set length 226.487
+checkprops result -l 226.487
+checksection result
explode a
bsection result a_1 a_2
-set length 456.707
+checkprops result -l 456.707
+checksection result
explode a
bsection result a_1 a_2
-set length 456.707
+checkprops result -l 456.707
+checksection result
incr i 5
}
-set length 624193
+checkprops result -l 624193
+checksection result
incr i 10
}
-set length 2.49755e+06
+checkprops result -l 2.49755e+06
+checksection result
-puts "TODO #OCC26814 ALL: Error : The length of the resulting shape is"
+puts "TODO #OCC26814 ALL: Error : The length of result shape is"
restore [locate_data_file lh3d_px1.brep] a
plane p 0 0 0 1 0 0
mkface f p
bsection result a f
-set length 20674.3
+checkprops result -l 20674.3
+checksection result
incr i
}
-set length 2.7724e+07
+checkprops result -l 2.7724e+07
+checksection result
incr i
}
-set length 2.11374e+07
+checkprops result -l 2.11374e+07
+checksection result
incr i
}
-set length 1.75226e+06
+checkprops result -l 1.75226e+06
+checksection result
incr i
}
-set length 4.36836e+07
+checkprops result -l 4.36836e+07
+checksection result
restore [locate_data_file CIN900_cts20hll.rle] b
bsection result a b
-set length 119.639
+checkprops result -l 119.639
+checksection result
restore [locate_data_file CIN900_fra61hlt.rle] b
bsection result a b
-set length 10
+checkprops result -l 10
+checksection result
restore [locate_data_file CIN900_pro11hlu.rle] b
bsection result a b
-set length 132.564
+checkprops result -l 132.564
+checksection result
restore [locate_data_file pro14150b.rle] b
bsection result a b
-set length 267.619
+checkprops result -l 267.619
+checksection result
restore [locate_data_file CFI_pro14fjq.rle] b
bsection result a b
-set length 49.9609
+checkprops result -l 49.9609
+checksection result
restore [locate_data_file CFI_pro14fjq.rle] b
bsection result b a
-set length 49.9609
+checkprops result -l 49.9609
+checksection result
restore [locate_data_file CFI_pro14fjq.rle] b
bsection result a b
-set length 49.9609
+checkprops result -l 49.9609
+checksection result
restore [locate_data_file CFI_pro14fjq.rle] b
bsection result b a
-set length 49.9609
+checkprops result -l 49.9609
+checksection result
restore [locate_data_file CIN900_cts21hlp.rle] b
bsection result a b
-set length 751.43
+checkprops result -l 751.43
+checksection result
restore [locate_data_file CIN900_cts21hlr.rle] b
bsection result a b
-set length 79.1327
+checkprops result -l 79.1327
+checksection result
mkface fass planz -100 100 -100 100
bsection result a fass
-set length 25.708
+checkprops result -l 25.708
+checksection result
compound m_2 m_4 c2
bsection result c1 c2
-set length 40.5172
+checkprops result -l 40.5172
+checksection result
# m_2 : Sr Reglee
bsection result m_1 m_2
-set length 126.535
+checkprops result -l 126.535
+checksection result
compound m_2 m_3 m_4 m_5 c1
bsection result m_1 c1
-set length 214.703
+checkprops result -l 214.703
+checksection result
bsection s2 m_4 m_2
compound s s2 result
-set length 682.142
+checkprops result -l 682.142
+checksection result
# m_1
bsection result m_1 m_2
-set length 27.9451
+checkprops result -l 27.9451
+checksection result
# m_2 : Contre-depouille
bsection result m_1 m_2
-set length 574.782
+checkprops result -l 574.782
+checksection result
# m_2 : Carreau (Enveloppe)
bsection result m_1 m_2
-set length 202.944
+checkprops result -l 202.944
+checksection result
compound m_2 m_3 m_4 m_5 c1
bsection result m_1 c1
-set length 264.653
+checkprops result -l 264.653
+checksection result
bsection result fa fb
-set length 1
+checkprops result -l 1
+checksection result
bsection result a b
-set length 1676.89
+checkprops result -l 1676.89
+checksection result
bsection result a b
-set length 935.487
+checkprops result -l 935.487
+checksection result
bsection result c1 c2
-set length 41.4159
+checkprops result -l 41.4159
+checksection result
bsection result part tool
-set length 1113.89
+checkprops result -l 1113.89
+checksection result
bsection result part tool1
-set length 408.37
+checkprops result -l 408.37
+checksection result
bsection result part tool2
-set length 492.637
+checkprops result -l 492.637
+checksection result
bsection result part tool1
-set length 386.561
+checkprops result -l 386.561
+checksection result
bsection result a b
-set length 381.332
+checkprops result -l 381.332
+checksection result
bsection result a b
-set length 202.576
+checkprops result -l 202.576
+checksection result
bsection result a b
-set length 267.11
+checkprops result -l 267.11
+checksection result
bsection result a b
-set length 135.096
+checkprops result -l 135.096
+checksection result
bsection result a b
-set length 1686.21
+checkprops result -l 1686.21
+checksection result
bsection result a b
-set length 28.14
+checkprops result -l 28.14
+checksection result
bsection result c1 c2
-set length 575.501
+checkprops result -l 575.501
+checksection result
compound resab rescd resef resgh result
-set length 1.41538e+07
+checkprops result -l 1.41538e+07
+checksection result
bsection result a b
-set length 162.012
+checkprops result -l 162.012
+checksection result
bsection result object tool
-set length 11.8242
+checkprops result -l 11.8242
+checksection result
bsection result a b
-set length 282.421
\ No newline at end of file
+checkprops result -l 282.421
+checksection result
\ No newline at end of file
bsection result c1 c2
-set length 301.327
+checkprops result -l 301.327
+checksection result
bsection result a b
-set length 44.3547
+checkprops result -l 44.3547
+checksection result
#problemes de baillement sur les partie haute de le ligne de section
bsection result obj out
-set length 1022.03
+checkprops result -l 1022.03
+checksection result
bsection result c1 c2
-set length 575.501
+checkprops result -l 575.501
+checksection result
bsection result a b
-set length 710.721
+checkprops result -l 710.721
+checksection result
set command bsection
-set length 0
+set display_vertices 1
donly result
fit
-set square 1345.27
+checkprops result -s 1345.27
set only_screen_axo 1
donly result
fit
-set square 1345.27
+checkprops result -s 1345.27
set only_screen_axo 1
donly r4
fit
-set square 2690.54
+checkprops result -s 2690.54
set only_screen_axo 1
donly result
fit
-set square 769.835
+checkprops result -s 769.835
set only_screen_axo 1
donly result
fit
-set square 2115.11
+checkprops result -s 2115.11
set only_screen_axo 1
donly result
fit
-set square 2115.11
+checkprops result -s 2115.11
set only_screen_axo 1
donly result
fit
-set square 3460.38
+checkprops result -s 3460.38
set only_screen_axo 1
donly result
fit
-set square 2356.19
+checkprops result -s 2356.19
set only_screen_axo 1
donly result
fit
-set square 3701.46
+checkprops result -s 3701.46
set only_screen_axo 1
donly result
fit
-set square 3701.46
+checkprops result -s 3701.46
set only_screen_axo 1
donly result
fit
-set square 5046.74
+checkprops result -s 5046.74
set only_screen_axo 1
donly result
fit
-set square 5816.57
+checkprops result -s 5816.57
set only_screen_axo 1
donly result
fit
-set square 7172.78
+checkprops result -s 7172.78
set only_screen_axo 1
donly result
fit
-set square 4494.64
+checkprops result -s 4494.64
set only_screen_axo 1
donly result
fit
-set square 4494.64
+checkprops result -s 4494.64
set only_screen_axo 1
donly result
fit
-set square 175.992
+checkprops result -s 175.992
set only_screen_axo 1
donly result
fit
-set square 175.992
+checkprops result -s 175.992
set only_screen_axo 1
donly result
fit
-set square 351.984
+checkprops result -s 351.984
set only_screen_axo 1
donly result
fit
-set square 122.886
+checkprops result -s 122.886
set only_screen_axo 1
donly result
fit
-set square 298.878
+checkprops result -s 298.878
set only_screen_axo 1
donly result
fit
-set square 298.878
+checkprops result -s 298.878
set only_screen_axo 1
donly result
fit
-set square 474.87
+checkprops result -s 474.87
set only_screen_axo 1
donly result
fit
-set square 231.988
+checkprops result -s 231.988
set only_screen_axo 1
donly result
fit
-set square 407.98
+checkprops result -s 407.98
set only_screen_axo 1
donly result
fit
-set square 407.98
+checkprops result -s 407.98
set only_screen_axo 1
donly result
fit
-set square 583.972
+checkprops result -s 583.972
set only_screen_axo 1
donly result
fit
-set square 706.858
+checkprops result -s 706.858
set only_screen_axo 1
donly result
fit
-set square 1367.94
+checkprops result -s 1367.94
set only_screen_axo 1
donly result
fit
-set square 882.85
+checkprops result -s 882.85
set only_screen_axo 1
donly result
fit
-set square 7729.72
+checkprops result -s 7729.72
set only_screen_axo 1
donly result
fit
-set square 2689.14
+checkprops result -s 2689.14
set only_screen_axo 1
donly result
fit
-set square 417.967
+checkprops result -s 417.967
set only_screen_axo 1
donly result
fit
-set square 1416.31
+checkprops result -s 1416.31
set only_screen_axo 1
donly result
fit
-set square 4993.56
+checkprops result -s 4993.56
set only_screen_axo 1
donly result
fit
-set square 5017.47
+checkprops result -s 5017.47
set only_screen_axo 1
donly result
fit
-set square 2086.49
+checkprops result -s 2086.49
set only_screen_axo 1
donly result
fit
-set square 7311.75
+checkprops result -s 7311.75
set only_screen_axo 1
donly result
fit
-set square 502.043
+checkprops result -s 502.043
set only_screen_axo 1
donly result
fit
-set square 514.159
+checkprops result -s 514.159
set only_screen_axo 1
donly result
fit
-set square 418.093
+checkprops result -s 418.093
set only_screen_axo 1
donly result
fit
-set square 1135.58
+checkprops result -s 1135.58
set only_screen_axo 1
donly result
fit
-set square 1017.77
+checkprops result -s 1017.77
set only_screen_axo 1
donly result
fit
-set square 1232.14
+checkprops result -s 1232.14
set only_screen_axo 1
donly result
fit
-set square 259.774
+checkprops result -s 259.774
set only_screen_axo 1
donly result
fit
-set square 2067.69
+checkprops result -s 2067.69
set only_screen_axo 1
donly result
fit
-set square 1640.54
+checkprops result -s 1640.54
set only_screen_axo 1
donly result
fit
-set square 145.291
+checkprops result -s 145.291
set only_screen_axo 1
donly result
fit
-set square 4113.3
+checkprops result -s 4113.3
set only_screen_axo 1
donly result
fit
-set square 545.266
+checkprops result -s 545.266
set only_screen_axo 1
donly result
fit
-set square 1166.69
+checkprops result -s 1166.69
set only_screen_axo 1
donly result
fit
-set square 1393.05
+checkprops result -s 1393.05
set only_screen_axo 1
donly result
fit
-set square 1232.14
+checkprops result -s 1232.14
set only_screen_axo 1
donly result
fit
-set square 1424.16
+checkprops result -s 1424.16
set only_screen_axo 1
donly result
fit
-set square 4326.81
+checkprops result -s 4326.81
set only_screen_axo 1
donly result
fit
-set square 7299.17
+checkprops result -s 7299.17
set only_screen_axo 1
donly result
fit
-set square 1350
+checkprops result -s 1350
set only_screen_axo 1
donly result
fit
-set square 1350
+checkprops result -s 1350
set only_screen_axo 1
donly result
fit
-set square 150
+checkprops result -s 150
set only_screen_axo 1
donly result
fit
-set square 1200
+checkprops result -s 1200
set only_screen_axo 1
donly result
fit
-set square 1238.14
+checkprops result -s 1238.14
set only_screen_axo 1
donly result
fit
-set square 2998.06
+checkprops result -s 2998.06
set only_screen_axo 1
if { [isdraw result] } {
- #check if result is valid
-
- puts "checkshape"
- set ch [checkshape result]
- puts $ch
-
- if {[info exists command] && ${command} == "mkvolume"} {
- set bcheck [bopcheck result]
- puts $bcheck
- if {![regexp {This shape seems to be OK.} $bcheck]} {
- puts "Error: bopcheck failed"
- }
- }
- if { [info exists square] } {
- set prop "area"
- set mass $square
- regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
- }
- if { [info exists length] } {
- set prop "length"
- set mass $length
- regexp {Mass +: +([-0-9.+eE]+)} [lprops result] full m
+ #check if result is valid
- puts "checksection"
- puts [checksection result]
- }
+ puts "checkshape"
+ set ch [checkshape result]
+ puts $ch
+
+ if {[info exists command] && ${command} == "mkvolume"} {
+ set bcheck [bopcheck result]
+ puts $bcheck
+ if {![regexp {This shape seems to be OK.} $bcheck]} {
+ puts "Error: bopcheck failed"
+ }
+ }
- #if mass (length or square) is empty in test case then result should be an empty shape.
- if { [info exists mass] && [string compare "$mass" "empty"] != 0 } {
- if { $m == 0 } {
- puts "Error : The $command is not valid. The $prop is 0."
- }
- if { $mass > 0 } {
- puts "The expected $prop is $mass"
- }
- #check of change of square is < 1%
- if { ($mass != 0 && [expr 1.*abs($mass - $m)/$mass] > 0.01) || ($mass == 0 && $m != 0) } {
- puts "Error : The $prop of the resulting shape is $m"
- }
-
- if { [info exists nbsh_v ] } {
- set arr_v [explode result v]
- set nb_v [ llength $arr_v ]
+ if { [info exists nbsh_v ] } {
+ set arr_v [explode result v]
+ set nb_v [ llength $arr_v ]
if { $nb_v != $nbsh_v } {
- puts "Error : The resulting shape is WRONG because it must contain $nbsh_v vertexes instead of $nb_v"
+ puts "Error : The resulting shape is WRONG because it must contain $nbsh_v vertexes instead of $nb_v"
} else {
- puts "The resulting shape contains $nb_v vertexes"
+ puts "The resulting shape contains $nb_v vertexes"
}
-
- }
+ }
- if { [info exists nbsh_e ] } {
- set arr_e [explode result e]
- set nb_e [ llength $arr_e ]
+ if { [info exists nbsh_e ] } {
+ set arr_e [explode result e]
+ set nb_e [ llength $arr_e ]
if { $nb_e != $nbsh_e } {
- puts "Error : The resulting shape is WRONG because it must contain $nbsh_e edges instead of $nb_e"
+ puts "Error : The resulting shape is WRONG because it must contain $nbsh_e edges instead of $nb_e"
} else {
- puts "The resulting shape contains $nb_e edges"
+ puts "The resulting shape contains $nb_e edges"
}
- }
- } else {
- if { [info exists mass] && $m != 0 } {
- puts "Error : The $command is not valid. The $prop is $m"
- }
- }
+ }
smallview
- if { [info exists m ] } {
- if { $m > 0 } {
- donly result
- if { [info exists nbsh_v ] } {
- explode result v
- }
- } else {
- donly a b
- }
+ if { [info exists display_vertices ] } {
+ regexp {Mass +: +([-0-9.+eE]+)} [lprops result] full mass
} else {
+ regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full mass
+ }
+ if { [expr $mass != 0] || [info exists show_only_result]} {
donly result
+ if { [info exists nbsh_v ] } {
+ explode result v
+ }
+ } elseif { [isdraw a] || [isdraw b]} {
+ donly a b
}
fit
xwd $imagedir/${test_image}.png
-} else {
- puts "Error : The $command cannot be built."
}
-
# to end a test script
puts "TEST COMPLETED"
source [locate_data_file 20000_et1_401-ta6027.prt.2.gdml.tcl]
## image is differ from application
-set square 1.26259e+07
+checkprops result -s 1.26259e+07
-puts "TODO OCC26018 ALL: Error : The area of the resulting shape is"
+puts "TODO OCC26018 ALL: Error : The area of result shape is"
#puts "TODO OCC26018 Linux: Faulty shapes in variables faulty_1 to faulty_"
source [locate_data_file 20000_et3_401-ta6037.prt.2.gdml.tcl]
## image is differ from application
-set square 0
+checkprops result -s 0
-puts "TODO OCC26018 Windows: Error : The area of the resulting shape is"
-puts "TODO OCC26018 Linux: Error : The gdml is not valid. The area is"
+puts "TODO OCC26018 Windows: Error : The area of result shape is"
+puts "TODO OCC26018 Linux: Error : The command is not valid. The area is"
source [locate_data_file 20000_et4_401-ta6319.prt.2.gdml.tcl]
## image is differ from application
-set square 0
\ No newline at end of file
+checkprops result -s 0
\ No newline at end of file
-puts "TODO OCC26018 ALL: Error : The area of the resulting shape is"
+puts "TODO OCC26018 ALL: Error : The area of result shape is"
source [locate_data_file 20000_et5_401-ta6155.prt.2.gdml.tcl]
## image is differ from application
-set square 0
+checkprops result -s 0
-puts "TODO OCC26018 ALL: Error : The area of the resulting shape is"
+puts "TODO OCC26018 ALL: Error : The area of result shape is"
source [locate_data_file 20000_ss2_401-ta5992.prt.2.gdml.tcl]
## image is differ from application
-set square 0
+checkprops result -s 0
-puts "TODO OCC26018 ALL: Error : The area of the resulting shape is"
+puts "TODO OCC26018 ALL: Error : The area of result shape is"
source [locate_data_file 200a0-1_mt6.asm.1.gdml.tcl]
## image is differ from application
-set square 0
+checkprops result -s 0
-puts "TODO OCC26018 ALL: Error : The area of the resulting shape is"
+puts "TODO OCC26018 ALL: Error : The area of result shape is"
source [locate_data_file 51195_ndc_1asm_pos_sklt.asm.1.gdml.tcl]
## image is differ from application
-set square 0
+checkprops result -s 0
-puts "TODO OCC26018 ALL: Error : The area of the resulting shape is"
+puts "TODO OCC26018 ALL: Error : The area of result shape is"
source [locate_data_file 51201_pet_retractes_1.asm.1.gdml.tcl]
## image is differ from application
-set square 0
+checkprops result -s 0
-puts "TODO OCC26018 ALL: Error : The area of the resulting shape is"
+puts "TODO OCC26018 ALL: Error : The area of result shape is"
source [locate_data_file 51533_1632-02.asm.1.gdml.tcl]
## image is differ from application
-set square 0
+checkprops result -s 0
-puts "TODO OCC26018 ALL: Error : The area of the resulting shape is"
+puts "TODO OCC26018 ALL: Error : The area of result shape is"
source [locate_data_file 51541_tri.asm.1.gdml.tcl]
## image is differ from application
-set square 0
+checkprops result -s 0
-puts "TODO OCC26018 ALL: Error : The area of the resulting shape is"
+puts "TODO OCC26018 ALL: Error : The area of result shape is"
# test script for hole_full_prism_rect.prt.2.gdml file
compound result
# result
add sh48C48E0_copy result
-set square 0
\ No newline at end of file
+checkprops result -s 0
\ No newline at end of file
FAILED /\bFaulty\b/ bad shape
+OK /Relative error of mass computation/ message from vprops
\ No newline at end of file
# make volume operation
mkvolume result f1 f2
-set square 1.03384e+007
+checkprops result -s 1.03384e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5
-set square 2.66661e+006
+checkprops result -s 2.66661e+006
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6
-set square 1183220.
+checkprops result -s 1183220.
# plane unstable
puts "TODO OCC26020 Windows: Error: bopcheck failed"
-puts "TODO OCC26020 Linux: Error : The area of the resulting shape is"
-puts "TODO OCC26020 Linux: Error : The mkvolume is not valid. The area is"
+puts "TODO OCC26020 Linux: Error : The area of result shape is"
+puts "TODO OCC26020 Linux: Error : The command is not valid. The area is"
# planar face
plane pln_f1 -2740.6595835899998 -150 -1050 1.110223024625157e-016 1 1.1102230246251563e-016
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 9.99961e+012
+checkprops result -s 9.99961e+012
# plane unstable
puts "TODO OCC26020 ALL: Error: bopcheck failed"
-puts "TODO OCC26020 ALL: Error : The area of the resulting shape"
+puts "TODO OCC26020 ALL: Error : The area of result shape is"
puts "TODO OCC26020 ALL: Faulty shapes in variables faulty_1 to faulty_"
# planar face
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8 f9
-set square 2.99991e+012
+checkprops result -s 2.99991e+012
# plane unstable
puts "TODO OCC26020 ALL: Error: bopcheck failed"
-puts "TODO OCC26020 ALL: Error : The area of the resulting shape"
+puts "TODO OCC26020 ALL: Error : The area of result shape is"
puts "TODO OCC26020 ALL: Faulty shapes in variables faulty_1 to faulty_"
# planar face
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 4.00252e+012
+checkprops result -s 4.00252e+012
# plane unstable
puts "TODO OCC26020 ALL: Error: bopcheck failed"
-puts "TODO OCC26020 ALL: Error : The area of the resulting shape"
+puts "TODO OCC26020 ALL: Error : The area of result shape is"
# planar face
plane pln_f1 -1863.18155559 1250 -1538.57262704 1.110223024625157e-016 1 1.1102230246251563e-016
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6
-set square 7.73553e+007
+checkprops result -s 7.73553e+007
puts "TODO OCC26020 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO OCC26020 ALL: Error: bopcheck failed"
-puts "TODO OCC26020 ALL: Error : The area of the resulting shape is"
+puts "TODO OCC26020 ALL: Error : The area of result shape is"
# planar face
plane pln_f1 -4.2580937183769834 -506.18339008981781 147.62942729477928 0.98768834059988952 -6.6728564553435301e-012 -0.15643446501022945
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 2.19944e+013
+checkprops result -s 2.19944e+013
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 9.88757e+006
+checkprops result -s 9.88757e+006
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6
-set square 1.67121e+007
+checkprops result -s 1.67121e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 9.8784e+006
+checkprops result -s 9.8784e+006
puts "TODO OCC26020 ALL: Error: bopcheck failed"
puts "TODO OCC26020 Linux: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO OCC26020 Linux: Error : The area of the resulting shape is"
+puts "TODO OCC26020 Linux: Error : The area of result shape is"
# planar face
plane pln_f1 590.6877421677151 -519.8775759738943 -93.555747452441423 0.64798185367609173 0.7547095802227719 -0.10263024323494339
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 9.99931e+012
+checkprops result -s 9.99931e+012
puts "TODO OCC26020 ALL: Error: bopcheck failed"
puts "TODO OCC26020 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO ?OCC26020 ALL: Error : The area of the resulting shape is"
+puts "TODO ?OCC26020 ALL: Error : The area of result shape is"
# planar face
plane pln_f1 79.400363856921899 8.7220982904821555e-015 -94.116057183203139 -0.83335943573869897 -2.2204460492503131e-016 -0.55273144551877762
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 1.19997e+013
+checkprops result -s 1.19997e+013
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6
-set square 12400.
+checkprops result -s 12400.
puts "TODO OCC26020 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO OCC26020 ALL: Error: bopcheck failed"
-puts "TODO OCC26020 ALL: Error : The area of the resulting shape is"
+puts "TODO OCC26020 ALL: Error : The area of result shape is"
# planar face
plane pln_f1 35.877464033656999 5.9462928582193458e-016 -25.973690230789806 -0.64944804833018333 -3.0834627769631957e-016 -0.76040596560003137
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 4.31002e+007
+checkprops result -s 4.31002e+007
puts "TODO OCC26560 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO OCC26020 ALL: Error: bopcheck failed"
-puts "TODO OCC26560 ALL: Error : The area of the resulting shape is"
+puts "TODO OCC26560 ALL: Error : The area of result shape is"
# planar face
plane pln_f1 18.855982726712998 17.500000000800412 0 -0.96152394764524818 -0.27472112788189063 0
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8 f9
-set square 1.3412e+013
+checkprops result -s 1.3412e+013
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8
-#set square 3.60102e+013
+#checkprops result -s 3.60102e+013
puts "TODO OCC26020 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO OCC26020 ALL: Error: bopcheck failed"
-puts "TODO OCC26020 ALL: Error : The area of the resulting shape is"
+puts "TODO OCC26020 ALL: Error : The area of result shape is"
# planar face
plane pln_f1 32.294537607197917 1.8096910201742288e-014 -39.176406819310692 -0.77162458338772011 -6.6613381477509373e-016 -0.63607822027776384
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8 f9
-set square 2.20868e+013
+checkprops result -s 2.20868e+013
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-#set square 3.64258e+006
+set show_only_result 1
+#checkprops result -s 3.64258e+006
puts "TODO ?OCC26020 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO OCC26020 ALL: Error: bopcheck failed"
-puts "TODO OCC26020 ALL: Error : The area of the resulting shape is"
+puts "TODO OCC26020 ALL: Error : The area of result shape is"
# planar face
plane pln_f1 0 840 1.2212453270876722e-014 0 -1 -1.1102230246251565e-016
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6
-set square 26668.8
+checkprops result -s 26668.8
# plane
puts "TODO OCC26020 Windows: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO OCC26020 Linux: Error : The mkvolume is not valid. The area is"
-puts "TODO OCC26020 ALL: Error : The area of the resulting shape is"
+puts "TODO OCC26020 Linux: Error : The command is not valid. The area is"
+puts "TODO OCC26020 Linux: Error : The area of result shape is"
# planar face
plane pln_f1 -513.57358775546049 376.87261141864394 391.24411461018769 -0.35888381816183362 -0.86162916044152549 0.35888381816183351
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 5.29724e-005
-
+checkprops result -s 5.29724e-005 -eps 1.0e-3
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8
-#set square 3.56617e+007
+#checkprops result -s 3.56617e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6
-set square 5.1932e+006
+checkprops result -s 5.1932e+006
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 6.22995e+006
+checkprops result -s 6.22995e+006
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6
-set square 1744.95
+checkprops result -s 1744.95
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8 f9
-set square 2.02141e+012
+checkprops result -s 2.02141e+012
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8
-set square 4.46244e+007
+checkprops result -s 4.46244e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8
-set square 3.77486e+007
+checkprops result -s 3.77486e+007
# cylinder plane unstable
puts "TODO OCC26020 Windows: Error: bopcheck failed"
-puts "TODO OCC26020 Linux: Error : The area of the resulting shape is"
+puts "TODO OCC26020 Linux: Error : The area of result shape is"
# planar face
plane pln_f1 0 -232.5 3.8857805861880479e-015 0 -1 -1.1102230246251565e-016
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 1.00502e+012
+checkprops result -s 1.00502e+012
puts "TODO OCC26020 ALL: Error: bopcheck failed"
puts "TODO OCC26020 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO OCC26020 ALL: Error : The area of the resulting shape is"
+puts "TODO OCC26020 ALL: Error : The area of result shape is"
# planar face
plane pln_f1 -2591.6564295634707 -1492.5 -1185.6605612884966 0.46174861323503397 1.1102230246251565e-016 -0.88701083317822171
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8 f9
-set square 8.24049e+007
+checkprops result -s 8.24049e+007
# cylinder plane
puts "TODO OCC26020 ALL: Error: bopcheck failed"
-puts "TODO OCC26020 Linux: Error : The area of the resulting shape is"
+puts "TODO OCC26020 Linux: Error : The area of result shape is"
# planar face
plane pln_f1 1665.7013364039071 -825 -339.75605834598957 0.15643446504023129 4.4408920985006257e-016 0.98768834059513766
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8
-set square 1.99784e+007
+checkprops result -s 1.99784e+007
# cylinder plane
puts "TODO OCC26020 ALL: Error: bopcheck failed"
-puts "TODO OCC26020 Linux: Error : The area of the resulting shape is"
+puts "TODO OCC26020 Linux: Error : The area of result shape is"
puts "TODO OCC26020 ALL: Faulty shapes in variables faulty_1 to"
# planar face
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8
-set square 1.8917e+007
+checkprops result -s 1.8917e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8
-set square 2.0232e+007
+checkprops result -s 2.0232e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8
-#set square 2.00003e+012
+#checkprops result -s 2.00003e+012
puts "TODO ?OCC26020 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO ?OCC26020 ALL: Error: bopcheck failed"
-puts "TODO ?OCC26020 ALL: Error : The area of the resulting shape is"
+puts "TODO ?OCC26020 ALL: Error : The area of result shape is"
# planar face
plane pln_f1 -335.23319463083521 698.25 1031.741684575172 0.95105651629515375 3.3306690738754676e-016 0.30901699437494723
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
-set square 5.42213e+007
+checkprops result -s 5.42213e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8
-set square 2.40251e+007
+checkprops result -s 2.40251e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6
-set square 891858
+checkprops result -s 891858
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8
-set square 1.95938e+007
+checkprops result -s 1.95938e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 2.15489e+007
+checkprops result -s 2.15489e+007
# ? - because sometimes test is killed by elapsed time
puts "TODO OCC26020 ALL: Error: bopcheck failed"
-puts "TODO OCC26020 ALL: Error : The area of the resulting shape is"
+puts "TODO OCC26020 ALL: Error : The area of result shape is"
puts "TODO ?OCC26020 Linux: \\*\\* Exception"
puts "TODO ?OCC26020 Linux: An exception"
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 0
+checkprops result -s 0
# ? - because sometimes test is killed by elapsed time
puts "TODO OCC26020 ALL: Error: bopcheck failed"
-puts "TODO OCC26020 ALL: Error : The area of the resulting shape is"
+puts "TODO OCC26020 ALL: Error : The area of result shape is"
# planar face
plane pln_f1 460.8377555733228 -1160 121.87519451048833 -0.17364817766693036 1.1223734950417248e-017 0.98480775301220813
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 0
+checkprops result -s 0
# cone plane killed by cpulimit 300
puts "TODO OCC26020 ALL: Error: bopcheck failed"
-puts "TODO OCC26020 ALL: Error : The area of the resulting shape is"
+puts "TODO OCC26020 ALL: Error : The area of result shape is"
# planar face
plane pln_f1 -460.8377555733228 -1160 -121.8751945104883 0.17364817766693036 -5.955424826592936e-017 -0.98480775301220813
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 0
+checkprops result -s 0
# make volume operation
mkvolume result f1 f2 f3 f4 f5
-set square 5.28759e+006
+checkprops result -s 5.28759e+006
# make volume operation
mkvolume result f1 f2 f3
-set square 1.58904
+checkprops result -s 1.58904
# make volume operation
mkvolume result f1 f2 f3
-set square 3.69404e+006
+checkprops result -s 3.69404e+006
# make volume operation
mkvolume result f1 f2 f3 f4 f5
-set square 8.06875e+006
+checkprops result -s 8.06875e+006
# make volume operation
mkvolume result f1 f2 f3
-set square 1846.27
+checkprops result -s 1846.27
# make volume operation
mkvolume result f1 f2 f3
-set square 0.161139
+checkprops result -s 0.161139
# make volume operation
mkvolume result f1 f2 f3 f4
-set square 3.32328e+006
+checkprops result -s 3.32328e+006
# make volume operation
mkvolume result f1 f2 f3 f4
-set square 4.90446e+006
+checkprops result -s 4.90446e+006
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 7.80813e+006
+checkprops result -s 7.80813e+006
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6
-set square 5.41197e+006
+checkprops result -s 5.41197e+006
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 9.42987e+007
+checkprops result -s 9.42987e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 6.28616e+006
+checkprops result -s 6.28616e+006
# make volume operation
mkvolume result f1 f2 f3 f4
-set square 3714.75
+checkprops result -s 3714.75
# make volume operation
mkvolume result f1 f2 f3 f4
-set square 1.25206e+006
+checkprops result -s 1.25206e+006
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 9.42987e+007
+checkprops result -s 9.42987e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 9.42987e+007
+checkprops result -s 9.42987e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 1.73885e+007
+checkprops result -s 1.73885e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 1.90007e+007
+checkprops result -s 1.90007e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6
-set square 1.61207e+007
+checkprops result -s 1.61207e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 2.08517e+007
+checkprops result -s 2.08517e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8 f9
-set square 1.98614e+007
+checkprops result -s 1.98614e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 9.87124e+006
+checkprops result -s 9.87124e+006
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8 f9 f10
-set square 2.26035e+007
+checkprops result -s 2.26035e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6
-set square 3.27453e+007
+checkprops result -s 3.27453e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 3.20115e+007
+checkprops result -s 3.20115e+007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
-set square 8.13019
+checkprops result -s 8.13019
# make volume operation
mkvolume result f1 f2 f3 f4
-set square 2.10324
+checkprops result -s 2.10324
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8 f9
-set square 16.5007
+checkprops result -s 16.5007
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7
-set square 4.544e+006
+checkprops result -s 4.544e+006
# make volume operation
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8
-set square 2.07211e+006
+checkprops result -s 2.07211e+006
-set command mkvolume
\ No newline at end of file
+set command mkvolume
puts "OK ${BugNumber}"
}
-set square 220000
+checkprops result -s 220000
+checkshape result
set 2dviewer 0
-if { [info exists square] } {
- set prop "square"
- set mass $square
- if { [info exists tol_square] } {
- # tol_square - The epsilon defines relative precision of computation
- regexp {Mass +: +([-0-9.+eE]+)} [sprops result $tol_square] full m
- } else {
- regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
- }
-}
-if { [info exists length] } {
- set prop "length"
- set mass $length
- regexp {Mass +: +([-0-9.+eE]+)} [lprops result] full m
-
- puts "checksection"
- puts [checksection result]
-}
-
-#if mass (length or square) is empty in test case then result should be an empty shape.
-if { [info exists mass] } {
- if { [string compare $subgroup "moddata"] != 0 } {
- puts "checkshape"
- checkshape result
- }
-
- if { [string compare "$mass" "empty"] != 0 } {
- if { $m == 0 } {
- puts "Error : The command is not valid. The $prop is 0."
- }
- if { $mass > 0 } {
- puts "The expected $prop is $mass"
- }
- #check of change of square is < 1%
- if { ($mass != 0 && [expr 1.*abs($mass - $m)/$mass] > 0.01) || ($mass == 0 && $m != 0) } {
- puts "Error : The $prop of result shape is $m"
- }
- } else {
- if { $m != 0 } {
- puts "Error : The command is not valid. The $prop is $m"
- }
- }
-}
-
if { [info exists rel_tol] } {
puts "\nChecking triangulation area (triarea command)..."
set rel_err [expr abs([CheckTriArea result $area_eps])]
puts "Faulty ${BugNumber}"
}
-set square 600
+checkprops result -s 600
+checkshape result
set 3dviewer 0
puts "Faulty ${BugNumber}"
}
-set square 600
+checkprops result -s 600
+checkshape result
set 3dviewer 0
brestore ${NameFile} result
-set square 6
+checkprops result -s 6
+checkshape result
checknbshapes result -vertex 8 -edge 12 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 34
file delete -force [glob -nocomplain ${NameFile}]
igesbrep ${NameFile} result *
-set square 6
+checkprops result -s 6
+checkshape result
checknbshapes result -vertex 8 -edge 12 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 34
file delete -force [glob -nocomplain ${NameFile}]
puts "Warning: There are not intersecting points"
}
-set list [lprops result]
-regexp {Mass +: +([-0-9.+eE]+)} $list full pcurve_length
-
-set good_pcurve_length 3880.52
-set percent_max 0.1
-set percent [expr abs(${pcurve_length} - ${good_pcurve_length}) / double(${good_pcurve_length}) * 100.]
-
-puts "good_pcurve_length = ${good_pcurve_length}"
-puts "pcurve_length = ${pcurve_length}"
-puts "percent = ${percent}"
-
-if {${percent} > ${percent_max}} {
- puts "OCC1642 Faulty length: function FixShape works WRONGLY !!"
-} else {
- puts "OCC1642 length: function FixShape works CORRECTLY"
-}
+checkprops result -l 3880.52
if { ${Intersectingpt} > ${FixSelfIntersection} } {
puts "OCC1642 Faulty"
} else {
puts "Faulty ${BugNumber}"
}
-set square 290.283
+checkprops result -s 290.283
+checkshape result
set 2dviewer 0
puts "OCC24 OK"
}
-set square 37.6991
+checkprops result -s 37.6991
+checkshape result
set 2dviewer 2
fixshape result s
-set square 313292
+checkprops result -s 313292
+checkshape result
checknbshapes result -vertex 12 -edge 20 -wire 9 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 52
set 2dviewer 1
fixshape result s
-set square 123446
+checkprops result -s 123446
+checkshape result
checknbshapes result -vertex 33 -edge 52 -wire 23 -face 21 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 132
set 2dviewer 1
fixshape result a
-set square 15902.8
+checkprops result -s 15902.8
+checkshape result
checknbshapes result -vertex 14 -edge 15 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 31
set 2dviewer 1
puts "Elapsed time of testreadstep is less than ${max_time} seconds - OK"
}
-set square 6998.53
+checkprops result -s 6998.53
+checkshape result
checknbshapes result -vertex 4482 -edge 6781 -wire 2309 -face 2305 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 15879
set 3dviewer 1
igesread [locate_data_file OCC17026-1.igs] a *
tpcompound result
-set square 8.76948e+09
+checkprops result -s 9.0463e+009
+checkshape result
checknbshapes result -vertex 8 -edge 12 -wire 4 -face 4 -shell 0 -solid 0 -compsolid 0 -compound 2 -shape 30
set 2dviewer 0
igesread [locate_data_file OCC17026-2.igs] a *
tpcompound result
-set square 8.80533e+09
+checkprops result -s 8.80533e+09
+checkshape result
checknbshapes result -vertex 8 -edge 12 -wire 4 -face 4 -shell 0 -solid 0 -compsolid 0 -compound 2 -shape 30
set 2dviewer 0
igesread [locate_data_file OCC17026-3.iges] a *
tpcompound result
-set square 7.72668e+08
+checkprops result -s 7.72668e+08
+checkshape result
checknbshapes result -vertex 175 -edge 175 -wire 38 -face 38 -shell 0 -solid 0 -compsolid 0 -compound 2 -shape 428
set 2dviewer 0
igesread [locate_data_file OCC17026-4.iges] a *
tpcompound result
-set square 7.72668e+08
+checkprops result -s 7.72668e+08
+checkshape result
checknbshapes result -vertex 175 -edge 175 -wire 38 -face 38 -shell 0 -solid 0 -compsolid 0 -compound 2 -shape 428
set 2dviewer 0
renamevar s1 result
-set check_square 1
-
-set square 49245
+checkprops result -s 49245
+checkshape result
set 3dviewer 1
renamevar s2 result
-set check_square 1
-
-set square 49245
+checkprops result -s 49245
+checkshape result
set 3dviewer 1
igesbrep [locate_data_file OCC26138_Torus.igs] a *
brepiges a ${imagedir}/bug26138.igs
igesbrep ${imagedir}/bug26138.igs b *
-set a_info [lindex [sprops a] 2]
-set b_info [lindex [sprops b] 2]
-if {$a_info != $b_info} {
- puts "ERROR: OCC26138 is reproduced. Shape a is not equal to shape b."
-}
+checkprops a -s -equal b
igesbrep [locate_data_file bug26573_loft.igs] a *
tpcompound result
-set square 240.546
+checkprops result -s 240.546
+checkshape result
set nbshapes_expected "
Number of shapes in shape
puts "Error ${BugNumber} : here is reading problem"
} else {
tpcompound result
-
- set square 159588
+ checkshape result
+ checkprops result -s 159588
checknbshapes result -vertex 140 -edge 144 -wire 36 -face 31 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 352
set 2dviewer 0
}
bfuse result c s
}
}
-set square 39.0894
+checkprops result -s 39.0894
+checkshape result
set 2dviewer 0
bcut result c s
}
}
-set square 31.8476
+checkprops result -s 31.8476
+checkshape result
set 2dviewer 0
bcommon result c s
}
}
-set square 4.89279
+checkprops result -s 4.89279
+checkshape result
set 2dviewer 0
puts "Faulty : Section is incorrect"
}
-set length 282.421
+checkprops result -l 282.421
+checkshape result
+checksection result
set 2dviewer 0
checkshape result r
-set square 93255.6
+checkprops result -s 93237.9
+checkshape result
set 2dviewer 0
if { $cs != 0 } {
puts "Faulty : Section is incorrect"
}
-set length 0
+
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
checknbshapes result -shell 1
checkfreebounds result 2
-set square 156.919
+checkprops result -s 156.919
+checkshape result
set 2dviewer 0
bcut result r1 pl1
-set square 119983
+checkprops result -s 119879
+checkshape result
set 2dviewer 0
puts "========================"
puts "BUC60531"
puts "========================"
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
restore [locate_data_file buc60531a.brep] r1
checkshape r1
bcut result r2 pl2
-set square 115935
+checkprops result -s 115935
+checkshape result
set 2dviewer 0
# first cut
bcut result p h1
-set square 81.8172
+checkprops result -s 81.8172
+checkshape result
set 2dviewer 0
# first cut
bcut result p h1
-set square 81.8172
+checkprops result -s 81.8172
+checkshape result
set 2dviewer 0
renamevar res2 result
-set square 78.7016
+checkprops result -s 78.8852
+checkshape result
set 2dviewer 0
# An exception was caught Standard_ConstructionError:
# ** Exception ** Standard_ConstructionError:
-set square 2.15333e+007
+
+checkprops result -s 1.5003e+007
+checkshape result
set 2dviewer 0
+
puts "Tolerance of shape is less then 1.0"
}
-set square 3.87049e+007
+checkprops result -s 3.77048e+007
+checkshape result
set 2dviewer 0
} else {
puts "Tolerance of shape is less then 1.0"
}
-set square 3.71909e+007
+
+checkprops result -s 3.66928e+007
+checkshape result
set 2dviewer 0
} else {
puts "Tolerance of shape is less then 2.0"
}
-set square 1.341e+007
+
+checkprops result -s 1.24886e+007
+checkshape result
set 2dviewer 0
psection result s ps
-set length 117.81
+checkprops result -l 117.81
+checkshape result
+checksection result
set 2dviewer 0
## set num [lindex [checksection res] 4]
psection result t pt
-set length 22.0446
+checkprops result -l 22.0446
+checkshape result
+checksection result
set 2dviewer 0
# checksection res
bsection result a b
-set length 1475.98
+checkprops result -l 1475.98
+checkshape result
+checksection result
set 2dviewer 0
bsection result b a
# checksection res
-set length 1475.98
+checkprops result -l 1475.98
+checkshape result
+checksection result
set 2dviewer 0
mkplane result a
-set square 2035.58
+checkprops result -s 2035.58
+checkshape result
set 2dviewer 0
mkoffset result a 1 1
renamevar result_1 result
}
-set length 271.473
+
+checkprops result -l 271.473
+checkshape result
+checksection result
set 2dviewer 0
puts " Faulty : Result shape is INcorrect !!! "
}
-
#fsameparameter res
-set length 26.2001
+checkprops result -l 26.2001
+checkshape result
+checksection result
set 2dviewer 0
if {$dist > $toler} {
puts "Faulty : the distanse is $dist. It is more $toler."
}
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
} else {
puts " BUC60668 OK : Common was made properly"
}
-set square 1800
+checkprops result -s 1800
+checkshape result
set 2dviewer 0
ksection result shell1 shell2 1000 0.0001 0.00001 0
#checksection res
-set length 104.754
+checkprops result -l 104.754
+checkshape result
+checksection result
set 2dviewer 0
puts "TODO OCC12345 ALL: Faulty BUC60682"
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "TODO OCC12345 ALL: Faulty shapes in variables faulty_1 to faulty_"
pload QAcommands
ksection result shell1 shell2 1000 0.0001 0.00001 0
}
}
-set square 0
+checkprops result -s 0
+checkshape result
set 2dviewer 0
prism result w 0 0 10
-set square 148.875
+checkprops result -s 148.875
+checkshape result
set 2dviewer 0
}
}
}
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
puts "BUC60703 OK"
}
# maxtolerance res
- set square 237.333
+ checkprops result -s 237.333
set 2dviewer 0
}
puts "BUC60703 OK in checkshape"
}
}
-set square 236.72
+checkprops result -s 236.72
set 2dviewer 0
puts "BUC60703 : here is NOT checking problem"
}
}
-set square 371.259
+checkprops result -s 371.259
set 2dviewer 0
puts "BUC60703 : here is NOT checking problem"
}
}
-set square 505.797
+checkprops result -s 505.797
set 2dviewer 0
bfuse result p s
-set square 39.0889
+checkprops result -s 39.0889
+checkshape result
set 2dviewer 0
} else {
puts " Common operation was made successfully"
}
-set square 13.4871
+checkprops result -s 13.4871
+checkshape result
set 2dviewer 0
} else {
puts "BUC60712 OK: Result shape is correct "
}
-set length 1.88145
+checkprops result -l 1.88145
+checkshape result
+checksection result
set 2dviewer 0
#does'nt work
buildsweep result -C -S
-set square 1979.9
+checkprops result -s 1979.9
+checkshape result
set 2dviewer 0
#checksection res
#checkshape res
-set length 238.032
+checkprops result -l 238.032
+checkshape result
+checksection result
set 2dviewer 0
puts [format "Faulty : the number of edges is %s, but the number of vertexes is %s." $ne $nv]
}
-set length 228.386
+checkprops result -l 228.386
+checkshape result
+checksection result
set 2dviewer 0
checkshape b
bfuse result a b
-set square 61626.2
+checkprops result -s 61626.2
+checkshape result
set 2dviewer 1
checkshape b
bsection result a b
-set length 112.906
-
+checkprops result -l 112.906
+checkshape result
+checksection result
set 2dviewer 1
renamevar result_1 result
-set length 191.044
+checkprops result -l 191.044
+checkshape result
+checksection result
set 2dviewer 0
}
}
-set length 9026.65
+checkprops result -l 9026.65
+checkshape result
+checksection result
set 2dviewer 0
puts "OK BUC60782: offset is created"
tpcompound result
}
- set square 0
+ checkprops result -s 0
+checkshape result
set 2dviewer 0
}
puts "TODO OCC25919 ALL: Error: Offset is not done."
puts "TODO OCC25919 ALL: Faulty BUC60782: mkoffset works wrongly"
-puts "TODO OCC25919 ALL: Error : The square of result shape is"
+puts "TODO OCC25919 ALL: Error : The area of result shape is"
puts "========================"
puts "BUC60782"
tpcompound result
}
}
-set square 0
+checkprops result -s 0
+checkshape result
set 2dviewer 0
checknbshapes result -shell 1 -compound 1 -m "result should be a shell, but not a compound of faces"
-set square 45000
+checkprops result -s 45000
+checkshape result
set 2dviewer 0
checknbshapes result -shell 1 -compound 1 -m "result should be a shell, but not a compound of faces"
-set square 150200
+checkprops result -s 150200
+checkshape result
set 2dviewer 0
puts "BUC60788 - OK"
}
-set length 750
+checkprops result -l 750
+checkshape result
+checksection result
set 2dviewer 0
checknbshapes result -shell 1 -compound 1 -m "result should be a shell, but not a compound of faces"
-set square 150200
+checkprops result -s 150200
+checkshape result
set 2dviewer 0
checknbshapes result -shell 1 -compound 1 -m "result should be a shell, but not a compound of faces"
-set square 45000
+checkprops result -s 45000
+checkshape result
set 2dviewer 0
} else {
puts "Faulty BUC60789: COMMON operation was made wrongly"
}
-set length 78.3594
+checkprops result -l 78.3594
+checkshape result
+checksection result
set 2dviewer 0
} else {
puts "Faulty BUC60789: CUT operation was made wrongly"
}
-set length 288.856
+checkprops result -l 288.856
+checkshape result
+checksection result
set 2dviewer 0
renamevar r3 result
-set square 6400
+checkprops result -s 6400
+checkshape result
set 2dviewer 0
bfuse result a b
-set square 1.86064e+07
+checkprops result -s 1.86064e+07
+checkshape result
set 2dviewer 0
renamevar result_1 result
}
-set length 81.5088
+checkprops result -l 81.5088
+checkshape result
+checksection result
set 2dviewer 0
bfuse result a b
-set square 27341.6
+checkprops result -s 27341.6
+checkshape result
set 2dviewer 0
bfuse result sh1 sh2
-set square 890971
+checkprops result -s 890971
+checkshape result
set 2dviewer 1
} else {
puts "BUC60849 OK :Bounding box of spherical surface is created properly."
}
-set square 125663
+checkprops result -s 125663
+checkshape result
set 2dviewer 0
checknbshapes result -edge 5 -m "SECTION operation"
-set length 4.5
+checkprops result -l 4.5
+checkshape result
+checksection result
set 2dviewer 0
renamevar result_1 result
}
-set length 370.796
+checkprops result -l 370.796
+checkshape result
+checksection result
set 2dviewer 0
renamevar result_1 result
}
-set length 11.2406
+checkprops result -l 11.2406
+checkshape result
+checksection result
set 2dviewer 0
renamevar result_1 result
}
-set length 107.351
+checkprops result -l 107.351
+checkshape result
+checksection result
set 2dviewer 0
}
}
}
-set length 1424.94
+checkprops result -l 1424.94
+checkshape result
+checksection result
set 2dviewer 0
bfuse result a_1 a_2
-set square 34069
+checkprops result -s 34069
+checkshape result
set 2dviewer 0
puts " BUC60882 OK: Tolerance of Result edge is less or equal to tolerance of Sourse edge."
}
-set length 1768.53
+checkprops result -l 1768.53
+checkshape result
+checksection result
set 2dviewer 0
sameparameter result tol 1.e-2
sameparameter result tol 1000
-set length 48288.3
+checkprops result -l 48288.3
+checkshape result
+checksection result
set 2dviewer 0
bsection result crg cyl
-set length 110.093
+checkprops result -l 110.093
+checkshape result
+checksection result
set 2dviewer 0
# checksection res
puts "Shape is not empty, OK"
}
-set length 162.299
+checkprops result -l 162.299
+checkshape result
+checksection result
set 2dviewer 0
puts "Section is closed: OK"
}
-set length 350.404
+checkprops result -l 350.404
+checkshape result
+checksection result
set 2dviewer 0
checknbshapes result -shell 2
checkfreebounds result 115
-set square 270868
+checkprops result -s 270868
+checkshape result
set 3dviewer 0
featrevol boite cont boite_4 0 0 200 0 -1 0 1 1
featperform revol result boite_1
-set square 265343
+checkprops result -s 265343
+checkshape result
set 2dviewer 0
mkface result result
-set square 157.932
+checkprops result -s 157.932
+checkshape result
set 2dviewer 0
bfuse result a b
-set square 41.7175
+checkprops result -s 41.7175
+checkshape result
set 2dviewer 0
bcut result a_2 a_1
-set square 94795.3
+checkprops result -s 94795.3
+checkshape result
set 2dviewer 0
splitshape result f f e
-set square 13.3392
+checkprops result -s 13.3392
+checkshape result
set 2dviewer 0
mkplane result a
-set square 40303.1
+checkprops result -s 40303.1
+checkshape result
set 2dviewer 0
puts "BUC60942 OK: Tolerance of shape is correct"
}
-set square 37.7032
+checkprops result -s 37.7032
+checkshape result
set 2dviewer 0
} else {
puts "Section is closed: OK"
}
-set length 52.5057
+checkprops result -l 52.5057
+checkshape result
+checksection result
set 2dviewer 0
checkshape a_2
bfuse result a_2 a_3
-set square 93698.1
+checkprops result -s 93698.1
+checkshape result
set 2dviewer 0
bcut result sh1 sh2
-set square 2130.25
+checkprops result -s 2130.25
+checkshape result
set 2dviewer 0
bsection result sh1 sh2
-set length 26.2001
+checkprops result -l 26.2001
+checkshape result
+checksection result
set 2dviewer 0
mkplane result wire
-set square 92131.6
+checkprops result -s 92131.6
+checkshape result
set 2dviewer 0
set CPU_user_time [expr ${CPU_user_time} / ${NbTests}]
puts "CPU_user_time=${CPU_user_time}"
-set square 1.30062e+07
+checkprops result -s 1.30062e+07
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 20 -edge 28 -wire 16 -face 15 -shell 3 -solid 3 -compsolid 0 -compound 1 -shape 86
set CPU_user_time [expr ${CPU_user_time} / ${NbTests}]
puts "CPU_user_time=${CPU_user_time}"
-set square 3.20326e+07
+checkprops result -s 3.20326e+07
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 116 -edge 173 -wire 67 -face 63 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 422
set CPU_user_time [expr ${CPU_user_time} / ${NbTests}]
puts "CPU_user_time=${CPU_user_time}"
-set square 3.05154e+07
+checkprops result -s 3.05154e+07
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 96 -edge 143 -wire 51 -face 48 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 341
set CPU_user_time [expr ${CPU_user_time} / ${NbTests}]
puts "CPU_user_time=${CPU_user_time}"
-set square 6.38359e+06
+checkprops result -s 6.38359e+06
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 108 -edge 161 -wire 61 -face 60 -shell 3 -solid 3 -compsolid 0 -compound 1 -shape 397
set CPU_user_time [expr ${CPU_user_time} / ${NbTests}]
puts "CPU_user_time=${CPU_user_time}"
-set square 4.75218e+07
+checkprops result -s 4.75218e+07
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 32 -edge 60 -wire 32 -face 29 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 156
set CPU_user_time [expr ${CPU_user_time} / ${NbTests}]
puts "CPU_user_time=${CPU_user_time}"
-set square 2.36194e+07
+checkprops result -s 2.36194e+07
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 24 -edge 34 -wire 20 -face 19 -shell 4 -solid 4 -compsolid 0 -compound 1 -shape 106
set CPU_user_time [expr ${CPU_user_time} / ${NbTests}]
puts "CPU_user_time=${CPU_user_time}"
-#CR24137 set square 3.56087e+07
-set square 3.52471e+07
+#CR24137 checkprops result -s 3.56087e+07
+checkprops result -s 3.52471e+07
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 24 -edge 34 -wire 20 -face 17 -shell 3 -solid 3 -compsolid 0 -compound 1 -shape 102
set CPU_user_time [expr ${CPU_user_time} / ${NbTests}]
puts "CPU_user_time=${CPU_user_time}"
-#CR24317 set square 782201
-set square 784833
+#CR24317 checkprops result -s 782201
+checkprops result -s 784833
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 53 -edge 75 -wire 38 -face 34 -shell 6 -solid 6 -compsolid 0 -compound 1 -shape 213
set CPU_user_time [expr ${CPU_user_time} / ${NbTests}]
puts "CPU_user_time=${CPU_user_time}"
-set square 3.65961e+07
+checkprops result -s 3.65961e+07
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 121 -edge 178 -wire 65 -face 59 -shell 3 -solid 2 -compsolid 0 -compound 1 -shape 429
set CPU_user_time [expr ${CPU_user_time} / ${NbTests}]
puts "CPU_user_time=${CPU_user_time}"
-set square 3.05118e+07
+checkprops result -s 3.05118e+07
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 61 -edge 87 -wire 44 -face 36 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 231
set CPU_user_time [expr ${CPU_user_time} / ${NbTests}]
puts "CPU_user_time=${CPU_user_time}"
-set square 6.87093e+06
+checkprops result -s 6.87093e+06
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 113 -edge 166 -wire 59 -face 57 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 398
set CPU_user_time [expr ${CPU_user_time} / ${NbTests}]
puts "CPU_user_time=${CPU_user_time}"
-set square 4.86635e+06
+checkprops result -s 4.86635e+06
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 88 -edge 131 -wire 45 -face 45 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 312
bopsection result
puts "Finish boolean operation ..."
-set length 3331.35
-
+checkprops result -l 3331.35
+checkshape result
+checksection result
checknbshapes result -vertex 1197 -edge 1182 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 2380
set 2dviewer 1
bfuse result sh1 sh2
-set square 1.86064e+07
+checkprops result -s 1.86064e+07
+checkshape result
set 2dviewer 0
bfuse result sh2 sh1
-set square 1.86064e+07
+checkprops result -s 1.86064e+07
+checkshape result
set 2dviewer 0
} else {
puts "${BugNumber} (case 1) OK: Fillet operation was made"
- set square 36455.2
+ checkprops result -s 36455.2
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 12 -edge 19 -wire 11 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 55
fillet result b1 5 b1_15 5 b1_16 5 b1_10
puts "Finish fillet ..."
-set square 36455.2
+checkprops result -s 36455.2
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 12 -edge 19 -wire 11 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 55
bopcommon result
puts "Finish boolean operation ..."
-set square 233.798
+checkprops result -s 233.798
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 10 -edge 15 -wire 7 -face 7 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 42
bopfuse result
puts "Finish boolean operation ..."
-set square 838.752
+checkprops result -s 838.752
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 15 -edge 22 -wire 10 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 59
bopcut result
puts "Finish boolean operation ..."
-set square 779.887
+checkprops result -s 779.887
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 13 -edge 19 -wire 8 -face 7 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 50
boptuc result
puts "Finish boolean operation ..."
-set square 292.663
+checkprops result -s 292.663
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 12 -edge 18 -wire 9 -face 9 -shell 2 -solid 2 -compsolid 0 -compound 1 -shape 53
bopsection result b1 b2
puts "Finish boolean operation ..."
-set length 59.8334
+checkprops result -l 59.8334
+checkshape result
+checksection result
# Analysis of "nbshapes res"
checknbshapes result -vertex 9 -edge 9 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 19
set 2dviewer 0
bopcommon result
puts "Finish boolean operation ..."
-set square 66.672
+checkprops result -s 66.672
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 6 -edge 8 -wire 2 -face 2 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 21
bopfuse result
puts "Finish boolean operation ..."
-set square 1450.22
+checkprops result -s 1450.22
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 6 -edge 8 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 25
bopcut result
puts "Finish boolean operation ..."
-set square 761.355
+checkprops result -s 761.355
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 6 -edge 8 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 23
boptuc result
puts "Finish boolean operation ..."
-set square 755.54
+checkprops result -s 755.54
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 6 -edge 8 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 23
bopsection result b1 b2
puts "Finish boolean operation ..."
-set length 18.3861
-
+checkprops result -l 18.3861
+checkshape result
+checksection result
# Analysis of "nbshapes res"
checknbshapes result -vertex 4 -edge 4 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 9
set 2dviewer 0
puts "Faulty OCC1077"
}
-set square 587.181
+checkprops result -s 587.181
+checkshape result
set 3dviewer 1
puts "OCC134 OK: bounding box is correct"
}
-set length 0.201357
+checkprops result -l 0.201357
+checkshape result
+checksection result
set 2dviewer 0
bopcommon result
puts "Finish boolean operation ..."
-set square 2312.93
+checkprops result -s 2312.93
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 7 -edge 9 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 27
bopfuse result
puts "Finish boolean operation ..."
-set square 27919.7
+checkprops result -s 27919.7
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 15 -edge 21 -wire 7 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 52
bopcut result
puts "Finish boolean operation ..."
-set square 18757.7
+checkprops result -s 18757.7
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 13 -edge 18 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 46
boptuc result
puts "Finish boolean operation ..."
-set square 11475
+checkprops result -s 11475
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 9 -edge 12 -wire 5 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 33
bopsection result b1 b2
puts "Finish boolean operation ..."
-set length 122.816
-
+checkprops result -l 122.816
+checkshape result
+checksection result
# Analysis of "nbshapes res"
checknbshapes result -vertex 6 -edge 6 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 13
set 2dviewer 0
bopcommon result
puts "Finish boolean operation ..."
-set square 183.567
+checkprops result -s 183.567
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 18 -edge 31 -wire 19 -face 19 -shell 6 -solid 6 -compsolid 0 -compound 1 -shape 100
bopfuse result
puts "Finish boolean operation ..."
-set square 2309.97
+checkprops result -s 2309.97
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 25 -edge 45 -wire 15 -face 15 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 103
bopcut result
puts "Finish boolean operation ..."
-set square 510.907
+checkprops result -s 510.907
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 24 -edge 43 -wire 20 -face 20 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 110
boptuc result
puts "Finish boolean operation ..."
-set square 1982.63
+checkprops result -s 1982.63
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 19 -edge 33 -wire 14 -face 14 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 83
bopsection result b1 b2
puts "Finish boolean operation ..."
-set length 94.4534
+checkprops result -l 94.4534
+checkshape result
+checksection result
set 2dviewer 0
puts "Shading of BUC61057 is OK"
}
-set square 33.8757
+checkprops result -s 33.8757
set only_screen 1
bcut result res_2 t
-set square 865172
+checkprops result -s 865172
+checkshape result
set 2dviewer 0
bcut result res_2 t
-set square 860752
+checkprops result -s 860752
+checkshape result
set 2dviewer 0
bcut result res_2 t
-set square 861220
+checkprops result -s 861220
+checkshape result
set 2dviewer 0
bop a_1 a_2
bopcut result
-set square 28.6255
+checkprops result -s 28.6255
+checkshape result
checknbshapes result -vertex 12 -edge 12 -wire 2 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 28
set 2dviewer 0
bop a_1 a_3
bopcut result
-set square 28.6438
+checkprops result -s 28.6438
+checkshape result
checknbshapes result -vertex 12 -edge 12 -wire 2 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 28
set 2dviewer 0
puts "1) CHAMF OCC116 OK"
}
-set square 48357.5
+checkprops result -s 48357.5
+checkshape result
set 2dviewer 0
bfuse result sh_1 sh_2
-set square 292297
+checkprops result -s 292297
+checkshape result
set 2dviewer 0
bfuse result sh_2 sh_1
-set square 292297
+checkprops result -s 292297
+checkshape result
set 2dviewer 0
bop a b
bopfuse result a b
-set square 4844.63
+checkprops result -s 4844.63
+checkshape result
set 2dviewer 0
bfuse result a b
-set square 4844.63
+checkprops result -s 4844.63
+checkshape result
set 3dviewer 1
bfuse result b a
-set square 4844.63
+checkprops result -s 4844.63
+checkshape result
set 3dviewer 1
addsweep w22 w2_2
buildsweep result
-set square 15708.8
+checkprops result -s 15708.8
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 8 -edge 12 -wire 4 -face 4 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 29
bopfuse result
puts "Finish boolean operation ..."
-set square 3394.17
+checkprops result -s 3394.17
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 72 -edge 109 -wire 39 -face 39 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 262
revol result f 0 0 30 0 1 0 180
-set square 23211.3
+checkprops result -s 23211.3
+checkshape result
set 2dviewer 0
bfuse result sh_1 sh_2
-set square 172790
+checkprops result -s 172790
+checkshape result
set 2dviewer 0
bfuse result sh_2 sh_1
-set square 172790
+checkprops result -s 172790
+checkshape result
set 2dviewer 0
bcut result sh_1 sh_2
-set square 83334.1
+checkprops result -s 83334.1
+checkshape result
set 2dviewer 0
bcut result sh_2 sh_1
-set square 132943
+checkprops result -s 132943
+checkshape result
set 2dviewer 0
bfuse result sh_1 sh_2
-set square 81598.4
+checkprops result -s 81598.4
+checkshape result
set 2dviewer 0
bfuse result sh_2 sh_1
-set square 81598.4
+checkprops result -s 81598.4
+checkshape result
set 2dviewer 0
puts "OCC1243 - OK"
}
-set square 350733
+checkprops result -s 350733
+checkshape result
set 2dviewer 0
puts "OCC1243 - OK"
}
-set square 3.06024e+06
+checkprops result -s 3.06024e+06
+checkshape result
set 2dviewer 0
bsection result a f1
-set length 5840.24
+checkprops result -l 5840.24
+checkshape result
+checksection result
set 2dviewer 0
bopsection result
}
-set length 5840.24
+checkprops result -l 5840.24
+checkshape result
+checksection result
set 2dviewer 0
bop b1 b2
bopfuse result
-set square 272295
+checkprops result -s 272295
+checkshape result
checknbshapes result -vertex 13 -edge 20 -wire 9 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 54
set 2dviewer 0
bop b1 b2
bopfuse result
-set square 0.00240038
+checkprops result -s 0.00240038
+checkshape result
checknbshapes result -vertex 24 -edge 36 -wire 14 -face 14 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 91
set 2dviewer 1
bop b1 b2
bopfuse result
-set square 438194
+checkprops result -s 438194
+checkshape result
checknbshapes result -vertex 21 -edge 37 -wire 16 -face 16 -shell 2 -solid 1 -compsolid 0 -compound 1 -shape 94
set 2dviewer 0
bop b1 b2
bopcommon result
-set square 3769.91
+checkprops result -s 3769.91
+checkshape result
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 15
set 2dviewer 0
bop b1 b2
bopcut result
-set square 438194
+checkprops result -s 438194
+checkshape result
checknbshapes result -vertex 21 -edge 34 -wire 15 -face 15 -shell 2 -solid 1 -compsolid 0 -compound 1 -shape 89
set 2dviewer 0
bop b1 b2
boptuc result
-set square 3769.89
+checkprops result -s 3769.89
+checkshape result
checknbshapes result -vertex 3 -edge 8 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 20
set 2dviewer 0
pipe result Spine Profile
-set square 3.68518
+checkprops result -s 3.68518
+checkshape result
set good_vertex 2
set good_edge 3
set good_wire 1
vfit
vsetdispmode 1
-set square 513.007
+checkprops result -s 513.007
+checkshape result
checknbshapes result -vertex 34 -edge 66 -wire 47 -face 42 -shell 9 -solid 9 -compsolid 0 -compound 3 -shape 210
set 2dviewer 0
bop b1 b2
bopcut result
-set square 42.5841
+checkprops result -s 42.5841
+checkshape result
checknbshapes result -vertex 19 -edge 25 -wire 12 -face 7 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 66
set 2dviewer 0
bop b1 b2
bopfuse result
-set square 85.6816
+checkprops result -s 85.6816
+checkshape result
checknbshapes result -vertex 21 -edge 28 -wire 13 -face 8 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 73
set 2dviewer 0
bop b1 b2
bopcommon result
-set square 14.9648
+checkprops result -s 14.9648
+checkshape result
checknbshapes result -vertex 8 -edge 11 -wire 7 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 34
set 2dviewer 0
bop b1 b2
boptuc result
-set square 58.0624
+checkprops result -s 58.0624
+checkshape result
checknbshapes result -vertex 10 -edge 14 -wire 8 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 41
set 2dviewer 0
bop b1 b2
bopfuse result
-set square 17308.3
+checkprops result -s 17308.3
+checkshape result
checknbshapes result -vertex 13 -edge 25 -wire 13 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 66
set 2dviewer 0
bop b1 b2
bopcommon result
-set square 2990.42
+checkprops result -s 2990.42
+checkshape result
checknbshapes result -vertex 13 -edge 23 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 59
set 2dviewer 0
bop b1 b2
bopcut result
-set square 17292.5
+checkprops result -s 17292.5
+checkshape result
checknbshapes result -vertex 13 -edge 26 -wire 12 -face 11 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 65
set 2dviewer 0
bop b1 b2
boptuc result
-set square 3006.19
+checkprops result -s 3006.19
+checkshape result
checknbshapes result -vertex 11 -edge 18 -wire 11 -face 11 -shell 3 -solid 3 -compsolid 0 -compound 1 -shape 58
set 2dviewer 0
bop b1 b2
bopsection result
-set length 37.7057
+checkprops result -l 37.7057
+checkshape result
+checksection result
checknbshapes result -vertex 5 -edge 4 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 10
set 2dviewer 0
bop s1 s2
boptuc result
-set square 3006.19
+checkprops result -s 3006.19
+checkshape result
checknbshapes result -vertex 11 -edge 18 -wire 11 -face 11 -shell 3 -solid 3 -compsolid 0 -compound 1 -shape 58
set 2dviewer 0
bop s1 s2
bopsection result
-set length 228.699
+checkprops result -l 228.699
+checkshape result
+checksection result
checknbshapes result -vertex 13 -edge 15 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 29
set 2dviewer 0
bop r1 r2
bopfuse result
-set square 17308.3
+checkprops result -s 17308.3
+checkshape result
checknbshapes result -vertex 13 -edge 25 -wire 13 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 66
set 2dviewer 0
bop r1 r2
bopcommon result
-set square 2990.42
+checkprops result -s 2990.42
+checkshape result
checknbshapes result -vertex 13 -edge 23 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 59
set 2dviewer 0
bop r1 r2
bopcut result
-set square 17292.5
+checkprops result -s 17292.5
+checkshape result
checknbshapes result -vertex 13 -edge 26 -wire 12 -face 11 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 65
set 2dviewer 0
bop r1 r2
boptuc result
-set square 3006.19
+checkprops result -s 3006.19
+checkshape result
checknbshapes result -vertex 11 -edge 18 -wire 11 -face 11 -shell 3 -solid 3 -compsolid 0 -compound 1 -shape 58
set 2dviewer 0
bop r1 r2
bopsection result
-set length 228.699
+checkprops result -l 228.699
+checkshape result
+checksection result
checknbshapes result -vertex 13 -edge 15 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 29
bop s1 s2
bopfuse result
-set square 17308.3
+checkprops result -s 17308.3
+checkshape result
checknbshapes result -vertex 13 -edge 25 -wire 13 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 66
set 2dviewer 0
bop s1 s2
bopcommon result
-set square 2990.42
+checkprops result -s 2990.42
+checkshape result
checknbshapes result -vertex 13 -edge 23 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 59
set 2dviewer 0
bop s1 s2
bopcut result
-set square 17292.5
+checkprops result -s 17292.5
+checkshape result
checknbshapes result -vertex 13 -edge 26 -wire 12 -face 11 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 65
set 2dviewer 0
# invalid pipe
pipe result wire_spine revol1
-set square 828.319
+checkprops result -s 828.319
+checkshape result
set good_vertex 6
set good_edge 9
set good_wire 5
bop a_1 b_1
bopcommon result
-set square 10000
+checkprops result -s 10000
+checkshape result
checknbshapes result -vertex 4 -edge 4 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 1 -shape 12
set 2viewer 0
fixshape result sh 1e-7
-set square 407.599
+checkprops result -s 407.599
+checkshape result
set 3dviewer 1
renamevar sh_1 result
fsameparameter result
-set square 3.65424e+06
+checkprops result -s 3.65424e+06
+checkshape result
set 2dviewer 0
puts "Faulty : the distanse is $dist. It is more $toler."
}
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
bop face1 face2
bopsection result
-set length 129.639
+checkprops result -l 129.639
+checkshape result
+checksection result
checknbshapes result -vertex 2 -edge 2 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 5
set 2dviewer 0
bop s1 s2
bopfuse result
-set square 330318
+checkprops result -s 330318
+checkshape result
checknbshapes result -vertex 7 -edge 13 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 35
set 2dviewer 0
vsetdispmode 0
vfit
-set square 3.21455e+06
+checkprops result -s 3.21455e+06
+checkshape result
set only_screen 1
restore [locate_data_file OCC14643.brep] result
-set square 8.63143e+07
+checkprops result -s 8.63143e+07
+checkshape result
checknbshapes result -vertex 108 -edge 282 -wire 239 -face 259 -shell 66 -solid 66 -compsolid 0 -compound 1 -shape 1021
puts ""
puts "Check each solid"
bop s1 s2
bopcut result
-set square 10653.3
+checkprops result -s 10653.3
+checkshape result
checknbshapes result -vertex 6 -edge 9 -wire 5 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 28
set 2dviewer 0
puts "Faulty OCC1477"
}
-set square 913238
+checkprops result -s 913238
+checkshape result
set 3dviewer 1
puts "TODO OCC11111 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO OCC11111 ALL: Error : The square of result shape is"
+puts "TODO OCC11111 ALL: Error : The area of result shape is"
puts "============"
puts "OCC1477"
puts "Faulty OCC1477"
}
-set square 0
+checkprops result -s 0
+checkshape result
set 3dviewer 1
puts "Faulty OCC1477"
}
-set square 1.81647e+006
+checkprops result -s 1.81647e+006
+checkshape result
set 3dviewer 1
puts "Faulty OCC1477"
}
-set good_square 1.99019e+06
+checkprops result -s 1.99019e+06
+checkshape result
set 3dviewer 1
puts "Faulty OCC1477"
}
-set square 913238
+checkprops result -s 913238
+checkshape result
set 3dviewer 1
puts "Faulty OCC1477"
}
-set square 1.02648e+06
+checkprops result -s 1.02648e+06
+checkshape result
set 3dviewer 1
puts "Faulty OCC1477"
}
-set square 1.11707e+06
+checkprops result -s 1.11707e+06
+checkshape result
set 3dviewer 1
puts "Faulty OCC1477"
}
-set square 1.02342e+06
+checkprops result -s 1.02342e+06
+checkshape result
set 3dviewer 1
puts "Faulty OCC1477"
}
-set square 1.10891e+06
+checkprops result -s 1.10891e+06
+checkshape result
set 3dviewer 1
puts "Faulty OCC1477"
}
-set square 1.49907e+06
+checkprops result -s 1.49907e+06
+checkshape result
set 3dviewer 1
puts "Faulty OCC1477"
}
-set square 1.56786e+06
+checkprops result -s 1.56786e+06
+checkshape result
set 3dviewer 1
puts "TODO OCC11111 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO OCC11111 ALL: Error : The square of result shape is"
+puts "TODO OCC11111 ALL: Error : The area of result shape is"
puts "============"
puts "OCC1477"
puts "Faulty OCC1477"
}
-set square 0
+checkprops result -s 0
+checkshape result
set 3dviewer 1
puts "OK ${BugNumber}"
}
-set length 171.289
+checkprops result -l 171.289
+checkshape result
+checksection result
set 2dviewer 0
revol result fr 0.001428571428572667 640.5285714285715 20 -1.691188905560395E-05 0.9999999998569939 0 360
-set square 1.03597e+06
+checkprops result -s 1.03597e+06
+checkshape result
checknbshapes result -vertex 9 -edge 14 -wire 13 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 47
set 2dviewer 0
fillet result f 10 f_8 15 f_9 20 f_11 25 f_17 30 f_21 35 f_29
-set square 42816.6
+checkprops result -s 42816.6
+checkshape result
checknbshapes result -vertex 31 -edge 50 -wire 21 -face 21 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 126
set 2dviewer 0
bop bb bc
bopcut result
-set square 732.453
+checkprops result -s 732.453
+checkshape result
checknbshapes result -vertex 12 -edge 17 -wire 9 -face 7 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 48
set 2dviewer 0
bop bb bc
boptuc result
-set square 301.996
+checkprops result -s 301.996
+checkshape result
checknbshapes result -vertex 6 -edge 8 -wire 6 -face 6 -shell 2 -solid 2 -compsolid 0 -compound 1 -shape 31
set 2dviewer 0
bop bb bc
bopcommon result
-set square 245.55
+checkprops result -s 245.55
+checkshape result
checknbshapes result -vertex 4 -edge 5 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 18
set 2dviewer 0
bop bb bc
bopfuse result
-set square 788.9
+checkprops result -s 788.9
+checkshape result
checknbshapes result -vertex 14 -edge 20 -wire 12 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 59
set 2dviewer 0
bop bb bc
bopsection result
-set length 37.6991
+checkprops result -l 37.6991
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 4 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 9
regexp {nb alone Vertices +: +([-0-9.+eE]+)} [checksection result] full Vertices
set good_Vertices 0
bop b1 b2
bopfuse result
-set square 266944
+checkprops result -s 266944
+checkshape result
checknbshapes result -vertex 12 -edge 20 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 55
set 2dviewer 0
add s_1 s1
renamevar s1 result
-set square 164
+checkprops result -s 164
+checkshape result
checknbshapes result -vertex 10 -edge 11 -wire 3 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 27
set 2dviewer 0
add s_2 s2
renamevar s2 result
-set square 164
+checkprops result -s 164
+checkshape result
checknbshapes result -vertex 10 -edge 11 -wire 3 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 27
set 2dviewer 0
renamevar p_1 result
set status 0
- set length 110.167
+ checkprops result -l 110.167
+checkshape result
+ checksection result
checknbshapes result -vertex 1 -edge 1 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 3
}
renamevar p_2 result
set status 0
- set length 110.167
+ checkprops result -l 110.167
+checkshape result
+ checksection result
checknbshapes result -vertex 1 -edge 1 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 3
}
renamevar result_1 result
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
renamevar result_1 result
-set length 1081.52
+checkprops result -l 1081.52
+checkshape result
+checksection result
set 2dviewer 0
renamevar result_1 result
-set length 1112.83
+checkprops result -l 1112.83
+checkshape result
+checksection result
set 2dviewer 0
dchrono h stop
renamevar result_1 result
-set length 1113.06
+checkprops result -l 1113.06
+checkshape result
+checksection result
set 2dviewer 0
dchrono h stop
}
}
-set square 12265.3
+checkprops result -s 12637 -eps 0.1
+checkshape result
set 3dviewer 2
mkoffset resoffset a 1 20
renamevar resoffset_1 result
-set length 1542.3
+checkprops result -l 1542.3
+checkshape result
+checksection result
checknbshapes result -vertex 7 -edge 7 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 15
set 2dviewer 0
mkoffset resoffset a 1 -20
renamevar resoffset_1 result
-set length 1188.62
+checkprops result -l 1188.62
+checkshape result
+checksection result
checknbshapes result -vertex 5 -edge 5 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 11
set 2dviewer 0
mkoffset resoffset a 1 20
renamevar resoffset_1 result
-set length 1451.49
+checkprops result -l 1451.49
+checkshape result
+checksection result
checknbshapes result -vertex 8 -edge 8 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 17
set 2dviewer 0
mkoffset resoffset a 1 -20
renamevar resoffset_1 result
-set length 1200.16
+checkprops result -l 1200.16
+checkshape result
+checksection result
checknbshapes result -vertex 8 -edge 8 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 17
set 2dviewer 0
bop s1 s2
bopcut result
-set square 3.92094e+07
+checkprops result -s 3.92094e+07
+checkshape result
checknbshapes result -vertex 14 -edge 21 -wire 9 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 56
set 2dviewer 0
bsection result f pl
checknbshapes result -vertex 4 -edge 2 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 7
-set length 15.8064
+checkprops result -l 15.8064
+checkshape result
+checksection result
set 2dviewer 0
bsection result f pl
checknbshapes result -vertex 2 -edge 1 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 4
-set length 54.6122
+checkprops result -l 54.6122
+checkshape result
+checksection result
set 2dviewer 0
bop b1 b2
bopcommon result
-set square 1.18671
+checkprops result -s 1.18671
+checkshape result
checknbshapes result -vertex 10 -edge 18 -wire 8 -face 8 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 47
set 2dviewer 0
bop b1 b2
bopfuse result
-set square 241.111
+checkprops result -s 241.111
+checkshape result
checknbshapes result -vertex 16 -edge 24 -wire 12 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 65
bop b1 b2
bopcut result
-set square 241.111
+checkprops result -s 241.111
+checkshape result
checknbshapes result -vertex 18 -edge 30 -wire 14 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 77
set 2dviewer 0
bop b1 b2
boptuc result
-set square 1.18671
+checkprops result -s 1.18671
+checkshape result
checknbshapes result -vertex 8 -edge 12 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 35
set 2dviewer 0
bop b1 b2
bopsection result
-set length 3.84991
-
+checkprops result -l 3.84991
+checkshape result
+checksection result
set 2dviewer 0
restore [locate_data_file OCC174.brep] result
-set square 376.873
+checkprops result -s 376.873
+checkshape result
set 2dviewer 0
bcommon result a_1 a_2
-set square 152908
+checkprops result -s 152908
+checkshape result
set 2dviewer 0
bfuse result a_1 a_2
-set square 835463
+checkprops result -s 835463
+checkshape result
set 2dviewer 0
bcut result a_1 a_2
-set square 786002
+checkprops result -s 786002
+checkshape result
set 2dviewer 0
puts " OCC179 shading: Faulty"
}
-set square 12229.8
+checkprops result -s 12229.8
+checkshape result
set 3dviewer 0
bop bb bc
bopcut result
-set square 308374
+checkprops result -s 308374
+checkshape result
checknbshapes result -vertex 43 -edge 68 -wire 27 -face 27 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 168
set 2dviewer 0
bopfuse result
puts "Finish boolean operation ..."
-set square 177462
+checkprops result -s 177462
+checkshape result
checknbshapes result -vertex 6 -edge 16 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 37
bopsection result
puts "Finish boolean operation ..."
-set length 17730.1
+checkprops result -l 17730.1
+checkshape result
+checksection result
checknbshapes result -vertex 68 -edge 70 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 139
puts "Faulty ${BugNumber} : Scaling is wrong"
}
-set square 1.6949e+06
+checkprops result -s 1.6949e+06
+checkshape result
checknbshapes result -vertex 173 -edge 285 -wire 113 -face 113 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 686
vinit
explode s_10 e
chamf result s s_10_3 s_10 S 50
+checkprops result -s 712126
checkshape result
-
-set square 712126
set 2dviewer 0
bopsection result
puts "Finish boolean operation ..."
-set length 750.952
+checkprops result -l 750.952
+checkshape result
+checksection result
checknbshapes result -vertex 8 -edge 7 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 16
boptuc result
puts "Finish boolean operation ..."
-set square 37981.1
+checkprops result -s 37981.1
+checkshape result
checknbshapes result -vertex 13 -edge 20 -wire 9 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 54
bopsection result
puts "Finish boolean operation ..."
-set length 446.679
+checkprops result -l 446.679
+checkshape result
+checksection result
checknbshapes result -vertex 8 -edge 8 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 17
bopcommon result
puts "Finish boolean operation ..."
-set square 17028.5
+checkprops result -s 17028.5
+checkshape result
checknbshapes result -vertex 12 -edge 18 -wire 8 -face 8 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 49
bopfuse result
puts "Finish boolean operation ..."
-set square 160323
+checkprops result -s 160323
+checkshape result
checknbshapes result -vertex 26 -edge 39 -wire 15 -face 15 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 98
bopcut result
puts "Finish boolean operation ..."
-set square 135189
+checkprops result -s 135189
+checkshape result
checknbshapes result -vertex 20 -edge 30 -wire 12 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 77
boptuc result
puts "Finish boolean operation ..."
-set square 42162.7
+checkprops result -s 42162.7
+checkshape result
checknbshapes result -vertex 18 -edge 27 -wire 11 -face 11 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 70
bopcommon result
puts "Finish boolean operation ..."
-set square 17577
+checkprops result -s 17577
+checkshape result
checknbshapes result -vertex 8 -edge 12 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 35
bopfuse result
puts "Finish boolean operation ..."
-set square 113140
+checkprops result -s 113140
+checkshape result
checknbshapes result -vertex 18 -edge 28 -wire 11 -face 11 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 71
bopcut result
puts "Finish boolean operation ..."
-set square 92859.7
+checkprops result -s 92859.7
+checkshape result
checknbshapes result -vertex 13 -edge 19 -wire 8 -face 8 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 51
boptuc result
puts "Finish boolean operation ..."
-set square 37856.9
+checkprops result -s 37856.9
+checkshape result
checknbshapes result -vertex 15 -edge 22 -wire 9 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 58
bopsection result
puts "Finish boolean operation ..."
-set length 479.562
+checkprops result -l 479.562
+checkshape result
+checksection result
checknbshapes result -vertex 5 -edge 5 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 11
bopcommon result
puts "Finish boolean operation ..."
-set square 14969
+checkprops result -s 14969
+checkshape result
checknbshapes result -vertex 6 -edge 9 -wire 5 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 28
bopfuse result
puts "Finish boolean operation ..."
-set square 389776
+checkprops result -s 389776
+checkshape result
checknbshapes result -vertex 47 -edge 71 -wire 26 -face 26 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 173
bopcut result
puts "Finish boolean operation ..."
-set square 366764
+checkprops result -s 366764
+checkshape result
checknbshapes result -vertex 40 -edge 60 -wire 22 -face 22 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 147
bopsection result
puts "Finish boolean operation ..."
-set length 389.898
+checkprops result -l 389.898
+checkshape result
+checksection result
checknbshapes result -vertex 64 -edge 64 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 129
bopcommon result
puts "Finish boolean operation ..."
-set square 31648.3
+checkprops result -s 31648.3
+checkshape result
checknbshapes result -vertex 129 -edge 194 -wire 71 -face 69 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 466
bopfuse result
puts "Finish boolean operation ..."
-set square 46473.9
+checkprops result -s 46473.9
+checkshape result
checknbshapes result -vertex 140 -edge 209 -wire 83 -face 77 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 512
bopcut result
puts "Finish boolean operation ..."
-set square 69719.6
+checkprops result -s 69719.6
+checkshape result
checknbshapes result -vertex 141 -edge 211 -wire 86 -face 78 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 519
boptuc result
puts "Finish boolean operation ..."
-set square 8402.56
+checkprops result -s 8402.56
+checkshape result
checknbshapes result -vertex 128 -edge 192 -wire 68 -face 68 -shell 2 -solid 2 -compsolid 0 -compound 1 -shape 461
bopsection result
puts "Finish boolean operation ..."
-set length 233.024
+checkprops result -l 233.024
+checkshape result
+checksection result
checknbshapes result -vertex 9 -edge 9 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 19
explode r f
compound r_1 r_2 r_3 r_4 r_5 r_6 r_7 r_8 r_9 r_10 r_11 result
-set square 900
-
checknbshapes result -vertex 23 -edge 33 -wire 13 -face 11 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 81
-set square 900
+checkprops result -s 900
+checkshape result
set 2dviewer 0
testreadstep [locate_data_file OCC20521-3DB.stp] result
-set square 322688
+checkprops result -s 322688
+checkshape result
checknbshapes result -vertex 119 -edge 199 -wire 96 -face 87 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 503
vinit
restore [locate_data_file OCC20785.brep] result
-set square 322688
+checkprops result -s 322688
+checkshape result
checknbshapes result -vertex 119 -edge 199 -wire 96 -face 87 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 503
vinit
} else {
renamevar resoffset_1 result
-set length 671.746
+checkprops result -l 671.746
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 4 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 9
}
buildsweep result
-set square 254837
+checkprops result -s 254837
+checkshape result
checknbshapes result -vertex 8 -edge 12 -wire 4 -face 4 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 29
set 2dviewer 1
buildsweep result
-set square 44761.1
+checkprops result -s 44761.1
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
set 2dviewer 1
buildsweep result
-set square 2933.11
+checkprops result -s 2933.11
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
set 2dviewer 1
buildsweep result
-set square 4.78336e+06
+checkprops result -s 4.78336e+06
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
set 2dviewer 1
restore [locate_data_file OCC20827-ran24s_a-d_1_f107.brep] result
-set square 9707.82
+checkprops result -s 9707.82
+checkshape result
checknbshapes result -vertex 93 -edge 93 -wire 13 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 200
set 3dviewer 0
puts "Faulty OCC2083"
}
-set square 36302.3
+checkprops result -s 36302.3
+checkshape result
set 3dviewer 1
puts "Faulty OCC2083"
}
-set square 36583.8
+checkprops result -s 36583.8
+checkshape result
set 3dviewer 1
puts "Faulty OCC2083"
}
-set square 36546.8
+checkprops result -s 36546.8
+checkshape result
set 3dviewer 1
puts "Faulty OCC2083"
}
-set square 36339.5
+checkprops result -s 36339.5
+checkshape result
set 3dviewer 1
bopsection result
puts "Finish boolean operation ..."
-set length 323.636
+checkprops result -l 323.636
+checkshape result
+checksection result
checknbshapes result -vertex 6 -edge 6 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 13
bopcommon result
puts "Finish boolean operation ..."
-set square 5164.66
+checkprops result -s 5164.66
+checkshape result
checknbshapes result -vertex 8 -edge 12 -wire 6 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 34
bopfuse result
puts "Finish boolean operation ..."
-set square 828829
+checkprops result -s 828829
+checkshape result
checknbshapes result -vertex 20 -edge 32 -wire 18 -face 16 -shell 3 -solid 1 -compsolid 0 -compound 1 -shape 91
bopcut result
puts "Finish boolean operation ..."
-set square 821892
+checkprops result -s 821892
+checkshape result
checknbshapes result -vertex 22 -edge 35 -wire 17 -face 14 -shell 2 -solid 1 -compsolid 0 -compound 1 -shape 92
boptuc result
puts "Finish boolean operation ..."
-set square 12101.2
+checkprops result -s 12101.2
+checkshape result
checknbshapes result -vertex 6 -edge 9 -wire 7 -face 7 -shell 2 -solid 2 -compsolid 0 -compound 1 -shape 34
puts "in the resulting shape sharing is not preserved"
-set square 12154.8
+checkprops result -s 12154.8
+checkshape result
set 2dviewer 0
puts "TODO OCC11111 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO OCC11111 ALL: Error : is WRONG because number of"
-puts "TODO OCC11111 ALL: Error : The square of result shape is"
+puts "TODO OCC11111 ALL: Error : The area of result shape is"
puts "================"
puts "OCC21060"
vdisplay result
vfit
-set square 12
+checkprops result -s 12
+checkshape result
checknbshapes result -vertex 4 -edge 4 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
set 3dviewer 1
bop S1 S2
bopcommon result
-set square 314.301
+checkprops result -s 314.301
+checkshape result
set 2dviewer 0
if [catch { chamf result ss ss_7_2 ss_7 5. 5. } ] {
puts "Faulty ${BugNumber} : chamf is wrong"
} else {
-set square 45382.5
+checkprops result -s 45382.5
+checkshape result
checknbshapes result -vertex 15 -edge 22 -wire 9 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 58
set 3dviewer 0
thickshell result s 5
-set square 36766
+checkprops result -s 36766
+checkshape result
checknbshapes result -vertex 4 -edge 10 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 24
thickshell result s -5
-set square 29923.6
+checkprops result -s 29923.6
+checkshape result
checknbshapes result -vertex 4 -edge 10 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 24
thickshell result s -5
-set square 11054.2
+checkprops result -s 11054.2
+checkshape result
checknbshapes result -vertex 4 -edge 8 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
thickshell result s -5
-set square 39635.4
+checkprops result -s 39635.4
+checkshape result
checknbshapes result -vertex 4 -edge 8 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
thickshell result s -5
-set square 73788.5
+checkprops result -s 73788.5
+checkshape result
checknbshapes result -vertex 4 -edge 8 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
thickshell result s -5
-set square 27432.4
+checkprops result -s 27432.4
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 6 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
puts "TODO OCC25916 ALL: ERROR. C0 continuity of input data."
+puts "TODO OCC26556 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Tcl Exception: Error : command \\\"nbshapes result\\\" gives an empty result"
puts "TODO OCC25916 ALL: TEST INCOMPLETE"
puts "========"
thickshell result s -5
-set square 27432.4
-
+checkprops result -s 27432.4
checknbshapes result -vertex 4 -edge 6 -wire 6 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
+checkshape result
+
vinit
vdisplay result
vsetdispmode 0
thickshell result s -5
-set square 17592.2
+checkprops result -s 17592.2
+checkshape result
checknbshapes result -vertex 4 -edge 8 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
thickshell result s -5
-set square 10250
+checkprops result -s 10250
+checkshape result
checknbshapes result -vertex 4 -edge 8 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
thickshell result s -5
-set square 30288.5
+checkprops result -s 30288.5
+checkshape result
checknbshapes result -vertex 4 -edge 10 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 24
thickshell result s -5
-set square 47143.4
+checkprops result -s 47143.4
+checkshape result
checknbshapes result -vertex 26 -edge 47 -wire 23 -face 21 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 119
thickshell result s -5
-set square 30288.5
+checkprops result -s 30288.5
+checkshape result
checknbshapes result -vertex 4 -edge 10 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 24
thickshell result s -5
-set square 25639.3
+checkprops result -s 25639.3
+checkshape result
checknbshapes result -vertex 18 -edge 31 -wire 17 -face 15 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 83
puts "TODO OCC25916 ALL: ERROR. Incorrect set of faces to remove, the remaining shell is not connected."
+puts "TODO OCC26556 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Tcl Exception: Error : command \\\"nbshapes result\\\" gives an empty result"
puts "TODO OCC25916 ALL: TEST INCOMPLETE"
puts "========"
thickshell result s -5
-set square 25639.3
-
+checkprops result -s 25639.3
checknbshapes result -vertex 18 -edge 31 -wire 17 -face 15 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 83
+checkshape result
+
vinit
vdisplay result
vsetdispmode 0
thickshell result s -5
-set square 66487
+checkprops result -s 66487
+checkshape result
checknbshapes result -vertex 12 -edge 24 -wire 12 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 62
thickshell result s -5
-set square 115498
+checkprops result -s 115498
+checkshape result
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 122
thickshell result s -5
-set square 44935.7
+checkprops result -s 44935.7
+checkshape result
checknbshapes result -vertex 16 -edge 28 -wire 14 -face 14 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 74
thickshell result s -5
-set square 29923.6
+checkprops result -s 29923.6
+checkshape result
checknbshapes result -vertex 4 -edge 10 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 24
thickshell result s -5
-set square 11054.2
+checkprops result -s 11054.2
+checkshape result
checknbshapes result -vertex 4 -edge 8 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
thickshell result s -5
-set square 39635.4
+checkprops result -s 39635.4
+checkshape result
checknbshapes result -vertex 4 -edge 8 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
thickshell result s -5
-set square 73788.5
+checkprops result -s 73788.5
+checkshape result
checknbshapes result -vertex 4 -edge 8 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
thickshell result s -2
-set square 4087.41
+checkprops result -s 4443.68
+checkshape result
checknbshapes result -vertex 30 -edge 51 -wire 21 -face 21 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 125
thickshell result s 5
-set square 61710.5
+checkprops result -s 61710.5
+checkshape result
checknbshapes result -vertex 12 -edge 24 -wire 12 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 62
thickshell result s 5
-set square 27432.4
+checkprops result -s 27432.4
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 6 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
thickshell result s 2
-set square 9163.91
+checkprops result -s 9163.91
+checkshape result
checknbshapes result -vertex 4 -edge 8 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
thickshell result s 2
-set square 5315.89
+checkprops result -s 5315.89
+checkshape result
checknbshapes result -vertex 4 -edge 8 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
thickshell result s 5
-set square 50357.1
+checkprops result -s 50357.1
+checkshape result
checknbshapes result -vertex 34 -edge 67 -wire 35 -face 33 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 171
thickshell result s 5 i
-set square 50743.4
+checkprops result -s 50743.4
+checkshape result
checknbshapes result -vertex 26 -edge 47 -wire 23 -face 21 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 119
thickshell result s -5 i
-set square 47143.4
+checkprops result -s 47143.4
+checkshape result
checknbshapes result -vertex 26 -edge 47 -wire 23 -face 21 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 119
thickshell result s 5
-set square 24835.8
+checkprops result -s 24835.8
+checkshape result
checknbshapes result -vertex 16 -edge 26 -wire 14 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 70
thickshell result s 5 i
-set square 24835.8
+checkprops result -s 24835.8
+checkshape result
checknbshapes result -vertex 16 -edge 26 -wire 14 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 70
thickshell result s -5 i
-set square 25735.8
+checkprops result -s 25735.8
+checkshape result
checknbshapes result -vertex 16 -edge 26 -wire 14 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 70
thickshell result s 2
-set square 4435.62
+checkprops result -s 4791.09
+checkshape result
checknbshapes result -vertex 30 -edge 51 -wire 21 -face 21 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 125
thickshell result s -5
-set square 66487
+checkprops result -s 66487
+checkshape result
checknbshapes result -vertex 12 -edge 24 -wire 12 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 62
thickshell result s -5 i
-set square 115498
+checkprops result -s 115498
+checkshape result
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 122
thickshell result s 5 i
-set square 110064
+checkprops result -s 110064
+checkshape result
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 122
thickshell result s -5 i
-set square 44935.7
+checkprops result -s 44935.7
+checkshape result
checknbshapes result -vertex 16 -edge 28 -wire 14 -face 14 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 74
thickshell result s 5 i
-set square 43286.4
+checkprops result -s 43286.4
+checkshape result
checknbshapes result -vertex 16 -edge 28 -wire 14 -face 14 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 74
thickshell result s 5
-set square 14506.6
+checkprops result -s 14506.6
+checkshape result
checknbshapes result -vertex 4 -edge 8 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
thickshell result s 5
-set square 48246.4
+checkprops result -s 48246.4
+checkshape result
checknbshapes result -vertex 4 -edge 8 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
thickshell result s 5
-set square 83884.6
+checkprops result -s 83884.6
+checkshape result
checknbshapes result -vertex 4 -edge 8 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
thickshell result s 5
-set square 110064
+checkprops result -s 110064
+checkshape result
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 122
thickshell result s -5
-set square 115498
+checkprops result -s 115498
+checkshape result
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 122
thickshell result s 5
-set square 43286.4
+checkprops result -s 43286.4
+checkshape result
checknbshapes result -vertex 16 -edge 28 -wire 14 -face 14 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 74
thickshell result s -5
-set square 44935.7
+checkprops result -s 44935.7
+checkshape result
checknbshapes result -vertex 16 -edge 28 -wire 14 -face 14 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 74
thickshell result s 5
-set square 36363.8
+checkprops result -s 36363.8
+checkshape result
checknbshapes result -vertex 4 -edge 10 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 24
bcommon result S1 S2
-set square 314.301
+checkprops result -s 314.301
+checkshape result
set 3dviewer 0
bcommon result S2 S1
-set square 314.301
+checkprops result -s 314.301
+checkshape result
set 3dviewer 0
bop S1 S2
bopcommon result
-set square 314.301
+checkprops result -s 314.301
+checkshape result
set 2dviewer 1
bop S1 S2
bopfuse result
-set square 4835.45
+checkprops result -s 4835.45
+checkshape result
set 2dviewer 1
checkshape S2
bfuse result S1 S2
-set square 4835.45
+checkprops result -s 4835.45
+checkshape result
set 3dviewer 0
checkshape S2
bfuse result S2 S1
-set square 4835.45
+checkprops result -s 4835.45
+checkshape result
set 3dviewer 0
-puts "TODO OCC11111 ALL: Error : The square of result shape is"
+puts "TODO OCC11111 ALL: Error : The area of result shape is"
pload QAcommands
puts "============"
vviewparams -scale ${scale} -proj ${proj_X} ${proj_Y} ${proj_Z} -up ${up_X} ${up_Y} ${up_Z} -at ${at_X} ${at_Y} ${at_Z}
puts "TEMPORARY!!!!!!!!!!!!!!!!!"
-set square 400000
+checkprops result -s 400000
+checkshape result
puts "TEMPORARY!!!!!!!!!!!!!!!!!"
# Analysis of "nbshapes res"
buildsweep result
puts "Finish Make pipe ..."
-set square 1040.94
+checkprops result -s 1040.94
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 15
vinit
set mistake 0
-set length 448.285
+checkprops result -l 448.285
+checkshape result
+checksection result
checknbshapes result -vertex 5 -edge 4 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 10
set 2dviewer 0
bopsection result
puts "Finish boolean operation ..."
-set length 462.35
+checkprops result -l 462.35
+checkshape result
+checksection result
checknbshapes result -vertex 58 -edge 58 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 117
} else {
renamevar resoffset_1 result
-set length 372.531
+checkprops result -l 372.531
+checkshape result
+checksection result
checknbshapes result -vertex 93 -edge 93 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 187}
} else {
renamevar resoffset_1 result
-set length 371.913
+checkprops result -l 371.913
+checkshape result
+checksection result
checknbshapes result -vertex 93 -edge 93 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 187}
set 2dviewer 0
bopsection result
puts "Finish boolean operation ..."
-set length 1.91376
+checkprops result -l 1.91376
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 2 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 7
bfuse result torus cylinder
-set square 28603.8
+checkprops result -s 28603.8
+checkshape result
set 3dviewer 1
bfuse result cylinder torus
-set square 28603.8
+checkprops result -s 28603.8
+checkshape result
set 3dviewer 1
puts "Faulty OCC2172"
}
-set square 28603.8
+checkprops result -s 28603.8
+checkshape result
set 3dviewer 1
puts "Faulty OCC2172"
}
-set square 28603.8
+checkprops result -s 28603.8
+checkshape result
set 3dviewer 1
bsection result f p -na
checknbshapes result -vertex 2 -edge 1 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 4
-set length 0.592137
+checkprops result -l 0.592137
+checkshape result
+checksection result
set 2dviewer 0
puts "OCC221 OK (checkshape) : Checkshape command works properly"
}
-set square 425.537
+checkprops result -s 425.537
set 2dviewer 0
bopfuse result
puts "Finish boolean operation ..."
-set square 87449.7
+checkprops result -s 87449.7
+checkshape result
checknbshapes result -vertex 17 -edge 25 -wire 14 -face 10 -shell 2 -solid 1 -compsolid 0 -compound 1 -shape 70
bopcut result
puts "Finish boolean operation ..."
-set square 87443.6
+checkprops result -s 87443.6
+checkshape result
checknbshapes result -vertex 16 -edge 23 -wire 14 -face 10 -shell 2 -solid 1 -compsolid 0 -compound 1 -shape 67
boptuc result
puts "Finish boolean operation ..."
-set square 1140.6
+checkprops result -s 1140.6
+checkshape result
checknbshapes result -vertex 5 -edge 9 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 25
bopsection result
puts "Finish boolean operation ..."
-set length 127.699
+checkprops result -l 127.699
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 6 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 11
bopfuse result
puts "Finish boolean operation ..."
-set square 655.829
+checkprops result -s 655.829
+checkshape result
checknbshapes result -vertex 5 -edge 10 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 26
set 3dviewer 1
bopcut result
puts "Finish boolean operation ..."
-set square 458.125
+checkprops result -s 458.125
+checkshape result
checknbshapes result -vertex 4 -edge 7 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 22
set 3dviewer 1
boptuc result
puts "Finish boolean operation ..."
-set square 327.269
+checkprops result -s 327.269
+checkshape result
checknbshapes result -vertex 5 -edge 10 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 26
set 3dviewer 1
bopsection result
puts "Finish boolean operation ..."
-set length 26.4582
+checkprops result -l 26.4582
+checkshape result
+checksection result
checknbshapes result -vertex 3 -edge 3 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 7
set 3dviewer 1
bopcommon result
puts "Finish boolean operation ..."
-set square 129.564
+checkprops result -s 129.564
+checkshape result
checknbshapes result -vertex 4 -edge 7 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 22
set 3dviewer 1
bopcommon result
puts "Finish boolean operation ..."
-set square 0.0457691
+checkprops result -s 0.0457691
+checkshape result
checknbshapes result -vertex 6 -edge 9 -wire 5 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 28
bopfuse result
puts "Finish boolean operation ..."
-set length 300
+checkprops result -l 300
+checkshape result
+checksection result
checknbshapes result -vertex 3 -edge 2 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 6
buildsweep result
-set square 2745.88
+checkprops result -s 2745.88
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
set 3dviewer 0
bopcommon result
puts "Finish boolean operation ..."
-set square 14969
+checkprops result -s 14969
+checkshape result
checknbshapes result -vertex 6 -edge 9 -wire 5 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 28
bopcut result
puts "Finish boolean operation ..."
-set square 366764
+checkprops result -s 366764
+checkshape result
checknbshapes result -vertex 40 -edge 60 -wire 22 -face 22 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 147
puts "Faulty ${BugNumber}"
}
-set square 7837.39
+checkprops result -s 7837.39
set 3dviewer 0
stepread [locate_data_file bug22436_box.step] b1 *
renamevar b1_1 result
-set square 3.2e+11
+checkprops result -s 3.2e+11
+checkshape result
checknbshapes result -vertex 12 -edge 20 -wire 11 -face 11 -shell 2 -solid 2 -compsolid 0 -compound 1 -shape 59
set 2dviewer 0
checknbshapes result -shell 1
checkfreebounds result 28
-set square 0.0363594
+checkprops result -s 0.0363594
+checkshape result
set 3dviewer 0
bopcut result
puts "Finish boolean operation ..."
-set square 0.172994
+checkprops result -s 0.172994
+checkshape result
checknbshapes result -vertex 192 -edge 288 -wire 98 -face 98 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 679
}
set 3dviewer 1
-set square 10975
+checkprops result -s 10975
+checkshape result
mkface face2 pln1 w2
revol result face2 0 0 0 0 0 1 45
-set square 5694.99
+checkprops result -s 5694.99
+checkshape result
checknbshapes result -vertex 3 -edge 8 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 21
vinit
testreadstep [locate_data_file OCC22145.stp] result
-set square 205444
+checkprops result -s 205444
+checkshape result
checknbshapes result -vertex 3344 -edge 4679 -wire 1943 -face 1943 -shell 1 -solid 1 -compsolid 0 -compound 2 -shape 11913
vinit
-puts "TODO OCC11111 ALL: Error : The square of result shape is"
+puts "TODO OCC11111 ALL: Error : The area of result shape is"
puts "TODO OCC11111 ALL: Error : is WRONG because number of"
puts "================"
testreadstep [locate_data_file OCC22641-RailBosch.stp] result
-set square 160133
+checkprops result -s 160133
+checkshape result
checknbshapes result -vertex 7608 -edge 12032 -wire 4750 -face 4444 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 28836
vinit
bopcut result
puts "Finish boolean operation ..."
-set square 574348
+checkprops result -s 574348
+checkshape result
checknbshapes result -vertex 17 -edge 29 -wire 16 -face 15 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 80
puts "Faulty ${BugNumber}"
}
-#set length 37.854
+#checkprops result -l 37.854
explode res1 e
donly res1 res1_3 res1_4
puts "Faulty ${BugNumber}"
}
-#set length 35.708
+#checkprops result -l 35.708
explode res2 e
donly res2 res2_1 res2_5
puts "Faulty ${BugNumber}"
}
-#set length 33.5619
+#checkprops result -l 33.5619
explode res3 e
donly res3 res3_4 res3_5
puts "Faulty ${BugNumber}"
}
-set length 31.4159
+checkprops result -l 31.4159
+checkshape result
+checksection result
set 3dviewer 0
checknbshapes result -shell 1
checkfreebounds result 13
-set square 16490.5
+checkprops result -s 16490.5
+checkshape result
set 3dviewer 0
puts "Faulty ${BugNumber} : thrusections is wrong"
}
-set square 11010.6
+checkprops result -s 11010.6
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
set 3dviewer 1
explode t e
blend result t 2. t_3
-set square 3545.26
+checkprops result -s 3286.89 -eps 0.1
+checkshape result
checknbshapes result -vertex 12 -edge 14 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 1 -shape 34
set 3dviewer 1
checknbshapes result -shell 1
checkfreebounds result 456
-set square 0.0141287
+checkprops result -s 0.0141287
+checkshape result
set 3dviewer 1
edge e2 c d
sewing result +t 0.1 e1 e2 +e
-set length 18.99
+checkprops result -l 18.99
+checkshape result
+checksection result
checknbshapes result -vertex 3 -edge 2 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 6
checkmaxtol result -ref 0.0050001000000007819
checkmaxtol result -ref 0.066338232054955981
checkfreebounds result 12
-set square 1.88469e+07
+checkprops result -s 1.8847e+07 -eps 0.1
+checkshape result
set 3dviewer 1
restore [locate_data_file 22770-trans.brep] b
sewing result +t 0.01 a b +mint 0.01 +s
-set square 1.88469e+07
+checkprops result -s 1.88469e+07
+checkshape result
checknbshapes result -vertex 476 -edge 748 -wire 273 -face 259 -shell 2 -solid 0 -compsolid 0 -compound 1 -shape 1759
checkmaxtol result -ref 0.066338232054955981
restore [locate_data_file 22770-trans.brep] b
sewing result a b -c
-set square 1.8847e+07
+checkprops result -s 1.8847e+07
+checkshape result
checknbshapes result -vertex 1061 -edge 1255 -wire 273 -face 259 -shell 22 -solid 0 -compsolid 0 -compound 1 -shape 2871
checkmaxtol result -ref 0.0451323239933289
restore [locate_data_file 22770-trans.brep] b
sewing result a b +c
-set square 1.8847e+07
+checkprops result -s 1.8847e+07
+checkshape result
checknbshapes result -vertex 964 -edge 1222 -wire 273 -face 259 -shell 18 -solid 0 -compsolid 0 -compound 1 -shape 2737
checkmaxtol result -ref 0.046734236640099257
restore [locate_data_file 22770-trans.brep] b
sewing result a b +c -f
-set square 1.8847e+07
+checkprops result -s 1.88469e+07 -eps 0.1
+checkshape result
checknbshapes result -vertex 1469 -edge 1474 -wire 273 -face 259 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 3476
checkmaxtol result -ref 0.0451323239933289
restore [locate_data_file 22770-trans.brep] b
sewing result a b -p
-set square 1.8847e+07
+checkprops result -s 1.8847e+07
+checkshape result
checknbshapes result -vertex 964 -edge 1222 -wire 273 -face 259 -shell 18 -solid 0 -compsolid 0 -compound 1 -shape 2737
checkmaxtol result -ref 0.046734236640099257
edge e2 c d
sewing result 0.1 e1 e2 +e
-set length 18.99
+checkprops result -l 18.99
+checkshape result
+checksection result
checknbshapes result -vertex 3 -edge 2 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 6
checkmaxtol result -ref 0.0050001000000007819
edge e2 c d
sewing result 0.1 e1 e2 -e
-set length 18.99
+checkprops result -l 18.99
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 2 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 7
checkmaxtol result -ref 9.9999999999999995e-008
sewing result 1.1 a_2 b_1
-set square 12
+checkprops result -s 12
+checkshape result
checknbshapes result -vertex 4 -edge 4 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
checkmaxtol result -ref 1.5
sewing result 1.1 a_2 b_1 -f
-set square 12
+checkprops result -s 12
+checkshape result
checknbshapes result -vertex 8 -edge 8 -wire 2 -face 2 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 21
checkmaxtol result -ref 9.9999999999999995e-008
edge e2 c d
sewing result +t 0.1 e1 e2 -e
-set length 18.99
+checkprops result -l 18.99
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 2 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 7
checkmaxtol result -ref 9.9999999999999995e-008
sewing result 1.1 a_2 b_1 +f
-set square 12
+checkprops result -s 12
+checkshape result
checknbshapes result -vertex 4 -edge 4 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
checkmaxtol result -ref 1.5
sewing result a_2 a_3 b_3
-set square 3
+checkprops result -s 3
+checkshape result
checknbshapes result -vertex 10 -edge 11 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 1 -shape 29
checkmaxtol result -ref 9.9999999999999995e-008
sewing result a_2 a_3 b_3 +n
-set square 3
+checkprops result -s 3
+checkshape result
checknbshapes result -vertex 8 -edge 10 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 25
checkmaxtol result -ref 9.9999999999999995e-008
sewing result 0.1 a b
-set square 1.8847e+07
+checkprops result -s 1.8847e+07
+checkshape result
checknbshapes result -vertex 480 -edge 741 -wire 273 -face 259 -shell 2 -solid 0 -compsolid 0 -compound 1 -shape 1756
checkmaxtol result -ref 0.080878557461246572
sewing result 0.1 a b +mint 0.01
-set square 1.88469e+07
+checkprops result -s 1.88469e+07
+checkshape result
checknbshapes result -vertex 476 -edge 748 -wire 273 -face 259 -shell 2 -solid 0 -compsolid 0 -compound 1 -shape 1759
checkmaxtol result -ref 0.080878557461246572
sewing result 0.1 a b +mint 0.01 -a
-set square 1.88469e+07
+checkprops result -s 1.88469e+07
+checkshape result
checknbshapes result -vertex 478 -edge 748 -wire 273 -face 259 -shell 2 -solid 0 -compsolid 0 -compound 1 -shape 1761
checkmaxtol result -ref 0.080878557461246572
sewing result 0.1 a b +mint 0.01 +s
-set square 1.88469e+07
+checkprops result -s 1.88469e+07
+checkshape result
checknbshapes result -vertex 476 -edge 748 -wire 273 -face 259 -shell 2 -solid 0 -compsolid 0 -compound 1 -shape 1759
checkmaxtol result -ref 0.080878557461246572
sewing result 0.1 a b -c
-set square 1.8847e+07
+checkprops result -s 1.8847e+07
+checkshape result
checknbshapes result -vertex 483 -edge 744 -wire 273 -face 259 -shell 2 -solid 0 -compsolid 0 -compound 1 -shape 1762
checkmaxtol result -ref 0.080645000662448688
sewing result 0.1 a b +c
-set square 1.8847e+07
+checkprops result -s 1.8847e+07
+checkshape result
checknbshapes result -vertex 480 -edge 741 -wire 273 -face 259 -shell 2 -solid 0 -compsolid 0 -compound 1 -shape 1756
checkmaxtol result -ref 0.080878557461246572
sewing result 0.1 a b +c -f
-set square 1.8847e+07
+checkprops result -s 1.88469e+07 -eps 0.1
+checkshape result
checknbshapes result -vertex 1469 -edge 1474 -wire 273 -face 259 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 3476
checkmaxtol result -ref 0.0451323239933289
explode b f
sewing result +t 1.1 a_2 b_1
-set square 12
+checkprops result -s 12
+checkshape result
checknbshapes result -vertex 4 -edge 4 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
checkmaxtol result -ref 1.5
checknbshapes result -shell 1
sewing result 0.1 a b -p
-set square 1.8847e+07
+checkprops result -s 1.8847e+07
+checkshape result
checknbshapes result -vertex 480 -edge 741 -wire 273 -face 259 -shell 2 -solid 0 -compsolid 0 -compound 1 -shape 1756
checkmaxtol result -ref 0.080878557461246572
explode b f
sewing result +t 1.1 a_2 b_1 -f
-set square 12
+checkprops result -s 12
+checkshape result
checknbshapes result -vertex 8 -edge 8 -wire 2 -face 2 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 21
checkmaxtol result -ref 9.9999999999999995e-008
checknbshapes result -shell 0
explode b f
sewing result +t 1.1 a_2 b_1 +f
-set square 12
+checkprops result -s 12
+checkshape result
checknbshapes result -vertex 4 -edge 4 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
checkmaxtol result -ref 1.5
checknbshapes result -shell 1
explode b f
sewing result a_2 a_3 b_3
-set square 3
+checkprops result -s 3
+checkshape result
checknbshapes result -vertex 10 -edge 11 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 1 -shape 29
checkmaxtol result -ref 9.9999999999999995e-008
checknbshapes result -shell 1
explode b f
sewing result a_2 a_3 b_3 +n
-set square 3
+checkprops result -s 3
+checkshape result
checknbshapes result -vertex 8 -edge 10 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 25
checkmaxtol result -ref 9.9999999999999995e-008
checknbshapes result -shell 1
restore [locate_data_file 22770-trans.brep] b
sewing result +t 0.01 a b
-set square 1.88469e+07
+checkprops result -s 1.88469e+07
+checkshape result
checknbshapes result -vertex 482 -edge 744 -wire 273 -face 259 -shell 2 -solid 0 -compsolid 0 -compound 1 -shape 1761
checkmaxtol result -ref 0.066338232054955981
restore [locate_data_file 22770-trans.brep] b
sewing result +t 0.01 a b +mint 0.01
-set square 1.88469e+07
+checkprops result -s 1.88469e+07
+checkshape result
checknbshapes result -vertex 476 -edge 748 -wire 273 -face 259 -shell 2 -solid 0 -compsolid 0 -compound 1 -shape 1759
checkmaxtol result -ref 0.066338232054955981
bopsection result
puts "Finish boolean operation ..."
-set length 314.159
+checkprops result -l 314.159
+checkshape result
+checksection result
checknbshapes result -vertex 1 -edge 1 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 3
set 3dviewer 1
restore [locate_data_file OCC22781-BeforeCont.brep] result
-set length 5.82393
+checkprops result -l 5.82393
+checkshape result
+checksection result
set 3dviewer 0
vsetdispmode 0
vselect 289 135
-set length 5.82393
+checkprops result -l 5.82393
+checkshape result
+checksection result
set only_screen 0
restore [locate_data_file OCC22781-BeforeCont.brep] result
-set length 5.82393
+checkprops result -l 5.82393
+checkshape result
+checksection result
set 3dviewer 0
vsetdispmode 1
vselect 289 135
-set length 5.82393
+checkprops result -l 5.82393
+checkshape result
+checksection result
set only_screen 0
checkshape result
dump result
-set square 0.00456273
+checkprops result -s 0.00456273
set 2dviewer 0
gplate result 5 0 c_1 0 c_2 0 c_3 0 c_4 0 c_5 0
-set square 2.92409
+checkprops result -s 2.92409
+checkshape result
checknbshapes result -vertex 4 -edge 4 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 10
bopfuse result
-set square 1.21408e+09
+checkprops result -s 1.21408e+09
+checkshape result
checknbshapes result -vertex 11 -edge 12 -wire 4 -face 2 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 30
set 3dviewer 1
psphere a 100
nurbsconvert result a
-set square 126261
+checkprops result -s 126261
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 9
set 3dviewer 1
psphere a 100
scalexyz result a 2 3 4
-set square 1.12112e+06
+checkprops result -s 1.12112e+06
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 9
set 3dviewer 1
bopcut result
puts "Finish boolean operation ..."
-set square 287634
+checkprops result -s 287634
+checkshape result
checknbshapes result -vertex 55 -edge 97 -wire 44 -face 44 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 243
set 3dviewer 1
checknbshapes result -shell 1
checkfreebounds result 5
-set square 1.22542e+09
+checkprops result -s 1.80934e+009
+checkshape result
set 2dviewer 0
bop b1 b2
bopsection result
-set length 0.667008
+checkprops result -l 0.667008
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 4 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 9
set 3dviewer 1
revol result f1 0 10 0 0 0 1 180
checkshape result
-set square 673.385
+checkprops result -s 673.385
checknbshapes result -vertex 3 -edge 8 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 21
vinit
revol result f1 0 10 0 0 0 1 180
checkshape result
-set square 161.072
+checkprops result -s 161.072
checknbshapes result -vertex 3 -edge 8 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 21
vinit
checkshape result
-set square 479.224
+checkprops result -s 479.224
checknbshapes result -vertex 4 -edge 7 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 21
vinit
checkshape result
-set square 708.32
+checkprops result -s 708.32
checknbshapes result -vertex 4 -edge 7 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 21
vinit
puts "OK ${BugNumber}"
}
-set square 0.38266
+checkprops result -s 0.38266
+checkshape result
set 3dviewer 0
restore [locate_data_file bug22828_shape2.brep] b2
catch { bfuse result b1 b2 }
-set square 4029.04
+checkprops result -s 4029.04
+checkshape result
checknbshapes result -vertex 11 -edge 15 -wire 12 -face 9 -shell 2 -solid 2 -compsolid 0 -compound 1 -shape 52
set 3dviewer 1
vdisplay result
vfit
-set square 52482
+checkprops result -s 52482
+checkshape result
checknbshapes result -vertex 300 -edge 300 -wire 30 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 631
set only_screen 1
puts "OK ${BugNumber}"
}
-set square 63427.2
+checkprops result -s 63427.2
+checkshape result
set 3dviewer 1
puts "Faulty ${BugNumber}"
}
-set square 8464.91
+checkprops result -s 8464.91
+checkshape result
set 2dviewer 0
sewing result a
-set square 12.819
+checkprops result -s 12.819
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 4 -face 4 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 19
checkmaxtol result -ref 1.6856648382486999e-005
vfit
vsetdispmode 1
-set square 697.812
+checkprops result -s 697.812
+checkshape result
checknbshapes result -vertex 46 -edge 46 -wire 3 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 96
if { "[vreadpixel $x1 $y1 rgb name]" == "BLACK" } {
igesread [locate_data_file OCC22893-thread_22534_boing777.igs] result *
-set square 26974.5
+checkprops result -s 26974.5
+checkshape result
checknbshapes result -vertex 4183 -edge 4191 -wire 653 -face 639 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 9667
set 2dviewer 0
splitshape result a a b
-set square 6.06498e+08
+checkprops result -s 6.06498e+08
+checkshape result
set 3dviewer 0
puts "OK ${BugNumber}"
}
-set square 668843
+checkprops result -s 668843
+checkshape result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set square 3141.59
+checkprops result -s 3141.59
+checkshape result
set 2dviewer 0
puts "${BugNumber} OK"
}
-set square 414
+checkprops result -s 414
+checkshape result
set 3dviewer 0
checknbshapes result -face 3
-set square 1256.64
+checkprops result -s 1256.64
+checkshape result
set 3dviewer 0
renamevar sh_2_1 result
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
bop b1 b2
bopcut result
-set square 31308.8
+checkprops result -s 31308.8
+checkshape result
checknbshapes result -vertex 26 -edge 41 -wire 17 -face 17 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 104
set 3dviewer 1
explode res
renamevar res_2 result
-set square 27.3919
+checkprops result -s 27.3919
+checkshape result
checknbshapes result -vertex 5 -edge 5 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 12
set 3dviewer 1
explode a f
splitshape result a a_1 t
-set square 215.198
+checkprops result -s 215.198
+checkshape result
checknbshapes result -vertex 19 -edge 21 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 45
set CheckShape_status 0
explode result
bop result_1 result_2
-set length 176.06
+checkprops result -l 176.06
+checkshape result
+checksection result
set 3dviewer 0
catch {bop b1 b2}
catch {bopfuse result}
-set square 50252.6
+checkprops result -s 50252.6
+checkshape result
checknbshapes result -vertex 34 -edge 62 -wire 30 -face 29 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 156
set 3dviewer 1
bop b1 b2
bopcut result
-set square 44460.7
+checkprops result -s 44460.7
+checkshape result
set 3dviewer 1
bop b1 b2
bopcut result
-set square 3452.78
+checkprops result -s 3452.78
+checkshape result
set 3dviewer 1
bop b1 b2
bopcut result
-set square 270192
+checkprops result -s 270192
+checkshape result
checknbshapes result -vertex 16 -edge 24 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 63
set 3dviewer 0
# BUG: a pipe is invalid
checkshape result -short
-set square 14572.5
+checkprops result -s 14572.5
set 3dviewer 0
# BUG: a pipe is invalid
checkshape result -short
-set square 145.725
+checkprops result -s 145.725
set 3dviewer 0
# BUG: a pipe is invalid
checkshape result -short
-set square 1.45725
+checkprops result -s 1.45725
set 3dviewer 0
# BUG: a pipe is invalid
checkshape result -short
-set square 0.0145725
+checkprops result -s 0.0145725
set 3dviewer 0
# BUG: a pipe is invalid
checkshape result -short
-set square 0.000145725
+checkprops result -s 0.000145725
set 3dviewer 0
# BUG: a pipe is invalid
checkshape result -short
-set square 1.45725e-06
+checkprops result -s 1.45725e-06
set 3dviewer 0
mkface result s 0 6.2831853071795880 -1.5707963267948970 1.5707963267948970
-set square 1256.63
+checkprops result -s 1256.63
+checkshape result
set 3dviewer 0
puts "OK ${BugNumber}"
}
renamevar f result
-set square 47123.9
+checkprops result -s 47123.9
+checkshape result
set 2dviewer 0
bop b1 b2
bopsection result
-set length 2.94086
+checkprops result -l 2.94086
+checkshape result
+checksection result
set nb_good_vertex 4
set nb_good_edge 2
set nb_good_wire 0
middlepath result b b_3 b_4
-set length 100.
+checkprops result -l 100.
+checkshape result
+checksection result
set 2dviewer 1
fit
middlepath result a w1 w2
-set length 288.824
+checkprops result -l 288.824
+checkshape result
+checksection result
set 2dviewer 1
fit
middlepath result a w2 w1
-set length 1386.13
+checkprops result -l 1386.13
+checkshape result
+checksection result
set 2dviewer 1
fit
middlepath result a w2 w1
-set length 3.46311
+checkprops result -l 3.46311
+checkshape result
+checksection result
set 2dviewer 1
fit
middlepath result a w1 w2
-set length 352.512
+checkprops result -l 352.512
+checkshape result
+checksection result
set 2dviewer 1
fit
middlepath result a ww ww
-set length 365.161
+checkprops result -l 365.161
+checkshape result
+checksection result
set 2dviewer 1
fit
middlepath result a w1 w2
-set length 270.149
+checkprops result -l 270.149
+checkshape result
+checksection result
set 2dviewer 1
fit
middlepath result a a_2 a_3
-set length 30.0036
+checkprops result -l 30.0036
+checkshape result
+checksection result
set 2dviewer 1
fit
middlepath result a a_6 a_7
-set length 50.
+checkprops result -l 50.
+checkshape result
+checksection result
set 2dviewer 1
fit
middlepath result a ww ww
-set length 314.159
+checkprops result -l 314.159
+checkshape result
+checksection result
set 2dviewer 1
fit
middlepath result a a_2 a_3
-set length 50.
+checkprops result -l 50.
+checkshape result
+checksection result
set 2dviewer 1
fit
middlepath result a w1 w2
-set length 1386.13
+checkprops result -l 1386.13
+checkshape result
+checksection result
set 2dviewer 1
fit
middlepath result a w1 w2
-set length 3.46311
+checkprops result -l 3.46311
+checkshape result
+checksection result
set 2dviewer 1
fit
middlepath result b w1 w2
-set length 1.94244
+checkprops result -l 1.94244
+checkshape result
+checksection result
set 2dviewer 1
fit
middlepath result b ww ww
-set length 314.159
+checkprops result -l 314.159
+checkshape result
+checksection result
set 2dviewer 1
thickshell result sh1 5
-set square 128648
+checkprops result -s 128648
+checkshape result
set 3dviewer 1
puts "OCC234 OK (checkshape) : Checkshape command works properly"
}
-set square 2464.17
+checkprops result -s 2464.17
set 2dviewer 0
OCC23429 result a b
-set square 1120.52
+checkprops result -s 1107.88
+checkshape result
set 2dviewer 1
checknbshapes result -vertex 2 -edge 1 -wire 0 -shape 4
-set length 48.4459
+checkprops result -l 48.4459
+checkshape result
+checksection result
set command bopfuse
set 2dviewer 1
bop b1 b2
bopfuse result
-set square 1256.63
+checkprops result -s 1256.63
+checkshape result
set 2dviewer 1
bop b_1 b_3
bopfuse result
-set square 45605.9
+checkprops result -s 45605.9
+checkshape result
set 2dviewer 1
checknbshapes result -vertex 14 -edge 7
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
checknbshapes result -vertex 14 -edge 7
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
checknbshapes result -vertex 18 -edge 10
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [boptuc result]
checknbshapes result -vertex 18 -edge 11
-set length 2434.21
+checkprops result -l 2434.21
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [bopcommon result]
checknbshapes result -vertex 14 -edge 6
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [boptuc result]
checknbshapes result -vertex 14 -edge 7
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [bopcommon result]
checknbshapes result -vertex 6 -edge 3
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [boptuc result]
checknbshapes result -vertex 6 -edge 3
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [bopcommon result]
checknbshapes result -vertex 18 -edge 9
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [boptuc result]
checknbshapes result -vertex 18 -edge 13
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [bopcommon result]
checknbshapes result -vertex 15 -edge 10
-set length 1150.78
+checkprops result -l 1150.78
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [boptuc result]
checknbshapes result -vertex 16 -edge 11
-set length 929.278
+checkprops result -l 929.278
+checkshape result
+checksection result
set 2dviewer 1
\ No newline at end of file
puts [bopcommon result]
checknbshapes result -vertex 12 -edge 11
- set length 1808.02
+ checkprops result -l 1808.02
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [bopcommon result]
checknbshapes result -vertex 12 -edge 11
-set length 1808.02
+checkprops result -l 1808.02
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [boptuc result]
checknbshapes result -vertex 3 -edge 2
-set length 272.04
+checkprops result -l 272.04
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [bopcommon result]
checknbshapes result -vertex 5 -edge 2
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
puts [bopcommon result]
checknbshapes result -vertex 1 -edge 0
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [boptuc result]
checknbshapes result -vertex 8 -edge 8
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [bopcommon result]
checknbshapes result -vertex 2 -edge 1
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [boptuc result]
checknbshapes result -vertex 4 -edge 2
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [bopcut result]
checknbshapes result -vertex 4 -edge 2
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [bopfuse result]
checknbshapes result -vertex 6 -edge 5
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 2
\ No newline at end of file
puts [bopcommon result]
checknbshapes result -vertex 2 -edge 1
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [boptuc result]
checknbshapes result -vertex 7 -edge 6
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [bopcut result]
checknbshapes result -vertex 4 -edge 2
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
\ No newline at end of file
puts [bopfuse result]
checknbshapes result -vertex 9 -edge 9
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
}
}
-set length 1.
+checkprops result -l 1.
+checkshape result
+checksection result
set 2dviewer 0
}
}
-set length 1.
+checkprops result -l 1.
+checkshape result
+checksection result
set 2dviewer 0
}
}
-set length 4.41928
+checkprops result -l 4.41928
+checkshape result
+checksection result
set 2dviewer 0
puts "TODO OCC11111 ALL: Faulty OCC263: here is shading problem"
-puts "TODO OCC11111 ALL: Error : The square of result shape is"
+puts "TODO OCC11111 ALL: Error : The area of result shape is"
puts "========"
puts "OCC263"
puts "Shading of OCC263 is OK"
}
-set square 0
+checkprops result -s 0
+checkshape result
set 3dviewer 0
puts "Shading of OCC264_0 is OK"
}
-set square 1.3135
+checkprops result -s 1.3135
set 3dviewer 0
puts "TODO OCC12345 ALL: Faulty OCC264_1: here is shading problem"
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "========"
puts "OCC264"
puts "Shading of OCC264_1 is OK"
}
-set square 0
+checkprops result -s 0
set 3dviewer 0
puts "TODO OCC12345 ALL: Faulty OCC264_10: here is shading problem"
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "========"
puts "OCC264"
puts "Shading of OCC264_10 is OK"
}
-set square 0
+checkprops result -s 0
set 3dviewer 0
puts "TODO OCC12345 ALL: Faulty OCC264_11: here is shading problem"
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "========"
puts "OCC264"
puts "Shading of OCC264_11 is OK"
}
-set square 0
+checkprops result -s 0
set 3dviewer 0
puts "TODO OCC11111 ALL: Faulty OCC264_12: here is shading problem"
-puts "TODO OCC11111 ALL: Error : The square of result shape is"
+puts "TODO OCC11111 ALL: Error : The area of result shape is"
puts "========"
puts "OCC264"
puts "Shading of OCC264_12 is OK"
}
-set square 0
+checkprops result -s 0
+checkshape result
set 2dviewer 0
puts "TODO OCC12345 ALL: Faulty OCC264_2: here is shading problem"
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "========"
puts "OCC264"
puts "Shading of OCC264_2 is OK"
}
-set square 0
+checkprops result -s 0
set 3dviewer 0
puts "TODO OCC12345 ALL: Faulty OCC264_3: here is shading problem"
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "========"
puts "OCC264"
puts "Shading of OCC264_3 is OK"
}
-set square 0
+checkprops result -s 0
set 3dviewer 0
puts "TODO OCC12345 ALL: Faulty OCC264_4: here is shading problem"
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "========"
puts "OCC264"
puts "Shading of OCC264_4 is OK"
}
-set square 0
+checkprops result -s 0
set 3dviewer 0
puts "TODO OCC12345 ALL: Faulty OCC264_5: here is shading problem"
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "========"
puts "OCC264"
puts "Shading of OCC264_5 is OK"
}
-set square 0
+checkprops result -s 0
set 3dviewer 0
puts "Shading of OCC264_6 is OK"
}
-set square 19.2399
+checkprops result -s 19.2399
set 3dviewer 0
puts "Shading of OCC264_7 is OK"
}
-set square 150.283
+checkprops result -s 150.283
set 3dviewer 0
puts "TODO OCC12345 ALL: Faulty OCC264_8: here is shading problem"
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "========"
puts "OCC264"
puts "Shading of OCC264_8 is OK"
}
-set square 0
+checkprops result -s 0
set 3dviewer 0
puts "TODO OCC12345 ALL: Faulty OCC264_9: here is shading problem"
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "========"
puts "OCC264"
puts "Shading of OCC264_9 is OK"
}
-set square 0
+checkprops result -s 0
set 3dviewer 0
} else {
puts "Shading of OCC269 is OK"
}
-set square 32.9479
+checkprops result -s 32.9479
+checkshape result
set 2dviewer 0
} else {
puts "Shading of OCC269 is OK"
}
-set square 32.9479
+checkprops result -s 32.9479
+checkshape result
set 2dviewer 0
} else {
puts "Shading of OCC269 is OK"
}
-set square 36.4284
+checkprops result -s 36.4284
+checkshape result
set 2dviewer 0
} else {
puts "Shading of OCC269 is OK"
}
-set square 36.4284
+checkprops result -s 36.4284
+checkshape result
set 2dviewer 0
bfuse result fuse1 ff
-set square 125.664
+checkprops result -s 125.664
+checkshape result
set 3dviewer 1
bfuse result fuse1 ff
-set square 125.664
+checkprops result -s 125.664
+checkshape result
set 3dviewer 1
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "TODO OCC12345 ALL: OCC287 : Faulty"
puts "========================"
vfit
vsetdispmode result 1
-set square 0
+checkprops result -s 0
+checkshape result
set 3dviewer 0
puts " Shady OCC291 : nb tri & nod changed"
}
-set square 376.873
+checkprops result -s 376.873
set only_screen 1
puts " OCC292 : Faulty"
}
-set square 1.3135
+checkprops result -s 1.3135
set 3dviewer 1
vdisplay result
vfit
-set square 9.80214e+06
+checkprops result -s 9.80214e+06
+checkshape result
set only_screen 1
}
}
-set length 19.5611
+checkprops result -l 19.5611
+checkshape result
+checksection result
set 2dviewer 0
bcut result b hs
-set square 179000
+checkprops result -s 179000
+checkshape result
set 2dviewer 0
box b 0 0 $Zbox 150 200 200
bcut result b hs
-set square 81000
+checkprops result -s 81000
+checkshape result
set 2dviewer 0
box b 0 0 $Zbox 150 200 200
bcut result b hs
-set square 144000
+checkprops result -s 144000
+checkshape result
set 2dviewer 0
box b 0 0 $Zbox 150 200 200
bcut result b hs
-set square 116000
+checkprops result -s 116000
+checkshape result
set 2dviewer 0
puts "OCC298 OK: function TCOPY works properly"
}
-set square 8e+100
+checkprops result -s 8e+100
+checkshape result
set 2dviewer 0
bfuse result rcut1 ff
-set square 1579.81
+checkprops result -s 1579.81
+checkshape result
set 3dviewer 1
bfuse result rcut1 ff
-set square 1579.81
+checkprops result -s 1579.81
+checkshape result
set 3dviewer 1
puts "Volume = ${volume}"
}
-set square 750
+checkprops result -s 750
set 2dviewer 0
puts "OCC302 OK (case 1) : command checkbrep works properly"
}
-set square 271.611
+checkprops result -s 271.611
set 2dviewer 0
puts "OCC302 OK (case 2) : command checkbrep works properly"
}
-set square 1.93998
+checkprops result -s 1.93998
set 2dviewer 0
puts "OCC302 OK (case 3) : command checkshape works properly"
}
-set square 23240.8
+checkprops result -s 23240.8
set 2dviewer 0
puts "TODO OCC25919 ALL: Error: Offset is not done."
puts "TODO OCC25919 ALL: Faulty OCC305 : function MKOFFSET works wrongly"
-puts "TODO OCC25919 ALL: Tcl Exception: result is not a topological shape!!!"
-puts "TODO OCC25919 ALL: TEST INCOMPLETE"
+puts "TODO OCC25919 ALL: Error: The command cannot be built"
puts "========"
puts "OCC305"
} else {
set che [checkshape result]
}
-set square 0
+checkprops result -s 0
set 2dviewer 0
-
puts "TODO OCC12345 ALL: Faulty shapes in variables faulty_1 to faulty_1"
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
pload QAcommands
checkshape result1
renamevar result2 result
-set square 0
+checkprops result -s 0
+checkshape result
set 2dviewer 0
puts "TODO OCC12345 ALL: Faulty shapes in variables faulty_1 to faulty_1"
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
pload QAcommands
checkshape result1
renamevar result2 result
-set square 0
+checkprops result -s 0
+checkshape result
set 2dviewer 0
bcut result f1 f2
-set square 58584.1
+checkprops result -s 58584.1
+checkshape result
set 2dviewer 0
}
}
-set square 2104.21
+checkprops result -s 2104.21
set 2dviewer 0
puts "OCC318 OK: Result shape is valid"
}
-set square 8e+100
+checkprops result -s 8e+100
set 2dviewer 0
checknbshapes result -shell 1
checkfreebounds result 6
-set square 20000
+checkprops result -s 20000
+checkshape result
set only_screen 1
bsection result f_1 f_3
-set length 1
+checkprops result -l 1
+checkshape result
+checksection result
set 2dviewer 0
puts " OCC327 case 1: Faulty"
}
-set square 1477.93
+checkprops result -s 1477.93
set 2dviewer 0
puts " OCC327 case 2: Faulty"
}
-set square 5674.84
+checkprops result -s 5674.84
set 2dviewer 0
puts " OCC327 case 3: Faulty"
}
-set square 61013.8
+checkprops result -s 61013.8
set 2dviewer 0
puts " OCC327 case 4: Faulty"
}
-set square 7793.26
+checkprops result -s 7793.26
set 2dviewer 0
# TODOs statements should be replaced by REQUIRED after bug fixing.
puts "TODO OCC12345 ALL: Faulty OCC330: Checkshape command works wrongly"
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "========================"
puts " OCC330 "
puts "OCC330 OK : Checkshape command works properly"
}
-set square 0
+checkprops result -s 0
set 2dviewer 0
bcut result a_2 a_1
-set square 358258
+checkprops result -s 358258
+checkshape result
set 2dviewer 0
bcommon result a_1 a_2
-set square 22715.9
+checkprops result -s 22715.9
+checkshape result
set 2dviewer 0
bfuse result a_1 a_2
-set square 32903.1
+checkprops result -s 32903.1
+checkshape result
set 2dviewer 0
}
}
-set square 35009.9
+checkprops result -s 35009.9
+checkshape result
set 2dviewer 0
checkshape f1
bfuse result b_2 b_1
-set square 73561.9
+checkprops result -s 73561.9
+checkshape result
set 2dviewer 0
checkshape w
revol result w 0 0 0 0 0 1 360 1
-set square 55795.4
+checkprops result -s 55795.4
+checkshape result
set 2dviewer 0
mkplane f w
prism result f 0 0 100
-set square 24991
+checkprops result -s 24991
+checkshape result
set 2dviewer 0
restore [locate_data_file OCC345.brep] result
sameparameter result
-set length 3.89067
+checkprops result -l 3.89067
+checkshape result
+checksection result
set 2dviewer 0
puts " OCC347 case 1: Faulty"
}
-set square 314.159
+checkprops result -s 314.159
set 2dviewer 0
puts " OCC347 case 2: Faulty"
}
-set square 100.531
+checkprops result -s 100.531
set 2dviewer 0
puts "OCC356 OK : Command WEXPLO works properly"
}
-set square 6207.83
+checkprops result -s 6207.83
set 2dviewer 0
puts "$catch_result"
}
-set square 44761.1
+checkprops result -s 44761.1
+checkshape result
set 2dviewer 0
puts " OCC358 : Shady (bad shading)"
}
-set square 24861.2
+checkprops result -s 24861.2
+checkshape result
set 2dviewer 0
restore [locate_data_file OCC369.brep] result
OCC369 result
-set square 0.077223
+checkprops result -s 0.077223
+checkshape result
set 2dviewer 0
}
}
-set length 34.9073
+checkprops result -l 34.9073
+checkshape result
+checksection result
set 2dviewer 0
vselect 220 170
-set square 92.9029
+checkprops result -s 92.9029
+checkshape result
set only_screen 1
puts "TODO OCC11111 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO OCC11111 ALL: Error : is WRONG because number of"
-puts "TODO OCC11111 ALL: Error : The square of result shape is"
+puts "TODO OCC11111 ALL: Error : The area of result shape is"
puts "================"
puts "OCC397"
igesread [locate_data_file Amino_komatsu.igs] result *
-set square 25310.8
+checkprops result -s 25310.8
+checkshape result
checknbshapes result -vertex 5060 -edge 5105 -wire 416 -face 399 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 10981
vinit
checknbshapes result -solid 1
-set square 180000.
+checkprops result -s 180000.
+checkshape result
set 2dviewer 0
puts "OCC399 OK : Source shape is valid. Command checkshape works properly."
}
-set square 4558.53
+checkprops result -s 4558.53
set 2dviewer 0
puts "TODO OCC11111 ALL: OCC358 : Faulty"
-puts "TODO OCC11111 ALL: Error : The square of result shape is"
+puts "TODO OCC11111 ALL: Error : The area of result shape is"
puts "========================"
puts " OCC400 "
puts "OCC358 : Faulty , but visual checking is required !!!!"
}
-set square 0
+checkprops result -s 0
+checkshape result
set 3dviewer 1
restore [locate_data_file OCC400.brep] result
-set square 6607.38
+checkprops result -s 6607.38
+checkshape result
checknbshapes result -vertex 26 -edge 26 -wire 2 -face 2 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 57
vinit
puts " Faulty OCC405: Result shape is INcorrect !!! "
}
-set length 17.5348
+checkprops result -l 17.5348
+checkshape result
set 2dviewer 0
puts "TODO OCC12345 ALL: Faulty OCC406: Command checkshape works wrongly: Source shape looks invalid"
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "========"
puts "OCC406"
puts "OCC406 OK : Source shape is invalid. Command checkshape works properly."
}
-set square 0
+checkprops result -s 0
set 2dviewer 0
bfuse result b2 b1
checkshape -top result
-set square 46.8319
+checkprops result -s 46.8319
+checkshape result
set 2dviewer 0
bcut result b2 b1
checkshape -top result
-set square 31.4159
+checkprops result -s 31.4159
+checkshape result
set 2dviewer 0
bcommon result b1 b2
-set square 45.5929
+checkprops result -s 45.5929
+checkshape result
set 2dviewer 0
bcommon result b1 b2
-set square 63.4508
+checkprops result -s 63.4508
+checkshape result
set 2dviewer 0
bfuse result b1 b2
-set square 172.169
+checkprops result -s 172.169
+checkshape result
set 2dviewer 0
bcut result b1 b2
-set square 15.0891
+checkprops result -s 15.0891
+checkshape result
set 2dviewer 0
puts " OCC410 OK: function CUT works properly"
}
-set square 93.6289
+checkprops result -s 93.6289
+checkshape result
set 2dviewer 0
bfuse result b1 b2
-set square 314.159
+checkprops result -s 314.159
+checkshape result
set 2dviewer 0
bcut result b1 b2
-set square 43.6332
+checkprops result -s 43.6332
+checkshape result
set 2dviewer 0
bcommon result b1 b2
-set square 549.779
+checkprops result -s 549.779
+checkshape result
set 2dviewer 0
bcut result b1 b2
-set square 863.938
+checkprops result -s 863.938
+checkshape result
set 2dviewer 0
checkshape -top result
-set square 0.402138
+checkprops result -s 0.402138
+checkshape result
set 2dviewer 0
checkshape -top result
-set square 76632.9
+checkprops result -s 76632.9
+checkshape result
set 2dviewer 0
bcut result c d
-set square 2814.01
+checkprops result -s 2814.01
+checkshape result
set 2dviewer 0
bcut result part tool
checkshape -top result
-set square 273365.
+checkprops result -s 273365.
+checkshape result
set 2dviewer 0
bfuse result a b
checkshape -top result
-set square 261265.
+checkprops result -s 261265.
+checkshape result
set 2dviewer 0
bfuse result a b
checkshape -top result
-set square 508496.
+checkprops result -s 508496.
+checkshape result
set 2dviewer 0
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "TODO OCC12345 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "========================"
bcut result a b
-set square 0
+checkprops result -s 0
+checkshape result
set 2dviewer 0
p_8 5 0 0 0 0 0 1 \
p_2 1 0 0 0 0 0 1
-set square 659.647
+checkprops result -s 659.647
+checkshape result
set 2dviewer 0
depouille result f 0 0 1 f_7 5 0 0 40 0 0 1
-set square 4630.78
+checkprops result -s 4630.78
+checkshape result
set 2dviewer 0
depouille result f 0 0 1 f_4 4 0 0 30 0 0 1
-set square 5719.09
+checkprops result -s 5719.09
+checkshape result
set 2dviewer 0
puts "OCC423 OK (case 1): function FEATPERFORMVAL works properly"
}
-set square 94944.4
+checkprops result -s 94944.4
+checkshape result
set 2dviewer 0
featrevol base cont cont 54.06494140625 70.2841796875 0 0 0 1 1 1
featperform revol result funtil ffrom
-set square 560028.
+checkprops result -s 560028.
+checkshape result
set 2dviewer 0
puts "OCC424 OK (case 1): function FEATPERFORM works properly"
}
-set square 978236.
+checkprops result -s 978236.
+checkshape result
set 2dviewer 0
puts "OCC424 OK (case 2): function FEATPERFORM works properly"
}
-set square 978236.
+checkprops result -s 978236.
+checkshape result
set 2dviewer 0
checkshape fuse32
checkshape fuse321
-set square 7507.61
+checkprops result -s 7507.61
+checkshape result
set 2dviewer 1
puts "TODO OCC24156 MacOS: An exception was caught"
puts "TODO OCC24156 MacOS: TEST INCOMPLETE"
puts "TODO OCC25920 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO OCC25920 ALL: Error : The square of result shape is"
+puts "TODO OCC25920 ALL: Error : The area of result shape is"
pload QAcommands
checkshape fuse32
checkshape fuse321
-set square 7507.61
+checkprops result -s 7507.61
+checkshape result
set 3dviewer 1
OFFSETSHAPE 1 {} $calcul $type
-set square 671.382
+checkprops result -s 671.382
+checkshape result
set 2dviewer 0
OFFSETSHAPE 1 {s_5} $calcul $type
-set square 858.167
+checkprops result -s 858.167
+checkshape result
set 2dviewer 0
OFFSETSHAPE 1 {s_2 s_3} $calcul $type
-set square 885.688
+checkprops result -s 885.688
+checkshape result
set 2dviewer 0
OFFSETSHAPE 1 {} $calcul $type
-set square 1306.3
+checkprops result -s 1306.3
+checkshape result
set 2dviewer 0
OFFSETSHAPE 1 {s_2} $calcul $type
-set square 1297.39
+checkprops result -s 1297.39
+checkshape result
set 2dviewer 0
puts "TODO OCC23068 ALL: ERROR. offsetperform operation not done."
puts "TODO OCC23068 ALL: result is not a topological shape!!!"
+puts "TODO OCC23068 ALL: Error: The command cannot be built"
puts "TODO OCC23068 ALL: TEST INCOMPLETE"
puts "========================"
OFFSETSHAPE 1 {s_4 s_5} $calcul $type
-set square 808.448
+checkprops result -s 808.448
+checkshape result
set 2dviewer 0
puts " Faulty OCC434: Result shape is INcorrect !!! "
}
-set length 8.74616
+checkprops result -l 8.74616
+checkshape result
set 2dviewer 0
incr j
}
-set length 17.2848
+checkprops result -l 17.2848
+checkshape result
+checksection result
set 3dviewer 1
puts " OCC437 OK: function CHECKSHAPE works properly"
}
-set square 0.000201234
+checkprops result -s 0.000201234
set 2dviewer 0
puts "OCC134 OK: Result shape is valid"
}
-set square 247000
+checkprops result -s 247000
set 2dviewer 0
revol result a $ax $ay $az $dx $dy $dz 360
-set square 692942
+checkprops result -s 692942
+checkshape result
set 2dviewer 0
puts "TODO OCC12345 ALL: Faulty shapes in variables faulty_1 to faulty_2"
puts "TODO OCC12345 ALL: Faulty OCC446"
-###puts "TODO OCC12345 ALL: Error : The square of result shape is"
+###puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "========"
puts "OCC446"
} else {
puts "OCC446 OK (case 1): Source shape is Closed"
}
-set square 108.845
+checkprops result -s 108.845
set 2dviewer 0
} else {
puts "OCC446 OK (case 2): Source shape is Closed"
}
-set square 24272.8
+checkprops result -s 24272.8
set 2dviewer 0
} else {
puts "OCC446 OK (case 3): Source shape is Closed"
}
-set square 13694.6
+checkprops result -s 13694.6
set 2dviewer 0
} else {
puts "OCC446 OK (case 4): Source shape is Closed"
}
-set square 629.347
+checkprops result -s 629.347
set 2dviewer 0
bcut result b1 b2
-set square 43401.5
+checkprops result -s 43401.5
+checkshape result
set 2dviewer 0
puts "Elapsed time is less then 3 seconds - OK"
}
-set square 254.16
+checkprops result -s 254.16
+checkshape result
set 2dviewer 0
} else {
puts "Elapsed time is less then 60 seconds - OK"
}
-set square 3468.6
+checkprops result -s 3468.6
+checkshape result
set 2dviewer 0
} else {
puts "Elapsed time is less then 50 seconds - OK"
}
-set square 3468.6
+checkprops result -s 3468.6
+checkshape result
set 2dviewer 0
} else {
puts "Elapsed time is less then 5 seconds - OK"
}
-set square 201978
+checkprops result -s 201978
+checkshape result
set 2dviewer 0
} else {
puts "Elapsed time is less then 50 seconds - OK"
}
-set square 6021.51
+checkprops result -s 6021.51
+checkshape result
set 2dviewer 1
-puts "TODO ?OCC25918 Windows: Error : The square of result shape is"
+puts "TODO ?OCC25918 Windows: Error : The area of result shape is"
puts "TODO OCC24156 MacOS: Tcl Exception:"
puts "TODO OCC24156 MacOS: TEST INCOMPLETE"
puts "Elapsed time is less then 110 seconds - OK"
}
-set square 3.65777e+06
+checkprops result -s 3.65777e+06
+checkshape result
set 2dviewer 1
puts "OCC465 OK"
}
-set length 4.21716
+checkprops result -l 4.21716
+checkshape result
+checksection result
set 2dviewer 0
bop s b
bopfuse result
-set square 680565
+checkprops result -s 680565
+checkshape result
checknbshapes result -vertex 11 -edge 16 -wire 8 -face 7 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 45
set 2dviewer 0
bop b s
bopfuse result
-set square 680565
+checkprops result -s 680565
+checkshape result
checknbshapes result -vertex 11 -edge 16 -wire 8 -face 7 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 45
set 2dviewer 0
bop s b
bopcut result
-set square 181937
+checkprops result -s 181937
+checkshape result
checknbshapes result -vertex 3 -edge 4 -wire 2 -face 2 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 14
set 2dviewer 0
bop b s
bopcut result
-set square 680565
+checkprops result -s 680565
+checkshape result
checknbshapes result -vertex 11 -edge 16 -wire 8 -face 7 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 45
set 2dviewer 0
bop s b
boptuc result
-set square 680565
+checkprops result -s 680565
+checkshape result
checknbshapes result -vertex 11 -edge 16 -wire 8 -face 7 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 45
set 2dviewer 0
bop b s
boptuc result
-set square 181937
+checkprops result -s 181937
+checkshape result
checknbshapes result -vertex 3 -edge 4 -wire 2 -face 2 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 14
set 2dviewer 0
bop s b
bopcommon result
-set square 181937
+checkprops result -s 181937
+checkshape result
checknbshapes result -vertex 3 -edge 4 -wire 2 -face 2 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 14
set 2dviewer 0
bop b s
bopcommon result
-set square 181937
+checkprops result -s 181937
+checkshape result
checknbshapes result -vertex 3 -edge 4 -wire 2 -face 2 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 14
set 2dviewer 0
puts "TODO OCC25917 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO OCC25917 ALL: Error : The square of result shape is"
+puts "TODO OCC25917 ALL: Error : The area of result shape is"
if { [regexp {Debug mode} [dversion]] } {
puts "TODO OCC25917 ALL: TEST INCOMPLETE"
puts "TODO OCC25917 ALL: Tcl Exception"
bcut result b1 b2
-set square 0
+checkprops result -s 0
+checkshape result
set 2dviewer 0
bcommon result b1 b2
-set square 0.01
+checkprops result -s 0.01
+checkshape result
set 2dviewer 0
puts "TODO OCC25917 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO OCC25917 ALL: Error : The square of result shape is"
+puts "TODO OCC25917 ALL: Error : The area of result shape is"
puts "TODO OCC25917 ALL: Error : is WRONG because number of "
if { [regexp {Debug mode} [dversion]] } {
puts "TODO OCC25917 ALL: TEST INCOMPLETE"
checknbshapes result -vertex 66 -edge 107
-set square 31657.5
+checkprops result -s 31657.5
+checkshape result
set 2dviewer 0
blend result s 100 s_16
-set square 1.54883e+06
+checkprops result -s 1.54883e+06
+checkshape result
set 3dviewer 1
bop s1 s2
bopfuse result
-set square 9333.96
+checkprops result -s 9333.96
+checkshape result
checknbshapes result -vertex 16 -edge 26 -wire 11 -face 11 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 67
set 2dviewer 0
bop s2 s1
bopfuse result
-set square 9333.96
+checkprops result -s 9333.96
+checkshape result
checknbshapes result -vertex 16 -edge 26 -wire 11 -face 11 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 67
set 2dviewer 0
bop s1 s2
bopcut result
-set square 99.5159
+checkprops result -s 99.5159
+checkshape result
checknbshapes result -vertex 12 -edge 19 -wire 9 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 52
set 2dviewer 0
bop s2 s1
bopcut result
-set square 9340.03
+checkprops result -s 9340.03
+checkshape result
checknbshapes result -vertex 19 -edge 33 -wire 14 -face 14 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 83
set 2dviewer 0
bop s1 s2
boptuc result
-set square 9340.03
+checkprops result -s 9340.03
+checkshape result
checknbshapes result -vertex 19 -edge 33 -wire 14 -face 14 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 83
set 2dviewer 0
bop s2 s1
boptuc result
-set square 99.5159
+checkprops result -s 99.5159
+checkshape result
checknbshapes result -vertex 12 -edge 19 -wire 9 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 52
set 2dviewer 0
bop s1 s2
bopcommon result
-set square 105.587
+checkprops result -s 105.587
+checkshape result
checknbshapes result -vertex 15 -edge 26 -wire 12 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 68
set 2dviewer 0
bop s2 s1
bopcommon result
-set square 105.587
+checkprops result -s 105.587
+checkshape result
checknbshapes result -vertex 15 -edge 26 -wire 12 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 68
set 2dviewer 0
puts " OCC481 : Faulty"
}
-set square 314.159
+checkprops result -s 314.159
set 3dviewer 1
puts "OCC485 OK: function FUSE works without Draw hangs up "
}
-set square 9291.88
+checkprops result -s 9291.88
+checkshape result
set 2dviewer 0
renamevar result_1 result
-set square 6265.68
+checkprops result -s 6265.68
+checkshape result
set 3dviewer 1
} else {
puts "OCC488 OK: function COMMON works properly "
}
-set square 92466.8
+checkprops result -s 92466.8
+checkshape result
set 2dviewer 0
} else {
puts "OCC490 : function FUSE works without hangs up "
}
-set square 2744.08
+checkprops result -s 2744.08
+checkshape result
set 2dviewer 0
} else {
puts "OCC492 : function FUSE works without hangs up "
}
-set square 64.2386
+checkprops result -s 64.2386
+checkshape result
set 3dviewer 1
} else {
puts "OCC497 : function CUT works without hangs up "
}
-set square 646.969
+checkprops result -s 646.969
+checkshape result
set 2dviewer 0
} else {
puts "OCC497 : function CUT works without hangs up "
}
-set square 2225.65
+checkprops result -s 2225.65
+checkshape result
set 2dviewer 0
puts "TODO OCC25735 ALL: Faulty shapes in variables faulty_1 to"
-puts "TODO OCC26582 ALL: Error : The square of result shape is"
+puts "TODO OCC26582 ALL: Error : The area of result shape is"
puts "========="
puts " OCC497 "
bcut result a_1 a_2
-set square 2471.48
+checkprops result -s 2471.48
+checkshape result
set 2dviewer 0
} else {
puts "OCC497 : function FUSE works without hangs up "
}
-set square 8710.56
+checkprops result -s 8710.56
+checkshape result
set 2dviewer 0
-puts "TODO OCC24861 ALL: Error : The square of result shape is"
+puts "TODO OCC24861 ALL: Error : The area of result shape is"
puts "========="
puts " OCC497 "
} else {
puts "OCC497 : function FUSE works without hangs up "
}
-set square 3280.73
+checkprops result -s 3280.73
+checkshape result
set 2dviewer 0
bop s1 s2
bopfuse result
-set square 4854.51
+checkprops result -s 4854.51
+checkshape result
checknbshapes result -vertex 40 -edge 64 -wire 24 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 155
set 2dviewer 0
bop s2 s1
bopfuse result
-set square 4854.51
+checkprops result -s 4854.51
+checkshape result
checknbshapes result -vertex 40 -edge 64 -wire 24 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 155
set 2dviewer 0
} else {
puts "OCC500 : function PIPE works without hangs up "
}
-set square 1246.13
+checkprops result -s 1246.13
+checkshape result
set 2dviewer 0
} else {
puts "OCC501 OK: function TCOPY works without hangs up "
}
-set square 121895
+checkprops result -s 121895
+checkshape result
set 2dviewer 0
tpcompound result
}
-set tol_square 1.e-6
-set square 35273.9
+checkprops result -s 35273.9 -eps 1.e-6
+checkshape result
set 2dviewer 0
} else {
tpcompound result
}
-set tol_square 1.e-6
-set square 35362.3
+
+checkprops result -s 35362.3 -eps 1.e-6
+checkshape result
set 2dviewer 0
puts "CORRECT classification of the 3D-point with the Solid"
}
-set square 7752.98
+checkprops result -s 7752.98
+checkshape result
set 2dviewer 0
psection result a p
if ![regexp VERTEX [statshape result]] {puts [format "OCC526 FAULTY Z=%f" $Z ] }
-set length 27.8021
+checkprops result -l 27.8021
+checkshape result
+checksection result
set 2dviewer 1
restore [locate_data_file OCC527.brep] result
OCC527 result
-set square 3774.42
+checkprops result -s 3774.42
+checkshape result
set 2dviewer 1
puts "OCC528 OK:function BCUT works properly"
}
-set square 124.092
+checkprops result -s 124.092
+checkshape result
set 2dviewer 0
puts "TODO OCC12345 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "======="
puts "OCC530"
puts "OCC530 OK: function BFUSE works properly"
}
-set square 0
+checkprops result -s 0
+checkshape result
set 2dviewer 0
puts "Tolerance is OK"
}
-set square 11451.2
+checkprops result -s 11451.2
+checkshape result
set 2dviewer 0
puts "Tolerance is OK"
}
-set square 11460.7
+checkprops result -s 11460.7
+checkshape result
set 2dviewer 0
puts "Tolerance is OK"
}
-set square 171.992
+checkprops result -s 171.992
+checkshape result
set 2dviewer 0
puts "Tolerance is OK"
}
-set square 84.8861
+checkprops result -s 84.8861
+checkshape result
set 2dviewer 0
puts "Tolerance is OK"
}
-set square 13.3227
+checkprops result -s 13.3227
+checkshape result
set 2dviewer 0
puts "Tolerance is OK"
}
-set square 11.9915
+checkprops result -s 11.9915
+checkshape result
set 2dviewer 0
puts "OCC535 Faulty"
}
-set square 3554.31
+checkprops result -s 3554.31
+checkshape result
set 2dviewer 0
bopcommon result
checknbshapes result -vertex 15 -edge 10
-set length 1150.78
+checkprops result -l 1150.78
+checkshape result
+checksection result
set 2dviewer 0
boptuc result
checknbshapes result -vertex 16 -edge 11
-set length 929.278
+checkprops result -l 929.278
+checkshape result
+checksection result
set 2dviewer 0
puts "Faulty OCC628"
}
-set square 119630
+checkprops result -s 119630
+checkshape result
set 2dviewer 2
OCC570 result
-set square 58500
+checkprops result -s 58500
+checkshape result
set 3dviewer 0
puts " OCC571 (case 1) OK: Fillet operation was made"
}
-set square 21118.1
+checkprops result -s 21118.1
+checkshape result
set 2dviewer 0
puts " OCC571 (case 2) OK: Fillet operation was made"
}
-set square 21209.9
+checkprops result -s 21209.9
+checkshape result
set 2dviewer 0
bfuse result f1 f2
-set square 28559.8
+checkprops result -s 28559.8
+checkshape result
checknbshapes result -vertex 13 -edge 22 -wire 15 -face 13 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 66
bcut result b res1
-set square 4.84596
+checkprops result -s 4.84596
+checkshape result
set 3dviewer 0
bop b res1
bopcut result
-set square 4.84596
+checkprops result -s 4.84596
+checkshape result
set 3dviewer 0
checkshape a_2
bfuse result a_1 a_2
-set square 191388
+checkprops result -s 191388
+checkshape result
set 2dviewer 0
checkshape a_2
bfuse result a_2 a_1
-set square 191388
+checkprops result -s 191388
+checkshape result
set 2dviewer 0
checkmaxtol result -min_tol 1.
-set square 981.941
+checkprops result -s 981.941
+checkshape result
checknbshapes result -vertex 6 -edge 10 -wire 8 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 32
set 2dviewer 0
catch { OFFSETSHAPE $distance {s_2} $calcul $type }
-set square 1041.35
+checkprops result -s 1065.08
+checkshape result
checknbshapes result -vertex 3 -edge 5 -wire 6 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 21
catch { OFFSETSHAPE $distance {s_3} $calcul $type }
-set square 1041.35
+checkprops result -s 1065.08
+checkshape result
checknbshapes result -vertex 3 -edge 5 -wire 6 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 21
catch { OFFSETSHAPE $distance {s_2 s_3} $calcul $type }
-set square 982.254
+checkprops result -s 1006.59
+checkshape result
checknbshapes result -vertex 3 -edge 5 -wire 6 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 20
catch { OFFSETSHAPE $distance {} $calcul $type }
-set square 176
+checkprops result -s 176
+checkshape result
checknbshapes result -vertex 8 -edge 12 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 34
catch { OFFSETSHAPE $distance {s_5} $calcul $type }
-set square 402
+checkprops result -s 402
+checkshape result
checknbshapes result -vertex 16 -edge 24 -wire 12 -face 11 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 65
catch { OFFSETSHAPE $distance {s_6} $calcul $type }
-set square 402
+checkprops result -s 402
+checkshape result
checknbshapes result -vertex 16 -edge 24 -wire 12 -face 11 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 65
catch { OFFSETSHAPE $distance {s_5 s_6} $calcul $type }
-set square 378
+checkprops result -s 378
+checkshape result
checknbshapes result -vertex 16 -edge 24 -wire 12 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 64
puts "TODO OCC25925 ALL: Faulty OCC5805 : result is not Closed shape"
+puts "TODO OCC25925 ALL: Error: The command cannot be built"
puts "TODO OCC25925 ALL: TEST INCOMPLETE"
puts "TODO OCC25925 ALL: Tcl Exception: Error : command \\\"nbshapes result\\\" gives an empty result"
catch { OFFSETSHAPE $distance {} $calcul $type }
# Null result
+checkprops result -s 495.635
+
set index [lsearch [whatis s] Closed]
if {$index == -1} {
puts "Faulty ${BugNumber} : s is not Closed shape"
checknbshapes result -vertex 2 -edge 3 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 13
-set square 495.635
set 2dviewer 0
puts "TODO OCC25925 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC25925 ALL: Error: The command cannot be built"
puts "TODO OCC25925 ALL: Faulty OCC5805 : result is not Closed shape"
-puts "TODO OCC25925 ALL: Tcl Exception: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC25925 ALL: Tcl Exception: result is not a topological shape"
puts "TODO OCC25925 ALL: TEST INCOMPLETE"
puts "============"
catch { OFFSETSHAPE $distance {s_2} $calcul $type }
# Bad result
+checkprops result -s 358.795
+
set index [lsearch [whatis s] Closed]
if {$index == -1} {
puts "Faulty ${BugNumber} : s is not Closed shape"
}
+checkshape result
checknbshapes result -vertex 4 -edge 5 -wire 5 -face 5 -shell 2 -solid 1 -compsolid 0 -compound 0 -shape 22
-
-set square 358.795
set 2dviewer 0
-puts "TODO OCC25925 ALL: ERROR. offsetperform operation not done."
puts "TODO OCC25925 ALL: Faulty OCC5805 : result is not Closed shape"
+puts "TODO OCC25925 ALL: ERROR. offsetperform operation not done."
puts "TODO OCC25925 ALL: Tcl Exception: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC25925 ALL: Error: The command cannot be built"
puts "TODO OCC25925 ALL: TEST INCOMPLETE"
puts "============"
catch { OFFSETSHAPE $distance {s_3} $calcul $type }
# Bad result
+
+checkprops result -s 495.635
+
set index [lsearch [whatis s] Closed]
if {$index == -1} {
puts "Faulty ${BugNumber} : s is not Closed shape"
checknbshapes result -vertex 2 -edge 3 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 13
-set square 495.635
set 2dviewer 0
checkmaxtol result -min_tol 1.
-set square 982.254
+checkprops result -s 1006.59
+checkshape result
checknbshapes result -vertex 3 -edge 5 -wire 6 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 20
set 2dviewer 0
-puts "TODO OCC25925 ALL: ERROR. offsetperform operation not done."
puts "TODO OCC25925 ALL: Faulty OCC5805 : result is not Closed shape"
+puts "TODO OCC25925 ALL: ERROR. offsetperform operation not done."
puts "TODO OCC25925 ALL: Tcl Exception: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC25925 ALL: Error: The command cannot be built"
puts "TODO OCC25925 ALL: TEST INCOMPLETE"
puts "============"
catch { OFFSETSHAPE $distance {s_2 s_3} $calcul $type }
# Bad result
+
+checkprops result -s 495.635
+
set index [lsearch [whatis s] Closed]
if {$index == -1} {
puts "Faulty ${BugNumber} : s is not Closed shape"
checknbshapes result -vertex 2 -edge 3 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 13
-set square 495.635
set 2dviewer 0
catch { OFFSETSHAPE $distance {} $calcul $type }
-set square 253.902
+checkprops result -s 304.115
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 13
catch { OFFSETSHAPE $distance {s_3} $calcul $type }
-set square 502.366
+checkprops result -s 552.913
+checkshape result
checknbshapes result -vertex 3 -edge 5 -wire 6 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 21
catch { OFFSETSHAPE $distance {s_2} $calcul $type }
-set square 502.366
+checkprops result -s 552.913
+checkshape result
checknbshapes result -vertex 3 -edge 5 -wire 6 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 21
catch { OFFSETSHAPE $distance {s_3 s_2} $calcul $type }
-set square 489.372
+checkprops result -s 540.231
+checkshape result
checknbshapes result -vertex 3 -edge 5 -wire 6 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 20
catch { OFFSETSHAPE $distance {} $calcul $type }
-set square 914.876
+checkprops result -s 914.876
+checkshape result
checknbshapes result -vertex 6 -edge 9 -wire 5 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 27
catch { OFFSETSHAPE $distance {s_4} $calcul $type }
-set square 2011.91
+checkprops result -s 2011.91
+checkshape result
checknbshapes result -vertex 12 -edge 18 -wire 10 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 51
catch { OFFSETSHAPE $distance {s_5} $calcul $type }
-set square 1755.54
+checkprops result -s 1755.54
+checkshape result
checknbshapes result -vertex 12 -edge 18 -wire 10 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 51
catch { OFFSETSHAPE $distance {s_4 s_5} $calcul $type }
-set square 1735.06
+checkprops result -s 1735.06
+checkshape result
checknbshapes result -vertex 12 -edge 18 -wire 10 -face 8 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 50
catch { OFFSETSHAPE $distance {} $calcul $type }
-set square 5829.59
+checkprops result -s 5829.59
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 13
checkmaxtol result -min_tol 1.
-set square 1185.03
+checkprops result -s 1185.03
+checkshape result
checknbshapes result -vertex 10 -edge 15 -wire 7 -face 7 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 41
set 2dviewer 0
-puts "TODO OCC25925 ALL: Error : The square of result shape is"
+puts "TODO OCC25925 ALL: Error : The area of result shape is"
puts "============"
puts "OCC5805"
catch { OFFSETSHAPE $distance {s_2} $calcul $type }
-set square 1336.75
+checkprops result -s 1336.75
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 6 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 23
catch { OFFSETSHAPE $distance {s_3} $calcul $type }
-set square 7157.43
+checkprops result -s 7157.43
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 6 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 23
-puts "TODO OCC25925 ALL: Error : The square of result shape is"
+puts "TODO OCC25925 ALL: Error : The area of result shape is"
puts "============"
puts "OCC5805"
catch { OFFSETSHAPE $distance {s_2 s_3} $calcul $type }
-set square 1223.65
+checkprops result -s 1223.65
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 6 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
catch { OFFSETSHAPE $distance {} $calcul $type }
-set square 418.388
+checkprops result -s 443.123
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 13
catch { OFFSETSHAPE $distance {s_2} $calcul $type }
-set square 881.591
+checkprops result -s 906.895
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 6 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 23
catch { OFFSETSHAPE $distance {s_3} $calcul $type }
-set square 915.469
+checkprops result -s 940.867
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 6 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 23
catch { OFFSETSHAPE $distance {s_2 s_3} $calcul $type }
-set square 856.92
+checkprops result -s 882.928
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 6 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
catch { OFFSETSHAPE $distance {} $calcul $type }
-set square 246.821
+checkprops result -s 246.821
+checkshape result
checknbshapes result -vertex 8 -edge 12 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 34
catch { OFFSETSHAPE $distance {s_5} $calcul $type }
-set square 544.931
+checkprops result -s 544.931
+checkshape result
checknbshapes result -vertex 16 -edge 24 -wire 12 -face 11 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 65
catch { OFFSETSHAPE $distance {s_6} $calcul $type }
-set square 524.758
+checkprops result -s 524.758
+checkshape result
checknbshapes result -vertex 16 -edge 24 -wire 12 -face 11 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 65
checkmaxtol result -min_tol 1.
-set square 1185.03
+checkprops result -s 1185.03
+checkshape result
checknbshapes result -vertex 10 -edge 15 -wire 7 -face 7 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 41
set 2dviewer 0
catch { OFFSETSHAPE $distance {s_5 s_6} $calcul $type }
-set square 485.358
+checkprops result -s 485.358
+checkshape result
checknbshapes result -vertex 16 -edge 24 -wire 12 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 64
puts "TODO OCC24862 ALL: Error : is WRONG because number of"
-puts "TODO OCC24862 ALL: Error : The square of result shape is"
+puts "TODO OCC24862 ALL: Error : The area of result shape is"
puts "TODO OCC24682 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "============"
# Null result
-set square 495.635
+checkprops result -s 495.635
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 13
puts "TODO OCC25925 ALL: ERROR. offsetperform operation not done."
-puts "TODO OCC25925 ALL: Tcl Exception: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC25925 ALL: Error: The command cannot be built"
+puts "TODO OCC25925 ALL: Tcl Exception: result is not a topological shape"
puts "TODO OCC25925 ALL: TEST INCOMPLETE"
puts "============"
# Bad result
-set square 495.635
+checkprops result -s 495.635
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 13
puts "TODO OCC24862 ALL: Error : is WRONG because number of"
-puts "TODO OCC24862 ALL: Error : The square of result shape is"
+puts "TODO OCC24862 ALL: Error : The area of result shape is"
puts "TODO OCC24682 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "============"
# Bad result
-set square 495.635
+checkprops result -s 495.635
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 13
-puts "TODO OCC25925 ALL: ERROR. offsetperform operation not done."
puts "TODO OCC25925 ALL: Faulty OCC5805 : result is not Closed shape"
+puts "TODO OCC25925 ALL: ERROR. offsetperform operation not done."
puts "TODO OCC25925 ALL: Tcl Exception: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC25925 ALL: Error: The command cannot be built"
puts "TODO OCC25925 ALL: TEST INCOMPLETE"
puts "============"
catch { OFFSETSHAPE $distance {s_2 s_3} $calcul $type }
# Bad result
+
+checkprops result -s 495.635
+
set index [lsearch [whatis s] Closed]
if {$index == -1} {
puts "Faulty ${BugNumber} : s is not Closed shape"
checknbshapes result -vertex 2 -edge 3 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 13
-set square 495.635
set 2dviewer 0
catch { OFFSETSHAPE $distance {} $calcul $type }
-set square 767.63
+checkprops result -s 909.684
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 13
catch { OFFSETSHAPE $distance {s_3} $calcul $type }
-set square 1485.75
+checkprops result -s 1627.98
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 6 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 23
catch { OFFSETSHAPE $distance {s_2} $calcul $type }
-set square 1530.96
+checkprops result -s 1673.57
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 6 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 23
catch { OFFSETSHAPE $distance {s_3 s_2} $calcul $type }
-set square 1471.48
+checkprops result -s 1615.27
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 6 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
catch { OFFSETSHAPE $distance {} $calcul $type }
-set square 5829.59
+checkprops result -s 5829.59
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 12
checkmaxtol result -min_tol 1.
-set square 876.584
+checkprops result -s 876.584
+checkshape result
checknbshapes result -vertex 10 -edge 15 -wire 7 -face 7 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 41
set 2dviewer 0
catch { OFFSETSHAPE $distance {s_2} $calcul $type }
-set square 12150
-
+checkprops result -s 12150
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 6 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 23
set index [lsearch [whatis s] Closed]
catch { OFFSETSHAPE $distance {s_3} $calcul $type }
-set square 7157.43
-
+checkprops result -s 7157.43
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 6 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 23
set index [lsearch [whatis s] Closed]
catch { OFFSETSHAPE $distance {s_2 s_3} $calcul $type }
-set square 7051.59
-
+checkprops result -s 7051.59
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 6 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
set index [lsearch [whatis s] Closed]
catch { OFFSETSHAPE $distance {s_4} $calcul $type }
-set square 889.96
-
+checkprops result -s 889.96
+checkshape result
checknbshapes result -vertex 12 -edge 18 -wire 10 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 51
set index [lsearch [whatis s] Closed]
catch { OFFSETSHAPE $distance {} $calcul $type }
-set square 376.733
-
+checkprops result -s 376.733
+checkshape result
checknbshapes result -vertex 6 -edge 9 -wire 5 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 27
set index [lsearch [whatis s] Closed]
catch { OFFSETSHAPE $distance {s_5} $calcul $type }
-set square 889.96
-
+checkprops result -s 889.96
+checkshape result
checknbshapes result -vertex 12 -edge 18 -wire 10 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 51
set index [lsearch [whatis s] Closed]
catch { OFFSETSHAPE $distance {s_4 s_5} $calcul $type }
-set square 870.345
-
+checkprops result -s 870.345
+checkshape result
checknbshapes result -vertex 12 -edge 18 -wire 10 -face 8 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 50
set index [lsearch [whatis s] Closed]
catch { OFFSETSHAPE $distance {} $calcul $type }
-set square 664.447
-
+checkprops result -s 664.447
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 13
set index [lsearch [whatis s] Closed]
catch { OFFSETSHAPE $distance {s_2} $calcul $type }
-set square 1336.75
-
+checkprops result -s 1336.75
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 6 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 23
set index [lsearch [whatis s] Closed]
checkmaxtol result -min_tol 1.
-set square 876.584
-
+checkprops result -s 876.584
+checkshape result
checknbshapes result -vertex 10 -edge 15 -wire 7 -face 7 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 41
set 2dviewer 0
catch { OFFSETSHAPE $distance {s_3} $calcul $type }
-set square 1336.75
-
+checkprops result -s 1336.75
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 6 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 23
set index [lsearch [whatis s] Closed]
catch { OFFSETSHAPE $distance {s_2 s_3} $calcul $type }
-set square 1223.65
-
+checkprops result -s 1223.65
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 6 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
set index [lsearch [whatis s] Closed]
catch { OFFSETSHAPE $distance {} $calcul $type }
-set square 495.635
-
+checkprops result -s 518.774
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 13
set index [lsearch [whatis s] Closed]
puts "SAL594 OK (case 2): function BLEND works OK"
}
-set square 60513.1
+checkprops result -s 60513.1
+checkshape result
set 2dviewer 0
checkshape a_2
bfuse result a_1 a_2
-set square 241843
+checkprops result -s 241843
+checkshape result
set 2dviewer 0
checkshape a_2
bfuse result a_2 a_1
-set square 241843
+checkprops result -s 241843
+checkshape result
set 2dviewer 1
bopcommon result
-set square 41970.8
+checkprops result -s 41970.8
+checkshape result
set 2dviewer 0
puts "TODO OCC00000 ALL: Faulty OCC602: function BLEND works wrongly"
+puts "TODO OCC00000 ALL: Error: The command cannot be built"
puts "TODO OCC00000 ALL: Tcl Exception: result is not a topological shape!!!"
puts "TODO OCC00000 ALL: TEST INCOMPLETE"
puts "OCC602 OK: function BLEND works OK"
}
-set square 0
+checkprops result -s 0
+checkshape result
set 2dviewer 0
}
}
-set square 20.6253
+checkprops result -s 20.6253
+checkshape result
set 2dviewer 0
checkshape result
-set tol_square 1.e-6
-set square 2465.96
+checkprops result -s 2465.96 -eps 1.e-6
+checkshape result
set 2dviewer 0
checkshape result
-set tol_square 1.e-6
-set square 413318
+checkprops result -s 413318 -eps 1.e-6
+checkshape result
set 3dviewer 1
OCC606 result w2 -t
-set square 508.243
+checkprops result -s 508.243
+checkshape result
set 3dviewer 0
OCC606 result w10 -t
-set square 522.56
+checkprops result -s 522.56
+checkshape result
set 3dviewer 0
puts "OCC615 OK: function CHAMF works OK"
}
-set square 197055.
+checkprops result -s 197055.
+checkshape result
set 2dviewer 0
puts "OCC616 OK: function MKOFFSET works OK"
}
-set length 1062.78
+checkprops result -l 1062.78
+checkshape result
+checksection result
set 2dviewer 0
bcut result b5 b4
-set square 19048.2
+checkprops result -s 19048.2
+checkshape result
set 2dviewer 0
if [catch { pipe result sp p1 } catch_result] {
puts "${BugNumber}: Faulty (1)"
} else {
-set square 80
+checkprops result -s 80
+checkshape result
checknbshapes result -vertex 6 -edge 7 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 1 -shape 19
}
if [catch { pipe result sp p2 } catch_result] {
puts "${BugNumber}: Faulty (1)"
} else {
-set square 407.922
+checkprops result -s 407.922
+checkshape result
checknbshapes result -vertex 6 -edge 7 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 1 -shape 19
}
puts "$BugNumber: Faulty"
}
-set square 2.04205e-08
+checkprops result -s 2.04205e-08
+checkshape result
set only_screen 1
checkmaxtol result -min_tol 1.
-set square 1116.06
+checkprops result -s 1116.06
+checkshape result
checknbshapes result -vertex 10 -edge 15 -wire 7 -face 7 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 41
set 2dviewer 0
bcut result s1 s2
-set square 151691
+checkprops result -s 151691
+checkshape result
checknbshapes result -vertex 14 -edge 21 -wire 9 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 56
set 2dviewer 0
bcut result s1 s2
-set square 318709
+checkprops result -s 318709
+checkshape result
checknbshapes result -vertex 316 -edge 502 -wire 185 -face 181 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 1187
set 2dviewer 0
puts "TODO OCC25735 ALL: Faulty shapes in variables faulty_1 to"
-puts "TODO OCC22033 ALL: Error : The square of result shape is"
+puts "TODO OCC22033 ALL: Error : The area of result shape is"
puts "================"
puts "OCC62"
renamevar res5 result
-set OCC62_square 1.23063e+7
-puts "The expected square is ${OCC62_square}"
-
-set sq_persent 0.03
-regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
-if { (${OCC62_square} != 0 && [expr abs(${OCC62_square} - $m)/${OCC62_square}] > ${sq_persent}) || (${OCC62_square} == 0 && $m != 0) } {
- puts "Error : The square of result shape is $m"
-}
-
+checkprops result -s 1.23063e+7
set 2dviewer 0
puts "OCC620 OK: BOPCUT operation works OK"
}
-set square 314742.
+checkprops result -s 314742.
+checkshape result
set 2dviewer 0
puts "OCC620 OK: BOPTUC operation works OK"
}
-set square 1.15562e+06
+checkprops result -s 1.15562e+06
+checkshape result
set 2dviewer 0
checkcolor $x_coord $y_coord 0.82 0.58 0.09
-set square 19977
+checkprops result -s 19977
set 3dviewer 1
\ No newline at end of file
puts "TODO OCC111111 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO OCC111111 ALL: Error : The square of result shape is"
+puts "TODO OCC111111 ALL: Error : The area of result shape is"
pload QAcommands
puts "============"
OCC307 result a1 a2 0
-set square 0
+checkprops result -s 0
+checkshape result
set 2dviewer 0
puts "TODO OCC111111 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO OCC111111 ALL: Error : The square of result shape is"
+puts "TODO OCC111111 ALL: Error : The area of result shape is"
pload QAcommands
OCC307 result a1 a2 1
-set square 0
+checkprops result -s 0
+checkshape result
set 2dviewer 0
puts "TODO OCC111111 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO OCC111111 ALL: Error : The square of result shape is"
+puts "TODO OCC111111 ALL: Error : The area of result shape is"
pload QAcommands
explode a1
OCC307 result a1_1 a1_2 0
-set square 0
+checkprops result -s 0
+checkshape result
set 2dviewer 0
puts "TODO OCC111111 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO OCC111111 ALL: Error : The square of result shape is"
+puts "TODO OCC111111 ALL: Error : The area of result shape is"
pload QAcommands
explode a1
OCC307 result a1_1 a1_2 1
-set square 0
+checkprops result -s 0
+checkshape result
set 2dviewer 0
bop a1_1 a1_2
bopfuse result
-set square 6552.67
+checkprops result -s 6552.67
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 116 -edge 176 -wire 72 -face 70 -shell 5 -solid 5 -compsolid 0 -compound 1 -shape 445
-puts "TODO OCC22033 ALL: Error : The square of result shape is"
+puts "TODO OCC22033 ALL: Error : The area of result shape is"
puts "TODO OCC22033 ALL: Error : is WRONG because number of"
puts "============"
# puts "See result in the viewer!!!"
-set square 8979.70
+checkprops result -s 8979.70
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 60 -edge 90 -wire 42 -face 40 -shell 5 -solid 5 -compsolid 0 -compound 1 -shape 243
puts "Faulty ${BugNumber}"
}
-set square 730.993
+checkprops result -s 730.993
+checkshape result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set square 3387.54
+checkprops result -s 3387.54
+checkshape result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set square 730.993
+checkprops result -s 730.993
+checkshape result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set square 2037.7
+checkprops result -s 2037.7
+checkshape result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set square 2037.7
+checkprops result -s 2037.7
+checkshape result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set square 2314.14
+checkprops result -s 2314.14
+checkshape result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set square 2314.14
+checkprops result -s 2314.14
+checkshape result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set square 922.7
+checkprops result -s 922.7
+checkshape result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set square 922.7
+checkprops result -s 922.7
+checkshape result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set square 3387.54
+checkprops result -s 3387.54
+checkshape result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set length 36
+checkprops result -l 36
+checkshape result
+checksection result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set length 57.3941
+checkprops result -l 57.3941
+checkshape result
+checksection result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set length 36
+checkprops result -l 36
+checkshape result
+checksection result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set length 32
+checkprops result -l 32
+checkshape result
+checksection result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set length 32
+checkprops result -l 32
+checkshape result
+checksection result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set length 32
+checkprops result -l 32
+checkshape result
+checksection result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set length 32
+checkprops result -l 32
+checkshape result
+checksection result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set length 32.1528
+checkprops result -l 32.1528
+checkshape result
+checksection result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set length 32.1528
+checkprops result -l 32.1528
+checkshape result
+checksection result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set length 57.3941
+checkprops result -l 57.3941
+checkshape result
+checksection result
set 2dviewer 0
bcut result s1 s2
-set square 40084.9
+checkprops result -s 40084.9
+checkshape result
checknbshapes result -vertex 23 -edge 34 -wire 19 -face 14 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 93
set 2dviewer 0
}
}
-set length 453.679
+checkprops result -l 453.679
+checkshape result
+checksection result
set 3dviewer 0
renamevar h result
-set square 117509
+checkprops result -s 117509
+checkshape result
checknbshapes result -vertex 30 -edge 51 -wire 27 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 135
puts "OCC636 OK: function buildsweep works properly"
}
-set square 3934.22
+checkprops result -s 3987.85 -eps 0.1
+checkshape result
set 2dviewer 0
puts "Faulty OCC637 (case 1): function buildsweep works wrongly"
}
-set square 1675.58
+checkprops result -s 1674.46 -eps 0.1
+checkshape result
set 2dviewer 0
puts "Faulty OCC637 (case 2): function buildsweep works wrongly"
}
-set square 1090.91
+checkprops result -s 1090.91
+checkshape result
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set length 37.7831
+checkprops result -l 37.7831
+checkshape result
+checksection result
set 3dviewer 0
bop s1 s2
bopcommon result
-set square 18.695
+checkprops result -s 18.695
+checkshape result
checknbshapes result -vertex 16 -edge 16 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 35
set 2dviewer 0
puts "OK ${BugNumber}"
}
-set length 110.045
+checkprops result -l 110.045
+checkshape result
set 2dviewer 2
fillet result sh 5 sh_18
-set square 64281.8
+checkprops result -s 64281.8
+checkshape result
set 2dviewer 0
set status1 1
}
-set square 624989
+checkprops result -s 624989
+checkshape result
checknbshapes result -vertex 3806 -edge 3808 -wire 756 -face 730 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 9101
if { ${status1} != 0} {
puts "Faulty OCC673: function SPLITSHAPE works wrongly"
} else {
puts "OCC673 OK : function SPLITSHAPE works OK"
- set square 0
+ checkprops result -s 0
+checkshape result
set 2dviewer 0
}
bsection result a f
checknbshapes result -vertex 4 -edge 3 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 8
-set length 138.474
+checkprops result -l 138.474
+checkshape result
+checksection result
set 2dviewer 0
checknbshapes result -vertex 4 -edge 3 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 8
-set length 138.474
+checkprops result -l 138.474
+checkshape result
+checksection result
set 2dviewer 0
checknbshapes result -vertex 4 -edge 3 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 8
-set length 126.138
+checkprops result -l 126.138
+checkshape result
+checksection result
set 2dviewer 0
checknbshapes result -vertex 4 -edge 3 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 8
-set length 126.138
+checkprops result -l 126.138
+checkshape result
+checksection result
set 2dviewer 0
renamevar a_1 result
}
-set square 1.48021e+06
+checkprops result -s 1.48021e+06
+checkshape result
set 2dviewer 0
bfuse result sh_1 sh_2
-set square 3675.77
+checkprops result -s 3675.77
+checkshape result
set 2dviewer 0
explode sh
bfuse result sh_2 sh_1
-set square 3675.77
+checkprops result -s 3675.77
+checkshape result
set 2dviewer 0
########## puts "OCC693 OK "
##########}
-set square 33196
+checkprops result -s 33196
+checkshape result
set 2dviewer 0
checkshape -top result
-set square 33196
+checkprops result -s 33196
+checkshape result
set 3dviewer 1
puts "Faulty : an exception was caught"
}
-set square 8879.41
+checkprops result -s 8879.41
+checkshape result
set 2dviewer 0
-puts "TODO OCC25829 ALL: Error : The square of result shape is"
+puts "TODO OCC25829 ALL: Error : The area of result shape is"
puts "TODO OCC25829 ALL: Faulty shapes in variables faulty_1 to"
puts "============"
puts "Faulty : an exception was caught"
}
-set square 25357.5
+checkprops result -s 25357.5
+checkshape result
set 2dviewer 0
puts "Faulty OCC697"
}
-set square 8879.41
+checkprops result -s 8879.41
+checkshape result
set 3dviewer 1
-puts "TODO OCC25829 ALL: Error : The square of result shape is"
+puts "TODO OCC25829 ALL: Error : The area of result shape is"
puts "TODO OCC25829 ALL: Faulty shapes in variables faulty_1 to"
puts "============"
if { [catch {bfuse result b3 b2} catch_result] } {
puts "Faulty OCC697"
}
-set square 25357.5
+checkprops result -s 25357.5
+checkshape result
set 3dviewer 1
if { [catch {bopfuse result} catch_result] } {
puts "Faulty OCC697"
}
-set square 8879.41
+checkprops result -s 8879.41
+checkshape result
set 3dviewer 1
if { [catch {bopfuse result} catch_result] } {
puts "Faulty OCC697"
}
-set square 8879.41
+checkprops result -s 8879.41
+checkshape result
set 3dviewer 1
-puts "TODO OCC25829 ALL: Error : The square of result shape is"
+puts "TODO OCC25829 ALL: Error : The area of result shape is"
puts "TODO OCC25829 ALL: Faulty shapes in variables faulty_1 to"
puts "============"
if { [catch {bopfuse result} catch_result] } {
puts "Faulty OCC697 "
}
-set square 25357.5
+checkprops result -s 25357.5
+checkshape result
set 3dviewer 1
-puts "TODO OCC25829 ALL: Error : The square of result shape is"
+puts "TODO OCC25829 ALL: Error : The area of result shape is"
puts "TODO OCC25829 ALL: Faulty shapes in variables faulty_1 to"
puts "============"
if { [catch {bopfuse result} catch_result] } {
puts "Faulty OCC697"
}
-set square 25357.5
+checkprops result -s 25357.5
+checkshape result
set 3dviewer 1
restore [locate_data_file OCC702.brep] a
if [ catch { prism result a 100 100 100 } catch_result ] {
- puts "Faulty OCC702 (case 1)"
-} else {
- regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full sq
- if { $sq <= 0. } {
- puts "Faulty OCC702 (case 2)"
- } else {
- puts "OCC702 OK"
- }
+ puts "Faulty OCC702"
}
-set square 308957.
+checkprops result -s 308957.
+checkshape result
set 2dviewer 0
puts "OCC712 OK"
}
-set square 41956.4
+checkprops result -s 41956.4
+checkshape result
set 2dviewer 0
checknbshapes result -shell 1
checkfreebounds result 0
-set square 12917.1
+checkprops result -s 12917.1
+checkshape result
set 2dviewer 0
puts "OCC715 OK"
}
-set length 100.
+checkprops result -l 100.
+checkshape result
+checksection result
set 2dviewer 0
#puts "TODO OCC12345 ALL: Faulty shapes in variables faulty_1 to faulty_"
-#puts "TODO OCC12345 ALL: Error : The square of result shape is"
+#puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "========"
puts "OCC726"
bcommon result a_1 a_2
-set square 73346.6
+checkprops result -s 73346.6
+checkshape result
set 2dviewer 0
puts "TODO OCC12345 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "========"
puts "OCC726"
bcut result a_1 a_2
-set square 0
+checkprops result -s 0
+checkshape result
set 2dviewer 0
puts "TODO OCC12345 ALL: Tcl Exception: result is not a topological shape!!!"
+puts "TODO OCC12345 ALL: Error: The command cannot be built"
puts "TODO OCC12345 ALL: TEST INCOMPLETE"
puts "========"
bcut result a_2 a_1
-set square 10
+checkprops result -s 10
+checkshape result
set 2dviewer 0
}
}
-set length 3533.52
+checkprops result -l 3533.52
+checkshape result
+checksection result
set 2dviewer 0
}
}
-set length 932.825
+checkprops result -l 932.825
+checkshape result
+checksection result
set 2dviewer 0
renamevar result_1 result
-set length 307.876
+checkprops result -l 307.876
+checkshape result
+checksection result
set 2dviewer 1
}
}
-set length 1930.99
+checkprops result -l 1930.99
+checkshape result
+checksection result
set 2dviewer 0
}
}
}
- set length 0
+ checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
}
puts "OCC745 OK"
-set square 5844.54
+checkprops result -s 5844.54
+checkshape result
set 2dviewer 1
puts "OCC745 OK"
renamevar pl result
-set square 5844.55
+checkprops result -s 5844.55
+checkshape result
set 2dviewer 0
mat
#result
-set square 8357.41
+checkprops result -s 8357.41
+checkshape result
set 2dviewer 0
}
}
-set length 511.416
+checkprops result -l 511.416
+checkshape result
+checksection result
set 2dviewer 0
mat
result
-set square 5844.21
+checkprops result -s 5844.21
+checkshape result
set 2dviewer 0
}
}
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
}
}
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
}
}
-set length 72.1851
+checkprops result -l 72.1851
+checkshape result
+checksection result
set 2dviewer 0
}
}
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
bcommon result s1 s2
-set square 628.319
+checkprops result -s 628.319
+checkshape result
set 2dviewer 0
}
}
-set square 1.57358e+06
+checkprops result -s 1.57358e+06
+checkshape result
set 2dviewer 0
bcut result res1 a_3
-set square 49473.6
+checkprops result -s 49473.6
+checkshape result
set 2dviewer 0
bcut result s b
-set square 1271.7
+checkprops result -s 1271.7
+checkshape result
checknbshapes result -vertex 4 -edge 7 -wire 4 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 21
set 2dviewer 0
bcommon result s b
-set square 199.095
+checkprops result -s 199.095
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 14
set 2dviewer 0
bop c1 c2
bopfuse result
-set square 23189.4
+checkprops result -s 23189.4
+checkshape result
set 2dviewer 0
# Analysis of "nbshapes res"
checknbshapes result -vertex 134 -edge 134 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 269
-set length 136.008
+checkprops result -l 136.008
+checkshape result
+checksection result
set 2dviewer 0
sameparameter result
-set length 7.6901
+checkprops result -l 7.6901
+checkshape result
+checksection result
set 2dviewer 0
pipe result w f
-set square 1.12048e+07
+checkprops result -s 1.12048e+07
+checkshape result
set 2dviewer 0
bfuse result res1 a_3
-set square 962546.
+checkprops result -s 962546.
+checkshape result
set 2dviewer 0
bfuse result res1 a_3
-set square 1306.68
+checkprops result -s 1306.68
+checkshape result
set 2dviewer 0
bcommon result a_1 a_2
-set square 10190.7
+checkprops result -s 10190.7
+checkshape result
set 2dviewer 1
puts "Faulty OCC774 (case 1)"
}
-set square 50704.6
+checkprops result -s 50704.6
+checkshape result
set 2dviewer 0
puts "TODO OCC12345 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "========"
puts "OCC774"
puts "Faulty OCC774 (case 2)"
}
-set square 0
+checkprops result -s 0
+checkshape result
set 2dviewer 0
bfuse result a_1 a_2
-set square 61146.4
+checkprops result -s 61146.4
+checkshape result
set 2dviewer 0
bcut result a_1 a_2
-set square 112637.
+checkprops result -s 112637.
+checkshape result
set 2dviewer 0
bcut result a_2 a_1
-set square 40403.2
+checkprops result -s 40403.2
+checkshape result
set 2dviewer 0
bcut result a_1 a_2
-set square 13633.6
+checkprops result -s 13633.6
+checkshape result
set 2dviewer 0
bcut result a_2 a_1
-set square 678.584
+checkprops result -s 678.584
+checkshape result
set 2dviewer 0
bcommon result s1p s2
-set square 64191.2
+checkprops result -s 64191.2
+checkshape result
set 2dviewer 0
checkshape p
pipe result w p
-set square 10191.8
+checkprops result -s 10191.8
+checkshape result
set 2dviewer 0
bcommon result f_1 f_2
-set square 6283.19
+checkprops result -s 6283.19
+checkshape result
set 2dviewer 0
bfuse result f_1 f_2
-set square 12566.4
+checkprops result -s 12566.4
+checkshape result
set 2dviewer 0
thrusections result 0 0 ww1 ww2
set 2dviewer 0
-set square 148608.
+checkprops result -s 148608.
+checkshape result
puts "It necessary to analyse the photo"
set 2dviewer 0
-set square 148608.
+checkprops result -s 148608.
+checkshape result
puts "It necessary to analyse the photo"
-set square 142424.
+checkprops result -s 142424.
+checkshape result
set 2dviewer 0
checkcolor $x_coord $y_coord 0.77 0.54 0.09
-set square 206399
+checkprops result -s 206399
+checkshape result
set 3dviewer 1
} else {
puts "BUC60877 OK: function SECTION works properly"
}
-set length 1358.63
+checkprops result -l 1358.63
+checkshape result
+checksection result
set 2dviewer 0
checknbshapes result -edge 12
-set length 33.6353
+checkprops result -l 33.6353
+checkshape result
+checksection result
set 2dviewer 0
}
set 2dviewer 0
-set square 6000
+checkprops result -s 6000
+checkshape result
puts "OCC817: OK"
}
set 2dviewer 0
-set square 6000
+checkprops result -s 6000
+checkshape result
puts "OCC817: OK"
}
set 2dviewer 0
-set square 6000
+checkprops result -s 6000
+checkshape result
} else {
puts "Number of vertices correspond edges: OK"
}
-set length 113.703
+checkprops result -l 113.703
+checkshape result
+checksection result
set 2dviewer 0
ReadStep D [locate_data_file OCC8228.stp]
XGetOneShape result D
-set square 1.46159e+06
+checkprops result -s 1.46159e+06
+checkshape result
checknbshapes result -vertex 1296 -edge 2041 -wire 826 -face 761 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 4926
set 2dviewer 0
}
}
-set square 133931
+checkprops result -s 133931
+checkshape result
set 2dviewer 0
puts "Faulty OCC822"
}
}
-set square 61963.5
+checkprops result -s 61963.5
+checkshape result
set 3dviewer 1
puts "Faulty OCC823 : Resulting shape is empty COMPOUND"
}
}
-set square 23189.5
+checkprops result -s 23189.5
+checkshape result
set 2dviewer 1
}
}
-set square 23189.5
+checkprops result -s 23189.5
+checkshape result
set 2dviewer 0
}
}
-set square 16336.3
+checkprops result -s 16336.3
+checkshape result
set 2dviewer 1
}
}
-set square 16336.3
+checkprops result -s 16336.3
+checkshape result
set 2dviewer 0
puts "TODO OCC25915 ALL: Faulty OCC825"
-puts "TODO OCC25915 ALL: Error : The command is not valid. The square is"
+puts "TODO OCC25915 ALL: Error : The command is not valid. The area is"
pload QAcommands
renamevar res2 result
}
-set square 0
+checkprops result -s 0
+checkshape result
set 2dviewer 1
}
}
-set square 5890.46
+checkprops result -s 5890.46
+checkshape result
set 2dviewer 1
}
}
-set square 7853.92
+checkprops result -s 7853.92
+checkshape result
set 2dviewer 1
}
}
-set square 272939
+checkprops result -s 272939
+checkshape result
set 2dviewer 0
}
}
-set square 272939
+checkprops result -s 272939
+checkshape result
set 2dviewer 0
renamevar result2 result
}
-set square 11847.7
+checkprops result -s 11847.7
+checkshape result
set 2dviewer 0
}
renamevar res2 result
}
-set square 7046.01
+checkprops result -s 7046.01
+checkshape result
set 2dviewer 1
puts "Faulty OCC827 : Resulting shape is empty COMPOUND"
}
}
-set square 11847.7
+checkprops result -s 11847.7
+checkshape result
set 2dviewer 0
}
}
-set square 11847.7
+checkprops result -s 11847.7
+checkshape result
set 2dviewer 1
}
}
-set square 17816.2
+checkprops result -s 17816.2
+checkshape result
set 2dviewer 0
}
}
}
- set length 8577.24
+ checkprops result -l 8577.24
+checkshape result
+checksection result
set 2dviewer 0
}
}
}
-set length 3690.75
+checkprops result -l 3690.75
+checkshape result
+checksection result
set 2dviewer 0
igesread [locate_data_file OCC8370-part1.igs] result *
-set square 25310.8
+checkprops result -s 25310.8
+checkshape result
checknbshapes result -vertex 5060 -edge 5105 -wire 416 -face 399 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 10981
vinit
thrusections result 1 1 w1 w2
-set square 4140.46
+checkprops result -s 4140.46
+checkshape result
checknbshapes result -vertex 12 -edge 18 -wire 8 -face 8 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 48
set 2dviewer 0
puts "Elapsed time is less then 5 - OK"
}
-set length 42.879
+checkprops result -l 42.879
+checkshape result
+checksection result
set 2dviewer 0
} else {
puts "Elapsed time is less then 40 - OK"
}
-set length 42.879
+checkprops result -l 42.879
+checkshape result
+checksection result
set 2dviewer 0
thrusections result 0 0 w1 w2
-set length 102.832
+checkprops result -l 102.832
+checkshape result
+checksection result
set 2dviewer 0
puts "TODO OCC12345 ALL: Faulty : Now w1,w2 have bspline curves as basic !!!"
-puts "TODO OCC12345 ALL: Error : The square of result shape is"
+puts "TODO OCC12345 ALL: Error : The area of result shape is"
puts "========================"
puts " BUC60958 "
puts "Correct result: Wires have circle curves as basic"
}
-set square 0
+checkprops result -s 0
+checkshape result
set 2dviewer 0
puts "${BugNumber}: Faulty (1)"
} else {
-set square 32396.2
+checkprops result -s 32396.2
+checkshape result
checknbshapes result -vertex 5 -edge 8 -wire 4 -face 4 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 22
}
puts "${BugNumber}: Faulty (1)"
} else {
-set square 55514.4
+checkprops result -s 55514.4
+checkshape result
checknbshapes result -vertex 8 -edge 14 -wire 8 -face 8 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 39}
set 2dviewer 0
puts "${BugNumber}: Faulty (1)"
} else {
-set square 38170.4
+checkprops result -s 38170.4
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 4 -face 4 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 19
}
puts "${BugNumber}: Faulty (1)"
} else {
-set square 57019.9
+checkprops result -s 57019.9
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 4 -face 4 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 19
}
puts "${BugNumber}: Faulty (1)"
} else {
-set square 34980.9
+checkprops result -s 34980.9
+checkshape result
checknbshapes result -vertex 20 -edge 33 -wire 15 -face 15 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 85
}
puts "${BugNumber}: Faulty (1)"
} else {
-set square 20106.2
+checkprops result -s 20106.2
+checkshape result
checknbshapes result -vertex 6 -edge 9 -wire 5 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 27
}
if [catch { myoffset result cyl2 5 1 } catch_result] {
puts "${BugNumber}: Faulty (1)"
} else {
-set square 35814.2
+checkprops result -s 35814.2
+checkshape result
checknbshapes result -vertex 6 -edge 9 -wire 5 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 27
}
puts "${BugNumber}: Faulty (1)"
} else {
-set square 20106.2
+checkprops result -s 20106.2
+checkshape result
checknbshapes result -vertex 6 -edge 9 -wire 5 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 27
}
puts "${BugNumber}: Faulty (1)"
} else {
-set square 3542.24
+checkprops result -s 3542.24
+checkshape result
checknbshapes result -vertex 60 -edge 90 -wire 42 -face 40 -shell 5 -solid 5 -compsolid 0 -compound 1 -shape 243
}
puts "TODO OCC25913 ALL: Error : is WRONG because number of"
-puts "TODO OCC25913 ALL: Error : The square of result shape is"
+puts "TODO OCC25913 ALL: Error : The area of result shape is"
puts "TODO OCC24156 MacOS: \\*\\* Exception \\*\\*.*"
puts "TODO OCC24156 MacOS: An exception was caught"
puts "TODO OCC24156 MacOS: OCC8842: Faulty"
puts "${BugNumber}: Faulty (1)"
} else {
-set square 3542.24
+checkprops result -s 3542.24
+checkshape result
checknbshapes result -vertex 60 -edge 90 -wire 42 -face 40 -shell 5 -solid 5 -compsolid 0 -compound 1 -shape 243
if [catch { myoffset result con1 -5 1 } catch_result] {
puts "${BugNumber}: Faulty (1)"
} else {
-set square 3542.24
+checkprops result -s 3542.24
+checkshape result
checknbshapes result -vertex 60 -edge 90 -wire 42 -face 40 -shell 5 -solid 5 -compsolid 0 -compound 1 -shape 243
}
puts "TODO ?OCC25913 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO OCC25913 ALL: Error : is WRONG because number of"
-puts "TODO OCC25913 ALL: Error : The square of result shape is"
+puts "TODO OCC25913 ALL: Error : The area of result shape is"
puts "============"
puts "OCC8842"
puts "${BugNumber}: Faulty (1)"
} else {
-set square 3542.24
+checkprops result -s 3542.24
+checkshape result
checknbshapes result -vertex 60 -edge 90 -wire 42 -face 40 -shell 5 -solid 5 -compsolid 0 -compound 1 -shape 243
}
puts "${BugNumber}: Faulty (1)"
} else {
-set square 9885.2
+checkprops result -s 9885.2
+checkshape result
checknbshapes result -vertex 4 -edge 9 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 23
}
puts "${BugNumber}: Faulty (1)"
} else {
-set square 22391
+checkprops result -s 22391
+checkshape result
checknbshapes result -vertex 4 -edge 9 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 23
}
puts "${BugNumber}: Faulty (1)"
} else {
-set square 9885.2
+checkprops result -s 9885.2
+checkshape result
checknbshapes result -vertex 4 -edge 9 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 23
}
puts "${BugNumber}: Faulty (1)"
} else {
-set square 38170.4
+checkprops result -s 38170.4
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 4 -face 4 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 19
}
puts "Faulty OCC890 (case 3)"
}
-set square 1.8276e+06
+checkprops result -s 1.8276e+06
+checkshape result
set 2dviewer 0
}
}
-set square 18.1614
+checkprops result -s 18.1614
+checkshape result
set 3dviewer 1
mkplane result a
-set square 92131.6
+checkprops result -s 92131.6
+checkshape result
set 2dviewer 0
renamevar a_7 result
-set length 149.816
+checkprops result -l 149.816
+checkshape result
+checksection result
set 2dviewer 0
}
}
-set square 272591.
+checkprops result -s 272591.
set 2dviewer 0
puts "Faulty OCC951 : result of COMMON operation is EMPTY compound"
}
-set square 560.908
+checkprops result -s 560.908
+checkshape result
set 3dviewer 1
puts "Faulty OCC951 : result of COMMON operation is EMPTY compound"
}
-set square 560.908
+checkprops result -s 560.908
+checkshape result
set 3dviewer 1
puts "Faulty OCC951 : result of COMMON operation is EMPTY compound"
}
-set length 39.8616
+checkprops result -l 39.8616
+checkshape result
+checksection result
set 3dviewer 1
puts ""
}
-set square 560.908
+checkprops result -s 560.908
+checkshape result
set 3dviewer 1
puts "Faulty OCC951 : result of SECTION operation is EMPTY compound"
puts ""
}
-set length 39.8616
+checkprops result -l 39.8616
+checkshape result
+checksection result
set 3dviewer 1
puts "Faulty OCC951 : result of COMMON operation is EMPTY compound"
}
-set length 39.8616
+checkprops result -l 39.8616
+checkshape result
+checksection result
set 3dviewer 1
bop s1 s2
bopcommon result
-set square 560.908
+checkprops result -s 560.908
+checkshape result
set 3dviewer 1
bop s1 s2
bopsection result
-set length 39.8616
+checkprops result -l 39.8616
+checkshape result
+checksection result
set 3dviewer 1
puts ""
}
-set square 560.908
+checkprops result -s 560.908
+checkshape result
set 3dviewer 0
bop s2 s1
bopcommon result
-set square 560.908
+checkprops result -s 560.908
+checkshape result
set 3dviewer 1
bop s2 s1
bopsection result
-set length 39.8616
+checkprops result -l 39.8616
+checkshape result
+checksection result
set 3dviewer 1
puts ""
}
-set length 39.8616
+checkprops result -l 39.8616
+checkshape result
+checksection result
set 3dviewer 0
bcommon result s1 s2
-set square 560.908
+checkprops result -s 560.908
+checkshape result
set 3dviewer 1
bsection result s1 s2
-set length 39.8616
+checkprops result -l 39.8616
+checkshape result
+checksection result
set 3dviewer 1
bcommon result s2 s1
-set square 560.908
+checkprops result -s 560.908
+checkshape result
set 3dviewer 1
bsection result s2 s1
-set length 39.8616
+checkprops result -l 39.8616
+checkshape result
+checksection result
set 3dviewer 1
psphere result 10 10 10
-set length 0
+checkprops result -l 0
+checkshape result
+checksection result
set 2dviewer 0
compound s_$i result result
incr i
}
-set length 3854.34
+checkprops result -l 3854.34
+checkshape result
+checksection result
set 2dviewer 0
featlf B w p -5 0 0 5 0 0 1 1
featperform lf result
-set square 796476
+checkprops result -s 796476
+checkshape result
set 2dviewer 0
puts "Faulty : Result is BAD. Distance is more than MaxTolerance"
}
-set length 6.46299
+checkprops result -l 6.46299
+checkshape result
+checksection result
puts "PRO19424 OK: function EVOLVED works properly"
}
-set square 246.506
+checkprops result -s 246.506
+checkshape result
set 2dviewer 0
puts "PRO19626 OK : Result shape is CORRECT !!! "
}
-set length 174.597
+checkprops result -l 174.597
+checkshape result
set 2dviewer 0
puts "PRO19653 OK : BREPALGO_BOOLEANOPERATION returns result"
}
-set length 228.265
+checkprops result -l 228.265
+checkshape result
+checksection result
set 2dviewer 0
bop f1 f2
bopcut result
-set square 1178.1
+checkprops result -s 1178.1
+checkshape result
checknbshapes result -vertex 2 -edge 4 -wire 2 -face 2
set 2dviewer 0
renamevar p_1 result
-set square 0.00314159
+checkprops result -s 0.00314159
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 7
set 2dviewer 1
renamevar p_2 result
-set square 0.000314159
+checkprops result -s 0.000314159
+checkshape result
checknbshapes result -vertex 1 -edge 1 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 4
set 2dviewer 1
renamevar f result
-set square 0.0025
+checkprops result -s 0.0025
+checkshape result
checknbshapes result -vertex 4 -edge 4 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 10
set 2dviewer 1
bop a b
bopfuse result
-set square 420.355
+checkprops result -s 420.355
+checkshape result
set 2dviewer 1
bopcheck prf
bcut result sh prf
-set square 0.233021
+checkprops result -s 0.233021
+checkshape result
set 2dviewer 0
restore [locate_data_file bug22872_solid.brep] result
solidorientation result
-set volume 24101.9
+checkprops result -v 24101.9
set 2dviewer 1
vdisplay result
vfit
-set square 493480
+checkprops result -s 493480
+checkshape result
set only_screen 1
thrusections result 0 0 t_1 t_2
thrusections result 0 0 t_2 t_3 t_4 t_5 t_6 t_7 t_8 t_9 t_10 t_11
-set square 6234.87
+checkprops result -s 6234.87
+checkshape result
set 2dviewer 0
bcut result s1 s2
-set square 6962.25
+checkprops result -s 6962.25
+checkshape result
set 2dviewer 0
checkshape result
-set square 289.612
+checkprops result -s 289.612
checknbshapes result -vertex 4 -edge 7 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 21
vinit
checkshape result
-set square 454.16
+checkprops result -s 454.16
checknbshapes result -vertex 4 -edge 7 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 21
vinit
bop s1 s2
bopcut result
-set square 173.098
+checkprops result -s 173.098
+checkshape result
set 2dviewer 0
bopcommon c3
ttranslate c3 0 0 5
-regexp {Mass +: +([-0-9.+eE]+)} [sprops c1] full sq1
-regexp {Mass +: +([-0-9.+eE]+)} [sprops c2] full sq2
-regexp {Mass +: +([-0-9.+eE]+)} [sprops c3] full sq3
-
-if { $sq1 != 12.5 || $sq2 != 12.5 || $sq3 != 10 } {
- puts "Error : c1 and c2 should be indeticall"
-} else {
- puts "OK : c1 and c2 are identicall"
-}
+checkprops c1 -s 12.5
+checkprops c2 -s 12.5
+checkprops c3 -s 10
mu4
fit
reflectlines result a 0 1 0
-set length 3730.32
+checkprops result -l 3730.32
+checkshape result
+checksection result
set only_screen_axo 1
reflectlines result a 0 1 0
-set length 4022.72
+checkprops result -l 4022.72
+checkshape result
+checksection result
set only_screen_axo 1
reflectlines result a 0 0 1
-set length 4843.56
+checkprops result -l 4843.56
+checkshape result
+checksection result
set only_screen_axo 1
reflectlines result a 1 0 0
-set length 4207.74
+checkprops result -l 4207.74
+checkshape result
+checksection result
set only_screen_axo 1
reflectlines result a 0 0 1
-set length 6361.07
+checkprops result -l 6361.07
+checkshape result
+checksection result
set only_screen_axo 1
offset o3 ss3 -0.1
mkface res o2
-set info [sprops res]
-regexp {Mass +: +([-0-9.+eE]+)} $info full sq
-set sq_check 9.00819
-if { [expr 1.*abs($sq_check - $sq)/$sq_check] > 0.01 } {
- puts "Error : The square of result shape is $sq"
-}
+checkprops res -s 9.00819
offset o1 ss 2
mkface res o1
-set info [sprops res]
-regexp {Mass +: +([-0-9.+eE]+)} $info full sq
-set sq_check 240.865
-
-if { [expr 1.*abs($sq_check - $sq)/$sq_check] > 0.01 } {
- puts "Error : The square of result shape is $sq"
-}
+checkprops res -s 245.495
fit
checkshape result
-set square 1.67216
+checkprops result -s 1.67216
addsweep profile
buildsweep result
-set square 516.633
+checkprops result -s 516.633
+checkshape result
checknbshapes result -vertex 8 -edge 10 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 25
set 2dviewer 1
addsweep profile
buildsweep result
-set square 8805.92
+checkprops result -s 8805.92
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
set 2dviewer 1
buildsweep result
-set square 848.989
+checkprops result -s 848.989
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
set 2dviewer 1
addsweep profile
buildsweep result
-set square 38663.7
+checkprops result -s 38663.7
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
set 2dviewer 1
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
+checkshape result
bop b1 b2
bopcommon result
-set square empty
+checkprops result -s empty
+checkshape result
bop s1 s2
boptuc result
-set square 4122.75
+checkprops result -s 4122.75
+checkshape result
set 2dviewer 0
bop s1 s2
bopcut result
-set square 17590.6
+checkprops result -s 17590.6
+checkshape result
set 2dviewer 0
bop s1 s2
bopfuse result
-set square 17766.2
+checkprops result -s 17766.2
+checkshape result
set 2dviewer 0
bop s1 s2
bopcommon result
-set square 3947.09
+checkprops result -s 3947.09
+checkshape result
set 2dviewer 0
pipe result spine profile 2 approx
-set square 516.633
+checkprops result -s 516.633
+checkshape result
checknbshapes result -vertex 8 -edge 10 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 25
set 2dviewer 1
pipe result spine profile 2 approx
-set square 8772.95
+checkprops result -s 8772.95
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
set 2dviewer 1
pipe result spine profile 2 approx
-set square 848.989
+checkprops result -s 848.989
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
set 2dviewer 1
pipe result spine profile 2 approx
-set square 38260.5
+checkprops result -s 38260.5
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
set 2dviewer 1
pipe result spine profile 1
-set square 254837
+checkprops result -s 254837
+checkshape result
checknbshapes result -vertex 8 -edge 12 -wire 4 -face 4 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 29
set 2dviewer 1
bop b1 b2
bopcommon result
-set square 2422.92
+checkprops result -s 2422.92
+checkshape result
set 2dviewer 0
bop b1 b2
bopfuse result
-set square 2368.48
+checkprops result -s 2368.48
+checkshape result
set 2dviewer 0
bop b1 b2
bopsection result
-set length 326.401
+checkprops result -l 326.401
+checkshape result
+checksection result
bop b1 b2
bopsection result
-set length 330.903
+checkprops result -l 330.903
+checkshape result
+checksection result
checkshape result
bopargcheck result
-set square 246487
+checkprops result -s 246487
set 3dviewer 1
bsection result a f
# check total length of result
-set length 1.21473
+checkprops result -l 1.21473
+checkshape result
+checksection result
set 2dviewer 1
checkshape result
-set length 67.026
+checkprops result -l 67.026
+checksection result
# Analysis of "nbshapes res"
checknbshapes result -vertex 1 -edge 1 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 3
bopsection result
checknbshapes result -vertex 3 -edge 2 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 6
-set length 17.2391
+checkprops result -l 17.2391
+checkshape result
+checksection result
set 2dviewer 1
restore [locate_data_file bug24083_polyline.brep] result
-set length 141421
+checkprops result -l 141421
+checkshape result
+checksection result
set 2dviewer 1
bop b1 b2
bopfuse result
-set square 155006
+checkprops result -s 155006
+checkshape result
checknbshapes result -vertex 9 -edge 15 -wire 4 -face 4 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 33
set 2dviewer 0
bsection result sh1 sh2
-set length 557.6
+checkprops result -l 557.6
+checkshape result
+checksection result
checknbshapes result -vertex 1 -edge 1 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 3
set 2dviewer 1
#wedge result \
# ${dx} ${dy} ${dz} ${xmin} ${zmin} ${xmax} ${zmax}
-set square 2.25939e+06
+checkprops result -s 2.25939e+06
+checkshape result
# Analysis of "nbshapes result"
checknbshapes result -vertex 6 -edge 9 -wire 5 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 27
wedge result \
${dx} ${dy} ${dz} ${xmin} ${zmin} ${xmax} ${zmax}
-set square 2.25939e+06
+checkprops result -s 2.25939e+06
+checkshape result
# Analysis of "nbshapes result"
checknbshapes result -vertex 6 -edge 9 -wire 5 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 27
bop b1 b2
bopcut result
-set square 2.68434e+06
+checkprops result -s 2.68434e+06
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 18 -edge 27 -wire 11 -face 11 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 70
bop b1 b2
bopcommon result
-set length 18.5459
+checkprops result -l 18.5459
+checkshape result
+checksection result
# Analysis of "nbshapes result"
checknbshapes result -vertex 6 -edge 4 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 11
puts "Error : big tolerance of result"
}
-set square 3.44584
+checkprops result -s 3.44584
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
set 3dviewer 1
bfillds
bbuild result
-set square 157311
+checkprops result -s 157311
+checkshape result
# Analysis of "nbshapes result"
checknbshapes result -vertex 8 -edge 14 -wire 7 -face 7 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 37
bfillds
bbuild result
-set square 80532.3
+checkprops result -s 87943
+checkshape result
# Analysis of "nbshapes result"
checknbshapes result -vertex 54 -edge 106 -wire 31 -face 31 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 223
bfillds
bbuild result
-set square 81730.6
+checkprops result -s 82897.6
+checkshape result
# Analysis of "nbshapes result"
checknbshapes result -vertex 121 -edge 191 -wire 40 -face 40 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 393
bfillds
bbuild result
-set square 159918
+checkprops result -s 161995
+checkshape result
# Analysis of "nbshapes result"
checknbshapes result -vertex 38 -edge 74 -wire 20 -face 20 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 153
bfillds
bbuild result
-set square 279864
+checkprops result -s 223178
+checkshape result
# Analysis of "nbshapes result"
checknbshapes result -vertex 50 -edge 94 -wire 36 -face 32 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 213
bfillds
bbuild result
-set square 126161
+checkprops result -s 145904
+checkshape result
# Analysis of "nbshapes result"
checknbshapes result -vertex 16 -edge 24 -wire 10 -face 7 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 58
bfillds
bbuild result
-set square 182532
+checkprops result -s 182532
+checkshape result
# Analysis of "nbshapes result"
checknbshapes result -vertex 46 -edge 86 -wire 30 -face 26 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 189
bfillds
bbuild result
-set square 80532.3
+checkprops result -s 87943
+checkshape result
# Analysis of "nbshapes result"
checknbshapes result -vertex 54 -edge 106 -wire 31 -face 31 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 223
bfillds
bbuild result
-set square 81730.6
+checkprops result -s 82897.6
+checkshape result
# Analysis of "nbshapes result"
checknbshapes result -vertex 121 -edge 191 -wire 40 -face 40 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 393
bfillds
bbuild result
-set square 159918
+checkprops result -s 161995
+checkshape result
# Analysis of "nbshapes result"
checknbshapes result -vertex 38 -edge 74 -wire 20 -face 20 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 153
bfillds
bbuild result
-set square 279864
+checkprops result -s 223178
+checkshape result
# Analysis of "nbshapes result"
checknbshapes result -vertex 50 -edge 94 -wire 36 -face 32 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 213
bfillds
bbuild result
-set square 126161
+checkprops result -s 145904
+checkshape result
# Analysis of "nbshapes result"
checknbshapes result -vertex 16 -edge 24 -wire 10 -face 7 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 58
bfillds
bbuild result
-set square 157311
+checkprops result -s 157311
+checkshape result
# Analysis of "nbshapes result"
checknbshapes result -vertex 8 -edge 14 -wire 7 -face 7 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 37
bfillds
bbuild result
-set square 182532
+checkprops result -s 182532
+checkshape result
# Analysis of "nbshapes result"
checknbshapes result -vertex 46 -edge 86 -wire 30 -face 26 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 189
bfillds
bbuild result
-set square 260611
+checkprops result -s 260611
+checkshape result
checknbshapes result -vertex 44 -edge 108 -wire 74 -face 74 -shell 17 -solid 17 -compsolid 0 -compound 1 -shape 335
set 2dviewer 1
bfillds
bbuild result
-set square 281195
+checkprops result -s 281195
+checkshape result
checknbshapes result -vertex 12 -edge 22 -wire 10 -face 10 -shell 1 -solid 0 -compsolid 0 -compound 2 -shape 57
set 2dviewer 1
addsweep pr
buildsweep result
-set square 69608
+checkprops result -s 69608
+checkshape result
checknbshapes result -vertex 12 -edge 16 -wire 5 -face 5 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 39
set 2dviewer 1
bop s s27; bopfuse result
checknbshapes result -vertex 60 -edge 105 -wire 29 -face 29 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 226
-set square 150.187
+checkprops result -s 150.187
+checkshape result
set 2dviewer 1
bop b1 b2
bopfuse result
-set square 92255.4
+checkprops result -s 92255.4 -eps 0.1
+checkshape result
set 2dviewer 1
bbuild result
checkshape result
-set square 595443
+checkprops result -s 595443
set 2dviewer 1
bbuild result
-set square 3.44726e+06
+checkprops result -s 3.44726e+06
+checkshape result
checknbshapes result -vertex 41 -edge 53 -wire 23 -face 18 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 136
set 2dviewer 1
puts "OK: bsection works properly"
}
-set length 11.7031
+checkprops result -l 11.7031
+checkshape result
+checksection result
set 2dviewer 1
puts "Error: Second intersection is not returned"
}
-set len_check 3.83537
checksection r1
checksection r2
-regexp {Mass +: +([-0-9.+eE]+)} [lprops r1] full l1
-regexp {Mass +: +([-0-9.+eE]+)} [lprops r2] full l2
-if { [expr 1.*abs($len_check - $l1)/$len_check] > 0.01 || [expr 1.*abs($len_check - $l2)/$len_check] > 0.01 } {
- puts "Error : The length of first intersection is $l1"
- puts "Error : The length of second intersection is $l2"
-} else {
- puts "OK : The length of first intersection is $l1"
- puts "OK : The length of second intersection is $l2"
-}
-
+checkprops r1 -l 3.83537
+checkprops r2 -l 3.83537
addsweep w1
buildsweep result -S
-set square 2343.46
+checkprops result -s 2343.46
+checkshape result
checknbshapes result -vertex 8 -edge 12 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 34
set 2dviewer 1
bfillds
bbuild result
-set square 134338
+checkprops result -s 134338
+checkshape result
checknbshapes result -vertex 108 -edge 187 -wire 94 -face 87 -shell 11 -solid 5 -compsolid 0 -compound 1 -shape 493
set 2dviewer 1
} else {
renamevar resoffset_1 result
- set length 178.54
+ checkprops result -l 178.54
+checkshape result
+checksection result
checknbshapes result -vertex 10 -edge 10 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 21
}
bfillds
bbuild result
-set square 933.33
+checkprops result -s 933.33
+checkshape result
checknbshapes result -vertex 10 -edge 11 -wire 4 -face 3 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 29
set 2dviewer 1
# building step
bbuild result
-set square 33136.3
+checkprops result -s 33136.3
+checkshape result
checknbshapes result -vertex 13 -edge 19 -wire 13 -face 11 -shell 2 -solid 2 -compsolid 0 -compound 1 -shape 61
set 2dviewer 1
bopcheck result
-set square 8.76332e+06
+checkprops result -s 8.76332e+06
+checkshape result
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"
bop b1 b2
bopfuse result
-set square 3.05204e+06
+checkprops result -s 3.05204e+06
+checkshape result
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"
bfillds
bbuild result
-set square 8.82625e+06
+checkprops result -s 8.82625e+06
+checkshape result
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"
bfillds
bbuild result
-set square 3.1449e+06
+checkprops result -s 3.1449e+06
+checkshape result
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"
bop b1 b2
bopcommon result
-set square 11.9246
+checkprops result -s 11.9246
+checkshape result
# Analysis of "nbshapes result"
checknbshapes result -vertex 23 -edge 34 -wire 13 -face 13 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 86
fixshape result res
-set square 337959
+checkprops result -s 337959
+checkshape result
checknbshapes result -vertex 300 -edge 443 -wire 171 -face 149 -shell 85 -solid 12 -compsolid 0 -compound 2 -shape 1162
set 2dviewer 1
compound r r_f r_l result
-set length 100
+checkprops result -l 100
+checkshape result
+checksection result
# Analysis of "nbshapes result"
checknbshapes result -vertex 2 -edge 1 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 5
fixshape result a
-set square 337959
+checkprops result -s 337959
+checkshape result
checknbshapes result -vertex 300 -edge 443 -wire 171 -face 149 -shell 85 -solid 15 -compsolid 0 -compound 3 -shape 1166
set 2dviewer 1
bsection result b l -n2d2
-set length 93.2392
+checkprops result -l 93.2392
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 3 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 8
set 2dviewer 1
incmesh profile_1 0.01; vdisplay profile_1
vfit
-# check square
+# check area
renamevar cutter result
-set square 1403.85
+checkprops result -s 1403.85
+checkshape result
set only_screen 1
# show section and sweep path
ttranslate sec_1 0 0 H; trotate sec_1 0 0 0 0 0 1 a*180/pi; incmesh gg 0.01; vdisplay gg sec_1
-# check square
+# check area
renamevar drill result
-set square 3277.87
+checkprops result -s 3277.87
+checkshape result
set only_screen 1
bop b1 b2
bopcut result
-set square 1826.16
+checkprops result -s 1826.16
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 44 -edge 67 -wire 29 -face 22 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 165
#
checknbshapes sr1 -vertex 2 -edge 3 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 10
-regexp {Mass +: +([-0-9.+eE]+)} [sprops sr1] full square1
-set square1_good 3.14159
-if { ${square1} != ${square1_good} } {
- puts "Error 2: Square is not valid"
-}
-
+checkprops sr1 -s 3.14159
clear
smallview
donly sr1
#
checknbshapes sr2 -vertex 2 -edge 4 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
-regexp {Mass +: +([-0-9.+eE]+)} [sprops sr2] full square2
-set square2_good 4.71239
-if { ${square2} != ${square2_good} } {
- puts "Error 4: Square is not valid"
-}
-
+checkprops sr2 -s 4.71239
donly sr2
fit
xwd $imagedir/${test_image}_2.png
bfillds
bbop result 0
-set square 10008.9
+checkprops result -s 10008.9
+checkshape result
checknbshapes result -vertex 86 -edge 132 -wire 126 -face 126 -shell 40 -solid 40 -compsolid 0 -compound 1 -shape 551
set 2dviewer 1
bfillds
bbop result 2
-set square 142845
+checkprops result -s 142845
checknbshapes result -vertex 108 -edge 168 -wire 152 -face 86 -shell 7 -solid 7 -compsolid 0 -compound 1 -shape 529
set 2dviewer 1
bfillds
bbop result 1
-set square 157211
+checkprops result -s 157211
+checkshape result
checknbshapes result -vertex 106 -edge 164 -wire 142 -face 80 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 495
set 2dviewer 1
restore [locate_data_file bug24829_faceOutput-wrong.brep] result
-sprops result 0.0001
-
-set square 15.1187
+checkprops result -s 15.1187 -eps 0.0001
+checkshape result
set 3dviewer 1
bcut result c_1 c_2
-set square 9.82018
+checkprops result -s 9.82018
+checkshape result
checknbshapes result -vertex 5 -edge 11 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 31
set 2dviewer 1
bop b1 b2
bopfuse result
-set square 9.56837e-05
+checkprops result -s 9.56837e-05
+checkshape result
checknbshapes result -vertex 6 -edge 8 -wire 2 -face 2 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 19
set 2dviewer 1
bfillds -s
bbuild result -s
-set square 1780.37
+checkprops result -s 1780.37
+checkshape result
checknbshapes result -vertex 18 -edge 38 -wire 32 -face 29 -shell 9 -solid 7 -compsolid 0 -compound 1 -shape 134
set 2dviewer 1
explode c
bfuse result c_1 c_2
-set square 31.0346
+checkprops result -s 31.0346
+checkshape result
checknbshapes result -vertex 70 -edge 111 -wire 42 -face 42 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 268
set 2dviewer 1
explode c
pipe result c_1 c_2 2
-set square 188.689
+checkprops result -s 188.689
+checkshape result
checknbshapes result -vertex 14 -edge 19 -wire 6 -face 6 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 46
set 2dviewer 1
thrusections result 0 0 w1 w2 w3
-set square 163127
+checkprops result -s 163127
+checkshape result
checknbshapes result -vertex 30 -edge 45 -wire 15 -face 15 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 106
set 2dviewer 1
puts "Error: Wrong result done by Boolean Operation algorithm"
}
-set length 67.3503
+checkprops result -l 67.3503
+checkshape result
checknbshapes result -vertex 1128 -edge 1128 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 2257
set 2dviewer 1
splitshape result c1_1 c1_1 c1_2
-set square 100
+checkprops result -s 100
+checkshape result
checknbshapes result -vertex 12 -edge 16 -wire 5 -face 5 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 39
vinit
bop f1 f2
bopsection result
-set length 53.1714
+checkprops result -l 53.1714
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 2 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 7
set 2dviewer 1
bfillds
bbuild result
-regexp {Mass +: +([-0-9.+eE]+)} [vprops result] full volume
-
-set expected_volume 620.091
-set tol_abs_volume 1.0e-3
-set tol_rel_volume 0.001
-checkreal "Volume" ${volume} ${expected_volume} ${tol_abs_volume} ${tol_rel_volume}
-
-set square 842.655
+checkprops result -s 842.655 -v 620.091
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 2 -face 2 -shell 3 -solid 2 -compsolid 0 -compound 1 -shape 20
set 3dviewer 1
bop b1 b2
bopcommon result
-set square 3417.71
+checkprops result -s 3417.71
+checkshape result
# Analysis of "nbshapes result"
checknbshapes result -vertex 4 -edge 4 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 11
puts "OCC25199 OK: Good tolerance edge generated by blend algorithm"
}
-set square 197055.
+checkprops result -s 197055.
+checkshape result
set 2dviewer 0
renamevar res_1 result
-set length 41.9674
+checkprops result -l 41.9674
+checkshape result
+checksection result
checknbshapes result -vertex 2 -edge 2 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 5
set 2dviewer 1
bfillds
bbuild result
-set square 21.4983
+checkprops result -s 21.4983
+checkshape result
checknbshapes result -vertex 10 -edge 19 -wire 13 -face 13 -shell 3 -solid 3 -compsolid 0 -compound 1 -shape 62
set 3dviewer 1
} else {
renamevar resoffset_1 result
- set length 416.777
+ checkprops result -l 416.777
+checkshape result
+checksection result
checknbshapes result -vertex 7 -edge 7 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 15
}
} else {
renamevar resoffset_1 result
- set length 416.777
+ checkprops result -l 416.777
+checkshape result
+checksection result
checknbshapes result -vertex 7 -edge 7 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 15
}
} else {
renamevar resoffset_1 result
- set length 192.023
+ checkprops result -l 192.023
+checkshape result
+checksection result
checknbshapes result -vertex 3 -edge 3 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 7
}
bfillds
bbuild result
-set square 227.765
+checkprops result -s 227.765
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 8
set 3dviewer 1
mkvolume result b1 f b2_1
# 2 solids created
-set square 1228.32
+checkprops result -s 1228.32
+checkshape result
checknbshapes result -vertex 20 -edge 21 -wire 7 -face 7 -shell 3 -solid 2 -compsolid 0 -compound 1 -shape 61
set 2dviewer 1
mkvolume result b_1 b_2 b_3
# 3 solids created
-set square 5.46979e+06
+checkprops result -s 5.46979e+06
+checkshape result
checknbshapes result -vertex 5 -edge 7 -wire 7 -face 5 -shell 3 -solid 3 -compsolid 0 -compound 1 -shape 31
set 2dviewer 1
mkvolume result b_1 b_2 b_3 b_4 b_5
# 16 solids created
-set square 1.5988e+07
+checkprops result -s 1.5988e+07
+checkshape result
checknbshapes result -vertex 23 -edge 54 -wire 44 -face 44 -shell 16 -solid 16 -compsolid 0 -compound 1 -shape 198
set 2dviewer 1
mkvolume result b_3 b_4 b_2 b_5 -s
# 8 solids created
-set square 1.41057e+07
+checkprops result -s 1.41057e+07
+checkshape result
checknbshapes result -vertex 12 -edge 25 -wire 18 -face 18 -shell 8 -solid 8 -compsolid 0 -compound 1 -shape 90
set 2dviewer 1
mkvolume result b1_1 b1_2 b1_3 b1_4 b1_5 b1_6 b2_1 b2_2 b2_3 b2_4 b2_5 b2_6 -ni
# 1 solid created
-set square 600
+checkprops result -s 600
+checkshape result
checknbshapes result -vertex 16 -edge 24 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 54
set 2dviewer 1
mkvolume result b1 b2 b3 -ni
# 2 solids created
-set square 826.195
+checkprops result -s 826.195
+checkshape result
checknbshapes result -vertex 11 -edge 15 -wire 7 -face 7 -shell 3 -solid 2 -compsolid 0 -compound 1 -shape 46
set 2dviewer 1
mkvolume result fcyl fcon1 fcon2 fp fsph
# 7 solids created
-set square 6725.11
+checkprops result -s 6725.11
+checkshape result
checknbshapes result -vertex 12 -edge 26 -wire 14 -face 14 -shell 7 -solid 7 -compsolid 0 -compound 1 -shape 81
set 2dviewer 1
mkvolume result fcyl fsph
# 2 solids created
-set square 3476.67
+checkprops result -s 3476.67
+checkshape result
checknbshapes result -vertex 4 -edge 8 -wire 4 -face 4 -shell 2 -solid 2 -compsolid 0 -compound 1 -shape 25
set 2dviewer 1
mkvolume result fsph fcon1
# 2 solids created
-set square 2449.33
+checkprops result -s 2449.33
+checkshape result
checknbshapes result -vertex 4 -edge 7 -wire 3 -face 3 -shell 2 -solid 2 -compsolid 0 -compound 1 -shape 22
set 2dviewer 1
mkvolume result fcon3 fp
# 1 solid created
-set square 1706.51
+checkprops result -s 1706.51
+checkshape result
checknbshapes result -vertex 4 -edge 5 -wire 2 -face 2 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 15
set 2dviewer 1
mkvolume result b1 b2 b3 f
# 9832 solids created
-set square 50513.3
+checkprops result -s 50513.3
+checkshape result
checknbshapes result -vertex 11037 -edge 31880 -wire 30668 -face 30668 -shell 9832 -solid 9832 -compsolid 0 -compound 1 -shape 123918
set 2dviewer 1
bfillds
bbuild result
-set square 11598.4
+checkprops result -s 11598.4
+checkshape result
checknbshapes result -t -vertex 34 -edge 80 -wire 57 -face 56 -shell 14 -solid 14 -compsolid 0 -compound 1 -shape 256
bop b1 b2
bopcut result
-set square 3.76991
+checkprops result -s 3.76991
+checkshape result
# Analysis of "nbshapes res"
checknbshapes result -vertex 3 -edge 4 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 10
bfillds
bbuild result
-set square 8.83493
+checkprops result -s 8.83493
+checkshape result
checknbshapes result -vertex 4 -edge 4 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 11
set 3dviewer 1
bfillds
bbuild result
-set square 289.348
+checkprops result -s 289.348
+checkshape result
checknbshapes result -vertex 9 -edge 15 -wire 10 -face 10 -shell 3 -solid 3 -compsolid 0 -compound 1 -shape 51
set 3dviewer 1
bfillds
bbuild result
-set square 289.348
+checkprops result -s 289.348
+checkshape result
checknbshapes result -vertex 9 -edge 15 -wire 10 -face 10 -shell 3 -solid 3 -compsolid 0 -compound 1 -shape 51
set 3dviewer 1
bbuild result
#These values must be equal to the analogical values in bug25292_23 and bug25292_24 of "bugs modalg_5" testgrid.
-set square 31.6797
+checkprops result -s 31.6797
+checkshape result
checknbshapes result -vertex 10 -edge 19 -wire 13 -face 13 -shell 3 -solid 3 -compsolid 0 -compound 1 -shape 62
set 3dviewer 1
bbuild result
#These values must be equal to the analogical values in bug25292_23 and bug25292_24 of "bugs modalg_5" testgrid.
-set square 31.6797
+checkprops result -s 31.6797
+checkshape result
checknbshapes result -vertex 10 -edge 19 -wire 13 -face 13 -shell 3 -solid 3 -compsolid 0 -compound 1 -shape 62
set 3dviewer 1
} else {
renamevar resoffset_1 result
- set length 193.986
+ checkprops result -l 193.986
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 3 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 8
display result
} else {
renamevar resoffset_1 result
- set length 159.96
+ checkprops result -l 159.96
+checkshape result
+checksection result
checknbshapes result -vertex 3 -edge 2 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 6
display result
} else {
renamevar resoffset_1 result
- set length 416.777
+ checkprops result -l 416.777
+checkshape result
+checksection result
checknbshapes result -vertex 7 -edge 7 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 15
display result
} else {
renamevar resoffset_1 result
- set length 192.023
+ checkprops result -l 192.023
+checkshape result
+checksection result
checknbshapes result -vertex 3 -edge 3 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 7
display result
} else {
renamevar resoffset_1 result
- set length 403.249
+ checkprops result -l 403.249
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 4 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 9
display result
} else {
renamevar resoffset_1 result
- set length 49.1327
+ checkprops result -l 49.1327
+checkshape result
+checksection result
checknbshapes result -vertex 5 -edge 5 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 11
display result
} else {
renamevar resoffset_1 result
- set length 24.2333
+ checkprops result -l 24.2333
+checkshape result
+checksection result
checknbshapes result -vertex 3 -edge 3 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 7
display result
} else {
renamevar resoffset_1 result
- set length 58
+ checkprops result -l 58
+checkshape result
+checksection result
checknbshapes result -vertex 8 -edge 8 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 17
display result
} else {
renamevar resoffset_1 result
- set length 39.5
+ checkprops result -l 39.5
+checkshape result
+checksection result
checknbshapes result -vertex 6 -edge 7 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 14
display result
} else {
renamevar resoffset_1 result
- set length 48.4
+ checkprops result -l 48.4
+checkshape result
+checksection result
checknbshapes result -vertex 8 -edge 8 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 17
display result
} else {
renamevar resoffset_1 result
- set length 24
+ checkprops result -l 24
+checkshape result
+checksection result
checknbshapes result -vertex 5 -edge 5 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 11
display result
} else {
renamevar resoffset_1 result
- set length 92.9473
+ checkprops result -l 92.9473
+checkshape result
+checksection result
checknbshapes result -vertex 5 -edge 5 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 11
display result
} else {
renamevar resoffset_1 result
- set length 77.093
+ checkprops result -l 77.093
+checkshape result
+checksection result
checknbshapes result -vertex 5 -edge 5 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 11
display result
} else {
renamevar resoffset_1 result
- set length 10
+ checkprops result -l 10
+checkshape result
+checksection result
checknbshapes result -vertex 6 -edge 6 -wire 2 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 15
display result
} else {
renamevar resoffset_1 result
- set length 484.978
+ checkprops result -l 484.978
+checkshape result
+checksection result
checknbshapes result -vertex 7 -edge 7 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 15
display result
} else {
renamevar resoffset_1 result
- set length 409.27
+ checkprops result -l 409.27
+checkshape result
+checksection result
checknbshapes result -vertex 7 -edge 7 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 15
display result
bcommon result b1 b2
-set square 1690.81
+checkprops result -s 1690.81
+checkshape result
checknbshapes result -vertex 20 -edge 31 -wire 13 -face 13 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 80
set 2dviewer 1
bcommon result b1 b2
-set square 1690.81
+checkprops result -s 1690.81
+checkshape result
checknbshapes result -vertex 20 -edge 31 -wire 13 -face 13 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 80
set 2dviewer 1
fit
-set length 613.39
+checkprops result -l 613.39
+checkshape result
+checksection result
checknbshapes result -vertex 2 -edge 1 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 4
set only_screen_axo 1
fit
-set length 548.106
+checkprops result -l 548.106
+checkshape result
+checksection result
checknbshapes result -vertex 5 -edge 4 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 10
set only_screen_axo 1
fit
-set length 846.702
+checkprops result -l 846.702
+checkshape result
+checksection result
checknbshapes result -vertex 5 -edge 4 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 10
set only_screen_axo 1
fit
-set length 768.339
+checkprops result -l 768.339
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 3 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 8
set only_screen_axo 1
fit
-set length 1216.59
+checkprops result -l 1216.59
+checkshape result
+checksection result
checknbshapes result -vertex 6 -edge 5 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 12
set only_screen_axo 1
fit
-set length 1132.6
+checkprops result -l 1132.6
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 3 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 8
set only_screen_axo 1
fit
-set length 1042.35
+checkprops result -l 1042.35
+checkshape result
+checksection result
checknbshapes result -vertex 6 -edge 5 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 12
set only_screen_axo 1
fit
-set length 937.174
+checkprops result -l 937.174
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 3 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 8
set only_screen_axo 1
fit
-set length 1211.6
+checkprops result -l 1211.6
+checkshape result
+checksection result
checknbshapes result -vertex 6 -edge 5 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 12
set only_screen_axo 1
fit
-set length 1143.61
+checkprops result -l 1143.61
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 3 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 8
set only_screen_axo 1
fit
-set length 752.799
+checkprops result -l 752.799
+checkshape result
+checksection result
checknbshapes result -vertex 6 -edge 5 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 12
set only_screen_axo 1
fit
-set length 644.509
+checkprops result -l 644.509
+checkshape result
+checksection result
checknbshapes result -vertex 2 -edge 1 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 4
set only_screen_axo 1
fit
-set length 705.994
+checkprops result -l 705.994
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 3 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 8
set only_screen_axo 1
fit
-set length 354.958
+checkprops result -l 354.958
+checkshape result
+checksection result
checknbshapes result -vertex 2 -edge 1 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 4
set only_screen_axo 1
fit
-set length 386.077
+checkprops result -l 386.077
+checkshape result
+checksection result
checknbshapes result -vertex 2 -edge 1 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 4
set only_screen_axo 1
fit
-set length 840.157
+checkprops result -l 840.157
+checkshape result
+checksection result
checknbshapes result -vertex 5 -edge 4 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 10
set only_screen_axo 1
fit
-set length 782.224
+checkprops result -l 782.224
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 3 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 8
set only_screen_axo 1
fit
-set length 559.65
+checkprops result -l 559.65
+checkshape result
+checksection result
checknbshapes result -vertex 5 -edge 4 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 10
set only_screen_axo 1
fit
-set length 533.593
+checkprops result -l 533.593
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 3 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 8
set only_screen_axo 1
fit
-set length 558.479
+checkprops result -l 558.479
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 3 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 8
set only_screen_axo 1
bop f1 f2
bopfuse result
-set square 582.987
+checkprops result -s 582.987
+checkshape result
checknbshapes result -vertex 4 -edge 6 -wire 3 -face 3 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 17
set 2dviewer 1
bop f1 f2
bopcommon result
-set square 45.3312
+checkprops result -s 45.3312
+checkshape result
checknbshapes result -vertex 3 -edge 3 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 9
set 2dviewer 1
fit
renamevar r_1 result
-set length 36.1042
+checkprops result -l 36.1042
+checkshape result
+checksection result
set only_screen_axo 1
bfillds -s
bbuild result
-set square 470659
+checkprops result -s 470659
+checkshape result
checknbshapes result -solid 3
bop b1 b2
bopcommon result
-set square 2866.34
+checkprops result -s 2866.34
+checkshape result
set 2dviewer 1
bop b1 b2
bopsection result
-set length 6
+checkprops result -l 6
+checkshape result
+checksection result
checknbshapes result -vertex 2 -edge 1 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 4
set 2dviewer 1
bop b1 b2
bopsection result
-set length 8
+checkprops result -l 8
+checkshape result
+checksection result
checknbshapes result -vertex 2 -edge 1 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 4
set 2dviewer 1
bop b1 b2
bopsection result
-set length 8
+checkprops result -l 8
+checkshape result
+checksection result
checknbshapes result -vertex 2 -edge 1 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 4
set 2dviewer 1
bop b1 b2
bopsection result
-set length 6
+checkprops result -l 6
+checkshape result
+checksection result
checknbshapes result -vertex 2 -edge 1 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 4
set 2dviewer 1
bop b1 b2
bopsection result
-set length 26
+checkprops result -l 26
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 4 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 9
set 2dviewer 1
bop b1 b2
bopsection result
-set length 4
+checkprops result -l 4
+checkshape result
+checksection result
checknbshapes result -vertex 2 -edge 1 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 4
set 2dviewer 1
bop b1 b2
bopsection result
-set length 4
+checkprops result -l 4
+checkshape result
+checksection result
checknbshapes result -vertex 2 -edge 1 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 4
set 2dviewer 1
bop b1 b2
bopsection result
-set length 4
+checkprops result -l 4
+checkshape result
+checksection result
checknbshapes result -vertex 2 -edge 1 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 4
set 2dviewer 1
offsetshape result a 10
-set length 1875.31
+checkprops result -l 1875.31
+checkshape result
+checksection result
checknbshapes result -vertex 2 -edge 4 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 9
smallview
offsetshape result a -10
-set length 1875.31
+checkprops result -l 1875.31
+checkshape result
+checksection result
checknbshapes result -vertex 2 -edge 4 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 9
smallview
bfillds
bbuild result
-set square 57200.9
+checkprops result -s 57200.9
+checkshape result
checknbshapes result -vertex 54 -edge 129 -wire 95 -face 95 -shell 22 -solid 22 -compsolid 0 -compound 2 -shape 419
set 3dviewer 1
explode q f
mkvolume result q_1 q_2 q_3 q_4 q_5 q_6 q_7 q_8 q_9 q_10 q_11 -ni
-regexp {Mass +: +([-0-9.+eE]+)} [vprops result] full volume
-
-set expected_volume 0.26776
-set tol_abs_volume 1.0e-4
-set tol_rel_volume 0.0001
-checkreal "Volume" ${volume} ${expected_volume} ${tol_abs_volume} ${tol_rel_volume}
-
-set square 3.59972
+checkprops result -s 3.59972 -v 0.26776
+checkshape result
checknbshapes result -vertex 12 -edge 20 -wire 11 -face 11 -shell 2 -solid 2 -compsolid 0 -compound 1 -shape 59
set 2dviewer 1
bfillds -t
bbuild result
-set square 21.1115
+checkprops result -s 21.1115
+checkshape result
checknbshapes result -vertex 4 -edge 4 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 11
set 3dviewer 1
explode a
bcommon result a_1 a_2
-set square 142153
+checkprops result -s 142153
+checkshape result
checknbshapes result -vertex 8 -edge 12 -wire 4 -face 4 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 29
set 3dviewer 1
bop b1 b2
bopcommon result
-set square 35538.3
+checkprops result -s 35538.3
+checkshape result
checknbshapes result -vertex 4 -edge 4 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 11
set 3dviewer 1
bfillds -s
bbop result 0
-set square 893.011
+checkprops result -s 893.011
+checkshape result
checknbshapes result -vertex 45 -edge 77 -wire 32 -face 32 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 189
set 2dviewer 1
pipe result b a 1
-set square 48441
+checkprops result -s 48441
+checkshape result
checknbshapes result -vertex 224 -edge 392 -wire 196 -face 196 -shell 14 -solid 14 -compsolid 0 -compound 8 -shape 1044
set 2dviewer 1
} else {
renamevar resoffset_1 result
- set length 120
+ checkprops result -l 120
+checkshape result
+checksection result
checknbshapes result -vertex 5 -edge 5 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 11
}
puts "Error : General Fuse produces self-intersection shape"
}
-set square 68796.4
+checkprops result -s 68796.4
+checkshape result
checknbshapes result -vertex 14 -edge 21 -wire 9 -face 9 -shell 7 -solid 4 -compsolid 0 -compound 1 -shape 65
set 3dviewer 1
fit
-set length 97.766
+checkprops result -l 97.766
+checkshape result
+checksection result
checknbshapes result -vertex 3 -edge 2 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 6
set only_screen_axo 1
fit
-set length 87.7041
+checkprops result -l 87.7041
+checkshape result
+checksection result
checknbshapes result -vertex 3 -edge 2 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 6
set only_screen_axo 1
}
}
-set square 25.236
+checkprops result -s 25.236
+checkshape result
set 2dviewer 0
puts "Error : thrusections failed"
}
-set square 1.5708
+checkprops result -s 1.5708
+checkshape result
set 2dviewer 0
bfillds -s
bbop result 1
-set square 12.2258
+checkprops result -s 12.2258
+checkshape result
checknbshapes result -vertex 3 -edge 6 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 18
set 2dviewer 1
bop b1 b2
bopcommon result
-set square 0.985997
+checkprops result -s 0.985997
+checkshape result
checknbshapes result -vertex 10 -edge 11 -wire 2 -face 2 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 26
set 2dviewer 1
puts "Error: Wrong result done by Boolean Operation algorithm"
}
-set length 107.503
+checkprops result -l 107.503
+checkshape result
} else {
renamevar resoffset_1 result
- set length 75.3982
+ checkprops result -l 75.3982
+checkshape result
+checksection result
checknbshapes result -vertex 1 -edge 1 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 3
}
} else {
renamevar resoffset_1 result
- set length 43.9823
+ checkprops result -l 43.9823
+checkshape result
+checksection result
checknbshapes result -vertex 1 -edge 1 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 3
}
} else {
renamevar resoffset_1 result
- set length 730
+ checkprops result -l 730
+checkshape result
+checksection result
checknbshapes result -vertex 8 -edge 8 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 17
}
} else {
renamevar resoffset_1 result
- set length 770
+ checkprops result -l 770
+checkshape result
+checksection result
checknbshapes result -vertex 8 -edge 8 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 17
}
} else {
renamevar resoffset_1 result
- set length 38.9737
+ checkprops result -l 38.9737
+checkshape result
+checksection result
checknbshapes result -vertex 5 -edge 5 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 11
}
} else {
renamevar resoffset_1 result
- set length 169.12
+ checkprops result -l 169.12
+checkshape result
+checksection result
checknbshapes result -vertex 4 -edge 3 -wire 1 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 8
}
bfillds
bbop result 0
-set square 181.203
+checkprops result -s 181.203
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 3 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 10
set 2dviewer 1
puts "Elapsed time of bbuild is less than ${max_time} seconds - OK"
}
-set square 280627
+checkprops result -s 280627
+checkshape result
set nbshapes_expected "
Number of shapes in shape
bcut result a b
-set square 379421
+checkprops result -s 379421
+checkshape result
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"
bcut result a b
-set square 268575
+checkprops result -s 268575
+checkshape result
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"
bcut result a b
-set square 67742.9
+checkprops result -s 67742.9
+checkshape result
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"
bfillds
bbuild result
-set square 3107.42
+checkprops result -s 3107.42
+checkshape result
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"
bfillds
bbuild result
-set square 3912.59
+checkprops result -s 3912.59
+checkshape result
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"
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
+checkprops result -l 0.879164
+checkshape result
+checksection result
set only_screen_axo 1
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
+checkprops result -l 0.879164
+checkshape result
+checksection result
set only_screen_axo 1
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
+checkprops result -s 306.285
+checkshape result
set 3dviewer 1
bsection result s1 s2
-set length 476.275
+checkprops result -l 476.275
set 2dviewer 1
mkface f p -10 10 -10 10
bsection result a f
-set length 2.95277
smallview
clear
display result
display f
display a
fit
+
+checkprops result -l 2.95277
+checkshape result
+checksection result
+
set only_screen_axo 1
bop t p
bopfuse result
-set square 681.87
+checkprops result -s 681.87
+checkshape result
set 2dviewer 1
bop t p
bopcut result
-set square 491.142
+checkprops result -s 491.142
+checkshape result
set 2dviewer 1
bop t p
bopcommon result
-set square 102.34
+checkprops result -s 102.34
+checkshape result
set 2dviewer 1
bop p v
bopcut result
-set square 1.89516e+07
+checkprops result -s 1.89516e+07
+checkshape result
set nbshapes_expected "
Number of shapes in result
bop b t
bopfuse result
-set square 23233.2
+checkprops result -s 23233.2
+checkshape result
set 2dviewer 1
mkoffset result a 1 0.04
renamevar result_1 result
-set length 43.0477
+checkprops result -l 43.0477
+checkshape result
+checksection result
set 3dviewer 1
# result should be single open edge with length 0.125
checknbshapes result -vertex 2 -edge 1
checkmaxtol result -ref 0.0001
-
-if { [regexp {Mass\s*:\s*([0-9.e+-]*)} [lprops result] dummy length] } {
- checkreal "Length of the section" $length 0.125 0.0001 0.1
-} else {
- puts "Error: cannot get length of result!"
-}
+checkprops result -l 0.125
# make snapshot
vinit Driver1/Viewer1/View1
bfillds
bbop result 1
-set square 1893.17
+checkprops result -s 1893.17
+checkshape result
set nbshapes_expected "
Number of shapes in shape
bop a h
bopcut result
-set length 40.
+checkprops result -l 40.
+checkshape result
+checksection result
set nbshapes_expected "
Number of shapes in shape
bop a h
bopcut result
-set length 60.
-set square 200.
+checkprops result -l 60. -s 200.
+checksection result
+checkshape result
set nbshapes_expected "
Number of shapes in shape
bop a h
bopcut result
-set square 1000.
+checkprops result -s 1000.
+checkshape result
set nbshapes_expected "
Number of shapes in shape
bfillds
bbuild result
-set square 1.36058e+06
+checkprops result -s 1.36058e+06
+checkshape result
set nbshapes_expected "
Number of shapes in shape
puts "Error : The result of General Fuse operation is self-interfered shape"
}
-set square 173.444
+checkprops result -s 173.444
+checkshape result
set nbshapes_expected "
Number of shapes in shape
bfillds
bbuild result
-set square 122.7
+checkprops result -s 122.7
+checkshape result
set nbshapes_expected "
Number of shapes in shape
fit
xwd $imagedir/${test_image}_2.png
-set square 662.657
+checkprops result -s 662.657
+checkshape result
set nbshapes_expected "
Number of shapes in shape
bfillds
bbuild result
-set square 2728.77
+checkprops result -s 2728.77
+checkshape result
set nbshapes_expected "
Number of shapes in shape
bfillds
bbop result 0
-set square 35006.6
+checkprops result -s 35006.6
+checkshape result
set nbshapes_expected "
Number of shapes in shape
bcommon result _model _copy
-set square 272911
+checkprops result -s 272911
+checkshape result
set nbshapes_expected "
Number of shapes in shape
bcut result _model _copy
-set square 278545
+checkprops result -s 278545
+checkshape result
set nbshapes_expected "
Number of shapes in shape
bfuse result _model _copy
-set square 606195
+checkprops result -s 606195
+checkshape result
set nbshapes_expected "
Number of shapes in shape
bsection result b1 b2
-set length 2.49934
+checkprops result -l 2.49934
+checkshape result
+checksection result
set nbshapes_expected "
Number of shapes in shape
bfillds
bbuild result
-set square 64832
+checkprops result -s 64832
+checkshape result
set nbshapes_expected "
Number of shapes in shape
} else {
renamevar resoffset_1 result
- set length 559.215
+ checkprops result -l 559.215
+checkshape result
+checksection result
set nbshapes_expected "
Number of shapes in shape
} else {
renamevar resoffset_1 result
- set length 467.541
+ checkprops result -l 467.541
+checkshape result
+checksection result
set nbshapes_expected "
Number of shapes in shape
} else {
renamevar resoffset_1 result
- set length 622.764
+ checkprops result -l 622.764
+checkshape result
+checksection result
set nbshapes_expected "
Number of shapes in shape
} else {
renamevar resoffset_1 result
- set length 443.273
+ checkprops result -l 443.273
+checkshape result
+checksection result
set nbshapes_expected "
Number of shapes in shape
} else {
renamevar resoffset_1 result
- set length 242.849
+ checkprops result -l 242.849
+checkshape result
+checksection result
set nbshapes_expected "
Number of shapes in shape
puts "ERROR: OCC26379 is reproduced. Volume is incorrect."
}
-set square 6.60933e+006
+checkprops result -s 6.60933e+006
+checkshape result
set only_screen 1
puts "ERROR: OCC26379 is reproduced. Volume is incorrect."
}
-set square 7.22211e+006
+checkprops result -s 7.22211e+006
+checkshape result
set only_screen 1
thickshell result sh1 160
-set square 2.40831e+07
+checkprops result -s 2.40831e+07
+checkshape result
set nbshapes_expected "
Number of shapes in shape
thickshell result sh1 150 i
-set square 5.00111e+06
+checkprops result -s 5.00111e+06
+checkshape result
set nbshapes_expected "
Number of shapes in shape
thickshell result sh1 160 i
-set square 1.26188e+07
+checkprops result -s 1.26188e+07
+checkshape result
set nbshapes_expected "
Number of shapes in shape
halfspace s1 a -0.541421905726473 0.200000002980232 0.00899999961256981
bcut result b s1
-set square 0.106547
+checkprops result -s 0.106547
+checkshape result
set 2dviewer 1
offsetload i 1
offsetperform result
-set square 605144
+checkprops result -s 605144
+checkshape result
set 2dviewer 1
offsetonface b1_1 1.0
offsetperform result
-set square 10
+checkprops result -s 10
+checkshape result
set 2dviewer 1
} else {
renamevar r_1 result
- set length 0.272485
+ checkprops result -l 0.272485
+ checksection result
set nbshapes_expected "
Number of shapes in shape
bop a b
bopsection result
-set length 0.00502025
+checkprops result -l 0.00502025
+checkshape result
+checksection result
set nbshapes_expected "
Number of shapes in shape
renamevar res_1 result
-set length 238.46
+checkprops result -l 238.46
+checkshape result
+checksection result
set nbshapes_expected "
Number of shapes in shape
bfillds
bbop result 0
-set square 39.1778
+checkprops result -s 39.1778
+checkshape result
set nbshapes_expected "
Number of shapes in shape
cpulimit 10
fixshape result a 1e-6
-# result should have positive volume
-if { [regexp {Mass\s*:\s*([0-9.e+-]*)} [vprops result] dummy volume] } {
- checkreal "Volume of the solid" $volume 4332.63 0.1 0.
-} else {
- puts "Error: cannot get volume of result!"
-}
+checkprops result -v 4332.63
bfillds
bbuild result
-set square 8244.36
+checkprops result -s 8244.36
+checkshape result
set nbshapes_expected "
Number of shapes in shape
bfillds
bbuild result
-set square 2.3834e+06
+checkprops result -s 2.3834e+06
+checkshape result
set nbshapes_expected "
Number of shapes in shape
bop a b
bopcut result
-set square 1.54891e+06
+checkprops result -s 1.54891e+06
set 3dviewer 1
bsection result a b
-set length 1400.02
+checkprops result -l 1400.02
set nbshapes_expected "
Number of shapes in shape
restore [locate_data_file buc60637a.brep] result
fsameparameter result
-set square 144.866
+checkprops result -s 144.866
set 2dviewer 0
checkshape result
BUC60652 result
-set square 19614.8
+checkprops result -s 19614.8
set 2dviewer 0
checkshape result
BUC60652 result
-set square 29961
+checkprops result -s 29961
set 2dviewer 0
checkshape result
BUC60652 result
-set square 77815.1
+checkprops result -s 77815.1
set 2dviewer 0
checkshape result
BUC60652 result
-set square 119134
+checkprops result -s 119134
set 2dviewer 0
tcopy a result
checkshape result
-set square 623.832
+checkprops result -s 623.832
set 2dviewer 0
fsameparameter result
checkshape result
-set length 12.6012
+checkprops result -l 12.6012
+checksection result
set 2dviewer 0
restore [locate_data_file BUC60911.brep] result
invert result
-set square 16353.8
+checkprops result -s 16353.8
set 2dviewer 0
build3d result
-set square 8464.65
+checkprops result -s 8464.65
set 2dviewer 0
checkshape result
puts "Finish boolean operation ..."
-set square 585.072
+checkprops result -s 585.072
# Analysis of "nbshapes res"
checknbshapes result -vertex 6 -edge 12 -wire 5 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 31
checkshape result
puts "Finish boolean operation ..."
-set square 808.713
+checkprops result -s 808.713
# Analysis of "nbshapes res"
checknbshapes result -vertex 8 -edge 15 -wire 8 -face 7 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 41
checkshape result
puts "Finish boolean operation ..."
-set square 893.394
+checkprops result -s 893.394
# Analysis of "nbshapes res"
checknbshapes result -vertex 7 -edge 15 -wire 6 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 36
checkshape result
puts "Finish boolean operation ..."
-set square 500.39
+checkprops result -s 500.39
# Analysis of "nbshapes res"
checknbshapes result -vertex 7 -edge 12 -wire 7 -face 7 -shell 2 -solid 2 -compsolid 0 -compound 1 -shape 38
checkshape result
puts "Finish boolean operation ..."
-set length 88.9912
+checkprops result -l 88.9912
+checksection result
# Analysis of "nbshapes res"
checknbshapes result -vertex 6 -edge 6 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 13
compound sh1 sh2 result
-set square 560.774
+checkprops result -s 560.774
set 2dviewer 0
prism result sh 100 100 100
checkshape result
-set square 104057
+checkprops result -s 104057
set 2dviewer 0
prism result sh 100 100 100
checkshape result
-set square 271859
+checkprops result -s 271859
set 2dviewer 0
checknbshapes result -shell 1
checkfreebounds result 0
-set square 273837
+checkprops result -s 273837
set 2dviewer 0
}
}
-set square 863.938
+checkprops result -s 863.938
set 3dviewer 1
bfuse result sh_1 sh_2
checkshape result
-set square 700
+checkprops result -s 700
set 2dviewer 0
bfuse result sh_2 sh_1
checkshape result
-set square 700
+checkprops result -s 700
set 2dviewer 0
bfuse result sh1 sh2
checkshape result
-set square 11400
+checkprops result -s 11400
set 2dviewer 0
bfuse result sh2 sh1
checkshape result
-set square 11400
+checkprops result -s 11400
set 2dviewer 0
-puts "TODO OCC22033 ALL: Error : The square of result shape is"
+puts "TODO OCC22033 ALL: Error : The area of result shape is"
puts "TODO OCC22033 ALL: Faulty shapes in variables faulty_1 to faulty_"
if { [regexp {Debug mode} [dversion]] } {
puts "TODO OCC22033 ALL: TEST INCOMPLETE"
bcut result sh_1 sh_2
checkshape result
-set square 276424
+checkprops result -s 276424
set 2dviewer 0
bcut result sh_2 sh_1
checkshape result
-set square 34894.3
+checkprops result -s 34894.3
set 2dviewer 0
puts "OCC157: Error"
}
}
-set square 2.11095e+06
+checkprops result -s 2.11095e+06
set 2dviewer 0
puts "Error : the resulting shape is unclosed!!!"
}
-set square 94067.7
+checkprops result -s 94067.7
set 2dviewer 0
puts "Error : the resulting shape is unclosed!!!"
}
-set square 94067.7
+checkprops result -s 94067.7
set 2dviewer 0
puts "Error : the resulting shape is unclosed!!!"
}
-set square 328116
+checkprops result -s 328116
set 2dviewer 0
puts "Error : the resulting shape is unclosed!!!"
}
-set square 328116
+checkprops result -s 328116
set 2dviewer 0
puts "Error : the resulting shape is unclosed!!!"
}
-set square 48129.6
+checkprops result -s 48129.6
set 2dviewer 0
puts "Error : the resulting shape is unclosed!!!"
}
-set square 247636
+checkprops result -s 247636
set 2dviewer 0
bfuse result sh1 sh2
checkshape result
-set square 344595
+checkprops result -s 344595
set 2dviewer 0
bfuse result sh2 sh1
checkshape result
-set square 344595
+checkprops result -s 344595
set 2dviewer 0
mkplane f a
checkshape f
-set IsGood 1
if [catch {mkoffset res1 f 1 1 } result] {
puts "Faulty OCC165 (case 1) : function MKOFFSET works wrongly"
- set IsGood 0
} else {
puts "OCC165 OK (case 1): function MKOFFSET works properly"
checkshape res1_1
if [catch {mkoffset res2 f 1 -1 } result] {
puts "Faulty OCC165 (case 2) : function MKOFFSET works wrongly"
- set IsGood 0
} else {
puts "OCC165 OK (case 2): function MKOFFSET works properly"
checkshape res2_1
checkshape pl2
}
-if {$IsGood == 1} {
- compound a res1_1 res2_1 res
-
- regexp {Mass +: +([-0-9.+eE]+)} [lprops res1_1] full len
-
- set good_len 1088.43
- set percent_max 0.1
- set percent [expr abs(${len} - ${good_len}) / double(${good_len}) * 100.]
-
- puts "good_len = ${good_len}"
- puts "length = ${len}"
- puts "percent = ${percent}"
-
- if {${percent} > ${percent_max}} {
- puts "Faulty OCC165 (case 3) : function MKOFFSET works wrongly"
- set IsGood 0
- }
-
- regexp {Mass +: +([-0-9.+eE]+)} [lprops res2_1] full len
-
- set good_len 1075.87
- set percent_max 0.1
- set percent [expr abs(${len} - ${good_len}) / double(${good_len}) * 100.]
-
- puts "good_len = ${good_len}"
- puts "length = ${len}"
- puts "percent = ${percent}"
-
- if {${percent} > ${percent_max}} {
- puts "Faulty OCC165 (case 4) : function MKOFFSET works wrongly"
- set IsGood 0
- }
-
- if {$IsGood == 1} {
- puts "OCC165 OK"
- } else {
- puts "OCC165 FAULTY"
- }
-
-} else {
- puts "OCC165 FAULTY"
-}
-
+compound a res1_1 res2_1 res
+checkprops res1_1 -l 1088.43
+checkprops res2_1 -l 1075.87
-
puts "========"
puts "OCC165"
puts "Bug regression in BRepOffsetAPI_MakeOffset class (offsetting in OY direction)"
mkplane f a
checkshape f
-set IsGood 1
if [catch {mkoffset res1 f 1 4.8 } result] {
- set IsGood 0
+ puts "Faulty OCC165 (case 1) : function MKOFFSET works wrongly"
} else {
puts "OCC165 OK (case 1): function MKOFFSET works properly"
checkshape res1_1
}
if [catch {mkoffset res2 f 1 -2.9 } result] {
- set IsGood 0
+ puts "Faulty OCC165 (case 2) : function MKOFFSET works wrongly"
} else {
puts "OCC165 OK (case 2): function MKOFFSET works properly"
checkshape res2_1
checkshape pl2
}
-if {$IsGood == 1} {
- compound a res1_1 res2_1 res
-
- regexp {Mass +: +([-0-9.+eE]+)} [lprops res1_1] full len
-
- set good_len 1112.29
- set percent_max 0.1
- set percent [expr abs(${len} - ${good_len}) / double(${good_len}) * 100.]
-
- puts "good_len = ${good_len}"
- puts "length = ${len}"
- puts "percent = ${percent}"
-
- if {${percent} > ${percent_max}} {
- set IsGood 0
- }
-
- regexp {Mass +: +([-0-9.+eE]+)} [lprops res2_1] full len
-
- set good_len 1063.91
- set percent_max 0.1
- set percent [expr abs(${len} - ${good_len}) / double(${good_len}) * 100.]
-
- puts "good_len = ${good_len}"
- puts "length = ${len}"
- puts "percent = ${percent}"
-
- if {${percent} > ${percent_max}} {
- set IsGood 0
- }
-
- if {$IsGood == 1} {
- puts "OCC165 OK"
- } else {
- puts "OCC165 Faulty"
- }
-
-} else {
- puts "OCC165 Faulty"
-}
+compound a res1_1 res2_1 res
+checkprops res1_1 -l 1112.29
+checkprops res2_1 -l 1063.91
-
puts "========"
puts "OCC165"
puts "========"
restore [locate_data_file OCC165-2.brep] f
checkshape f
-set IsGood 1
if [catch {mkoffset res1 f 3 10 } result] {
puts "Faulty OCC165 (case 1) : function MKOFFSET works wrongly"
- set IsGood 0
} else {
- #puts "OCC165 OK (case 1): function MKOFFSET works properly"
+ puts "OCC165 OK (case 1): function MKOFFSET works properly"
mkplane pl1_1 res1_1
checkshape pl1_1
mkplane pl1_2 res1_2
if [catch {mkoffset res2 f 3 -10 } result] {
puts "Faulty OCC165 (case 2) : function MKOFFSET works wrongly"
- set IsGood 0
} else {
- #puts "OCC165 OK (case 2): function MKOFFSET works properly"
+ puts "OCC165 OK (case 2): function MKOFFSET works properly"
mkplane pl2_1 res2_1
checkshape pl2_1
mkplane pl2_2 res2_2
checkshape pl2_3
}
-if {$IsGood == 1} {
- compound f res1_1 res1_2 res1_3 res2_1 res2_2 res2_3 res
-
- regexp {Mass +: +([-0-9.+eE]+)} [lprops res1_1] full len
-
- set good_len 462.832
- set percent_max 0.1
- set percent [expr abs(${len} - ${good_len}) / double(${good_len}) * 100.]
-
- puts "good_len = ${good_len}"
- puts "length = ${len}"
- puts "percent = ${percent}"
-
- if {${percent} > ${percent_max}} {
- puts "Faulty OCC165 (case 3) : function MKOFFSET works wrongly"
- set IsGood 0
- }
-
- regexp {Mass +: +([-0-9.+eE]+)} [lprops res1_2] full len
-
- set good_len 525.664
- set percent_max 0.1
- set percent [expr abs(${len} - ${good_len}) / double(${good_len}) * 100.]
-
- puts "good_len = ${good_len}"
- puts "length = ${len}"
- puts "percent = ${percent}"
-
- if {${percent} > ${percent_max}} {
- puts "Faulty OCC165 (case 4) : function MKOFFSET works wrongly"
- set IsGood 0
- }
-
- regexp {Mass +: +([-0-9.+eE]+)} [lprops res1_3] full len
-
- set good_len 588.496
- set percent_max 0.1
- set percent [expr abs(${len} - ${good_len}) / double(${good_len}) * 100.]
-
- puts "good_len = ${good_len}"
- puts "length = ${len}"
- puts "percent = ${percent}"
-
- if {${percent} > ${percent_max}} {
- puts "Faulty OCC165 (case 5) : function MKOFFSET works wrongly"
- set IsGood 0
- }
-
- regexp {Mass +: +([-0-9.+eE]+)} [lprops res2_1] full len
-
- set good_len 320
- set percent_max 0.1
- set percent [expr abs(${len} - ${good_len}) / double(${good_len}) * 100.]
-
- puts "good_len = ${good_len}"
- puts "length = ${len}"
- puts "percent = ${percent}"
-
- if {${percent} > ${percent_max}} {
- puts "Faulty OCC165 (case 6) : function MKOFFSET works wrongly"
- set IsGood 0
- }
-
- regexp {Mass +: +([-0-9.+eE]+)} [lprops res2_2] full len
-
- set good_len 240
- set percent_max 0.1
- set percent [expr abs(${len} - ${good_len}) / double(${good_len}) * 100.]
-
- puts "good_len = ${good_len}"
- puts "length = ${len}"
- puts "percent = ${percent}"
-
- if {${percent} > ${percent_max}} {
- puts "Faulty OCC165 (case 7) : function MKOFFSET works wrongly"
- set IsGood 0
- }
-
- regexp {Mass +: +([-0-9.+eE]+)} [lprops res2_3] full len
-
- set good_len 160
- set percent_max 0.1
- set percent [expr abs(${len} - ${good_len}) / double(${good_len}) * 100.]
-
- puts "good_len = ${good_len}"
- puts "length = ${len}"
- puts "percent = ${percent}"
-
- if {${percent} > ${percent_max}} {
- puts "Faulty OCC165 (case 8) : function MKOFFSET works wrongly"
- set IsGood 0
- }
-
- if {$IsGood == 1} {
- puts "OCC165 OK"
- } else {
- puts "OCC165 FAULTY"
- }
-
-} else {
- puts "OCC165 FAULTY"
-}
+compound f res1_1 res1_2 res1_3 res2_1 res2_2 res2_3 res
+checkprops res1_1 -l 462.832
+checkprops res1_2 -l 525.664
+checkprops res1_3 -l 588.496
+checkprops res2_1 -l 320
+checkprops res2_2 -l 240
+checkprops res2_3 -l 160
puts "Error : Command mirror does NOT work properly. "
}
-set square 13091.3
+checkprops result -s 13091.3
set 2dviewer 0
bcommon result b1 b2
checkshape result
-set square 315.159
+checkprops result -s 315.159
set 2dviewer 0
bfuse result b1 b2
checkshape result
-set square 942.478
+checkprops result -s 942.478
set 2dviewer 0
bcut result b1 b2
checkshape result
-set square 863.938
+checkprops result -s 863.938
set 2dviewer 0
bcommon result b1 b2
checkshape result
-set square 392.699
+checkprops result -s 392.699
set 2dviewer 0
bcommon result b1 b2
checkshape result
-set square 198.863
+checkprops result -s 198.863
set 2dviewer 0
bopfuse result a b
checkshape -top result
-set square 0.0892544
+checkprops result -s 0.0892544
set 2dviewer 0
bcommon result a_1 a_2
checkshape result
-set square 3739.26
+checkprops result -s 3739.26
set 2dviewer 0
bcut result a_1 a_2
checkshape result
-set square 669659
+checkprops result -s 669659
set 2dviewer 0
puts "OK ${BugNumber}"
}
-set square 2.71197e+07
+checkprops result -s 2.71197e+07
set 2dviewer 0
if [catch { chfi2d result f f_1 f_2 CDD 10. 10. } ] {
puts "Faulty ${BugNumber} : chfi2d is wrong"
} else {
-set length 267.795
+checkprops result -l 267.795
+checksection result
checknbshapes result -vertex 4 -edge 3 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 9
}
checknbshapes result -shell 0
checkfreebounds result 2
-set square 30078.9
+checkprops result -s 30078.9
set 2dviewer 0
checknbshapes result -shell 1
checkfreebounds result 8
-set square 1.33253e+06
+checkprops result -s 1.33253e+06
set 2dviewer 0
checknbshapes result -shell 1
checkfreebounds result 5
-set square 1.36261e+06
+checkprops result -s 1.36261e+06
set 2dviewer 0
puts "TODO OCC11111 ALL: Faulty OCC21121"
-puts "TODO OCC11111 ALL: Error : The square of result shape is"
+puts "TODO OCC11111 ALL: Error : The area of result shape is"
puts "============"
puts "OCC21121"
puts "OK ${BugNumber}"
}
-set square 0
+checkprops result -s 0
set 2dviewer 0
puts "deflection: OK ${BugNumber}"
}
-set square 275.426
+checkprops result -s 275.426
checknbshapes result -vertex 964 -edge 964 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 1931
if { ${status} != 0 } {
blend result a 10 a_24
checkshape result
-set square 1.34399e+06
+checkprops result -s 1.34399e+06
set 2dviewer 0
blend result a 10 a_4
checkshape result
-set square 1.34399e+06
+checkprops result -s 1.34399e+06
set 2dviewer 0
puts "CPU_user_time=${CPU_user_time}"
-set square 1.40193e+07
+checkprops result -s 1.40193e+07
checknbshapes result -vertex 372 -edge 369 -wire 2 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 745
if {[string compare $tcl_platform(platform) "windows"] == 0} {
bfuse result s b
checkshape result
-set square 618.85
+checkprops result -s 618.85
set 2dviewer 0
cpulimit 40
restore [locate_data_file OCC21858.brep] result
-set length 6.48642
+checkprops result -l 6.48642
+checksection result
checknbshapes result -vertex 9 -edge 10 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 21
set only_screen 0
puts "Faulty ${BugNumber}"
}
-set square 24859.6
+checkprops result -s 24859.6
set only_screen 1
explode r
explode s F
splitshape result s s_1 r_1 s_5 r_2 s_13 r_3 s_22 r_4 s_31 r_5 s_39 r_6 s_46 r_7 s_51 r_8 s_68 r_9 s_90 r_10 s_112 r_11 s_133 r_12 s_143 r_13 s_146 r_14 s_151 r_15 s_161 r_16 s_176 r_17 s_183 r_18 s_201 r_19 s_213 r_20 s_213 r_21 s_235 r_22 s_257 r_23 s_270 r_24 s_285 r_25 s_300 r_26 s_314 r_27
-set square 24549.6
+checkprops result -s 24549.6
set 2dviewer 0
vdisplay result
vfit
-set length 0.04
+checkprops result -l 0.04
+checksection result
set only_screen 1
vsetdispmode 1
vfit
-set square 76338.8
+checkprops result -s 76338.8
checknbshapes result -vertex 4 -edge 4 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 10
set 2dviewer 1
vdisplay result
vfit
-set square 812.984
+checkprops result -s 812.984
set 3dviewer 1
vsetdispmode 1
set only_screen 1
-set square 9951.34
+checkprops result -s 9951.34
restore [locate_data_file OCC22761-TransmissionTestModel5-notfixed.brep] result
checknbshapes result -vertex 2171 -edge 1210 -wire 226 -face 213 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 3821
-set length 217577
+checkprops result -l 217577
+checksection result
set 3dviewer 0
bfuse result a b
checkshape result
-set square 1583.92
+checkprops result -s 1583.92
set 2dviewer 0
bfuse result b a
checkshape result
-set square 1583.92
+checkprops result -s 1583.92
set 2dviewer 0
}
set 3dviewer 0
-set square 16473.3
+checkprops result -s 16473.3
}
set 3dviewer 0
-set square 1.13819e+07
+checkprops result -s 1.13819e+07 -eps 0.1
puts "OK $BugNumber"
}
set 3dviewer 0
-set square 7.46496e+06
+checkprops result -s 7.46496e+06
bcommon result a_1 a_2
-set square 66231.3
+checkprops result -s 66231.3
set 2dviewer 0
puts "Faulty ${BugNumber}"
}
-set square 0.110535
+checkprops result -s 0.110535
set 3dviewer 0
sameparameter result
-set length 85.0797
+checkprops result -l 85.0797
+checksection result
set 3dviewer 0
}
set 2dviewer 0
-set length 5558.88
+checkprops result -l 5558.88
+checksection result
}
set 2dviewer 1
-set length 15.8888
+checkprops result -l 15.8888
+checksection result
common result shape1 shape3
checkshape result
-set length 1194.29
+checkprops result -l 1194.29
+checksection result
set 2dviewer 0
bfuse result b2 b1
checkshape -top result
-set square 18.8496
+checkprops result -s 18.8496
set 2dviewer 0
renamevar a result
-set square 449.437
+checkprops result -s 449.437
set 2dviewer 0
chamf result face edge_10 face_3 A 1 45 edge_6 face_3 A 1 45 edge_11 face_3 A 1 45 edge_12 face_3 A 1 45 edge_13 face_3 A 1 45 edge_14 face_3 A 1 45 edge_8 face_3 A 1 45 edge_9 face_3 A 1 45
checkshape result
-set square 48913
+checkprops result -s 48913
set 2dviewer 0
restore [locate_data_file OCC268.brep] result
checkshape result
-set length 56.6039
+checkprops result -l 56.6039
+checksection result
set 2dviewer 0
bfillds
bbop result 1
-set square 41539.9
+checkprops result -s 41539.9
set 2dviewer 0
-puts "TODO CR25432 ALL: Error : The square of result shape is"
+puts "TODO CR25432 ALL: Error : The area of result shape is"
puts "================"
puts "OCC26"
bfuse result a_2 a_1
-set square 41539.9
+checkprops result -s 41539.9
set 2dviewer 0
regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
if { $m != 0 } {
- puts "Error : square is not right"
+ puts "Error : area is not right"
}
set 3dviewer 1
regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
if { $m != 0 } {
- puts "Error : square is not right"
+ puts "Error : area is not right"
}
set 3dviewer 1
mkplane result a
checkshape result
-set square 2914.99
+checkprops result -s 2914.99
set 2dviewer 0
mkplane result a
checkshape result
-set square 22740
+checkprops result -s 22740
set 2dviewer 0
checkshape result
-set square 43.3075
+checkprops result -s 43.3075
set 2dviewer 0
blend result a 1 a_5 1 a_6 1 a_7 1 a_8
checkshape result
-set square 155.846
+checkprops result -s 155.846
set 2dviewer 0
chamf result a a_5 a_1 A 1 45 a_6 a_1 A 1 45 a_7 a_1 A 1 45 a_8 a_1 A 1 45
checkshape result
-set square 154.145
+checkprops result -s 154.145
set 2dviewer 0
bfuse result a_1 a_2
checkshape result
-set square 483935
+checkprops result -s 483935
set 2dviewer 0
bfuse result a_2 a_1
checkshape result
-set square 483935
+checkprops result -s 483935
set 2dviewer 0
chamf result res2 res2_4_1 res2_4 7 7
checkshape result
-set square 107634
+checkprops result -s 107634
set 2dviewer 0
blend result a 2 a_18
checkshape result
-set square 593.527
+checkprops result -s 593.527
set 2dviewer 0
chamf result a a_5_6 a_5 A 2 45
checkshape result
-set square 589.268
+checkprops result -s 589.268
set 2dviewer 0
OCC367 result ${step} ${goodX} ${goodY} ${goodZ} ${percent_tolerance}
-set length 1760.13
+checkprops result -l 1760.13
+checksection result
set 2dviewer 0
-puts "TODO OCC11111 ALL: Error : The square of result shape is"
+puts "TODO OCC11111 ALL: Error : The area of result shape is"
puts "============"
puts "OCC3721"
checkshape result
-set square 71185
+checkprops result -s 71185
set 3dviewer 1
-puts "TODO OCC11111 ALL: Error : The square of result shape is"
+puts "TODO OCC11111 ALL: Error : The area of result shape is"
puts "============"
puts "OCC3721"
checkshape result
-set square 71185
+checkprops result -s 71185
set 3dviewer 1
-puts "TODO OCC11111 ALL: Error : The command is not valid. The square is 0"
+puts "TODO OCC11111 ALL: Error : The command is not valid. The area is 0"
puts "============"
puts "OCC3721"
checkshape result
-set square 0.
+checkprops result -s 0
set 3dviewer 1
\ No newline at end of file
checkshape result
-set square 71185
+checkprops result -s 71185
set 3dviewer 1
checkshape result
-set square 71185
+checkprops result -s 71185
set 3dviewer 1
checkshape result
-set square 71185
+checkprops result -s 71185
set 3dviewer 1
checkshape result
-set square 71185
+checkprops result -s 71185
set 3dviewer 1
mkface result su1
-set square 7960.45
+checkprops result -s 7960.45
set 2dviewer 0
mkface result su2
-set square 7181.83
+checkprops result -s 7181.83
set 2dviewer 0
mkface result s
-set square 1256.64
+checkprops result -s 1256.64
set 2dviewer 0
bfuse result sh_1 sh_2
checkshape result
-set square 665013
+checkprops result -s 665013
set 2dviewer 0
bfuse result sh_2 sh_1
checkshape result
-set square 665013
+checkprops result -s 665013
set 2dviewer 0
bcommon result a b
-set square 21.154
+checkprops result -s 21.154
set 2dviewer 0
bcommon result b a
-set square 21.154
+checkprops result -s 21.154
set 2dviewer 0
bfuse result a b
checkshape result
-set square 11400
+checkprops result -s 11400
set 2dviewer 0
bfuse result b a
checkshape result
-set square 11400
+checkprops result -s 11400
set 2dviewer 0
fillet result sh 15 sh_14
checkshape result
-set square 177328
+checkprops result -s 177328
set 2dviewer 0
nurbsconvert result res
-set square 693.577
+checkprops result -s 693.577
set 2dviewer 0
#puts "TODO OCC12345 ALL: TEST INCOMPLETE"
#puts "TODO OCC12345 ALL: xception"
puts "TODO OCC25892 ALL: Faulty shapes in variables"
-puts "TODO OCC25892 ALL: The square of result shape is"
+puts "TODO OCC25892 ALL: The area of result shape is"
puts "========================"
puts " OCC469 "
bfuse result a_1 a_2
checkshape result
-set square 10
+checkprops result -s 10
set 2dviewer 0
bfuse result a_1 a_2
-set square 4949.79
+checkprops result -s 4949.79
set 2dviewer 0
blend result a 1 a_17 1 a_5 1 a_1 1 a_2 1 a_16 1 a_20 1 a_3 1 a_11 1 a_10 1 a_4
checkshape result
-set square 7677.49
+checkprops result -s 7677.49
set 2dviewer 0
checkshape result
}
-set square 2.5068e+06
+checkprops result -s 2.5068e+06
set 2dviewer 0
checkshape result
}
-set square 2.56034e+06
+checkprops result -s 2.56034e+06
set 2dviewer 0
checkshape result
}
-set square 2.5405e+06
+checkprops result -s 2.5405e+06
set 2dviewer 0
checkshape result
}
-set square 2.45349e+06
+checkprops result -s 2.45349e+06
set 2dviewer 0
checkshape result
}
-set square 2.5068e+06
+checkprops result -s 2.5068e+06
set 2dviewer 0
checkshape result
}
-set square 2.56034e+06
+checkprops result -s 2.56034e+06
set 2dviewer 0
checkshape result
}
-set square 2.5405e+06
+checkprops result -s 2.5405e+06
set 2dviewer 0
checkshape result
}
-set square 2.45349e+06
+checkprops result -s 2.45349e+06
set 2dviewer 0
puts "OCC601 OK: function BLEND works good"
checkshape result
- set square 32486.0
+ checkprops result -s 32486.0
set 2dviewer 0
}
bfuse result a_1 a_2
checkshape result
-set square 531.197
+checkprops result -s 531.197
set 2dviewer 0
bopfuse result
checkshape result
-set square 531.197
+checkprops result -s 531.197
set 2dviewer 0
bfuse result a_2 a_1
checkshape result
-set square 531.197
+checkprops result -s 531.197
set 2dviewer 0
}
}
-set length 278.725
+checkprops result -l 278.725
+checksection result
set 3dviewer 2
vfit
vsetdispmode 1
-set square 3480.05
+checkprops result -s 3480.05
set 3dviewer 0
checkshape result
-set square 1.0134e+06
+checkprops result -s 1.0134e+06
set 2dviewer 0
puts "OCC705 OK"
}
-set length 123.755
+checkprops result -l 123.755
+checksection result
set 2dviewer 0
mkface f1 pl1 -4000 8000 -5000 5000
bsection result ss f1
-set good_len 9265
-regexp { +Edge +: +Min +[-0-9.+eE]+ +Max +([-0-9.+eE]+)} [maxtolerance result] full tol
-regexp {Mass +: +([-0-9.+eE]+)} [lprops result] full len
-if { [expr 1.*abs(${good_len} - $len)] > $tol } {
- puts "Error : Length is bad"
-}
-
+checkprops result -l 9265
set 2dviewer 0
-
-
-
-
mkface f1 pl1 -1 11 -5 5
bsection result ss f1 -n2d
-set good_len 10.0009
-regexp { +Edge +: +Min +[-0-9.+eE]+ +Max +([-0-9.+eE]+)} [maxtolerance result] full tol
-regexp {Mass +: +([-0-9.+eE]+)} [lprops result] full len
-if { [expr 1.*abs(${good_len} - $len)] > $tol } {
- puts "Error : len is bad"
-}
-
+checkprops result -l 10.0009
set 2dviewer 0
-
-
-
bcut result shape tool
-set square 3166.93
+checkprops result -s 3166.93
set 2dviewer 0
bcut result shape tool
-set square 2282.26
+checkprops result -s 2282.26
set 2dviewer 0
checknbshapes result -shell 4
checkfreebounds result 1725
- set square 798.266
+ checkprops result -s 798.266
set 2dviewer 0
}
puts "Faulty ${BugNumber} : buildsweep is wrong"
} else {
- set square 1.94998e+06
+ checkprops result -s 1.94998e+06
checknbshapes result -vertex 161 -edge 299 -wire 138 -face 138 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 737
}
bopfuse result
puts "Finish boolean operation ..."
-set square 225009
+checkprops result -s 225009
# Analysis of "nbshapes result"
checknbshapes result -vertex 6 -edge 10 -wire 8 -face 6 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 31
if { [isdraw ext_1] } {
mkedge result ext_1
- set length 5.14563
+ checkprops result -l 5.14563
+ checksection result
} else {
puts "${BugNumber}: invalid result"
}
if { [isdraw ext_1] } {
mkedge result ext_1
- set length 136.705
+ checkprops result -l 136.705
+ checksection result
} else {
puts "${BugNumber}: invalid result for ext_1"
}
mkface result ts
-set square 1222.58
+checkprops result -s 1222.58
set 2dviewer 0
bopfuse result
puts "Finish boolean operation ..."
-set square 1328.78
+checkprops result -s 1328.78
# Analysis of "nbshapes result"
checknbshapes result -vertex 37 -edge 39 -wire 4 -face 3 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 84
bopfuse result
puts "Finish boolean operation ..."
-set square 1328.78
+checkprops result -s 1328.78
# Analysis of "nbshapes result"
checknbshapes result -vertex 37 -edge 39 -wire 4 -face 3 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 84
if { [isdraw ext_1] } {
mkedge result ext_1
- set length 1.88322e-11
+ checkprops result -l 1.88322e-11
+ checksection result
} else {
puts "Error: invalid result"
}
if { [isdraw ext_1] } {
mkedge result ext_1
- set length 1.00005e-07
+ checkprops result -l 1.00005e-07
+ checksection result
} else {
puts "Error: invalid result"
}
puts "Warning. Chamfer was not build. But suitable message was given"
} else {
checkshape result
- set square 10
+ checkprops result -s 10
}
}
set 2dviewer 0
bop b a
bopfuse result
-set square 679784
+checkprops result -s 679784
set 2dviewer 0
fsameparameter result
checkshape result
-set square 32.1968
+checkprops result -s 32.1968
set 2dviewer 0
FAILED /\bFaulty\b/ bad shape
SKIPPED /Error: unsupported locale specification/ locale is unavailable on tested system
-OK /Relative error of mass computation/ message from vprops
+OK /Relative error of mass computation/ message from vprops
\ No newline at end of file
tpcompound result
-set square 653115
+checkprops result -s 611185 -eps 0.1
+checkshape result
checknbshapes result -vertex 684 -edge 1222 -wire 519 -face 512 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 2940
set 2dviewer 0
stepread [locate_data_file OCC11857.stp] a *
tpcompound result
-set square 208019
+checkprops result -s 208019
+checkshape result
checknbshapes result -vertex 63 -edge 102 -wire 39 -face 39 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 246
set 2dviewer 0
-puts "TODO OCC12345 ALL: Error : The square of result shape is "
+puts "TODO OCC12345 ALL: Error : The area of result shape is "
puts "TODO OCC12345 ALL: Error : is WRONG because number of"
puts "============"
puts "OCC22145"
tpcompound result
-set square 653115
+checkprops result -s 653115
+checkshape result
checknbshapes result -vertex 684 -edge 1222 -wire 519 -face 512 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 2940
set 2dviewer 0
} else {
tpcompound result
-set square 1.50067e+07
+checkprops result -s 1.50067e+07
+checkshape result
checknbshapes result -vertex 136 -edge 236 -wire 102 -face 102 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 579
}
stepread [locate_data_file bug22680_C5-390.410-63090C-633112134823466595-1.stp] a *
tpcompound result
-set square 33122.6
+checkprops result -s 33122.6
+checkshape result
checknbshapes result -vertex 52 -edge 83 -wire 41 -face 37 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 216
set 3dviewer 1
stepread [locate_data_file bug24601_216523_2_03.stp] a *
tpcompound result
-set square 38563.2
+checkprops result -s 38563.2
+checkshape result
checknbshapes result -vertex 150 -edge 228 -wire 135 -face 105 -shell 2 -solid 2 -compsolid 0 -compound 2 -shape 624
set 3dviewer 1
stepread [locate_data_file bug25166_piston.stp] a *
tpcompound result
-set square 46280.7
+checkprops result -s 45583
+checkshape result
checknbshapes result -vertex 176 -edge 176 -wire 176 -face 168 -shell 168 -solid 0 -compsolid 0 -compound 2 -shape 866
set 3dviewer 1
stepread [locate_data_file bug25167.stp] a *
tpcompound result
-set square 20800
+checkprops result -s 20800
+checkshape result
checknbshapes result -vertex 26 -edge 37 -wire 18 -face 18 -shell 3 -solid 3 -compsolid 0 -compound 5 -shape 110
set 3dviewer 1
stepread [locate_data_file bug25169_box-openshell.stp] a *
tpcompound result
-set square 2400
+checkprops result -s 2400
+checkshape result
checknbshapes result -vertex 8 -edge 12 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 35
set 3dviewer 1
stepread [locate_data_file bug26376_valve-test-meters.step] a *
tpcompound result
-set square 150249
+checkprops result -s 150249
+checkshape result
set nbshapes_expected "
Number of shapes in shape
stepread [locate_data_file bug26451_Test_STEP.stp] a *
tpcompound result
-set square 550061
+checkprops result -s 550061
+checkshape result
set nbshapes_expected "
Number of shapes in shape
stepread [locate_data_file bug26715_001.stp] a *
tpcompound result
-set square 28950.7
+checkprops result -s 28950.7
+checkshape result
set nbshapes_expected "
Number of shapes in shape
stepread [locate_data_file bug26715_003.stp] a *
tpcompound result
-set square 23212.2
+checkprops result -s 23212.2
+checkshape result
set nbshapes_expected "
Number of shapes in shape
stepread [locate_data_file bug26715_004.stp] a *
tpcompound result
-set square 28950.7
+checkprops result -s 28950.7
+checkshape result
set nbshapes_expected "
Number of shapes in shape
} else {
tpcompound result
- set square 1.48021e+06
+ checkprops result -s 1.48021e+06
+ checkshape result
checknbshapes result -vertex 1228 -edge 1938 -wire 762 -face 696 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 4627
}
} else {
tpcompound result
- set square 159588
+ checkprops result -s 159588
+ checkshape result
checknbshapes result -vertex 44 -edge 72 -wire 36 -face 31 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 186
}
vfit
set Property_BLUE [sprops BUC60857_BLUE]
-set Square_BLUE [lindex ${Property_BLUE} 2]
+set area_BLUE [lindex ${Property_BLUE} 2]
set Property_RED [sprops BUC60857_RED]
-set Square_RED [lindex ${Property_RED} 2]
+set area_RED [lindex ${Property_RED} 2]
set Property_GREEN [sprops BUC60857_GREEN]
-set Square_GREEN [lindex ${Property_GREEN} 2]
+set area_GREEN [lindex ${Property_GREEN} 2]
boundingstr BUC60857_BLUE xmin_BLUE ymin_BLUE zmin_BLUE xmax_BLUE ymax_BLUE zmax_BLUE
boundingstr BUC60857_RED xmin_RED ymin_RED zmin_RED xmax_RED ymax_RED zmax_RED
boundingstr BUC60857_GREEN xmin_GREEN ymin_GREEN zmin_GREEN xmax_GREEN ymax_GREEN zmax_GREEN
-set delta_Square_GB [expr abs(${Square_GREEN} - ${Square_BLUE}) / ${Square_BLUE} * 100]
-set delta_Square_BR [expr ${Square_BLUE} / ${Square_RED}]
+set delta_area_GB [expr abs(${area_GREEN} - ${area_BLUE}) / ${area_BLUE} * 100]
+set delta_area_BR [expr ${area_BLUE} / ${area_RED}]
set delta_xmin_GB [expr abs([dval xmin_GREEN] - [dval xmin_BLUE]) / [dval xmin_BLUE] * 100]
set delta_ymin_GB [expr abs([dval ymin_GREEN] - [dval ymin_BLUE]) / [dval ymin_BLUE] * 100]
set maxdelta 0.01
-if {${delta_Square_GB} > ${maxdelta}} {
- puts "delta_Square_GB = ${delta_Square_GB}"
+if {${delta_area_GB} > ${maxdelta}} {
+ puts "delta_area_GB = ${delta_area_GB}"
puts "maxdelta = ${maxdelta}"
puts "BUC60857: ERROR (case 1)"
} else {
puts "BUC60857: OK (case 1)"
}
-if {${delta_Square_BR} > 3.0 || \
- ${delta_Square_BR} < 2.9 } {
- puts "delta_Square_BR = ${delta_Square_BR}"
- puts "delta_Square_BR = ${delta_Square_BR}"
+if {${delta_area_BR} > 3.0 || \
+ ${delta_area_BR} < 2.9 } {
+ puts "delta_area_BR = ${delta_area_BR}"
+ puts "delta_area_BR = ${delta_area_BR}"
puts "BUC60857: ERROR (case 2)"
} else {
puts "BUC60857: OK (case 2)"
puts "OK ${BugNumber}"
}
-set square 9.92128e+06
+checkprops result -s 9.92128e+06
+checkshape result
set 3dviewer 1
puts "TODO OCC11111 ALL: OCC21578: Faulty"
-puts "TODO OCC11111 ALL: Error : The square of result shape is"
+puts "TODO OCC11111 ALL: Error : The area of result shape is"
puts "============"
puts "OCC21578"
}
set only_screen 1
-set square 0
+checkprops result -s 0
+checkshape result
vdisplay result
vfit
-set square 65069.2
+checkprops result -s 65069.2
+checkshape result
set only_screen 0
puts "TODO OCC11111 ALL: Faulty OCC21970"
-puts "TODO OCC11111 ALL: Error : The command is not valid. The square is"
-puts "TODO OCC11111 ALL: Error : The square of result shape is 0"
+puts "TODO OCC11111 ALL: Error : The command is not valid. The area is"
+puts "TODO OCC11111 ALL: Error : The area of result shape is 0"
puts "TODO OCC11111 ALL: Error : is WRONG because number of"
puts "============"
set status1 1
}
-set square 624989
+checkprops result -s 624989
+checkshape result
checknbshapes result -vertex 3806 -edge 3808 -wire 756 -face 730 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 9101
if { ${status1} != 0} {
puts "deflection: OK ${BugNumber}"
}
-set square 32416.7
+checkprops result -s 32416.7
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 9
if { ${status} != 0 } {
vcolorscale cs -demo
vsetdispmode result 1
-set square 11309.6
+checkprops result -s 11309.6
+checkshape result
set only_screen 1
checkcolor $x $y ${RED_R1} ${GREEN_R1} ${BLUE_R1}
-set square 0.0984334
+checkprops result -s 0.0984334
+checkshape result
set only_screen 1
tpcompound result
-set square 14684.4
+checkprops result -s 14684.4
+checkshape result
checknbshapes result -vertex 1152 -edge 1735 -wire 635 -face 581 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 4106
vinit
vsetdispmode 1
restore [locate_data_file shading_151.brep] result
-set square 52620.1
+checkprops result -s 52620.1
+checkshape result
checknbshapes result -vertex 20 -edge 37 -wire 21 -face 19 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 98
vinit
set BugNumber OCC288
restore [locate_data_file OCC288-shading_176.brep] result
-
-set square 1.21055e+07
+checkprops result -s 1.21055e+07
checknbshapes result -vertex 667 -edge 941 -wire 368 -face 289 -shell 6 -solid 6 -compsolid 0 -compound 1 -shape 2278
vinit
vsetdispmode 1
vdisplay result
vfit
+checkshape result
set 3dviewer 1
restore [locate_data_file shading_058.brep] result
-set square 14125.5
+checkprops result -s 14125.5
+checkshape result
checknbshapes result -vertex 23 -edge 40 -wire 19 -face 19 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 104
vinit
restore [locate_data_file shading_105.brep] result
-set length 265.239
-
+checkprops result -l 265.239
+checksection result
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 7
vinit
tclean result
restore [locate_data_file shading_107.brep] result
-set square 329710
+checkprops result -s 329710
+checkshape result
checknbshapes result -vertex 18 -edge 36 -wire 18 -face 18 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 91
vinit
puts "Faulty OCC319: here is shading problem"
}
-regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full sq
-set good_square 8623.6
-set square_percent [expr abs(${sq} - ${good_square}) / double(${good_square}) * 100.]
-
-set percent_max 0.1
-
-puts "good_square = ${good_square}"
-puts "square = ${sq}"
-puts "square_percent = ${square_percent}"
-
-if {${square_percent} > ${percent_max}} {
- puts "OCC319 Faulty : here is square problem"
-}
-
+checkprops result -s 8623.6
set only_screen 1
vdisplay result
vfit
-set square 619.595
+checkprops result -s 619.595
+checkshape result
set 3dviewer 1
puts "Error : fixshape works wrongly"
}
-set square 162.581
+checkprops result -s 162.581
+checkshape result
set 2dviewer 1
fixshape result shell1 1e-7
checkshape result
-set square 282.743
-
-set prop "square"
-set mass $square
-regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
-
-if { [string compare "$mass" "empty"] != 0 } {
- if { $m == 0 } {
- puts "Error : The command is not valid. The $prop is 0."
- }
- if { $mass > 0 } {
- puts "The expected $prop is $mass"
- }
- #check of change of square is < 1%
- if { ($mass != 0 && [expr 1.*abs($mass - $m)/$mass] > 0.01) || ($mass == 0 && $m != 0) } {
- puts "Error : The $prop of result shape is $m"
- }
-} else {
- if { $m != 0 } {
- puts "Error : The command is not valid. The $prop is $m"
- }
-}
+checkprops result -s 282.743
set 2dviewer 0
fixshape result shell2 1e-7
checkshape result
-set square 282.743
-
-set prop "square"
-set mass $square
-regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
-
-if { [string compare "$mass" "empty"] != 0 } {
- if { $m == 0 } {
- puts "Error : The command is not valid. The $prop is 0."
- }
- if { $mass > 0 } {
- puts "The expected $prop is $mass"
- }
- #check of change of square is < 1%
- if { ($mass != 0 && [expr 1.*abs($mass - $m)/$mass] > 0.01) || ($mass == 0 && $m != 0) } {
- puts "Error : The $prop of result shape is $m"
- }
-} else {
- if { $m != 0 } {
- puts "Error : The command is not valid. The $prop is $m"
- }
-}
+checkprops result -s 282.743
set 2dviewer 0
igesbrep [locate_data_file OCC15220.igs] result *
-set square 5.69952e+07
+checkprops result -s 5.69952e+07
+checkshape result
set 2dviewer 0
fixshape result a 1e-7
checkshape result
-set square 992.596
-
-set prop "square"
-set mass $square
-regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
-
-if { [string compare "$mass" "empty"] != 0 } {
- if { $m == 0 } {
- puts "Error : The command is not valid. The $prop is 0."
- }
- if { $mass > 0 } {
- puts "The expected $prop is $mass"
- }
- #check of change of square is < 1%
- if { ($mass != 0 && [expr 1.*abs($mass - $m)/$mass] > 0.01) || ($mass == 0 && $m != 0) } {
- puts "Error : The $prop of result shape is $m"
- }
-} else {
- if { $m != 0 } {
- puts "Error : The command is not valid. The $prop is $m"
- }
-}
+checkprops result -s 992.596
set 2dviewer 0
fixshape result a 1e-7
checkshape result
-set square 6.27959
-
-set prop "square"
-set mass $square
-regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
-
-if { [string compare "$mass" "empty"] != 0 } {
- if { $m == 0 } {
- puts "Error : The command is not valid. The $prop is 0."
- }
- if { $mass > 0 } {
- puts "The expected $prop is $mass"
- }
- #check of change of square is < 1%
- if { ($mass != 0 && [expr 1.*abs($mass - $m)/$mass] > 0.01) || ($mass == 0 && $m != 0) } {
- puts "Error : The $prop of result shape is $m"
- }
-} else {
- if { $m != 0 } {
- puts "Error : The command is not valid. The $prop is $m"
- }
-}
+checkprops result -s 6.27959
set 2dviewer 0
restore [locate_data_file OCC184.brep] FaceBrep
checkshape FaceBrep
-regexp {Mass +: +([-0-9.+eE]+)} [sprops FaceBrep] full square1
-
catch {exec rm ${imagedir}/OCC184.igs}
brepiges FaceBrep ${imagedir}/OCC184.igs
catch {exec chmod 777 ${imagedir}/OCC184.igs}
igesbrep ${imagedir}/OCC184.igs FaceIGES *
sewing result FaceIGES
-checkshape result
-
-regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full square2
+checkshape result
checknbshapes result -ref [nbshapes FaceBrep]
-
-if { ${square2} != ${square1} } {
- puts "Error : Square is not valid"
-}
+checkprops result -s -equal FaceBrep
checkmaxtol result -ref 9.9999999999999995e-008
checknbshapes result -shell 0
}
}
renamevar a_91_3 result
-set square 74027
+checkprops result -s 74027
+checkshape result
set 2dviewer 0
tpcompound sc2
renamevar sc2 result
-set square 271280
+checkprops result -s 271280
+checkshape result
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 10
set 2dviewer 0
vdisplay result
vfit
-set square 14217.2
+checkprops result -s 14217.2
+checkshape result
checknbshapes result -vertex 6 -edge 9 -wire 3 -face 2 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 22
set 3dviewer 1
vdisplay result
vfit
-set square 50201.3
+checkprops result -s 50201.3
+checkshape result
checknbshapes result -vertex 15 -edge 24 -wire 9 -face 8 -shell 5 -solid 4 -compsolid 0 -compound 1 -shape 66
set 3dviewer 1
fixshape result res
-set length 1.56058
+checkprops result -l 1.56058
+checksection result
+checkshape result
set 2dviewer 0
checknbshapes result -vertex 8 -edge 18 -wire 12 -face 12 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 51
}
-set square 600
+checkprops result -s 600
+checkshape result
set 3dviewer 0
}
renamevar result_1 result
-set square 14447.5
+checkprops result -s 14447.5
set 3dviewer 0
puts "Faulty ${BugNumber}"
}
-set length 579.551
+checkprops result -l 579.551
+checksection result
+checkshape result
set 3dviewer 0
puts "Faulty ${BugNumber}"
}
-set square 284190
+checkprops result -s 284190
set CheckShape_status 0
-set square 1.24252
+checkprops result -s 1.24252
+checkshape result
checknbshapes result -vertex 98 -edge 98 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 199
set aClosed [lindex [whatis result] end]
if { $nb < 1} {
puts "Error : Number of shape(s) listed is wrong"
} else {
- set square 41153
+ checkprops result -s 41153
+checkshape result
}
set 2dviewer 1
restore [locate_data_file OCC34.brep] sh
fixshape result sh 1.e-7 1
-
checkshape result
-set square 116.889
-
-set prop "square"
-set mass $square
-regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
-if { [string compare "$mass" "empty"] != 0 } {
- if { $m == 0 } {
- puts "Error : The command is not valid. The $prop is 0."
- }
- if { $mass > 0 } {
- puts "The expected $prop is $mass"
- }
- #check of change of square is < 1%
- if { ($mass != 0 && [expr 1.*abs($mass - $m)/$mass] > 0.01) || ($mass == 0 && $m != 0) } {
- puts "Error : The $prop of result shape is $m"
- }
-} else {
- if { $m != 0 } {
- puts "Error : The command is not valid. The $prop is $m"
- }
-}
+checkprops result -s 116.997
set 2dviewer 0
fixshape result a 1e-7
checkshape result
-set volume 477547
-
-set prop "volume"
-set mass $volume
-regexp {Mass +: +([-0-9.+eE]+)} [vprops result] full m
-
-if { [string compare "$mass" "empty"] != 0 } {
- if { $m == 0 } {
- puts "Error : The command is not valid. The $prop is 0."
- }
- if { $mass > 0 } {
- puts "The expected $prop is $mass"
- }
- #check of change of volume is < 1%
- if { ($mass != 0 && [expr 1.*abs($mass - $m)/$mass] > 0.01) || ($mass == 0 && $m != 0) } {
- puts "Error : The $prop of result shape is $m"
- }
-} else {
- if { $m != 0 } {
- puts "Error : The command is not valid. The $prop is $m"
- }
-}
-
+checkprops result -v 477547
set 2dviewer 0
catch { fixshape result a 1.e-7 }
-set square 13.1825
+checkprops result -s 13.1825 -eps 0.1
+checkshape result
set 2dviewer 1
} else {
puts "OK ${BugNumber}"
}
- set square 2.22665e+06
+ checkprops result -s 2.22665e+06
+checkshape result
set 2dviewer 0
}
}
vsetdispmode 1
vfit
-set square 141051
+checkprops result -s 141051
+checkshape result
checknbshapes result -vertex 84 -edge 126 -wire 76 -face 53 -shell 5 -solid 5 -compsolid 0 -compound 4 -shape 353
set only_screen 1
fixshape result a 1.e-7 0.1
-set square 3454.13
+checkprops result -s 3616.53
+checkshape result
set 3dviewer 0
if { ${Tolerance_percent} > ${percent_max} } {
set IsOk 0
}
- set good_square 36259
- checknbshapes OCC9490a -vertex 1770 -edge 1237 -wire 140 -face 123 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 3271
- regexp {Mass +: +([-0-9.+eE]+)} [sprops OCC9490a] full sq1
- if {$sq1 != $good_square} {
- set IsOk 0
- }
+ checknbshapes OCC9490a -vertex 1770 -edge 1237 -wire 140 -face 123 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 3271
+ checkprops OCC9490a -s 36259
checknbshapes OCC9490b -vertex 1770 -edge 1237 -wire 140 -face 123 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 3271
-
- regexp {Mass +: +([-0-9.+eE]+)} [sprops OCC9490b] full sq2
- if {$sq2 != $good_square} {
- set IsOk 0
- }
+ checkprops OCC9490b -s 36259
if { ${IsOk} == 0 } {
puts "${BugNumber}: Faulty"
puts "TODO OCC12345 ALL: Error : is WRONG because number of "
-puts "TODO OCC12345 ALL: OCC9531: Faulty"
puts "============"
puts "OCC9531"
set IsOk 0
}
- set good_square 5236.89
-
checknbshapes OCC9531a -vertex 5748 -edge 5680 -wire 915 -face 899 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 13243
-
- regexp {Mass +: +([-0-9.+eE]+)} [sprops OCC9531a] full sq1
-
- if {$sq1 != $good_square} {
- set IsOk 0
- }
-
+ checkprops OCC9531a -s 5236.89
+ checkprops OCC9531b -s 5236.89
checknbshapes OCC9531b -vertex 5748 -edge 5680 -wire 915 -face 899 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 13243
- regexp {Mass +: +([-0-9.+eE]+)} [sprops OCC9531b] full sq2
- if {$sq2 != $good_square} {
- set IsOk 0
- }
-
if { ${IsOk} == 0 } {
puts "${BugNumber}: Faulty"
} else {
nexplode bx f
depouille result bx 0 0 1 bx_6 5 5 10 30 0 0 1
-set square 2333.52
+checkprops result -s 2333.52
depouille result bx 1 0 0 bx_3 10 0 0 0 1 0 0 \
bx_6 5 0 0 0 1 0 0
-set square 2011.72
+checkprops result -s 2011.72
bx_5 6 10 0 0 1 0 0 \
bx_4 5 0 0 0 1 0 0
-set square 2191.56
+checkprops result -s 2191.56
bx_4 5 0 0 0 1 0 0 \
bx_3 5 0 0 0 1 0 0
-set square 2084.26
+checkprops result -s 2084.26
nexplode p f
depouille result p 1 0 0 p_2 5 -10 0 25 1 0 0
-set square 2145.34
+checkprops result -s 2145.34
depouille result p 1 0 0 p_2 10 0 0 25 1 1 0 \
p_1 -10 0 0 0 1 1 0
-set square 2218.96
+checkprops result -s 2218.96
nexplode p f
depouille result p 0 0 1 p_3 5 0 0 0 0 0 1
-set square 1910.28
+checkprops result -s 1910.28
nexplode p f
depouille result p 0 0 1 p_3 5 0 0 10 0 0 1
-set square 2150.96
+checkprops result -s 2150.96
explode p f
depouille result p 1 0 0 p_2 5 0 0 0 1 1 0
-set square 1024.98
+checkprops result -s 1024.98
depouille result p 1 1 0 p_2 5 -2 0 0 1 0 0 \
p_1 5 20 0 0 0 1 0
-set square 1143.37
+checkprops result -s 1143.37
nexplode p f
depouille result p 0 0 1 p_3 -5 0 0 10 0 0 1
-set square 987.866
+checkprops result -s 987.866
nexplode p f
depouille result p 0 0 1 p_3 0 0 0 0 0 0 1
-set square 1138.79
+checkprops result -s 1138.79
nexplode p f
depouille result p 1 0 0 p_4 5 0 0 0 1 0 0
-set square 59.4075
+checkprops result -s 59.4075
depouille result p 0 0 1 p_8 1 0 0 0 0 0 1 \
p_2 3 0 0 0 0 0 1
-set square 42.9257
+checkprops result -s 42.9257
p_6 5 0 0 0 0 1 0 \
p_3 5 0 2 0 0 1 0
-set square 39.0405
+checkprops result -s 39.0405
p_3 5 0 2 0 0 1 0 \
p_1 5 0 0 0 0 1 0
-set square 38.0505
+checkprops result -s 38.0505
nexplode p f
depouille result p 0 0 1 p_2 5 0 0 0 0 0 1
-set square 1083.89
+checkprops result -s 1083.89
depouille result p 0 0 1 p_8 5 0 0 0 0 0 1 \
p_1 1 0 0 0 0 0 1
-set square 885.039
+checkprops result -s 885.039
p_4 4 0 0 0 0 0 1 \
p_7 7 0 0 0 0 0 1
-set square 1005.01
+checkprops result -s 1005.01
p_7 7 0 0 0 0 0 1 \
p_10 1 0 0 0 0 0 1
-set square 987.189
+checkprops result -s 987.189
nexplode p f
depouille result p 0 0 1 p_8 3 0 0 0 0 0 1
-set square 1198.82
+checkprops result -s 1198.82
depouille result p 0 0 1 p_8 2 0 0 0 0 0 1 \
p_1 1 0 0 10 0 0 1
-set square 1273.54
+checkprops result -s 1273.54
p_12 3 0 0 0 0 0 1 \
p_3 1 0 0 0 0 0 1
-set square 3349.7
+checkprops result -s 3349.7
nexplode p f
depouille result p 0 0 1 p_7 -5 0 0 0 0 0 1
-set square 540.527
+checkprops result -s 540.527
depouille result p 0 0 1 p_8 4 0 0 10 0 0 1 \
p_1 3 0 0 0 0 0 1
-set square 618.869
+checkprops result -s 618.869
p_5 5 0 0 0 0 0 1 \
p_6 5 0 0 0 0 0 1
-set square 939.057
+checkprops result -s 939.057
p_8 5 0 0 0 0 0 1 \
p_2 1 0 0 0 0 0 1
-set square 659.647
+checkprops result -s 659.647
nexplode f f
depouille result f 0 0 1 f_10 5 20 20 20 0 0 1
-set square 5592.02
+checkprops result -s 5592.02
nexplode f f
depouille result f 0 0 1 f_6 5 0 0 25 0 0 1
-set square 6488.81
+checkprops result -s 6488.81
nexplode f f
depouille result f 0 0 1 f_6 15 0 0 25 0 0 1
-set square 6387.78
+checkprops result -s 6387.78
nexplode f f
depouille result f 0 0 1 f_12 10 0 0 25 0 0 1
-set square 6245.73
+checkprops result -s 6245.73
nexplode f f
depouille result f 0 0 1 f_12 10 0 0 25 0 0 1
-set square 6377.54
+checkprops result -s 6377.54
depouille result f 0 0 1 f_8 3 0 0 40 0 0 1 \
f_7 5 0 0 40 0 0 1
-set square 9087.81
+checkprops result -s 9087.81
depouille result f 0 0 1 f_3 5 0 0 20 0 0 1 \
f_7 3 0 0 20 0 0 1
-set square 2323.25
+checkprops result -s 2323.25
nexplode f f
depouille result f 0 0 1 f_4 5 0 0 15 0 0 1
-set square 2056.88
+checkprops result -s 2056.88
nexplode f f
depouille result f 0 0 1 f_4 10 0 0 25 0 0 1
-set square 2441.77
+checkprops result -s 2441.77
nexplode f f
depouille result f 0 0 1 f_4 1 0 0 25 0 0 1
-set square 4980.52
+checkprops result -s 4980.52
nexplode f f
depouille result f 0 0 1 f_11 2 0 0 40 0 0 1
-set square 10572.7
+checkprops result -s 10572.7
nexplode f f
depouille result f 0 0 1 f_3 3 0 0 35 0 0 1
-set square 7525.77
+checkprops result -s 7525.77
depouille result f 0 0 1 f_7 5 0 0 15 0 0 1 \
f_3 4 0 0 15 0 0 1
-set square 1703.96
+checkprops result -s 1703.96
nexplode f f
depouille result f 0 0 1 f_4 5 0 0 25 0 0 1
-set square 4099.12
+checkprops result -s 4099.12
nexplode f f
depouille result f 0 0 1 f_6 1 0 0 30 0 0 1
-set square 2002.16
+checkprops result -s 2002.16
nexplode f f
depouille result f 0 0 1 f_10 2 5 0 30 0 0 1
-set square 3673.56
+checkprops result -s 3673.56
nexplode f f
depouille result f 0 0 1 f_9 4 0 0 22 0 0 1
-set square 3972.17
+checkprops result -s 3972.17
depouille result f 0 0 1 f_8 -3 5 0 30 0 0 1 \
f_6 -3 5 0 30 0 0 1
-set square 3608.6
+checkprops result -s 3608.6
nexplode f f
depouille result f 0 0 1 f_8 2 0 0 35 0 0 1
-set square 4827.83
+checkprops result -s 4827.83
nexplode f f
depouille result f 0 0 1 f_2 5 0 0 40 0 0 1
-set square 6506.68
+checkprops result -s 6506.68
nexplode f f
depouille result f 0 0 1 f_2 -10 0 0 40 0 0 1
-set square 6658.61
+checkprops result -s 6658.61
nexplode f f
depouille result f 0 0 1 f_7 5 0 0 40 0 0 1
-set square 4630.78
+checkprops result -s 4630.78
nexplode f f
depouille result f 0 0 1 f_7 5 0 0 32 0 0 1
-set square 4466.62
+checkprops result -s 4466.62
nexplode f f
depouille result f 0 0 1 f_5 -10 0 0 35 0 0 1
-set square 5966.54
+checkprops result -s 5966.54
nexplode f f
depouille result f 0 0 1 f_3 5 0 0 40 0 0 1
-set square 9010.79
+checkprops result -s 9010.79
nexplode f f
depouille result f 0 0 1 f_3 5 0 0 80 0 0 1
-set square 25894.6
+checkprops result -s 25894.6
#E3----------------------------------------------
puts "TODO OCC22803 All:Faulty shapes in variables faulty_1 to faulty_2"
-puts "TODO OCC22803 All:Error : The area of the resulting shape is"
+puts "TODO OCC22803 All :Error : The area of result shape is"
ptorus pt 25 24 90
plane p 20 20 10 0 0 1
nexplode f f
depouille result f 0 0 1 f_4 1 0 0 50 0 0 1
-set square 0
+checkprops result -s 0
nexplode f f
depouille result f 0 0 1 f_7 5 0 0 50 0 0 1
-set square 10629.3
+checkprops result -s 10629.3
#E6----------------------------------------------
+
ptorus pt 25 24 90
profile pr o 20 18 5 p 0 -1 0 1 0 0 l 10 t 0 30 \
t -7 0
depouille result f 0 0 1 f_5 3 0 0 35 0 0 1 \
f_6 3 0 0 35 0 0 1
-set square 10782.8
+checkprops result -s 10776.9
nexplode f f
depouille result f 0 0 1 f_2 2 0 0 14 0 0 1
-set square 1276.03
+checkprops result -s 1276.03
nexplode f f
depouille result f 0 0 1 f_5 3 0 0 15 0 0 1
-set square 1306.33
+checkprops result -s 1306.33
#F3----------------------------------------------
puts "TODO OCC22803 All: Error in depouille"
puts "TODO OCC22803 All: Error : The skin cannot be built."
+puts "TODO OCC22803 All: Error: The command cannot be built"
polyline p 0 0 7 0 0 0 10 0 0 10 0 7
beziercurve bc 4 10 0 7 7 0 7 3 0 7 0 0 7
puts "Error in depouille"
}
-set square 0
+checkprops result -s 0
nexplode f f
depouille result f 0 0 1 f_2 3 0 0 15 0 0 1
-set square 1357.29
+checkprops result -s 1357.29
nexplode f f
depouille result f 0 0 1 f_2 3 0 0 14 0 0 1
-set square 1323.39
+checkprops result -s 1323.39
#puts "TODO OCC22803 Linux: Error in depouille"
#puts "TODO OCC22803 Linux: Error : The skin cannot be built."
puts "TODO OCC22803 Linux Windows: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO OCC22803 Linux Windows: Error : The area of the resulting shape is"
+puts "TODO OCC22803 Linux Windows: Error : The area of result shape is"
polyline p 0 0 3 0 0 0 10 0 0 10 0 3
beziercurve bc 4 10 0 3 7 0 2 3 0 3 0 0 3
mkedge bc bc
puts "Error in depouille"
}
-set square 492.768
+checkprops result -s 492.768
depouille result f 0 0 1 f_4 5 0 0 12 0 0 1 \
f_10 5 0 0 12 0 0 1
-set square 697.476
+checkprops result -s 697.476
nexplode f f
depouille result f 0 0 1 f_7 5 0 0 11 0 0 1
-set square 926.278
+checkprops result -s 926.278
nexplode f f
depouille result f 0 0 1 f_7 3 0 0 11 0 0 1
-set square 898.725
+checkprops result -s 898.725
nexplode f f
depouille result f 0 0 1 f_10 5 0 0 21 0 0 1
-set square 1076.83
+checkprops result -s 1076.83
nexplode f f
depouille result f 0 0 1 f_10 2 0 0 18 0 0 1
-set square 1154.28
+checkprops result -s 1154.28
nexplode f f
depouille result f 0 0 1 f_7 -1 0 0 15 0 0 1
-set square 980.006
+checkprops result -s 980.006
nexplode f f
depouille result f 0 0 1 f_7 5 0 0 11 0 0 1
-set square 931.411
+checkprops result -s 931.411
nexplode f f
depouille result f 0 0 1 f_7 1 0 0 11 0 0 1
-set square 1050.36
+checkprops result -s 1050.36
nexplode f f
depouille result f 0 0 1 f_10 2 0 0 19 0 0 1
-set square 1160.66
+checkprops result -s 1160.66
nexplode f f
depouille result f 0 0 1 f_7 3 0 0 10 0 0 1
-set square 863.389
+checkprops result -s 863.389
nexplode f f
depouille result f 0 0 1 f_4 3 5 5 22 0 0 1
-set square 2082.25
+checkprops result -s 2082.25
nexplode f f
depouille result f 0 0 1 f_7 5 0 0 20 0 0 1
-set square 1994.6
+checkprops result -s 1994.6
nexplode f f
depouille result f 0 0 1 f_7 1 0 0 10 0 0 1
-set square 1325.75
+checkprops result -s 1325.75
nexplode f f
depouille result f 0 0 1 f_10 5 7 7 10 0 0 1
-set square 1610.35
+checkprops result -s 1610.35
nexplode f f
depouille result f 0 0 1 f_10 3 0 0 14 0 0 1
-set square 1510.45
+checkprops result -s 1510.45
nexplode f f
depouille result f 0 0 1 f_7 1 0 0 15 0 0 1
-set square 1482.57
+checkprops result -s 1482.57
nexplode f f
depouille result f 0 0 1 f_4 2 20 20 20 0 0 1
-set square 1727.74
+checkprops result -s 1727.74
nexplode f f
depouille result f 0 0 1 f_3 2 0 0 25 0 0 1
-set square 3257.56
+checkprops result -s 3257.56
nexplode f f
depouille result f 0 0 1 f_5 3 0 0 27 0 0 1
-set square 3164.69
+checkprops result -s 3164.69
nexplode f f
depouille result f 0 0 1 f_5 10 0 0 27 0 0 1
-set square 2510.01
+checkprops result -s 2510.01
nexplode f f
depouille result f 0 0 1 f_8 5 0 0 20 0 0 1
-set square 2208.65
+checkprops result -s 2208.65
nexplode f f
depouille result f 0 0 1 f_6 1 0 0 25 0 0 1
-set square 2498.26
+checkprops result -s 2498.26
nexplode f f
depouille result f 0 0 1 f_4 5 0 0 20 0 0 1
-set square 2204.48
+checkprops result -s 2204.48
nexplode f f
depouille result f 0 0 1 f_4 4 0 0 15 0 0 1
-set square 2018.64
+checkprops result -s 2018.64
nexplode f f
depouille result f 0 0 1 f_5 5 0 0 30 0 0 1
-set square 3960.45
+checkprops result -s 3960.45
nexplode f f
depouille result f 0 0 1 f_5 5 0 0 29 0 0 1
-set square 3953.7
+checkprops result -s 3953.7
nexplode f f
depouille result f 0 0 1 f_4 5 0 0 20 0 0 1
-set square 2442.47
+checkprops result -s 2442.47
nexplode f f
depouille result f 0 0 1 f_5 5 0 0 29 0 0 1
-set square 3814.99
+checkprops result -s 3814.99
nexplode f f
depouille result f 0 0 1 f_5 5 0 0 30 0 0 1
-set square 4173.36
+checkprops result -s 4173.36
nexplode f f
depouille result f 0 0 1 f_2 12 0 0 30 0 0 1
-set square 5536.07
+checkprops result -s 5536.07
nexplode f f
depouille result f 0 0 1 f_1 12 0 0 30 0 0 1
-set square 5536.05
+checkprops result -s 5536.05
nexplode f f
depouille result f 0 0 1 f_4 4 0 0 30 0 0 1
-set square 5719.09
+checkprops result -s 5719.09
nexplode f f
depouille result f 0 0 1 f_2 -5 0 0 35 0 0 1
-set square 5465.24
+checkprops result -s 5465.24
nexplode f f
depouille result f 0 0 1 f_2 10 0 0 15 0 0 1
-set square 2642.63
+checkprops result -s 2642.63
#D3---------------------------------------------
puts "TODO OCC22803 All:Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO OCC22803 Linux Windows: Error : The area of the resulting shape is"
+puts "TODO OCC22803 Linux Windows: Error : The area of result shape is"
plane pt 0 0 0 1 0 0
ptorus pt pt 9 7
nexplode f f
depouille result f 0 0 1 f_4 1 0 0 25 0 0 1
-set square 2046.52
+checkprops result -s 2046.52
nexplode f f
depouille result f 0 0 1 f_4 5 0 0 40 0 0 1
-set square 10112.2
+checkprops result -s 10112.2
nexplode f f
depouille result f 0 0 1 f_6 5 0 0 44 0 0 1
-set square 9979.48
+checkprops result -s 9979.48
explode shp f
depouille result shp 0 0 1 shp_2 -3 0 0 0 0 0 1 shp_3 -3 0 0 0 0 0 1 shp_4 -3 0 0 0 0 0 1 shp_5 -3 0 0 0 0 0 1 shp_6 -3 0 0 0 0 0 1 shp_7 -3 0 0 0 0 0 1 shp_8 -3 0 0 0 0 0 1 shp_9 -3 0 0 0 0 0 1 shp_10 -3 0 0 0 0 0 1 shp_11 -3 0 0 0 0 0 1 shp_12 -3 0 0 0 0 0 1 shp_13 -3 0 0 0 0 0 1 shp_14 -3 0 0 0 0 0 1 shp_15 -3 0 0 0 0 0 1 shp_16 -3 0 0 0 0 0 1 shp_17 -3 0 0 0 0 0 1 shp_18 -3 0 0 0 0 0 1 shp_19 -3 0 0 0 0 0 1 shp_20 -3 0 0 0 0 0 1 shp_21 -3 0 0 0 0 0 1
-set square 50752.4
+checkprops result -s 50752.4
# 2 degres
depouille result base 0 -1 0 facdep 2 12.9980200374864 -13 16.2268812577167 0 -1 0
-set square 8004.37
+checkprops result -s 8004.37
explode base face
depouille result base 0 0 1 base_1 0.41 5 0 0 0 0 1
-set square 466.767
+checkprops result -s 466.767
depouille result base 1 0 0 base_2 5 0 -250 250 1 0 0 base_3 5 0 -250 250 1 0 0 base_4 5 0 -250 250 1 0 0 base_5 5 0 -250 250 1 0 0
fsameparameter result
-set square 688897
+checkprops result -s 688897
depouille result base 0 0 -1 base_5 1 56.3468437194825 6.86845636367778 100 0 0 -1
fsameparameter result
-set square 39615.1
+checkprops result -s 39615.1
depouille result base 0 0 1 base_2 1.5 0 0 0 0 0 1
fsameparameter result
-set square 75281.9
+checkprops result -s 75281.9
explode base face
depouille result base 0 0 1 base_3 1 -20 -120 52.00897 0 0 1 base_4 1 -20 -120 52.00897 0 0 1
-set square 9217.99
+checkprops result -s 9217.99
explode base face
depouille result base 1 0 0 base_9 3 0 0 0 1 0 0 base_15 3 0 0 0 1 0 0
-set square 1.12567e+06
+checkprops result -s 1.12567e+06
nexplode base face
depouille result base 0 0 1 base_9 3 0 0 81 0 0 1
-set square 180498
+checkprops result -s 180498
explode base face
depouille result base 0 0 1 base_2 10 0 0 0 0 0 1
-set square 278770
+checkprops result -s 278770
fsameparameter result
-set square 186543
+checkprops result -s 186543
if { [catch { depouille result base 0 0 1 base_16 3 200 -15.1180845742047 30 0 0 1 base_18 3 200 -15.1180845742047 30 0 0 1 } ] != 0 } {
puts "Error in depouille"
}
-set square 74960.8
+checkprops result -s 74960.8
explode base face
depouille result base 0 0 -1 base_1 1 115.16843 -2.03233999999999 -119.85872 0 0 1
-set square 10170.4
+checkprops result -s 10170.4
explode base face
depouille result base 0 0 1 base_25 5 0 0 5 0 0 1 base_26 5 0 0 5 0 0 1
-set square 969.177
+checkprops result -s 969.177
if { [isdraw result] } {
- regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
+ #check if result is valid
+ set ch [checkshape result]
+ puts $ch
- #check if result is valid
- set ch [checkshape result]
- puts $ch
- if { $m == 0 } {
- puts "Error : The skin is not valid. The area is 0."
- }
+ if { [string compare $ch "This shape seems to be valid"] == 0 } {
+ #check if tolerance is less 1.
+ set tol 10.
+ if { [regexp {Face +:.+Max +([-0-9.+eE]+)} [maxtolerance result] full tol] == 0 } {
+ #Avoiding maxtolerance bug on Windows
+ if { [array get Draw_Groups "Shape Healing"] == "" } {
+ pload XSDRAW
+ }
+ regexp {Tolerance +MAX=([-0-9.+eE]+)} [tolerance result] full tol
+ }
+ if { $tol > 1. } {
+ puts "Error: The tolerance of the resulting shape is too big ($tol)."
+ }
+ }
- if { $square > 0 } {
- puts "The expected area is $square"
- }
- #check of change of square is < 1%
- if { ($square != 0 && [expr 1.*abs($square - $m)/$square] > 0.01) || ($square == 0 && $m != 0) } {
- puts "Error : The area of the resulting shape is $m"
- }
- if { [string compare $ch "This shape seems to be valid"] == 0 } {
- #check if tolerance is less 1.
- set tol 10.
- if { [regexp {Face +:.+Max +([-0-9.+eE]+)} [maxtolerance result] full tol] == 0 } {
- #Avoiding maxtolerance bug on Windows
- if { [array get Draw_Groups "Shape Healing"] == "" } {
- pload XSDRAW
- }
- regexp {Tolerance +MAX=([-0-9.+eE]+)} [tolerance result] full tol
- }
- if { $tol > 1. } {
- puts "Error: The tolerance of the resulting shape is too big ($tol)."
- }
- }
-
- if { $m > 0 } {
- clear
- smallview
- donly result
- fit
- xwd $imagedir/${test_image}.png
- }
+ clear
+ smallview
+ donly result
+ fit
+ xwd $imagedir/${test_image}.png
} else {
- puts "Error : The skin cannot be built."
+ puts "Error : The skin cannot be built."
}
# to end a test script
FAILED /\bFaulty\b/ bad shape
IGNORE /Error\s+Status\s*:\s*Impossible \w+ recomputation/ in angle G5 (face) G8 (edge)
+OK /Relative error of mass computation/ message from vprops
## ==================================
if { [isdraw result] } {
- regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
-
- #check if result is valid
- puts [checkshape result]
- if { $m == 0 } {
- puts "Error : The feat grid is not valid. The area is 0."
- }
-
- if { $square > 0 } {
- puts "The expected area is $square"
- }
- #check of change of square is < 1%
- if { ($square != 0 && [expr 1.*abs($square - $m)/$square] > 0.01) || ($square == 0 && $m != 0) } {
- puts "Error : The area of the resulting shape is $m"
- }
- if { $m > 0 } {
- clear
- smallview
- donly result
- fit
- xwd $imagedir/${test_image}.png
- }
+ #check if result is valid
+ puts [checkshape result]
+
+ clear
+ smallview
+ donly result
+ fit
+ xwd $imagedir/${test_image}.png
} else {
- puts "Error : The feat grid cannot be built."
+ puts "Error : The feat grid cannot be built."
}
# to end a test script
featdprism cyl cont cont -10 0 1
featperform dprism result
-set square 93872.9
+checkprops result -s 93872.9
featdprism cyl cont cont -10 0 1
featperformval dprism result -100
-set square 87985.1
+checkprops result -s 87985.1
featdprism cyl cont cont -10 0 1
featperformval dprism result 100 cyl_3
-set square 87914.5
+checkprops result -s 87914.5
featdprism cyl cont cont -10 1 1
featperform dprism result cyl_3
-set square 93058.7
+checkprops result -s 93058.7
featdprism cyl cont cont -10 1 1
featperformval dprism result 100
-set square 93058.7
+checkprops result -s 93058.7
featdprism cyl cont cont -10 1 1
featperformval dprism result 55 cyl_3
-set square 94944.4
+checkprops result -s 94944.4
featdprism cyl cont cont -10 0 1
featperform dprism result cyl_3
-set square 93872.9
+checkprops result -s 93872.9
featdprism cyl cont cont -10 0 1
featperformval dprism result -100
-set square 81634.8
+checkprops result -s 81634.8
featdprism cyl cont cont -10 0 1
featperform dprism result
-set square 83382.4
+checkprops result -s 83382.4
featdprism cyl cont cont -10 0 1
featperformval dprism result 100 face
-set square 81610.6
+checkprops result -s 81610.6
featdprism cyl cont cont -10 0 1
featperform dprism result cyl_3 cyl_3
-set square 93872.9
+checkprops result -s 93872.9
featdprism cyl cont cont -10 1 1
featperformval dprism result 100
-set square 103687
+checkprops result -s 103687
featdprism cyl cont cont -10 1 1
featperformval dprism result 55 face
-set square 99444.8
+checkprops result -s 99444.8
featdprism base cont cont 0 1 1
featperform dprism result funtil
-set square 163734
+checkprops result -s 163734
featdprism E cont E_10 10 0 1
featperform dprism result f
-set square 930999
+checkprops result -s 930999
featdprism E cont E_10 10 0 1
featperformval dprism result 150
-set square 949737
+checkprops result -s 949737
featdprism E cont E_10 10 0 1
featperform dprism result E_9 E_6
-set square 975927
+checkprops result -s 975927
featdprism E cont E_10 10 0 1
featperform dprism result E_10 E_5
-set square 977669
+checkprops result -s 977669
featdprism E cont E_10 10 0 1
featperform dprism result E_5
-set square 977669
+checkprops result -s 977669
featdprism E cont E_10 10 0 1
featperformval dprism result 150
-set square 949737
+checkprops result -s 949737
featdprism E cont E_10 10 0 1
featperform dprism result f
-set square 982447
+checkprops result -s 982447
featdprism E cont E_10 10 0 1
featperformval dprism result 150
-set square 949737
+checkprops result -s 949737
featdprism E cont cont 10 0 1
featperformval dprism result 200
-set square 963548
+checkprops result -s 963548
featdprism E cont E_10 10 1 1
featperform dprism result f
-set square 969352
+checkprops result -s 969352
featdprism E cont E_10 10 1 1
featperformval dprism result 150
-set square 958920
+checkprops result -s 958920
featdprism E cont E_10 10 1 1
featperform dprism result E_10 E_11
-set square 958920
+checkprops result -s 958920
featperform dprism result E_9 E_8
-set square 959315
+checkprops result -s 959315
featdprism E cont E_10 10 1 1
featperform dprism result E_11
-set square 958920
+checkprops result -s 958920
featdprism E cont E_10 10 1 1
featperformval dprism result 150
-set square 958920
+checkprops result -s 958920
featdprism E cont E_10 10 1 1
featperform dprism result ff fu
-set square 935740
+checkprops result -s 935740
featdprism E cont E_10 10 1 1
featperform dprism result f
-set square 935740
+checkprops result -s 935740
featdprism E cont E_10 10 1 1
featperformval dprism result 150
-set square 958920
+checkprops result -s 958920
featdprism E cont cont 10 1 1
featperform dprism result E_9 E_6
-set square 957573
+checkprops result -s 957573
featdprism E cont cont 10 1 1
featperform dprism result E_5
-set square 959782
+checkprops result -s 959782
featdprism E cont cont 10 1 1
featperformval dprism result 200
-set square 957573
+checkprops result -s 957573
featlf b pp pl 0.3 0 0 -0.2 0 0 1 1
featperform lf result
-set square 6.25145
+checkprops result -s 6.25145
featlf b pp pl 0.3 0 0 -0.2 0 0 1 1
featperform lf result
-set square 6.23832
+checkprops result -s 6.23832
-set square 6.40311
+checkprops result -s 6.40311
puts "Error in featperform"
}
-set square 0
+checkprops result -s 0
featlf base wire plan -50 0 0 0 0 0 1 1
featperform lf result
-set square 1.19616e+06
+checkprops result -s 1.19616e+06
featlf base wire plan 0 -5 0 0 5 0 1 1
featperform lf result
-set square 202613
+checkprops result -s 202613
featlf base wire plan 0 10 0 0 -10 0 1 1
featperform lf result
-set square 1.02307e+06
+checkprops result -s 1.02307e+06
featlf base wire plan -10 0 0 10 0 0 1 1
featperform lf result
-set square 2.00853e+06
+checkprops result -s 2.00853e+06
featlf pr pp pl 0 0 0.2 0 0 -0.1 1 1
featperform lf result
-set square 130.9
+checkprops result -s 130.9
featlf pr pp pl 0 0 0.2 0 0 0 1 1
featperform lf result
-set square 132.4
+checkprops result -s 132.4
featlf b w pl 0 0.3 0 0 0 0 0 1
featperform lf result
-set square 6.9
+checkprops result -s 6.9
featperform lf result
-set square 6.88666
+checkprops result -s 6.88666
featperform lf result
-set square 8.56
+checkprops result -s 8.56
featperform lf result
-set square 9.16806
+checkprops result -s 9.16806
featperform lf result
-set square 9.56
+checkprops result -s 9.56
#fsameparameter result
-set square 10969.1
+checkprops result -s 10969.1
# Il faut faire en premier la rainure la moins profonde
# puis la plus profonde
-set square 164147
+checkprops result -s 164147
featlf pr pp pl 0 0.3 0 0 -0.2 0 1 1
featperform lf result
-set square 6.55351
+checkprops result -s 6.55351
featperform lf result
-set square 6.89244
+checkprops result -s 6.89244
featlf pr pp pl 0 0.3 0 0 0 0 1 1
featperform lf result
-set square 6.90921
+checkprops result -s 6.90921
featperform lf result
-set square 6.86189
+checkprops result -s 6.86189
featlf pr w pl 0 0 0.3 0 0 -0.3 1 1
featperform lf result
-set square 70
+checkprops result -s 70
featperform lf result
-set square 53.2971
+checkprops result -s 53.2971
featperform lf result
-set square 42.5
+checkprops result -s 42.5
featperform lf result
-set square 42.03
+checkprops result -s 42.03
featperform lf result
-set square 49.5019
+checkprops result -s 49.5019
featperform lf result
-set square 55.3133
+checkprops result -s 55.3133
featlf pr pp pl 0 0 0.3 0 0 -0.1 1 1
featperform lf result
-set square 43.7592
+checkprops result -s 43.7592
-set square 43.6826
+checkprops result -s 43.6826
featlf pr pp pl 0 0 0.3 0 0 -0.1 1 1
featperform lf result
-set square 71.1826
+checkprops result -s 71.1826
-set square 56.1133
+checkprops result -s 56.1133
featperform lf result
-set square 50.3873
+checkprops result -s 50.3873
featlf pr w pl 0 0 0.3 0 0 0 0 1
featperform lf result
-set square 50.08
+checkprops result -s 50.08
featlf pr w pl 0 0 0.3 0 0 0 0 1
featperform lf result
-set square 48.8535
+checkprops result -s 48.8535
featperform lf result
-set square 40.3
+checkprops result -s 40.3
featlf pr pp pl 0 0 0.3 0 0 -0.2 1 1
featperform lf result
-set square 71.1883
+checkprops result -s 71.1883
featlf pr pp pl 0 0 0.3 0 0 -0.2 1 1
featperform lf result
-set square 67.8037
+checkprops result -s 67.8037
featperform lf result
-set square 48.2152
+checkprops result -s 48.2152
-set square 44.8099
+checkprops result -s 44.8099
featperform lf result
-set square 50.9297
+checkprops result -s 50.9297
featprism E cont E_10 0 0 1 0 1
featperform prism result ff fu
-set square 940000
+checkprops result -s 940000
featprism E cont E_10 0 0 1 0 1
featperform prism result ff fu
-set square 940000
+checkprops result -s 940000
featprism cyl cont cont 0 1 0 0 1
featperform prism result cyl_3
-set square 94997.8
+checkprops result -s 94997.8
featprism E cont E_10 0 0 1 0 1
featperform prism result f
-set square 940000
+checkprops result -s 940000
featprism E cont E_10 0 0 1 0 1
featperform prism result
-set square 940000
+checkprops result -s 940000
featprism E cont E_10 0 0 1 0 1
featperformval prism result 150
-set square 945000
+checkprops result -s 945000
featprism E cont E_10 0 0 1 0 1
featperformval prism result -250
-set square 945000
+checkprops result -s 945000
featprism cyl cont cont 0 1 0 0 1
featperformval prism result 100
-set square 90877.2
+checkprops result -s 90877.2
featprism cyl cont cont 0 1 0 0 1
featperformval prism result 100 cyl_3
-set square 90877.2
+checkprops result -s 90877.2
featprism cyl cont cont 0 1 0 1 1
featperformval prism result 100
-set square 93148.8
+checkprops result -s 93148.8
featprism E cont E_10 0 0 1 0 1
featperform prism result E_10 E_5
-set square 980000
+checkprops result -s 980000
featprism cyl cont cont 0 1 0 1 1
featperform prism result cyl_3
-set square 93148.8
+checkprops result -s 93148.8
featprism E cont E_10 0 0 1 0 1
featperform prism result E_5
-set square 980000
+checkprops result -s 980000
featprism E cont E_10 0 0 1 0 1
featperform prism result
-set square 1e+06
+checkprops result -s 1e+06
featprism E cont E_10 0 0 1 0 1
featperformval prism result 150
-set square 955000
+checkprops result -s 955000
featprism E cont E_10 0 0 1 0 1
featperformval prism result -250
-set square 975000
+checkprops result -s 975000
featprism cyl cont cont 0 1 0 1 1
featperformval prism result 55 cyl_3
-set square 93360.2
+checkprops result -s 93360.2
featprism cyl cont cont 0 1 0 0 1
featperform prism result
-set square 94997.8
+checkprops result -s 94997.8
featprism cyl cont cont 0 1 0 0 1
featperformval prism result 100
-set square 82461.3
+checkprops result -s 82461.3
featprism cyl cont cont 0 1 0 0 1
featperformval prism result 100 face
-set square 82461.3
+checkprops result -s 82461.3
featprism cyl cont cont 0 1 0 0 1
featperform prism result face
-set square 82351.1
+checkprops result -s 82351.1
puts "Error in featperform"
}
-set square 82351.1
+checkprops result -s 82351.1
featprism E cont E_10 0 0 1 0 1
featperform prism result
-set square 1e+06
+checkprops result -s 1e+06
addslide prism cont_1 E_3
featperformval prism result -50
-set square 955000
+checkprops result -s 955000
featprism cyl cont cont 0 1 0 0 1
featperform prism result
-set square 82351.1
+checkprops result -s 82351.1
featprism cyl cont cont 0 1 0 0 1
featperform prism result cyl_3 cyl_3
-set square 94997.8
+checkprops result -s 94997.8
featprism b p b_5 0 0 1 0 1
featperformval prism result 3
-set square 64
+checkprops result -s 64
featprism E cont cont 0 0 1 0 1
featperform prism result E_9 E_6
-set square 980000
+checkprops result -s 980000
featprism E cont cont 0 0 1 0 1
featperform prism result E_10 E_5
-set square 980000
+checkprops result -s 980000
featprism cyl cont cont 0 1 0 1 1
featperform prism result face
-set square 97490.4
+checkprops result -s 97490.4
featprism E cont cont 0 0 1 0 1
featperform prism result E_5
-set square 975000
+checkprops result -s 975000
featprism E cont cont 0 0 1 0 1
featperform prism result
-set square 1e+06
+checkprops result -s 1e+06
featprism E cont cont 0 0 1 0 1
featperformval prism result 200
-set square 970000
+checkprops result -s 970000
featprism E cont cont 0 0 1 0 1
featperformval prism result -200
-set square 970000
+checkprops result -s 970000
featprism cyl cont cont 0 1 0 1 1
featperformval prism result 100
-set square 101561
+checkprops result -s 101561
featprism cyl cont cont 0 1 0 1 1
featperformval prism result 55 face
-set square 97552.2
+checkprops result -s 97552.2
featprism E cont E_10 0 0 1 1 1
featperform prism result ff fu
-set square 960000
+checkprops result -s 960000
featprism E cont E_10 0 0 1 1 1
featperform prism result ff fu
-set square 960000
+checkprops result -s 960000
featprism E cont E_10 0 0 1 1 1
featperform prism result ff fu
-set square 980000
+checkprops result -s 980000
featprism E cont E_10 0 0 1 1 1
featperform prism result f
-set square 960000
+checkprops result -s 960000
featprism pr pp pr_3 0 1 0 1 1
featperform prism result pr_5
-set square 51.5
+checkprops result -s 51.5
featprism E cont E_10 0 0 1 1 1
featperformval prism result 150
-set square 960000
+checkprops result -s 960000
featprism E cont E_10 0 0 1 1 1
featperformval prism result -250
-set square 960000
+checkprops result -s 960000
featprism b p b_5 0 0 1 0 1
featperform prism result b_6
-set square 52
+checkprops result -s 52
featprism pr pp pr_3 0 1 0 1 1
featperform prism result pr_5
-set square 104
+checkprops result -s 104
featprism E cont E_10 0 0 1 1 1
featperform prism result E_9 E_6
-set square 960000
+checkprops result -s 960000
featprism E cont E_10 0 0 1 1 1
featperform prism result E_10 E_5
-set square 960000
+checkprops result -s 960000
featprism pr pp pr_1 0 1 0 0 1
featperform prism result pr_7
-set square 47
+checkprops result -s 47
featprism E cont E_10 0 0 1 1 1
featperform prism result E_5
-set square 960000
+checkprops result -s 960000
featprism pr pp pr_3 0 1 0 0 1
featperform prism result pr_7
-set square 47.5
+checkprops result -s 47.5
featprism E cont E_10 0 0 1 1 1
featperformval prism result 150
-set square 960000
+checkprops result -s 960000
featprism E cont E_10 0 0 1 1 1
featperformval prism result -250
-set square 960000
+checkprops result -s 960000
featprism pr pp pp 0 1 0 1 1
featperform prism result f1 f2
-set square 54.5
+checkprops result -s 54.5
featprism pr pp pp 0 1 0 0 1
featperform prism result f1 f2
-set square 59
+checkprops result -s 59
featprism E cont E_10 0 0 1 1 1
featperform prism result E_9 E_6
-set square 940000
+checkprops result -s 940000
featprism E cont E_10 0 0 1 1 1
featperform prism result E_10 E_5
-set square 940000
+checkprops result -s 940000
featprism pr1 p2 p2 -2 -4 0 1 1
featperform prism result fu
-set square 26.9296
+checkprops result -s 26.9296
featprism E cont E_10 0 0 1 1 1
featperform prism result E_5
-set square 940000
+checkprops result -s 940000
featprism r1 p2 p2 0 0 1 1 1
featperformval prism result 7
-set square 66
+checkprops result -s 66
addslide prism cont_1 E_3
featperformval prism result 50
-set square 945000
+checkprops result -s 945000
addslide prism cont_1 E_3
featperformval prism result -50
-set square 945000
+checkprops result -s 945000
featprism pr1 p2 p2 -2 -4 0 0 1
featperform prism result ff fu
-set square 24.0334
+checkprops result -s 24.0334
featprism pr p2 p2 0 0 1 1 1
featperformval prism result 0.5
-set square 30
+checkprops result -s 30
featprism E cont cont 0 0 1 1 1
featperform prism result E_9 E_6
-set square 960000
+checkprops result -s 960000
featprism E cont cont 0 0 1 1 1
featperform prism result E_10 E_5
-set square 960000
+checkprops result -s 960000
featprism b p p 0 0 1 0 1
featperformval prism result 0.2
-set square 7.2
+checkprops result -s 7.2
featprism E cont cont 0 0 1 1 1
featperform prism result E_5
-set square 960000
+checkprops result -s 960000
featprism b p b_6 0 0 1 1 1
featperformval prism result 1
-set square 9.14159
+checkprops result -s 9.14159
featprism E cont cont 0 0 1 1 1
featperformval prism result 200
-set square 960000
+checkprops result -s 960000
featprism E cont cont 0 0 1 1 1
featperformval prism result -200
-set square 960000
+checkprops result -s 960000
featprism cyl cont cont -1 0 0 1 1
featperform prism result funtil
-set square 850773
+checkprops result -s 850773
featprism cyl cont cont -1 0 0 1 1
featperform prism result funtil
-set square 888862
+checkprops result -s 888862
featprism E cont E_10 0 0 1 2 1
featperform prism result E_9 E_6
-set square 40000
+checkprops result -s 40000
featprism E cont E_10 0 0 1 2 1
featperform prism result E_10 E_5
-set square 40000
+checkprops result -s 40000
featprism E cont E_10 0 0 1 2 1
featperform prism result E_5 E_6
-set square 80000
+checkprops result -s 80000
featprism E cont E_10 0 0 1 2 1
featperform prism result E_5
-set square 40000
+checkprops result -s 40000
featprism E cont E_10 0 0 1 2 1
featperform prism result
-set square 80000
+checkprops result -s 80000
featprism E cont E_10 0 0 1 2 1
featperformval prism result 150
-set square 55000
+checkprops result -s 55000
featprism E cont E_10 0 0 1 2 1
featperformval prism result -250
-set square 85000
+checkprops result -s 85000
featprism cyl cont cont -1 0 0 0 1
featperform prism result funtil
-set square 761220
+checkprops result -s 761220
featprism cyl cont cont -1 0 0 0 1
featperform prism result funtil
-set square 763239
+checkprops result -s 763239
featprism base cont cont 0 0 -1 1 1
featperformval prism result 50
-set square 18033.5
+checkprops result -s 18033.5
featprism base cont cont 0 0 1 1 1
featperform prism result base
-set square 25327.1
+checkprops result -s 25327.1
featprism base cont cont -0.8660254 0.50 0 1 1
featperform prism result funtil
-#set square 13742.4
+#checkprops result -s 13742.4
#sprops command returns correct value for result_6 face in OCCT6.5.3
-set square 14135.9
+checkprops result -s 14135.9
featprism a b b 0 0 -1 0 1
featperform prism result un
-set square 6.94655
+checkprops result -s 6.94655
featprism base cont cont 0 1 0 1 1
featperformval prism result 17
-set square 1860.33
+checkprops result -s 1860.33
featprism base cont cont 0 -1 0 0 1
featperform prism result funtil
-set square 42861.7
+checkprops result -s 42861.7
featprism base cont skface 0 -1 0 0 1
featperform prism result funtil
-set square 42861.7
+checkprops result -s 42861.7
featprism base cont cont 0 0 1 1 1
featperformval prism result 25
-set square 47886.5
+checkprops result -s 47886.5
featprism base cont cont 0 1 0 0 1
featperform prism result ffrom funtil
-set square 41699.3
+checkprops result -s 41699.3
featprism base cont cont 0 -1 0 0 1
featperform prism result
-set square 68758
+checkprops result -s 68758
featperform prism result f15 f17
-set square 1105.82
+checkprops result -s 1105.82
featprism base cont cont -1 0 0 0 1
featperform prism result funtil
-set square 266058
+checkprops result -s 266058
featprism base cont cont -1 0 0 1 1
featperform prism result funtil
-set square 850773
+checkprops result -s 850773
featprism base cont_1 cont_1 0 0 1 0 1
featperform prism result funtil
-set square 31415
+checkprops result -s 31415
featprism base cont cont 0 0 1 0 1
featperform prism result f3
-set square 2814.01
+checkprops result -s 2814.01
featprism base cont cont 0 1 0 1 1
featperform prism result funtil
-set square 1.36014e+06
+checkprops result -s 1.36014e+06
featprism base cont cont 0 0 -1 0 1
featperform prism result f15
-set square 16398.2
+checkprops result -s 16398.2
featprism base cont cont 0 1 0 0 1
featperform prism result
-set square 60037.4
+checkprops result -s 60037.4
featprism base cont cont -1 0 0 1 1
featperform prism result funtil
-set square 3.45898e+06
+checkprops result -s 3.45898e+06
featprism base cont cont 0 0 1 1 1
featperformval prism result 100
-set square 280367
+checkprops result -s 280367
featprism base cont cont 0 -1 0 0 1
featperform prism result
-set square 298872
+checkprops result -s 298872
puts "Error in featperform"
}
-set square 683.581
+checkprops result -s 683.581
puts "TODO OCC22810 All:Error in featperform"
puts "TODO OCC22810 All:Error in fsameparameter"
puts "TODO OCC22810 All:Error : The feat grid cannot be built."
+puts "TODO OCC22810 All: Error: The command cannot be built"
restore [locate_data_file CTO900_hkg60163c.rle] base
restore [locate_data_file hkg60163_face.rle] cont1
puts "Error in fsameparameter"
}
-set square 0
+checkprops result -s 0
featprism base cont cont 0 1 0 1 1
featperformval prism result 100
-set square 210704
+checkprops result -s 210704
featprism base cont cont 0 0 1 0 1
featperformval prism result 100
-set square 2.23524e+06
+checkprops result -s 2.23524e+06
featprism base cont cont 0 0 1 1 1
featperform prism result funtil
-set square 1146.7
+checkprops result -s 1135.18
featprism base cont cont 0 -1 0 1 1
featperform prism result funtil
-set square 3718.33
+checkprops result -s 3718.33
featprism E cont cont 0 0 1 0 1
featperform prism result E_9
-set square 960000
+checkprops result -s 960000
featprism base cont cont 0 0 -1 1 1
featperform prism result funtil
-set square 668799
+checkprops result -s 668799
featprism base cont cont 0 1 0 0 1
featperform prism result f12
-set square 829.806
+checkprops result -s 829.806
featprism base cont cont 0 -1 0 1 1
featperform prism result funtil
-set square 181990
+checkprops result -s 181990
featprism base cont cont 0 1 0 0 1
featperformval prism result 20
-set square 250288
+checkprops result -s 250288
puts "Error in featperform"
}
-set square 18033.5
+checkprops result -s 18033.5
featprism base cont cont 1 0 0 0 1
featperform prism result funtil
-set square 346145
+checkprops result -s 346145
featprism base cont cont 0 -1 0 0 1
featperform prism result funtil
-set square 338952
+checkprops result -s 338952
featprism base cont cont 0 1 0 0 1
featperformval prism result 11.3
-set square 848.269
+checkprops result -s 848.269
featprism base cont cont 0 0 1 0 1
featperform prism result rien funtil
-set square 307758
+checkprops result -s 307758
# Prendre option face Until + support
-set square 4.89101e+06
+checkprops result -s 4.89101e+06
featprism base cont cont 0 0 -1 0 1
featperform prism result funtil
-set square 283290
+checkprops result -s 283290
# Prendre option face Until + support
-set square 813.9
+checkprops result -s 813.9
featprism base cont cont 0 0 1 0 1
featperform prism result funtil
-set square 2976.57
+checkprops result -s 2976.57
# indiquer option support face Until
-set square 603600
+checkprops result -s 603600
featprism base cont cont -1 0 0 1 1
featperform prism result funtil
-set square 1.7422e+006
+checkprops result -s 1.7422e+006
featprism base cont cont -0.866 0.5 0 1 1
featperform prism result funtil
-set square 38845.6
+checkprops result -s 38845.6
featprism base cont cont 0 0 -1 0 1
featperformval prism result 100
-set square 4909.72
+checkprops result -s 4909.72
featprism base cont skface 0 0 -1 0 1
featperformval prism result 100
-set square 4909.72
+checkprops result -s 4909.72
featprism base cont cont 1 0 0 1 1
featperform prism result ffrom funtil
-set square 4796.46
+checkprops result -s 4796.46
featprism base cont cont 1 0 0 1 1
featperform prism result f28
-set square 46778.2
+checkprops result -s 46778.2
featprism base cont cont 0 0 1 1 1
featperform prism result funtil
-set square 28559.8
+checkprops result -s 28559.8
featperform prism result s_1
-set square 1.36014e+06
+checkprops result -s 1.36014e+06
featprism s w w 0 1 0 1 1
featperform prism result s_3 s_3
-set square 1.40005e+006
+checkprops result -s 1.40005e+006
featprism a f f 1 0 0 0 1
featperform prism result
-set square 3288.73
+checkprops result -s 3288.73
featprism c1 p p 0 1 0 1 1
featperform prism result f
-set square 109.383
+checkprops result -s 109.383
featprism c1 p p 0 1 0 1 1
featperform prism result f
-set square 100.937
+checkprops result -s 100.937
featprism b a a 0 1 0 0 1
featperform prism result
-set square 129086
+checkprops result -s 129086
featprism base cont cont 1 0 0 1 1
featperform prism result ffrom funtil
-set square 7152.2
+checkprops result -s 7152.2
featprism base cont cont 1 0 0 1 1
featperform prism result f54 f55
-set square 4685.62
+checkprops result -s 4685.62
featrevol boite cont boite_4 0 0 200 0 1 0 0 1
featperform revol result boite_4 boite_1
-set square 241781
+checkprops result -s 241781
featrevol boite cont boite_4 0 0 200 0 1 0 0 1
featperform revol result boite_1
-set square 241781
+checkprops result -s 241781
featrevol boite cont boite_4 0 0 200 0 1 0 0 1
featperform revol result
-set square 241781
+checkprops result -s 241781
featrevol boite cont boite_4 0 0 200 0 1 0 0 1
featperformval revol result 70
-set square 249163
+checkprops result -s 249163
featrevol boite cont boite_4 0 0 200 0 1 0 0 1
featperformval revol result 120
-set square 241781
+checkprops result -s 241781
featrevol base cont cont 54.06494140625 70.2841796875 0 0 0 1 1 1
featperform revol result funtil ffrom
-set square 560028
+checkprops result -s 560028
featrevol base cont cont 200 0 200 1 0 0 1 1
featperformval revol result 180
-set square 254248
+checkprops result -s 254248
featrevol base cont cont 200 50 200 0 1 0 1 1
featperformval revol result 270 funtil
-set square 190754
+checkprops result -s 190754
featrevol base cont cont 176.755126953125 -180.8310546875 180 0 1 0 1 1
featperform revol result funtil
-set square 772945
+checkprops result -s 772945
featrevol boite cont boite_4 0 0 200 0 1 0 0 1
featperform revol result boite_4 boite_1
-set square 277124
+checkprops result -s 277124
featrevol boite cont boite_4 0 0 200 0 1 0 0 1
featperform revol result boite_1
-set square 277124
+checkprops result -s 277124
featrevol boite cont boite_4 0 0 200 0 1 0 0 1
featperform revol result
-set square 277124
+checkprops result -s 277124
featrevol boite cont boite_4 0 0 200 0 1 0 0 1
featperformval revol result 70
-set square 276652
+checkprops result -s 276652
featrevol boite cont boite_4 0 0 200 0 1 0 0 1
featperformval revol result 120
-set square 277124
+checkprops result -s 277124
featrevol base cont cont 200 0 200 0 1 0 1 1
featperformval revol result 280
-set square 176160
+checkprops result -s 176160
featrevol base cont cont -54.0405883789062 -16.3985233306885 100 0 1 0 1 1
featperform revol result funtil
-set square 130748
+checkprops result -s 130748
featrevol base cont skface -54.0405883789062 -16.3985233306885 100 0 1 0 1 1
featperform revol result funtil
-set square 130748
+checkprops result -s 130748
featrevol boite cont boite_4 0 0 200 0 1 0 0 1
featperform revol result boite_4 boite_1
-set square 241781
+checkprops result -s 241781
featrevol boite cont boite_4 200 0 200 0 -1 0 0 1
featperform revol result boite_4 boite_6
-set square 312467
+checkprops result -s 312467
featrevol boite cont boite_4 200 0 200 0 -1 0 0 1
featperform revol result boite_6
-set square 312467
+checkprops result -s 312467
featrevol boite cont boite_4 200 0 200 0 -1 0 0 1
featperformval revol result 70
-set square 304141
+checkprops result -s 304141
featrevol boite cont boite_4 200 0 200 0 -1 0 0 1
featperformval revol result 120
-set square 312467
+checkprops result -s 312467
featrevol boite cont boite_3 200 0 200 0 -1 0 0 1
featperform revol result boite_3 fu
-set square 316405
+checkprops result -s 316405
featrevol boite cont boite_3 200 0 200 0 -1 0 0 1
featperform revol result fu
-set square 316405
+checkprops result -s 316405
featrevol boite cont boite_3 200 0 200 0 -1 0 0 1
featperform revol result
-set square 316405
+checkprops result -s 316405
featrevol boite cont boite_3 200 0 200 0 -1 0 0 1
featperformval revol result 70
-set square 316652
+checkprops result -s 316652
featrevol boite cont boite_3 200 0 200 0 -1 0 0 1
featperformval revol result 150
-set square 316405
+checkprops result -s 316405
# ce test fonctionne sans collage
# featrevol boite cont cont 0 0 200 0 -1 0 1 1
-set square 265343
+checkprops result -s 265343
featrevol boite cont boite_4 0 0 200 0 -1 0 1 1
featperform revol result boite_1
-set square 265343
+checkprops result -s 265343
featrevol boite cont boite_4 0 0 200 0 -1 0 1 1
featperform revol result
-set square 265343
+checkprops result -s 265343
featrevol boite cont boite_4 0 0 200 0 -1 0 1 1
featperformval revol result 70
-set square 249163
+checkprops result -s 249163
featrevol boite cont boite_4 0 0 200 0 -1 0 1 1
featperformval revol result 290
-set square 265343
+checkprops result -s 265343
featperform revol result b_6
-set square 64.5664
+checkprops result -s 64.5664
featrevol boite cont boite_4 0 0 200 0 -1 0 1 1
featperform revol result boite_4 boite_1
-set square 371372
+checkprops result -s 371372
featrevol boite cont boite_4 0 0 200 0 -1 0 1 1
featperform revol result boite_1
-set square 371372
+checkprops result -s 371372
featrevol boite cont boite_4 0 0 200 0 -1 0 1 1
featperform revol result
-set square 371372
+checkprops result -s 371372
featrevol boite cont boite_4 0 0 200 0 -1 0 1 1
featperformval revol result 70
-set square 276652
+checkprops result -s 276652
featrevol boite cont boite_4 0 0 200 0 -1 0 1 1
featperformval revol result 290
-set square 371372
+checkprops result -s 371372
featperform revol result f
-set square 64.5664
+checkprops result -s 64.5664
featperform revol result
-set square 64.5664
+checkprops result -s 64.5664
featperform revol result
-set square 61.4248
+checkprops result -s 61.4248
featperform revol result
-set square 55.1416
+checkprops result -s 55.1416
featrevol boite cont boite_4 200 0 200 0 1 0 1 1
featperform revol result boite_4 boite_6
-set square 477400
+checkprops result -s 477400
featrevol boite cont boite_4 200 0 200 0 1 0 1 1
featperform revol result boite_6
-set square 477400
+checkprops result -s 477400
featrevol boite cont boite_4 200 0 200 0 1 0 1 1
featperform revol result
-set square 477400
+checkprops result -s 477400
featrevol boite cont boite_4 200 0 200 0 1 0 1 1
featperformval revol result 90
-set square 322467
+checkprops result -s 322467
featrevol boite cont boite_4 200 0 200 0 1 0 1 1
featperformval revol result 290
-set square 477400
+checkprops result -s 477400
featperform revol result b_1
-set square 61.4248
+checkprops result -s 61.4248
featperformval revol result 30
-set square 93.1062
+checkprops result -s 93.1062
featperformval revol result 30
-set square 91.0118
+checkprops result -s 91.0118
featperformval revol result 360
-set square 125.664
+checkprops result -s 125.664
featrevol boite cont boite_3 200 0 200 0 1 0 1 1
featperform revol result boite_3 boite_8
-set square 400997
+checkprops result -s 400997
featrevol boite cont boite_3 200 0 200 0 1 0 1 1
featperform revol result boite_8
-set square 400997
+checkprops result -s 400997
featrevol boite cont boite_3 200 0 200 0 1 0 1 1
featperform revol result
-set square 400997
+checkprops result -s 400997
featrevol boite cont boite_3 200 0 200 0 1 0 1 1
featperformval revol result 70
-set square 329344
+checkprops result -s 329344
featrevol boite cont boite_3 200 0 200 0 1 0 1 1
featperformval revol result 290
-set square 400997
+checkprops result -s 400997
featperformval revol result 30
-set square 93.1062
+checkprops result -s 93.1062
featperformval revol result 360
-set square 125.664
+checkprops result -s 125.664
featperformval revol result 360
-set square 100.531
+checkprops result -s 100.531
puts "*"
puts "TODO OCC22810 All:Error in featperform"
puts "TODO OCC22810 All:Error : The feat grid cannot be built."
+puts "TODO OCC22810 All: Error: The command cannot be built"
#
box b 8 8 8
ttranslate b -4 0 0
puts "Error in featperform"
}
-set square 0
+checkprops result -s 0
featrevol boite cont boite_4 100 200 200 0 -1 0 0 1
featperform revol result boite_4 boite_4
-set square 277124
+checkprops result -s 277124
featrevol boite cont boite_4 100 200 200 0 -1 0 0 1
featperform revol result boite_4
-set square 277124
+checkprops result -s 277124
featrevol boite cont boite_4 100 200 200 0 -1 0 0 1
featperform revol result
-set square 277124
+checkprops result -s 277124
featrevol boite cont boite_4 100 200 200 0 -1 0 0 1
featperformval revol result 70
-set square 258326
+checkprops result -s 258326
featrevol boite cont boite_4 100 200 200 0 -1 0 0 1
featperformval revol result 225
-set square 277124
+checkprops result -s 277124
featperform revol result c_2 c_5
-set square 431.681
+checkprops result -s 431.681
addslide revol pp_4 bb_3
featperform revol result
-set square 61.854
+checkprops result -s 61.854
featrevol bb pp pp 1.5 1.5 1 0 0 1 1 1
featperform revol result
-set square 61.854
+checkprops result -s 61.854
addslide revol pp_4 bb_3
featperform revol result
-set square 54
+checkprops result -s 54
featrevol boite cont boite_4 100 200 200 0 1 0 1 1
featperform revol result boite_4 boite_4
-set square 277124
+checkprops result -s 277124
featrevol boite cont boite_4 100 200 200 0 1 0 1 1
featperform revol result boite_4
-set square 277124
+checkprops result -s 277124
featrevol boite cont boite_4 100 200 200 0 1 0 1 1
featperform revol result
-set square 277124
+checkprops result -s 277124
featrevol boite cont boite_4 100 200 200 0 1 0 1 1
featperformval revol result 70
-set square 258326
+checkprops result -s 258326
featrevol boite cont boite_4 100 200 200 0 1 0 1 1
featperformval revol result 225
-set square 277124
+checkprops result -s 277124
featrevol base cont cont 54.06494140625 70.2841796875 0 0 0 1 1 1
featperform revol result funtil ffrom
-set square 560028
+checkprops result -s 560028
featrevol base cont cont 54.06494140625 70.2841796875 0 0 0 1 1 1
featperform revol result funtil ffrom
-set square 474697
+checkprops result -s 474697
featrevol base cont cont 54.06494140625 70.2841796875 0 0 0 1 1 1
featperform revol result ffrom
-set square 455939
+checkprops result -s 455939
featrevol base cont cont 54.06494140625 70.2841796875 0 0 0 1 1 1
featperform revol result funtil
-set square 590584
+checkprops result -s 590584
featperform rf result
-set square 109.511
+checkprops result -s 109.511
featperform rf result
-set square 107.82
+checkprops result -s 107.82
featrf s w pl 0 0 0 0 0 1 0.2 0.2 1 0
featperform rf result
-set square 107.82
+checkprops result -s 107.82
featperform rf result
-set square 194.575
+checkprops result -s 194.575
featrf s w pl 0 0 0 0 0 1 0.2 0.2 1 1
featperform rf result
-set square 191.996
+checkprops result -s 191.996
featrf s pp pl 0 0 0 0 0 1 0.2 0.2 1 1
featperform rf result
-set square 204.661
+checkprops result -s 204.661
featperform rf result
-set square 213.845
+checkprops result -s 213.845
featperform rf result
-set square 111.509
+checkprops result -s 111.509
featperform rf result
-set square 196.379
+checkprops result -s 196.379
featrf s w pl 0 0 0 0 0 1 0.2 0.2 1 0
featperform rf result
-set square 101.665
+checkprops result -s 101.665
featrf c1 w pl 0 0 0 0 0 1 0.3 0.3 1 1
featperform rf result
-set square 154.636
+checkprops result -s 154.636
featrf c1 w pl 0 0 0 0 0 1 1. 1. 1 1
featperform rf result
-set square 162.62
+checkprops result -s 162.62
featrf s w pl 0 0 0 0 0 1 0.2 0.2 0 1
featperform rf result
-set square 216.876
+checkprops result -s 216.876
FAILED /\bFaulty\b/ bad shape
IGNORE /\bNo error\b/ normal message in featprism L6 and featrevol H9
+OK /Relative error of mass computation/ message from vprops
\ No newline at end of file
# Chamfer
chamfer2d result e1 e2 10 20
-set length 22.3607
+checkprops result -l 22.3607
set 2dviewer 1
-if { [info exists square] } {
- set prop "square"
- set mass $square
- if { [info exists tol_square] } {
- regexp {Mass +: +([-0-9.+eE]+)} [sprops result $tol_square] full m
- } else {
- regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
- }
-}
-if { [info exists length] } {
- set prop "length"
- set mass $length
- regexp {Mass +: +([-0-9.+eE]+)} [lprops result] full m
-
- puts "checksection"
- puts [checksection result]
-}
-
-#if mass (length or square) is empty in test case then result should be an empty shape.
-if { [info exists mass] } {
- puts "checkshape"
- checkshape result
-
- if { [string compare "$mass" "empty"] != 0 } {
- if { $m == 0 } {
- puts "Error : The command is not valid. The $prop is 0."
- }
- if { $mass > 0 } {
- puts "The expected $prop is $mass"
- }
- #check of change of square is < 1%
- if { ($mass != 0 && [expr 1.*abs($mass - $m)/$mass] > 0.01) || ($mass == 0 && $m != 0) } {
- puts "Error : The $prop of result shape is $m"
- }
- } else {
- if { $m != 0 } {
- puts "Error : The command is not valid. The $prop is $m"
- }
- }
-}
-
if { [info exists rel_tol] } {
puts "\nChecking triangulation area (triarea command)..."
set rel_err [expr abs([CheckTriArea result $area_eps])]
# Fillet (Newton)
fillet2d result e1 e2 10
-set length 15.708
+checkprops result -l 15.708
set 2dviewer 1
# Fillet (analytical)
fillet2d result w 10
-set length 195.708
+checkprops result -l 195.708
set 2dviewer 1
# Fillet (analytical)
fillet2d result w 10
-set length 253.58
+checkprops result -l 253.58
set 2dviewer 1
# Fillet (analytical)
fillet2d result w 10
-set length 253.58
+checkprops result -l 253.58
set 2dviewer 1
# Fillet (analytical)
fillet2d result w 10
-set length 275.293
+checkprops result -l 275.293
set 2dviewer 1
# Fillet (analytical)
fillet2d result e1 e2 10
-set length 15.708
+checkprops result -l 15.708
set 2dviewer 1
# Fillet (analytical)
fillet2d result e1 e2 10
-set length 15.708
+checkprops result -l 15.708
set 2dviewer 1
# Fillet (analytical)
fillet2d result e1 e2 10
-set length 15.708
+checkprops result -l 15.708
set 2dviewer 1
# Fillet (analytical)
fillet2d result e1 e2 10
-set length 15.708
+checkprops result -l 15.708
set 2dviewer 1
FAILED /\bFaulty\b/ bad shape
SKIPPED /Error: unsupported locale specification/ locale is unavailable on tested system
-OK /Relative error of mass computation/ message from vprops
+OK /Relative error of mass computation/ message from vprops
\ No newline at end of file
proc comparison { x1 x1_o prop } {
set precision 0.0000001
if { ( abs($x1) > $precision ) || ( abs($x1_o) > $precision ) } {
- if { ($x1_o != 0 && [expr 1.*abs($x1_o - $x1)/$x1_o] > 0.01) || ($x1_o == 0 && $x1 != 0) } {
- puts "Error : The $prop of the resulting shape is $x1 and the expected $prop is $x1_o"
- }
+ if { ($x1_o != 0 && [expr 1.*abs($x1_o - $x1)/$x1_o] > 0.01) || ($x1_o == 0 && $x1 != 0) } {
+ puts "Error : The $prop of the resulting shape is $x1 and the expected $prop is $x1_o"
+ }
}
}
if { [isdraw result] } {
if { [info exists type] && [string compare "$type" "infinite"] == 0 && ![info exists length] } {
- set ddump [dump result]
- regexp {Axis *: *([-0-9.+eE]+), *([-0-9.+eE]+),* *([-0-9.+eE]*) *} $ddump full Axis_1 Axis_2 Axis_3
- comparison $Axis_1 $Axis_o_1 "Axis_1"
- comparison $Axis_2 $Axis_o_2 "Axis_2"
- if { [info exists Axis_o_3] } {
- comparison $Axis_3 $Axis_o_3 "Axis_3"
- }
- if { [regexp {Line} $ddump] } {
- regexp {Origin *: *([-0-9.+eE]+), *([-0-9.+eE]+),* *([-0-9.+eE]*) *} $ddump full Origin_1 Origin_2 Origin_3
- comparison $Origin_1 $Origin_o_1 "Origin_1"
- comparison $Origin_2 $Origin_o_2 "Origin_2"
- if { [info exists Origin_o_3] } {
- comparison $Origin_3 $Origin_o_3 "Origin_3"
- }
- } elseif { [regexp {Parabola} $ddump] || [regexp {Hyperbola} $ddump] } {
- regexp {Center *: *([-0-9.+eE]+), *([-0-9.+eE]+),* *([-0-9.+eE]*) *} $ddump full Center_1 Center_2 Center_3
- comparison $Center_1 $Center_o_1 "Center_1"
- comparison $Center_2 $Center_o_2 "Center_2"
- if { [info exists Center_o_3] } {
- comparison $Center_3 $Center_o_3 "Center_3"
- }
- regexp {XAxis *: *([-0-9.+eE]+), *([-0-9.+eE]+),* *([-0-9.+eE]*) *} $ddump full XAxis_1 XAxis_2 XAxis_3
- comparison $XAxis_1 $XAxis_o_1 "XAxis_1"
- comparison $XAxis_2 $XAxis_o_2 "XAxis_2"
- if { [info exists XAxis_o_3] } {
- comparison $XAxis_3 $XAxis_o_3 "XAxis_3"
- }
- regexp {YAxis *: *([-0-9.+eE]+), *([-0-9.+eE]+),* *([-0-9.+eE]*) *} $ddump full YAxis_1 YAxis_2 YAxis_3
- comparison $YAxis_1 $YAxis_o_1 "YAxis_1"
- comparison $YAxis_2 $YAxis_o_2 "YAxis_2"
- if { [info exists YAxis_o_3] } {
- comparison $YAxis_3 $YAxis_o_3 "YAxis_3"
- }
- if { [regexp {Hyperbola} $ddump] } {
- regexp {Radii *: *([-0-9.+eE]+), *([-0-9.+eE]+) *} $ddump full LastParam_1 LastParam_2
- } else {
- regexp {Focal *: *([-0-9.+eE]+) *} $ddump full LastParam_1
- }
- comparison $LastParam_1 $LastParam_o_1 "LastParam_1"
- if { [info exists LastParam_o_2] } {
- comparison $LastParam_2 $LastParam_o_2 "LastParam_2"
- }
- } else {
- puts "Error : undefined type"
- }
+ set ddump [dump result]
+ regexp {Axis *: *([-0-9.+eE]+), *([-0-9.+eE]+),* *([-0-9.+eE]*) *} $ddump full Axis_1 Axis_2 Axis_3
+ comparison $Axis_1 $Axis_o_1 "Axis_1"
+ comparison $Axis_2 $Axis_o_2 "Axis_2"
+ if { [info exists Axis_o_3] } {
+ comparison $Axis_3 $Axis_o_3 "Axis_3"
+ }
+ if { [regexp {Line} $ddump] } {
+ regexp {Origin *: *([-0-9.+eE]+), *([-0-9.+eE]+),* *([-0-9.+eE]*) *} $ddump full Origin_1 Origin_2 Origin_3
+ comparison $Origin_1 $Origin_o_1 "Origin_1"
+ comparison $Origin_2 $Origin_o_2 "Origin_2"
+ if { [info exists Origin_o_3] } {
+ comparison $Origin_3 $Origin_o_3 "Origin_3"
+ }
+ } elseif { [regexp {Parabola} $ddump] || [regexp {Hyperbola} $ddump] } {
+ regexp {Center *: *([-0-9.+eE]+), *([-0-9.+eE]+),* *([-0-9.+eE]*) *} $ddump full Center_1 Center_2 Center_3
+ comparison $Center_1 $Center_o_1 "Center_1"
+ comparison $Center_2 $Center_o_2 "Center_2"
+ if { [info exists Center_o_3] } {
+ comparison $Center_3 $Center_o_3 "Center_3"
+ }
+ regexp {XAxis *: *([-0-9.+eE]+), *([-0-9.+eE]+),* *([-0-9.+eE]*) *} $ddump full XAxis_1 XAxis_2 XAxis_3
+ comparison $XAxis_1 $XAxis_o_1 "XAxis_1"
+ comparison $XAxis_2 $XAxis_o_2 "XAxis_2"
+ if { [info exists XAxis_o_3] } {
+ comparison $XAxis_3 $XAxis_o_3 "XAxis_3"
+ }
+ regexp {YAxis *: *([-0-9.+eE]+), *([-0-9.+eE]+),* *([-0-9.+eE]*) *} $ddump full YAxis_1 YAxis_2 YAxis_3
+ comparison $YAxis_1 $YAxis_o_1 "YAxis_1"
+ comparison $YAxis_2 $YAxis_o_2 "YAxis_2"
+ if { [info exists YAxis_o_3] } {
+ comparison $YAxis_3 $YAxis_o_3 "YAxis_3"
+ }
+ if { [regexp {Hyperbola} $ddump] } {
+ regexp {Radii *: *([-0-9.+eE]+), *([-0-9.+eE]+) *} $ddump full LastParam_1 LastParam_2
+ } else {
+ regexp {Focal *: *([-0-9.+eE]+) *} $ddump full LastParam_1
+ }
+ comparison $LastParam_1 $LastParam_o_1 "LastParam_1"
+ if { [info exists LastParam_o_2] } {
+ comparison $LastParam_2 $LastParam_o_2 "LastParam_2"
+ }
+ } else {
+ puts "Error : undefined type"
+ }
} else {
- if { [info exists length] } {
- set prop "length"
- set mass $length
- regexp {The +length +result +is +([-0-9.+eE]+)} [length result] full m
- } elseif { [info exist square] } {
- set prop "area"
- set mass $square
- regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
- }
-
- if { [string compare "$mass" "empty"] != 0 } {
- if { $m == 0 } {
- puts "Error : The $command is not valid. The $prop is 0."
- }
- if { $mass > 0 } {
- puts "The expected $prop is $mass"
- }
- #check of change of length is < 1%
- if { ($mass != 0 && [expr 1.*abs($mass - $m)/$mass] > 0.01) || ($mass == 0 && $m != 0) } {
- puts "Error : The $prop of the resulting shape is $m"
- }
- } else {
- if { $m != 0 } {
- puts "Error : The $command is not valid. The $prop is $m"
- }
- }
- }
+ if { [info exists length] } {
+ set prop "length"
+ set mass $length
+ regexp {The +length +result +is +([-0-9.+eE]+)} [length result] full m
+ }
+ if { [info exists mass] } {
+ if { [string compare "$mass" "empty"] != 0 } {
+ if { $m == 0 } {
+ puts "Error : The $command is not valid. The $prop is 0."
+ }
+ if { $mass > 0 } {
+ puts "The expected $prop is $mass"
+ }
+ #check of change of length is < 1%
+ if { ($mass != 0 && [expr 1.*abs($mass - $m)/$mass] > 0.01) || ($mass == 0 && $m != 0) } {
+ puts "Error : The $prop of the resulting shape is $m"
+ }
+ } else {
+ if { $m != 0 } {
+ puts "Error : The $command is not valid. The $prop is $m"
+ }
+ }
+ }
+ }
} else {
puts "Error : The $command cannot be built."
}
--- /dev/null
+OK /Relative error of mass computation/ message from vprops
\ No newline at end of file
dval dovx+dvx
dval dovy+dvy
mkface result revolution1
-set square 13.8136
-
+checkprops result -s 13.8136
explode p
compound p_2 p_3 c
nproject result c p_1 0.001 2 14 10
-set length 222.5
-
-
+checkprops result -l 222.5
explode p
compound p_2 p_3 s
nproject result s p_1 0.001 2 14 10
-set length 222.5
-
-
-
+checkprops result -l 222.5
restore [locate_data_file projortho003.brep] p
explode p
nproject result p_1 p_2 0.001 2 14 10
-set length 581.299
-
-
+checkprops result -l 581.299
restore [locate_data_file projortho004.brep] p
explode p
nproject result p_1 p_2 0.001 2 14 10
-set length 300
-
+checkprops result -l 300
explode p
compound p_1 p_2 c
nproject result p_3 c 0.001 2 14 10
-set length 540.983
-
+checkprops result -l 540.983
explode p
compound p_1 p_2 p_3 p_4 p_5 p_6 p_7 p_8 p_9 p_10 p_11 p_12 p_13 c
nproject result c p_14 0.001 2 14 10
-set length 90.802
-
+checkprops result -l 90.802
explode p
compound p_2 p_3 c
nproject result c p_1 0.001 2 14 10
-set length 95.8118
-
+checkprops result -l 95.8118
compound p_4 p_5 c1
compound p_1 p_2 p_6 p_7 p_3 p_8 c2
nproject result c2 c1 0.001 2 14 10
-set length 561.837
-
-
+checkprops result -l 561.837
nproject result c_2 c_1 1.e-7
checknbshapes result -vertex 2 -edge 1 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 4
-set length 0.0008
+checkprops result -l 0.0008
nproject result c_3 c_1 1.e-7
checknbshapes result -vertex 2 -edge 1 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 4
-set length 0.0008
+checkprops result -l 0.0008
#set length 0
if { [isdraw result] } {
- #check if result is valid
+ #check if result is valid
+ puts [checkshape result]
- puts [checkshape result]
-
- set prop "length"
- set mass $length
- regexp {Mass +: +([-0-9.+eE]+)} [lprops result] full m
-
- if { [string compare "$mass" "empty"] != 0 } {
- if { $m == 0 } {
- puts "Error : The $command is not valid. The $prop is 0."
- }
- if { $mass > 0 } {
- puts "The expected $prop is $mass"
- }
- #check of change of length is < 1%
- if { ($mass != 0 && [expr 1.*abs($mass - $m)/$mass] > 0.01) || ($mass == 0 && $m != 0) } {
- puts "Error : The $prop of the resulting shape is $m"
- }
- } else {
- if { $m != 0 } {
- puts "Error : The $command is not valid. The $prop is $m"
- }
- }
-
- if { $m > 0 } {
- smallview
- clear
- donly result
- fit
- xwd $imagedir/${test_image}.png
- } else {
- smallview
- clear
- fit
- xwd $imagedir/${test_image}.png
- }
+ smallview
+ clear
+ donly result
+ fit
+ xwd $imagedir/${test_image}.png
} else {
- puts "Error : The $command cannot be built."
+ puts "Error : The $command cannot be built."
}
# to end a test script
FAILED /\bFaulty\b/ bad shape
+OK /Relative error of mass computation/ message from vprops
\ No newline at end of file
puts "TODO ?OCC23068 ALL: ERROR. offsetperform operation not done."
+puts "TODO ?OCC23068 ALL: Error: The command cannot be built"
puts "TODO ?OCC23068 ALL: result is not a topological shape!!!"
puts "TODO ?OCC23068 ALL: TEST INCOMPLETE"
offsetcompshape result s -10 s_1
#real volume of result shape is unknow yet
-set volume 0
+checkprops result -v 0
explode s F
offsetcompshape result s -10 s_10
-set volume 894477
+checkprops result -v 894477
explode s F
catch {offsetcompshape result s -10 s_8 s_10}
-set volume 3.0764e+06
+checkprops result -v 3.0764e+06
## Comment : From CV tests serie page 60
## ======================================
-puts "TODO OCC23524 ALL: Error : The offset is not valid"
puts "TODO ?OCC26556 ALL: ERROR. offsetperform operation not done."
restore [locate_data_file CCV_2_d1_gsw.rle] s
catch {offsetcompshape result s -2 s_17}
#real volume of result shape is unknow yet
-
-set volume 534256
+checkprops result -v 534256
explode s F
offsetcompshape result s -3 s_2
-set volume 142832
+checkprops result -v 142832
explode s F
offsetcompshape result s -5 s_10
-set volume 231220
+checkprops result -v 231220
explode s F
offsetcompshape result s -5 s_7
-set volume 237534
+checkprops result -v 237534
set theOff [expr $sm * $off_param ]
puts [format "Considered Offset value is %s " $theOff]
if { ![catch { mkoffset result s 1 $theOff } catch_res] } {
- renamevar result_1 result
- if { ![catch { set chsh [checkshape result] } catch_chsh] } {
- puts $chsh
+ renamevar result_1 result
+ if { ![catch { set chsh [checkshape result] } catch_chsh] } {
+ puts $chsh
} else {
- puts "Error : $catch_chsh"
- set mist 1
- }
+ puts "Error : $catch_chsh"
+ set mist 1
+ }
}
+ checkprops result -l ${length}
}
if { [isdraw result] && $mist == 0} {
if { [info exists command] && [string compare $command "mkoffset"] == 0 } {
- regexp {Mass +: +([-0-9.+eE]+)} [lprops result] full m
+ regexp {Mass +: +([-0-9.+eE]+)} [lprops result] full m
+ set vertex_list [explode result v]
+ set ll_v [llength $vertex_list]
+ set edge_list [explode result e]
+ set ll_e [llength $edge_list]
- set vertex_list [explode result v]
- set ll_v [llength $vertex_list]
+ set wire_list [explode result w]
+ if { [string compare $wire_list ""] == 0} {
+ set wire_list result
+ }
+ set ll_w [llength $wire_list]
- set edge_list [explode result e]
- set ll_e [llength $edge_list]
-
- set wire_list [explode result w]
- if { [string compare $wire_list ""] == 0} {
- set wire_list result
- }
- set ll_w [llength $wire_list]
-
- if { $ll_v == 0 } {
- if { $theOff < 0 } {
- puts [format "Warning : The resulting shape is an empty COMPOUND"]
- } else {
- puts [format "Error : The resulting shape is an empty COMPOUND"]
- }
- puts [whatis result]
- puts [checksection result]
- } else {
- puts [format "The resulting shape contains %s wires" $ll_w]
- foreach wire $wire_list {
- puts "Info for $wire:"
- regexp {Tolerance +MAX=([-0-9.+eE]+) +AVG=([-0-9.+eE]+) +MIN=[-0-9.+eE]+} [tolerance $wire] full MaxTol_res AvgTol_res
- if { $MaxTol_res > $MaxTol_s } {
- puts "Error : big tolerance of shape $wire"
- }
- regexp {nb +alone +Vertices +: +([-0-9.+eE]+)} [checksection $wire] full num
- if { $num != 0 } {
- puts [format "Error : $wire is NOT a closed wire"]
- }
- mkplane res_plane $wire
- set chsh_res_plane [checkshape res_plane]
- if { [regexp {Faulty +shapes +in +variables +faulty_([-0-9.+eE]+) +to +faulty_([-0-9.+eE]+)} $chsh_res_plane full from_faulty to_faulty ] } {
- puts "Shape $wire has self-intersection"
- }
- }
- }
+ if { $ll_v == 0 } {
+ if { $theOff < 0 } {
+ puts [format "Warning : The resulting shape is an empty COMPOUND"]
+ } else {
+ puts [format "Error : The resulting shape is an empty COMPOUND"]
+ }
+ puts [whatis result]
+ puts [checksection result]
+ } else {
+ puts [format "The resulting shape contains %s wires" $ll_w]
+ foreach wire $wire_list {
+ puts "Info for $wire:"
+ regexp {Tolerance +MAX=([-0-9.+eE]+) +AVG=([-0-9.+eE]+) +MIN=[-0-9.+eE]+} [tolerance $wire] full MaxTol_res AvgTol_res
+ if { $MaxTol_res > $MaxTol_s } {
+ puts "Error : big tolerance of shape $wire"
+ }
+ regexp {nb +alone +Vertices +: +([-0-9.+eE]+)} [checksection $wire] full num
+ if { $num != 0 } {
+ puts [format "Error : $wire is NOT a closed wire"]
+ }
+ mkplane res_plane $wire
+ set chsh_res_plane [checkshape res_plane]
+ if { [regexp {Faulty +shapes +in +variables +faulty_([-0-9.+eE]+) +to +faulty_([-0-9.+eE]+)} $chsh_res_plane full from_faulty to_faulty ] } {
+ puts "Shape $wire has self-intersection"
+ }
+ }
+ }
- if { [string compare $length "empty"] != 0 } {
- puts "The expected length is $length"
- #check of change of length is < 1%
- if { ($length != 0 && [expr 1.*abs($length - $m)/$length] > 0.01) || ($length == 0 && $m != 0) } {
- puts "Error : The length of the resulting shape is $m"
- }
- } else {
- if { $m != 0 } {
- puts "Error : The offset is not valid. The length is $m"
- }
- }
- # check for number of vertexes
- if { [info exists nbsh_v ] } {
- if { ($ll_v != $nbsh_v) || ($nbsh_v == 0 && $ll_v != 0) } {
- puts "Error : The resulting shape is WRONG because it must contain $nbsh_v vertexes instead of $ll_v"
- } else {
- puts "The resulting shape contains $ll_v vertexes"
- }
- }
- # check for number of edges
- if { [info exists nbsh_e ] } {
- if { ($ll_e != $nbsh_e) || ($nbsh_e == 0 && $ll_e != 0) } {
- puts "Error : The resulting shape is WRONG because it must contain $nbsh_e edges instead of $ll_e"
- } else {
- puts "The resulting shape contains $ll_e edges"
- }
- }
- # check for number of wires
- if { [info exists nbsh_w ] } {
- if { ($ll_w != $nbsh_w) || ($nbsh_w == 0 && $ll_w != 0) } {
- puts "Error : The resulting shape is WRONG because it must contain $nbsh_w wires instead of $ll_w"
- } else {
- puts "The resulting shape contains $ll_w wires"
- }
- }
+ # check for number of vertexes
+ if { [info exists nbsh_v ] } {
+ if { ($ll_v != $nbsh_v) || ($nbsh_v == 0 && $ll_v != 0) } {
+ puts "Error : The resulting shape is WRONG because it must contain $nbsh_v vertexes instead of $ll_v"
+ } else {
+ puts "The resulting shape contains $ll_v vertexes"
+ }
+ }
+ # check for number of edges
+ if { [info exists nbsh_e ] } {
+ if { ($ll_e != $nbsh_e) || ($nbsh_e == 0 && $ll_e != 0) } {
+ puts "Error : The resulting shape is WRONG because it must contain $nbsh_e edges instead of $ll_e"
+ } else {
+ puts "The resulting shape contains $ll_e edges"
+ }
+ }
+ # check for number of wires
+ if { [info exists nbsh_w ] } {
+ if { ($ll_w != $nbsh_w) || ($nbsh_w == 0 && $ll_w != 0) } {
+ puts "Error : The resulting shape is WRONG because it must contain $nbsh_w wires instead of $ll_w"
+ } else {
+ puts "The resulting shape contains $ll_w wires"
+ }
+ }
} elseif {[info exists command] && [string compare $command "withintersect"] == 0} {
- regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
- checkshape result
+ regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
+ checkshape result
} else {
- regexp {Mass +: +([-0-9.+eE]+)} [vprops s] full sm
- regexp {Mass +: +([-0-9.+eE]+)} [vprops result] full m
-
- #check if result is valid
- puts [checkshape result]
- if { $m == 0 || $sm == $m } {
- puts "Error : The offset is not valid. The volume is $m."
- }
-
- #check of face's square value
- foreach ResultFace [ explode result f ] {
- regexp {Mass +: +([-0-9.+eE]+)} [sprops $ResultFace] full fmass
- if { $fmass < 0 } {
- puts "Error : The area of face $ResultFace of the resulting shape is negative."
- }
- }
- #check for bsection
- if { [info exists GlobFaces] && [llength $GlobFaces] == 0 } {
- puts [ bsection re result s ]
- if { [ isdraw re ] } {
- regexp {Mass +: +([-0-9.+eE]+)} [lprops $re] full remass
- if { $remass != 0 } {
- puts "Error: bsection of the result and s is not equal to zero."
- }
- }
- }
- if {[info exists volume]} {
- if { $volume > 0 } {
- puts "The expected volume is $volume"
- }
- #check of change of volume is < 1%
- if { ($volume > 0 && [expr 1.*abs($volume - $m)/$volume] > 0.01) || ($volume == 0 && $m != 0 && $sm != $m) } {
- puts "Error : The volume of the resulting shape is $m"
- }
- }
+ #check if result is valid
+ puts [checkshape result]
+
+ regexp {Mass +: +([-0-9.+eE]+)} [vprops result] full m
+
+ #check of face's area value
+ foreach ResultFace [ explode result f ] {
+ regexp {Mass +: +([-0-9.+eE]+)} [sprops $ResultFace] full fmass
+ if { $fmass < 0 } {
+ puts "Error : The area of face $ResultFace of the resulting shape is negative."
+ }
+ }
+ #check for bsection
+ if { [info exists GlobFaces] && [llength $GlobFaces] == 0 } {
+ puts [ bsection re result s ]
+ if { [ isdraw re ] } {
+ regexp {Mass +: +([-0-9.+eE]+)} [lprops $re] full remass
+ if { $remass != 0 } {
+ puts "Error: bsection of the result and s is not equal to zero."
+ }
+ }
+ }
}
if { $m > 0 } {
- clear
- smallview
- donly result
- fit
- xwd $imagedir/${test_image}.png
- }
+ clear
+ smallview
+ donly result
+ fit
+ xwd $imagedir/${test_image}.png
+ }
} else {
puts "Error : The offset cannot be built."
}
restore [locate_data_file CHE_filter.rle] s
OFFSETSHAPE -.0015 {s_26 s_27 s_28 s_29} $calcul $type
-set volume 6.38048e-05
+checkprops result -v 6.38048e-05
restore [locate_data_file fritehaut] s
OFFSETSHAPE -.004 {s_3} $calcul $type
-
-set volume 0.000514386
+checkprops result -v 0.000514386
#old file ofcb19
puts "TODO CR25925 ALL: ERROR. offsetperform operation not done."
+puts "TODO CR25925 ALL: Error: The command cannot be built"
puts "TODO CR26556 ALL: Error : The offset cannot be built."
restore [locate_data_file CHE_bb17.rle] s
OFFSETSHAPE -0.04 {s_4 s_9 s_3 s_5 s_2 s_7 s_11} $calcul $type
-set volume 0.182288
+checkprops result -v 0.182288
#old file ofcb23
puts "TODO CR25925 ALL: ERROR. offsetperform operation not done."
+puts "TODO CR25925 ALL: Error: The command cannot be built"
puts "TODO CR26556 ALL: Error : The offset cannot be built."
restore [locate_data_file CHE_cc3.rle] s
OFFSETSHAPE -0.01 {s_6} $calcul $type
-set volume 0.0228808
+checkprops result -v 0.0228808
restore [locate_data_file CHE_bb26.rle] s
OFFSETSHAPE -0.1 {s_4} $calcul $type
-set volume 0.391709
+checkprops result -v 0.391709
restore [locate_data_file CHE_borne.rle] s
OFFSETSHAPE -0.1 {s_2 s_3} $calcul $type
-set volume 0.47668
+checkprops result -v 0.47668
restore [locate_data_file CHE_bb2.rle] s
OFFSETSHAPE -0.1 {s_8} $calcul $type
-set volume 0.982069
+checkprops result -v 0.982069
restore [locate_data_file CHE_bb15.rle] s
OFFSETSHAPE -0.1 {s_8 s_7} $calcul $type
-set volume 4.50601
+checkprops result -v 4.50601
#old file ofsb20
puts "TODO CR25925 ALL: ERROR. offsetperform operation not done."
+puts "TODO CR25925 ALL: Error: The command cannot be built"
puts "TODO CR26556 ALL: Error : The offset cannot be built."
restore [locate_data_file CHE_bb20.rle] s
OFFSETSHAPE -0.1 {s_4 s_7} $calcul $type
-set volume 0.491586
+checkprops result -v 0.491586
restore [locate_data_file CHE_vevopar.rle] s
OFFSETSHAPE -0.3 {s_5 s_11 s_3 s_7 s_8 s_9} $calcul $type
-set volume 0.707259
+checkprops result -v 0.707259
OFFSETSHAPE 1 {s_2} $calcul $type
-set volume 631.46
+checkprops result -v 631.46
OFFSETSHAPE -1 {s_2} $calcul $type
-set volume 474.38
+checkprops result -v 474.38
OFFSETSHAPE 1 {s_2 s_3} $calcul $type
-set volume 518.363
+checkprops result -v 518.363
OFFSETSHAPE -1 {s_2 s_3} $calcul $type
-set volume 424.115
+checkprops result -v 424.115
OFFSETSHAPE 1 {s_3} $calcul $type
-set volume 1147.83
+checkprops result -v 1147.83
OFFSETSHAPE -1 {s_3} $calcul $type
-set volume 957.403
+checkprops result -v 957.403
OFFSETSHAPE 1 {s_2 s_3} $calcul $type
-set volume 1038.24
+checkprops result -v 1038.24
OFFSETSHAPE -1 {s_2 s_3} $calcul $type
-set volume 904.725
+checkprops result -v 904.725
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
pcone s 5 0 12 90
trotate s 0 0 0 0 0 1 90
OFFSETSHAPE 1 {s_4} $calcul $type
-set volume 0
+checkprops result -v 0
OFFSETSHAPE -1 {s_4} $calcul $type
-set volume 65.1914
+checkprops result -v 65.1914
puts "TODO ?OCC23068 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO ?OCC23068 ALL: Error : The volume of the resulting shape is"
+puts "TODO ?OCC23068 ALL: Error : The volume of result shape is"
puts "TODO ?OCC23068 ALL: TEST INCOMPLETE"
pcone s 5 0 12 90
OFFSETSHAPE 1 {s_4 s_3} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
pcone s 5 0 12 270
OFFSETSHAPE 1 {s_4} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
pcone s 5 0 12 270
OFFSETSHAPE -1 {s_4} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
pcone s 5 0 12 270
OFFSETSHAPE 1 {s_3 s_4} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
psphere s 15 -90 60 90
OFFSETSHAPE 1 {s_4} $calcul $type
-set volume 0
+checkprops result -v 0
OFFSETSHAPE -1 {s_4} $calcul $type
-set volume 955.222
+checkprops result -v 955.222
puts "TODO ?OCC23068 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO ?OCC23068 ALL: Error : The volume of the resulting shape is"
+puts "TODO ?OCC23068 ALL: Error : The volume of result shape is"
puts "TODO ?OCC23068 ALL: TEST INCOMPLETE"
psphere s 15 -90 60 90
OFFSETSHAPE 1 {s_3 s_4} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO ?OCC23068 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO ?OCC23068 ALL: Error : The volume of the resulting shape is"
+puts "TODO ?OCC23068 ALL: Error : The volume of result shape is"
puts "TODO ?OCC23068 ALL: TEST INCOMPLETE"
psphere s 15 -90 60 90
OFFSETSHAPE -1 {s_3 s_4} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
psphere s 15 -90 60 270
OFFSETSHAPE 1 {s_4} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
psphere s 15 -90 60 270
OFFSETSHAPE -1 {s_4} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
psphere s 15 -90 60 270
OFFSETSHAPE 1 {s_3 s_4} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO ?OCC23068 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO ?OCC23068 ALL: Error : The volume of the resulting shape is"
+puts "TODO ?OCC23068 ALL: Error : The volume of result shape is"
puts "TODO ?OCC23068 ALL: TEST INCOMPLETE"
psphere s 15 -90 60 270
OFFSETSHAPE -1 {s_3 s_4} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC23068 ALL: ERROR. offsetperform operation not done."
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
+puts "TODO OCC23068 ALL: Error: The command cannot be built"
psphere s 15 90
trotate s 0 0 0 0 0 1 90
OFFSETSHAPE 1 {s_3} $calcul $type
-set volume 0
+checkprops result -v 0
OFFSETSHAPE -1 {s_3} $calcul $type
-set volume 968.134
+checkprops result -v 968.134
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
psphere s 15 90
OFFSETSHAPE 1 {s_2 s_3} $calcul $type
-set volume 0
+checkprops result -v 0
-puts "TODO OCC23068 ALL: Error : The volume of the resulting shape is"
+puts "TODO OCC25406 ALL: Error : The volume of result shape is"
puts "TODO OCC25406 ALL: Faulty shapes in variables faulty_1 to"
ellipse w1 0 0 0 15 10
OFFSETSHAPE -1 {} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC23748 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO OCC23547 ALL: Error : The volume of the resulting shape is"
+puts "TODO OCC23748 ALL: Error : The volume of result shape is"
psphere s 15 270
OFFSETSHAPE 1 {s_2} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
psphere s 15 270
OFFSETSHAPE -1 {s_2} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
psphere s 15 270
OFFSETSHAPE 1 {s_2 s_3} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
psphere s 15 270
OFFSETSHAPE -1 {s_2 s_3} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC23068 ALL: ERROR. offsetperform operation not done."
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
+puts "TODO OCC23068 ALL: Error: The command cannot be built"
ptorus s 10 10 0 45
OFFSETSHAPE 1 {s_2} $calcul $type
-set volume 0
+checkprops result -v 0
OFFSETSHAPE -1 {s_2} $calcul $type
-set volume 2055.47
+checkprops result -v 2055.47
OFFSETSHAPE 1 {s_2 s_3} $calcul $type
-set volume 954.134
+checkprops result -v 954.134
OFFSETSHAPE -1 {} $calcul $type
-set volume 13139
+checkprops result -v 13139
OFFSETSHAPE 1 {s_2} $calcul $type
-set volume 1198.8
+checkprops result -v 1198.8
OFFSETSHAPE -1 {s_2} $calcul $type
-set volume 938.552
+checkprops result -v 938.552
OFFSETSHAPE 1 {s_2 s_3} $calcul $type
-set volume 1085.66
+checkprops result -v 1085.66
OFFSETSHAPE -1 {s_2 s_3} $calcul $type
-set volume 888.264
+checkprops result -v 888.264
OFFSETSHAPE 1 {s_2} $calcul $type
-set volume -296.088
+checkprops result -v -296.088
OFFSETSHAPE -1 {s_2} $calcul $type
-set volume 2715.08
+checkprops result -v 2715.08
OFFSETSHAPE 1 {s_2 s_3} $calcul $type
-set volume -3702.54
+checkprops result -v -3702.54
OFFSETSHAPE -1 {s_2 s_3} $calcul $type
-set volume 2664.79
+checkprops result -v 2664.79
puts "TODO OCC24156 MacOS: An exception was caught"
puts "TODO OCC24156 MacOS: TEST INCOMPLETE"
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
ellipse w1 0 0 0 15 10
OFFSETSHAPE 1 {s_4} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC24156 MacOS: An exception was caught"
puts "TODO OCC24156 MacOS: TEST INCOMPLETE"
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
ellipse w1 0 0 0 15 10
OFFSETSHAPE -1 {s_4} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC24156 MacOS: An exception was caught"
puts "TODO OCC24156 MacOS: TEST INCOMPLETE"
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
ellipse w1 0 0 0 15 10
OFFSETSHAPE 1 {s_4 s_5} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
ellipse w1 0 0 0 15 10
OFFSETSHAPE -1 {s_4 s_5} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC24156 MacOS: An exception was caught"
puts "TODO OCC24156 MacOS: TEST INCOMPLETE"
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
ellipse w1 0 0 0 15 10
OFFSETSHAPE 1 {s_4} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC24156 MacOS: An exception was caught"
puts "TODO OCC24156 MacOS: TEST INCOMPLETE"
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
cpulimit 400
OFFSETSHAPE -1 {s_4} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC24156 MacOS: An exception was caught"
puts "TODO OCC24156 MacOS: TEST INCOMPLETE"
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
ellipse w1 0 0 0 15 10
OFFSETSHAPE 1 {s_4 s_5} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC24156 MacOS: An exception was caught"
puts "TODO OCC24156 MacOS: TEST INCOMPLETE"
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
# 17.01.2010
OFFSETSHAPE -1 {s_4 s_5} $calcul $type
-set volume 0
+checkprops result -v 0
OFFSETSHAPE 1 {s_3} $calcul $type
-set volume 911.421
+checkprops result -v 925.617
OFFSETSHAPE -1 {s_3} $calcul $type
-set volume 703.738
+checkprops result -v 703.738
OFFSETSHAPE 1 {s_1 s_3} $calcul $type
-set volume 798.632
+checkprops result -v 811.465
OFFSETSHAPE -1 {s_1 s_3} $calcul $type
-set volume 653.428
+checkprops result -v 653.428
OFFSETSHAPE 1 {s_2} $calcul $type
-set volume 251.643
+checkprops result -v 251.643
OFFSETSHAPE -1 {s_2} $calcul $type
-set volume 163.155
+checkprops result -v 163.155
OFFSETSHAPE 1 {s_2} $calcul $type
-set volume 2775.18
+checkprops result -v 2775.18
OFFSETSHAPE -1 {s_2} $calcul $type
-set volume 2505.07
+checkprops result -v 2505.07
OFFSETSHAPE 1 {s_2} $calcul $type
-set volume 3048.04
+checkprops result -v 3048.04
OFFSETSHAPE 1 {s_3} $calcul $type
-set volume 584
+checkprops result -v 584
OFFSETSHAPE -1 {s_3} $calcul $type
-set volume 424
+checkprops result -v 424
OFFSETSHAPE 1 {s_3 s_2} $calcul $type
-set volume 452
+checkprops result -v 452
OFFSETSHAPE -1 {s_3 s_2} $calcul $type
-set volume 352
+checkprops result -v 352
OFFSETSHAPE -1 {s_3 s_4} $calcul $type
-set volume 360
+checkprops result -v 360
OFFSETSHAPE 1 {s_2} $calcul $type
-set volume 292.953
+checkprops result -v 292.953
OFFSETSHAPE -1 {s_2} $calcul $type
-set volume 184.115
+checkprops result -v 184.115
OFFSETSHAPE 1 {s_2 s_3} $calcul $type
-set volume 231.759
+checkprops result -v 231.759
OFFSETSHAPE -1 {s_2 s_3} $calcul $type
-set volume 160.829
+checkprops result -v 160.829
OFFSETSHAPE 1 {s_2 s_1} $calcul $type
-set volume 175.914
+checkprops result -v 175.914
OFFSETSHAPE -1 {s_2 s_1} $calcul $type
-set volume 139.765
+checkprops result -v 139.765
OFFSETSHAPE 1 {s_5} $calcul $type
-set volume 214.608
+checkprops result -v 214.608
OFFSETSHAPE -1 {s_5} $calcul $type
-set volume 127.482
+checkprops result -v 127.482
OFFSETSHAPE 1 {s_5 s_4} $calcul $type
-set volume 142.942
+checkprops result -v 142.942
OFFSETSHAPE -1 {s_5 s_4} $calcul $type
-set volume 95.8186
+checkprops result -v 95.8186
OFFSETSHAPE 1 {s_3 s_2} $calcul $type
-set volume 215.836
+checkprops result -v 215.836
OFFSETSHAPE -1 {s_3 s_2} $calcul $type
-set volume 139.845
+checkprops result -v 139.845
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
pcylinder s 5 10 270
OFFSETSHAPE -1 {s_5} $calcul $type
-set volume 0
+checkprops result -v 0
OFFSETSHAPE -1 {s_5 s_4} $calcul $type
-set volume 287.456
+checkprops result -v 287.456
OFFSETSHAPE -1 {s_2 s_3} $calcul $type
-set volume 301.216
+checkprops result -v 301.216
OFFSETSHAPE 1 {s_5} $calcul $type
-set volume 403.355
+checkprops result -v 403.355
OFFSETSHAPE -1 {s_4} $calcul $type
-set volume 273.873
+checkprops result -v 273.873
OFFSETSHAPE 1 {s_4 s_5} $calcul $type
-set volume 275.348
+checkprops result -v 275.348
OFFSETSHAPE -1 {s_4 s_5} $calcul $type
-set volume 203.5
+checkprops result -v 203.5
OFFSETSHAPE 1 {s_2 s_3} $calcul $type
-set volume 415.433
+checkprops result -v 415.433
OFFSETSHAPE -1 {s_2 s_3} $calcul $type
-set volume 295.724
+checkprops result -v 295.724
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
pcone s 9 4 15 270
OFFSETSHAPE -1 {s_5} $calcul $type
-set volume 0
+checkprops result -v 0
OFFSETSHAPE -1 {s_4 s_5} $calcul $type
-set volume 610.501
+checkprops result -v 610.501
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
pcone s 9 4 15 270
OFFSETSHAPE 1 {s_2 s_3} $calcul $type
-#set volume 994.314
-set volume 0
+#checkprops result -v 994.314
+checkprops result -v 0
OFFSETSHAPE -1 {s_2 s_3} $calcul $type
-set volume 622.419
+checkprops result -v 622.419
OFFSETSHAPE 1 {s_4} $calcul $type
-set volume 1019.69
+checkprops result -v 1019.69
OFFSETSHAPE -1 {s_4} $calcul $type
-set volume 810.256
+checkprops result -v 810.256
OFFSETSHAPE 1 {s_4 s_5} $calcul $type
-set volume 838.074
+checkprops result -v 838.074
OFFSETSHAPE -1 {s_4 s_5} $calcul $type
-set volume 718.42
+checkprops result -v 718.42
OFFSETSHAPE 1 {s_2 s_3} $calcul $type
-set volume 530.971
+checkprops result -v 530.971
OFFSETSHAPE -1 {s_2 s_3} $calcul $type
-set volume 477.688
+checkprops result -v 477.688
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
ptorus s 10 10 0 45 270
OFFSETSHAPE -1 {s_4} $calcul $type
-set volume 0
+checkprops result -v 0
OFFSETSHAPE -1 {s_4 s_5} $calcul $type
-set volume 2155.26
+checkprops result -v 2155.26
OFFSETSHAPE 1 {s_2 s_3} $calcul $type
-set volume 993.896
+checkprops result -v 993.896
OFFSETSHAPE -1 {s_2 s_3} $calcul $type
-set volume 953.616
+checkprops result -v 953.616
OFFSETSHAPE 1 {s_2} $calcul $type
-set volume 412.385
+checkprops result -v 412.385
OFFSETSHAPE -1 {s_2} $calcul $type
-set volume 290.969
+checkprops result -v 290.969
OFFSETSHAPE 1 {s_2 s_3} $calcul $type
-set volume 330.763
+checkprops result -v 340.505
OFFSETSHAPE -1 {s_2 s_3} $calcul $type
-set volume 252.156
+checkprops result -v 246.795
OFFSETSHAPE 1 {s_4 s_5} $calcul $type
-set volume 347.41
+checkprops result -v 352.331
OFFSETSHAPE -1 {s_4 s_5} $calcul $type
-set volume 272.867
+checkprops result -v 272.867
OFFSETSHAPE 1 {s_3} $calcul $type
-set volume 1327.05
+checkprops result -v 1327.05
OFFSETSHAPE -1 {s_3} $calcul $type
-set volume 1040.6
+checkprops result -v 1040.6
OFFSETSHAPE 1 {s_2 s_3} $calcul $type
-set volume 1120.05
+checkprops result -v 1120.05
OFFSETSHAPE -1 {s_2 s_3} $calcul $type
-set volume 910.985
+checkprops result -v 910.985
OFFSETSHAPE 1 {s_4 s_5} $calcul $type
-set volume 765.617
+checkprops result -v 765.617
OFFSETSHAPE -1 {s_4 s_5} $calcul $type
-set volume 678.359
+checkprops result -v 678.359
OFFSETSHAPE 1 {s_2} $calcul $type
-set volume 589.391
+checkprops result -v 589.391
OFFSETSHAPE -1 {s_2} $calcul $type
-set volume 407.179
+checkprops result -v 407.179
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
circle w -20 0 0 20
OFFSETSHAPE 1 {s_2 s_3} $calcul $type
-set volume 0
+checkprops result -v 0
OFFSETSHAPE -1 {s_2 s_4} $calcul $type
-set volume 259.68
+checkprops result -v 259.68
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
circle w -20 0 0 20
OFFSETSHAPE 1 {s_4 s_5} $calcul $type
-set volume 0
+checkprops result -v 0
OFFSETSHAPE -1 {s_3 s_5} $calcul $type
-set volume 445.962
+checkprops result -v 445.962
puts "TODO OCC24156 MacOS: An exception was caught"
puts "TODO OCC24156 MacOS: TEST INCOMPLETE"
puts "TODO OCC23748 ALL: ERROR. offsetperform operation not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC26556 ALL: Error : The offset cannot be built."
beziersurf c 3 2 \
OFFSETSHAPE 1 {s_5 s_6} $calcul $type
-set volume 0
+checkprops result -v 0
OFFSETSHAPE -1 {s_5 s_6} $calcul $type
-set volume 951.165
+checkprops result -v 951.165
FAILED /\bFaulty\b/ bad shape
+OK /Relative error of mass computation/ message from vprops
\ No newline at end of file
-# Original bug : hkg60144
-# Date : July, 17 1998
-
-puts "TODO OCC23068 Linux: Error : The offset is not valid"
puts "TODO OCC23068 Linux: ERROR. offsetperform operation not done."
-puts "TODO OCC23068 Linux: Error : The volume of the resulting shape is"
+puts "TODO OCC23068 Linux: Error : The volume of result shape is"
+# Original bug : hkg60144
+# Date : 17Juillet98
restore [locate_data_file CHE900_hkg60iob.rle] s
explode s f
offsetshape result s -5 s_1
-set volume 2.12817e+006
+
+checkprops result -v 2.12817e+006
+
puts "TODO OCC23190 ALL: ERROR. C0 continuity of input data."
+puts "TODO OCC23190 ALL: Error: The command cannot be built"
puts "TODO OCC23190 ALL: result is not a topological shape!!!"
puts "TODO OCC23068 ALL: TEST INCOMPLETE"
# Original bug : hkg60144/pro15325
offsetshape result s -5 s_1
-set volume 0
+checkprops result -v 0
puts "TODO OCC23190 ALL: ERROR. C0 continuity of input data."
+puts "TODO OCC23190 ALL: Error: The command cannot be built"
puts "TODO OCC23190 ALL: result is not a topological shape!!!"
puts "TODO OCC23068 ALL: TEST INCOMPLETE"
# Original bug : cts21271
offsetshape result s -1 s_35
-set volume 0
+checkprops result -v 0
offsetshape result s -10 s_1
-set volume 424000
+checkprops result -v 424000
restore [locate_data_file CHE_cc2.rle] s
OFFSETSHAPE 0.01 {} $calcul $type
-set volume 0.0709583
+checkprops result -v 0.0709583
restore [locate_data_file CHE_bb60.rle] s
OFFSETSHAPE 0.37 {} $calcul $type
-set volume 30.1125
+checkprops result -v 30.1125
restore [locate_data_file CHE_bb2.rle] s
OFFSETSHAPE -0.1 {} $calcul $type
-set volume 1.79372
+checkprops result -v 1.79372
OFFSETSHAPE -1 {} $calcul $type
-set volume 2462.04
+checkprops result -v 2462.04
restore [locate_data_file CHE_bb11.rle] s
OFFSETSHAPE -0.2 {} $calcul $type
-set volume 52.676
+checkprops result -v 52.676
OFFSETSHAPE -0.1 {} $calcul $type
-set volume 0.285805
+checkprops result -v 0.285805
restore [locate_data_file CHE_bb15.rle] s
OFFSETSHAPE -0.1 {} $calcul $type
-set volume 15.2493
+checkprops result -v 15.2493
restore [locate_data_file CHE_vevopar.rle] s
OFFSETSHAPE -0.1 {} $calcul $type
-set volume 0.650881
+checkprops result -v 0.650881
OFFSETSHAPE 0.1 {} $calcul $type
-set volume 1.65744
+checkprops result -v 1.65744
restore [locate_data_file CHE_bb15.rle] s
OFFSETSHAPE 0.1 {} $calcul $type
-set volume 26.4725
+checkprops result -v 26.4725
restore [locate_data_file CHE_bb9.rle] s
OFFSETSHAPE 0.8 {} $calcul $type
-set volume 100.616
+checkprops result -v 100.616
restore [locate_data_file CHE_bb11.rle] s
OFFSETSHAPE -0.5 {} $calcul $type
-set volume 15.9691
+checkprops result -v 15.9691
restore [locate_data_file CHE_vevopar.rle] s
OFFSETSHAPE 0.1 {} $calcul $type
-set volume 1.89228
+checkprops result -v 1.89228
restore [locate_data_file CHE_bb2.rle] s
OFFSETSHAPE 0.1 {} $calcul $type
-set volume 4.55884
+checkprops result -v 4.55884
restore [locate_data_file CHE_bb9.rle] s
OFFSETSHAPE 0.1 {} $calcul $type
-set volume 36.8614
+checkprops result -v 36.8614
OFFSETSHAPE 1 {} $calcul $type
-set volume 1922.65
+checkprops result -v 1922.65
OFFSETSHAPE -1 {} $calcul $type
-set volume 653.451
+checkprops result -v 653.451
OFFSETSHAPE 1 {} $calcul $type
-set volume 5204.02
+checkprops result -v 5204.02
OFFSETSHAPE -1 {} $calcul $type
-set volume 2462.04
+checkprops result -v 2462.04
OFFSETSHAPE 1 {} $calcul $type
-set volume 3.57243e+022
+checkprops result -v 3.57243e+022
OFFSETSHAPE -1 {} $calcul $type
-set volume 6.32115
+checkprops result -v 6.32115
-puts "TODO OCC23068 ALL: Error : The volume of the resulting shape "
+puts "TODO OCC23068 ALL: Error : The volume of result shape "
puts "TODO OCC25406 ALL: Error: bsection of the result and s is not equal to zero"
pcone s 5 0 12 270
OFFSETSHAPE 1 {} $calcul $type
-set volume 0
+checkprops result -v 0
OFFSETSHAPE -1 {} $calcul $type
-set volume 47.0723
+checkprops result -v 47.0723
OFFSETSHAPE 1 {} $calcul $type
-set volume 2.96865e+016
+checkprops result -v 2.96865e+016
OFFSETSHAPE -1 {} $calcul $type
-set volume 2261.97
+checkprops result -v 2261.97
-puts "TODO OCC23068 ALL: Error : The volume of the resulting shape "
+puts "TODO OCC23068 ALL: Error : The volume of result shape "
puts "TODO OCC25406 ALL: Error: bsection of the result and s is not equal to zero"
psphere s 15 -90 60 270
OFFSETSHAPE 1 {} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO ?OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO ?OCC23068 ALL: Error : The area of face "
-puts "TODO OCC23068 ALL: Error : The volume of the resulting shape "
+puts "TODO OCC23068 ALL: Error : The volume of result shape "
puts "TODO OCC25406 ALL: Error: bsection of the result and s is not equal to zero"
psphere s 15 -90 60 270
OFFSETSHAPE -1 {} $calcul $type
-set volume 0
+checkprops result -v 0
OFFSETSHAPE 1 {} $calcul $type
-set volume 1.77778e+16
+checkprops result -v 1.77778e+16
OFFSETSHAPE -1 {} $calcul $type
-set volume 2286.76
+checkprops result -v 2286.76
OFFSETSHAPE 1 {} $calcul $type
-set volume 1.77778e+16
+checkprops result -v 1.77778e+16
+
-puts "TODO OCC23068 ALL: Error : The volume of the resulting shape"
+puts "TODO OCC23068 ALL: Error : The volume of result shape"
puts "TODO OCC25406 ALL: Error: bsection of the result and s is not equal to zero"
psphere s 15 270
OFFSETSHAPE -1 {} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC23068 ALL: result is not a topological shape"
puts "TODO OCC23068 ALL: TEST INCOMPLETE"
+puts "TODO OCC23068 ALL: Error: The command cannot be built"
ptorus s 10 10 0 45
OFFSETSHAPE 1 {} $calcul $type
-set volume 0
+checkprops result -v 0
OFFSETSHAPE -1 {} $calcul $type
-set volume 5237.16
+checkprops result -v 5237.16
OFFSETSHAPE 1 {} $calcul $type
-set volume 3779.35
+checkprops result -v 3779.35
OFFSETSHAPE -1 {} $calcul $type
-set volume 1478.56
+checkprops result -v 1478.56
-puts "TODO OCC23068 ALL: Error : The volume of the resulting shape "
+puts "TODO OCC23068 ALL: Error : The volume of result shape "
ptorus s 20 5 270
OFFSETSHAPE 1 {} $calcul $type
-set volume 0
+checkprops result -v 0
OFFSETSHAPE -1 {} $calcul $type
-set volume 4636.84
+checkprops result -v 4636.84
puts "TODO OCC24156 MacOS: \\*\\* Exception \\*\\*.*"
puts "TODO OCC24156 MacOS: An exception was caught"
puts "TODO OCC24156 MacOS: TEST INCOMPLETE"
-puts "TODO OCC23068 ALL: Error : The volume of the resulting shape is"
+puts "TODO OCC23068 ALL: Error : The volume of result shape is"
puts "TODO OCC25406 ALL: Error: bsection of the result and s is not equal to zero"
ellipse w1 0 0 0 15 10
OFFSETSHAPE 1 {} $calcul $type
-set volume 0
+checkprops result -v 0
OFFSETSHAPE -1 {} $calcul $type
-set volume 2778.05
+checkprops result -v 2778.05
OFFSETSHAPE 1 {} $calcul $type
-set volume 0
+checkprops result -v 0
+puts "TODO OCC23068 ALL: Error : The volume of result shape is"
puts "TODO OCC23068 ALL: Faulty shapes in variables faulty_1 to"
-puts "TODO OCC23068 ALL: Error : The volume of the resulting shape is"
ellipse w1 0 0 0 15 10
mkedge w1 w1 0 pi/2
OFFSETSHAPE -1 {} $calcul $type
-set volume 0
+checkprops result -v 0
+
OFFSETSHAPE 1 {} $calcul $type
-set volume 2838.99
+checkprops result -v 2838.99
OFFSETSHAPE -1 {} $calcul $type
-set volume 1061.03
+checkprops result -v 1061.03
OFFSETSHAPE 1 {} $calcul $type
-set volume 690.208
+checkprops result -v 690.208
OFFSETSHAPE -1 {} $calcul $type
-set volume 107.757
+checkprops result -v 107.757
OFFSETSHAPE 1 {} $calcul $type
-set volume 16962.8
+checkprops result -v 16962.8
OFFSETSHAPE -1 {} $calcul $type
-set volume 11324.9
+checkprops result -v 11324.9
OFFSETSHAPE 1 {} $calcul $type
-set volume 22864.6
+checkprops result -v 22864.6
OFFSETSHAPE -1 {} $calcul $type
-set volume 13139
+checkprops result -v 13139
OFFSETSHAPE -1 {} $calcul $type
-set volume 6316.55
+checkprops result -v 6316.55
OFFSETSHAPE 1 {} $calcul $type
-set volume 14212.2
+checkprops result -v 14212.2
OFFSETSHAPE 1 {} $calcul $type
-set volume 17157.3
+checkprops result -v 17157.3
OFFSETSHAPE -1 {} $calcul $type
-set volume 11494
+checkprops result -v 11494
OFFSETSHAPE 1 {} $calcul $type
-set volume 1728
+checkprops result -v 1728
OFFSETSHAPE -1 {} $calcul $type
-set volume 512
+checkprops result -v 512
OFFSETSHAPE 1 {} $calcul $type
-set volume 746.105
+checkprops result -v 746.105
OFFSETSHAPE -1 {} $calcul $type
-set volume 103.814
+checkprops result -v 103.814
OFFSETSHAPE 1 {} $calcul $type
-set volume 494.623
+checkprops result -v 494.623
OFFSETSHAPE -1 {} $calcul $type
-set volume 45.204
+checkprops result -v 45.204
OFFSETSHAPE -1 {} $calcul $type
-set volume 230.266
+checkprops result -v 230.266
OFFSETSHAPE 1 {} $calcul $type
-set volume 1070.66
+checkprops result -v 1070.66
OFFSETSHAPE -1 {} $calcul $type
-set volume 191.044
+checkprops result -v 191.044
puts "TODO OCC23068 ALL: result is not a topological shape"
+puts "TODO OCC23068 ALL: Error: The command cannot be built"
puts "TODO OCC23068 ALL: TEST INCOMPLETE"
cpulimit 500
OFFSETSHAPE 1 {} $calcul $type
-set volume 0
+checkprops result -v 0
OFFSETSHAPE 1 {} $calcul $type
-set volume 3238.1
+checkprops result -v 3238.1
OFFSETSHAPE -1 {} $calcul $type
-set volume 1130.69
+checkprops result -v 1130.69
OFFSETSHAPE 1 {} $calcul $type
-set volume 8951.52
+checkprops result -v 8951.52
OFFSETSHAPE -1 {} $calcul $type
-set volume 3739.13
+checkprops result -v 3739.13
OFFSETSHAPE 1 {} $calcul $type
-set volume 1163.29
+checkprops result -v 1163.29
OFFSETSHAPE -1 {} $calcul $type
-set volume 279.306
+checkprops result -v 279.306
OFFSETSHAPE 1 {} $calcul $type
-set volume 4278.74
+checkprops result -v 4278.74
OFFSETSHAPE 1 {} $calcul $type
-set volume 1836.88
+checkprops result -v 1836.88
OFFSETSHAPE -1 {} $calcul $type
-set volume 196.68
+checkprops result -v 196.68
OFFSETSHAPE 0.1 {} $calcul $type
-set volume 925.196
+checkprops result -v 925.196
OFFSETSHAPE 0.3 {} $calcul $type
-set volume 1068.58
+checkprops result -v 1068.58
OFFSETSHAPE 0.6 {} $calcul $type
-set volume 1296.86
+checkprops result -v 1296.86
OFFSETSHAPE 0.9 {} $calcul $type
-set volume 1543.91
+checkprops result -v 1543.91
OFFSETSHAPE 1.2 {} $calcul $type
-set volume 1817.34
+checkprops result -v 1817.34
OFFSETSHAPE 1.5 {} $calcul $type
-set volume 2119
+checkprops result -v 2119
OFFSETSHAPE 1.8 {} $calcul $type
-set volume 2450.18
+checkprops result -v 2450.18
OFFSETSHAPE 2.1 {} $calcul $type
-set volume 2812.17
+checkprops result -v 2812.17
OFFSETSHAPE 2.4 {} $calcul $type
-set volume 3206.27
+checkprops result -v 3206.27
OFFSETSHAPE 3 {} $calcul $type
-set volume 2.00176e+007
+checkprops result -v 2.00176e+007
OFFSETSHAPE 6 {} $calcul $type
-set volume 2.19865e+007
+checkprops result -v 2.19865e+007
OFFSETSHAPE 10 {} $calcul $type
-set volume 2.47223e+007
+checkprops result -v 2.47223e+007
OFFSETSHAPE 18 {} $calcul $type
-set volume 3.05847e+007
+checkprops result -v 3.05847e+007
OFFSETSHAPE 21 {} $calcul $type
-set volume 3.29213e+007
+checkprops result -v 3.29213e+007
OFFSETSHAPE 25 {} $calcul $type
-set volume 3.61487e+007
+checkprops result -v 3.61487e+007
OFFSETSHAPE 26 {} $calcul $type
-set volume 3.6976e+007
+checkprops result -v 3.6976e+007
OFFSETSHAPE 36 {} $calcul $type
-set volume 4.58112e+007
+checkprops result -v 4.58112e+007
OFFSETSHAPE 44 {} $calcul $type
-set volume 5.36522e+007
+checkprops result -v 5.36522e+007
OFFSETSHAPE 3 {} $calcul $type
-set volume 5.53893e+008
+checkprops result -v 5.53893e+008
OFFSETSHAPE 6 {} $calcul $type
-set volume 5.70329e+008
+checkprops result -v 5.70329e+008
OFFSETSHAPE 10 {} $calcul $type
-set volume 5.92261e+008
+checkprops result -v 5.92261e+008
OFFSETSHAPE 13 {} $calcul $type
-set volume 6.08723e+008
+checkprops result -v 6.08723e+008
OFFSETSHAPE 18 {} $calcul $type
-set volume 6.36191e+008
+checkprops result -v 6.36191e+008
OFFSETSHAPE 30 {} $calcul $type
-set volume 7.02144e+008
+checkprops result -v 7.02144e+008
OFFSETSHAPE 40 {} $calcul $type
-set volume 7.58284e+008
+checkprops result -v 7.58284e+008
OFFSETSHAPE 50 {} $calcul $type
-set volume 8.16e+008
+checkprops result -v 8.16e+008
OFFSETSHAPE 60 {} $calcul $type
-set volume 8.75772e+008
+checkprops result -v 8.75772e+008
OFFSETSHAPE 5 {} $calcul $type
-set volume 3.03855e+008
+checkprops result -v 3.03855e+008
OFFSETSHAPE 10 {} $calcul $type
-set volume 3.38527e+008
+checkprops result -v 3.38527e+008
OFFSETSHAPE 15 {} $calcul $type
-set volume 3.68177e+008
+checkprops result -v 3.68177e+008
OFFSETSHAPE 5 {} $calcul $type
-set volume 3.13188e+008
+checkprops result -v 3.13188e+008
OFFSETSHAPE 10 {} $calcul $type
-set volume 3.44873e+008
+checkprops result -v 3.44873e+008
OFFSETSHAPE 15 {} $calcul $type
-set volume 3.72139e+008
+checkprops result -v 3.72139e+008
OFFSETSHAPE 5 {} $calcul $type
-set volume 1.01936e+008
+checkprops result -v 1.01936e+008
OFFSETSHAPE 10 {} $calcul $type
-set volume 1.14248e+008
+checkprops result -v 1.14248e+008
OFFSETSHAPE 15 {} $calcul $type
-set volume 1.25498e+008
+checkprops result -v 1.25498e+008
OFFSETSHAPE 5 {} $calcul $type
-set volume 1.05054e+008
+checkprops result -v 1.05054e+008
OFFSETSHAPE 10 {} $calcul $type
-set volume 1.16522e+008
+checkprops result -v 1.16522e+008
OFFSETSHAPE 15 {} $calcul $type
-set volume 1.27083e+008
+checkprops result -v 1.27083e+008
OFFSETSHAPE 5 {} $calcul $type
-set volume 2.1234e+007
+checkprops result -v 2.1234e+007
OFFSETSHAPE 30 {} $calcul $type
-set volume 4.0384e+007
+checkprops result -v 4.0384e+007
OFFSETSHAPE 60 {} $calcul $type
-set volume 7.15e+007
+checkprops result -v 7.15e+007
OFFSETSHAPE 10 {} $calcul $type
-set volume 244837
+checkprops result -v 244837
OFFSETSHAPE 10 {} $calcul $type
-set volume 4.30309e+008
+checkprops result -v 4.30309e+008
OFFSETSHAPE 15 {} $calcul $type
-set volume 4.79673e+008
+checkprops result -v 4.79673e+008
OFFSETSHAPE 5 {} $calcul $type
-set volume 2.7823e+007
+checkprops result -v 2.7823e+007
OFFSETSHAPE 15 {} $calcul $type
-set volume 3.89013e+007
+checkprops result -v 3.89013e+007
OFFSETSHAPE 25 {} $calcul $type
-set volume 5.10815e+007
+checkprops result -v 5.10815e+007
OFFSETSHAPE 30 {} $calcul $type
-set volume 5.7548e+007
+checkprops result -v 5.7548e+007
OFFSETSHAPE 40 {} $calcul $type
-set volume 7.1364e+007
+checkprops result -v 7.1364e+007
OFFSETSHAPE 5 {} $calcul $type
-set volume 2.46039e+008
+checkprops result -v 2.46039e+008
OFFSETSHAPE 10 {} $calcul $type
-set volume 2.8855e+008
+checkprops result -v 2.8855e+008
OFFSETSHAPE 25 {} $calcul $type
-set volume 4.21733e+008
+checkprops result -v 4.21733e+008
OFFSETSHAPE 30 {} $calcul $type
-set volume 4.67244e+008
+checkprops result -v 4.67244e+008
OFFSETSHAPE 10 {} $calcul $type
-set volume 2.5576e+007
+checkprops result -v 2.5576e+007
OFFSETSHAPE 20 {} $calcul $type
-set volume 3.2592e+007
+checkprops result -v 3.2592e+007
OFFSETSHAPE 25 {} $calcul $type
-set volume 3.6439e+007
+checkprops result -v 3.6439e+007
OFFSETSHAPE 50 {} $calcul $type
-set volume 5.9724e+007
+checkprops result -v 5.9724e+007
OFFSETSHAPE 10 {} $calcul $type
-set volume 2.11792e+008
+checkprops result -v 2.11792e+008
OFFSETSHAPE 20 {} $calcul $type
-set volume 2.51328e+008
+checkprops result -v 2.51328e+008
OFFSETSHAPE 30 {} $calcul $type
-set volume 2.93724e+008
+checkprops result -v 2.93724e+008
OFFSETSHAPE 50 {} $calcul $type
-set volume 3.89556e+008
+checkprops result -v 3.89556e+008
OFFSETSHAPE 60 {} $calcul $type
-set volume 4.33344e+008
+checkprops result -v 4.33344e+008
OFFSETSHAPE 10 {} $calcul $type
-set volume 9.6408e+007
+checkprops result -v 9.6408e+007
OFFSETSHAPE 15 {} $calcul $type
-set volume 1.07272e+008
+checkprops result -v 1.07272e+008
OFFSETSHAPE 26 {} $calcul $type
-set volume 3.14983e+007
+checkprops result -v 3.14983e+007
OFFSETSHAPE 35 {} $calcul $type
-set volume 8.08679e+007
+checkprops result -v 8.08679e+007
OFFSETSHAPE 45 {} $calcul $type
-set volume 9.51489e+007
+checkprops result -v 9.51489e+007
OFFSETSHAPE 35 {} $calcul $type
-set volume 4.8893e+007
+checkprops result -v 4.8893e+007
OFFSETSHAPE 45 {} $calcul $type
-set volume 5.89638e+007
+checkprops result -v 5.89638e+007
OFFSETSHAPE 2 {} $calcul $type
-set volume 4580.57
+checkprops result -v 4580.57
OFFSETSHAPE 11 {} $calcul $type
-set volume 43008
+checkprops result -v 43008
OFFSETSHAPE 2 {} $calcul $type
-set volume 1756.4
+checkprops result -v 1756.4
OFFSETSHAPE 5 {} $calcul $type
-set volume 6000
+checkprops result -v 6000
OFFSETSHAPE 1 {} $calcul $type
-set volume 5328
+checkprops result -v 5328
OFFSETSHAPE 0.6 {} $calcul $type
-set volume 216.363
+checkprops result -v 216.363
OFFSETSHAPE 1.2 {} $calcul $type
-set volume 394.982
+checkprops result -v 394.982
OFFSETSHAPE 1 {} $calcul $type
-set volume 1450.99
+checkprops result -v 1450.99
OFFSETSHAPE 1 {} $calcul $type
-set volume 1304.43
+checkprops result -v 1304.43
OFFSETSHAPE 1 {} $calcul $type
-set volume 1217.22
+checkprops result -v 1217.22
OFFSETSHAPE 5 {} $calcul $type
-set volume 10761.4
+checkprops result -v 10761.4
offsetonface s_14 0
offsetperform result
-set volume 2.07856e+007
+checkprops result -v 2.07856e+007
offsetonface s_14 0
offsetperform result
-set volume 3.0278e+007
+checkprops result -v 3.0278e+007
offsetonface s_14 0
offsetperform result
-set volume 3.2025e+007
+checkprops result -v 3.2025e+007
offsetonface s_14 0
offsetperform result
-set volume 3.5008e+007
+checkprops result -v 3.5008e+007
offsetonface s_26 0
offsetperform result
-set volume 6.34674e+007
+checkprops result -v 6.34674e+007
offsetonface s_26 0
offsetperform result
-set volume 7.63414e+007
+checkprops result -v 7.63414e+007
offsetonface s_26 0
offsetperform result
-set volume 7.8625e+007
+checkprops result -v 7.8625e+007
offsetonface s_26 0
offsetperform result
-set volume 8.2464e+007
+checkprops result -v 8.2464e+007
offsetonface s_3 50
offsetperform result
-set volume 250676
+checkprops result -v 250676
offsetonface s_3 20
offsetperform result
-set volume 250644
+checkprops result -v 250644
offsetonface s_9 15
offsetperform result
-set volume 269568
+checkprops result -v 269568
offsetonface s_9 20
offsetperform result
-set volume 269568
+checkprops result -v 269568
offsetonface s_9 10
offsetperform result
-set volume 263968
+checkprops result -v 263968
OFFSETSHAPE 10 {} $calcul $type
-set volume 1.30684e+007
+checkprops result -v 1.30684e+007
OFFSETSHAPE 30 {} $calcul $type
-set volume 2.20372e+007
+checkprops result -v 2.20372e+007
OFFSETSHAPE 10 {} $calcul $type
-set volume 1.90913e+008
+checkprops result -v 1.90913e+008
OFFSETSHAPE 50 {} $calcul $type
-set volume 3.68672e+008
+checkprops result -v 3.68672e+008
OFFSETSHAPE 5 {} $calcul $type
-set volume 1.71595e+008
+checkprops result -v 1.71595e+008
offsetonface s_8 12
offsetperform result
-set volume 20944
+checkprops result -v 20944
offsetonface s_8 15
offsetperform result
-set volume 21364
+checkprops result -v 21364
OFFSETSHAPE 5 {} $calcul $type
-set volume 32000
+checkprops result -v 32000
offsetonface s_8 -12
offsetperform result
-set volume 15164
+checkprops result -v 15164
offsetonface s_8 -15
offsetperform result
-set volume 15164
+checkprops result -v 15164
offsetonface s_8 -8
offsetperform result
-set volume 2236
+checkprops result -v 2236
offsetonface s_8 -10
offsetperform result
-set volume 2236
+checkprops result -v 2236
offsetload s $distance
offsetperform result
-set volume 53629.1
+checkprops result -v 53629.1
offsetload s $distance
offsetperform result
-set volume 5.61324e+006
+checkprops result -v 5.61324e+006
offsetload s $distance
offsetperform result
-set volume 4.1141e+006
+checkprops result -v 4.1141e+006
offsetload s $distance
offsetperform result
-set volume 2.23108e+007
+checkprops result -v 2.23108e+007
offsetload s $distance
offsetperform result
-set volume 3.23447e+007
+checkprops result -v 3.23447e+007
offsetload s $distance
offsetperform result
-set volume 3.92994e+007
+checkprops result -v 3.92994e+007
offsetload s $distance
offsetperform result
-set volume 4.37968e+007
+checkprops result -v 4.37968e+007
offsetload s $distance
offsetperform result
-set volume 2.23108e+007
+checkprops result -v 2.23108e+007
offsetload s $distance
offsetperform result
-set volume 3.23447e+007
+checkprops result -v 3.23447e+007
offsetload s $distance
offsetperform result
-set volume 3.92994e+007
+checkprops result -v 3.92994e+007
offsetload s $distance
offsetperform result
-set volume 4.37968e+007
+checkprops result -v 4.37968e+007
offsetload s $distance
offsetperform result
-set volume 2.19752e+007
+checkprops result -v 2.19752e+007
offsetload s $distance
offsetperform result
-set volume 2.97224e+007
+checkprops result -v 2.97224e+007
offsetload s $distance
offsetperform result
-set volume 3.46916e+007
+checkprops result -v 3.46916e+007
offsetload s $distance
offsetperform result
-set volume 3.77839e+007
+checkprops result -v 3.77839e+007
offsetload s $distance
offsetperform result
-set volume 2.19752e+007
+checkprops result -v 2.19752e+007
offsetload s $distance
offsetperform result
-set volume 2.97224e+007
+checkprops result -v 2.97224e+007
offsetload s $distance
offsetperform result
-set volume 3.46916e+007
+checkprops result -v 3.46916e+007
offsetload s $distance
offsetperform result
-set volume 3.77839e+007
+checkprops result -v 3.77839e+007
offsetload s $distance
offsetperform result
-set volume 814270
+checkprops result -v 814270
offsetload s $distance
offsetperform result
-set volume 883901
+checkprops result -v 883901
offsetload s $distance
offsetperform result
-set volume 1.14694e+006
+checkprops result -v 1.14694e+006
-puts "TODO CR25926 ALL: Error : The volume of the resulting shape is"
+puts "TODO CR25926 ALL: Error : The volume of result shape is"
restore [locate_data_file bug25926_issue22_trimmed.brep] s
offsetload s $distance
offsetperform result
-set volume 0
+checkprops result -v 0
-puts "TODO CR25926 ALL: Error : The volume of the resulting shape is"
+puts "TODO CR25926 ALL: Error : The volume of result shape is"
restore [locate_data_file bug25926_input.brep] s
offsetload s $distance
offsetperform result
-set volume 0
+checkprops result -v 0
offsetload s $distance
offsetperform result
-set volume 7.9433e+007
+checkprops result -v 7.9433e+007
offsetload s $distance
offsetperform result
-set volume 8.99282e+007
+checkprops result -v 8.99282e+007
-puts "TODO CR25926 ALL: Error : The volume of the resulting shape is"
+puts "TODO CR25926 ALL: Error : The volume of result shape is"
puts "TODO CR25926 ALL: Faulty shapes in variables faulty_"
polyline p 0 0 0 10 0 0 10 0 7 6 0 7 6 0 3 5 0 5 0 0 5 0 0 0
offsetload s $distance
offsetperform result
-set volume 0
+checkprops result -v 0
-puts "TODO CR25926 ALL: Error : The volume of the resulting shape is"
+puts "TODO CR25926 ALL: Error : The volume of result shape is"
polyline p 0 0 0 10 0 0 10 0 7 6 0 7 6 0 3 5 0 5 0 0 5 0 0 0
mkplane f p
offsetload s $distance
offsetperform result
-set volume 0
+checkprops result -v 0
-puts "TODO CR25926 ALL: Error : The volume of the resulting shape is"
+puts "TODO CR25926 ALL: Error : The volume of result shape is"
polyline p 0 0 0 4 0 0 4 0 3 3 0 3 2 0 1 1 0 3 0 0 3 0 0 0
mkplane f p
offsetload s $distance
offsetperform result
-set volume 1188
+checkprops result -v 1188
-puts "TODO CR25926 ALL: Error : The volume of the resulting shape is"
+puts "TODO CR25926 ALL: Error : The volume of result shape is"
polyline p 0 0 0 3 0 0 3 0 1 2 0 1 1 0 4 1 0 5 0 0 5 0 0 0
mkplane f p
offsetonface s_4 2
offsetperform result
-set volume 0
+checkprops result -v 0
-puts "TODO CR25926 ALL: Error : The volume of the resulting shape is"
+puts "TODO CR25926 ALL: Error : The volume of result shape is"
polyline p 0 0 0 2 0 0 2 0 1 1 0 1 1 0 2 0 0 2 0 0 0
mkplane f p
offsetonface s_4 3
offsetperform result
-set volume 0
+checkprops result -v 0
offsetload s $distance
offsetperform result
-set volume 4.9414e+007
+checkprops result -v 4.9414e+007
offsetload s $distance
offsetperform result
-set volume 4.9414e+007
+checkprops result -v 4.9414e+007
OFFSETSHAPE 15 {} $calcul $type
-set volume 1.79632e+009
+checkprops result -v 1.79632e+009
OFFSETSHAPE 15 {} $calcul $type
-set volume 1.17632e+009
+checkprops result -v 1.17632e+009
-puts "TODO CR25926 ALL: Error : The volume of the resulting shape is"
+puts "TODO CR25926 ALL: Error : The volume of result shape is"
restore [locate_data_file bug25926_b3.brep] s
OFFSETSHAPE 1 {} $calcul $type
-set volume 0
+checkprops result -v 0
-puts "TODO CR25926 ALL: Error : The volume of the resulting shape is"
+puts "TODO CR25926 ALL: Error : The volume of result shape is"
restore [locate_data_file bug25926_b3.brep] s
OFFSETSHAPE 2 {} $calcul $type
-set volume 0
+checkprops result -v 0
-puts "TODO CR25926 ALL: Error : The volume of the resulting shape is"
+puts "TODO CR25926 ALL: Error : The volume of result shape is"
restore [locate_data_file bug25926_b3x.brep] s
OFFSETSHAPE 1.5 {} $calcul $type
-set volume 0
+checkprops result -v 0
-puts "TODO CR25926 ALL: Error : The volume of the resulting shape is"
+puts "TODO CR25926 ALL: Error : The volume of result shape is"
restore [locate_data_file bug25926_box_to_hole2.brep] s
OFFSETSHAPE 1 {} $calcul $type
-set volume 0
+checkprops result -v 0
-puts "TODO CR25926 ALL: Error : The volume of the resulting shape is"
+puts "TODO CR25926 ALL: Error : The volume of result shape is"
restore [locate_data_file bug25926_box_to_hole_valid.brep] s
OFFSETSHAPE 1 {} $calcul $type
-set volume 0
+checkprops result -v 0
-puts "TODO CR25926 ALL: Error : The volume of the resulting shape is"
+puts "TODO CR25926 ALL: Error : The volume of result shape is"
restore [locate_data_file bug25926_box_to_hole_valid.brep] s
OFFSETSHAPE 2 {} $calcul $type
-set volume 0
+checkprops result -v 0
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_004.brep] s
puts "TODO OCC23068 ALL: Error: Offset is not done"
+puts "TODO OCC23068 ALL: Error: The command cannot be built"
puts "TODO OCC23068 ALL: Error : The offset cannot be built"
restore [locate_data_file offset_wire_018.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_030.brep] s
puts "TODO OCC23748 ALL: Error: Offset is not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
restore [locate_data_file offset_wire_031.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_040.brep] s
puts "TODO OCC24682 ALL: Error: Offset is not done."
+puts "TODO OCC24682 ALL: Error: The command cannot be built"
puts "TODO OCC24682 ALL: Error : The offset cannot be built."
restore [locate_data_file offset_wire_041.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_043.brep] s
puts "TODO OCC23748 ALL: Error: Offset is not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
restore [locate_data_file offset_wire_046.brep] s
puts "TODO OCC23748 ALL: Error: Offset is not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
restore [locate_data_file offset_wire_077.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 Windows: Error: Offset is not done."
puts "TODO OCC23748 Linux: An exception was caught"
puts "TODO OCC23748 Linux: \\*\\* Exception \\*\\*"
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_004.brep] s
puts "TODO OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO OCC23068 ALL: Error : result_1 is NOT a closed wire"
-puts "TODO OCC23068 ALL: Error : The length of the resulting shape is"
+puts "TODO OCC23068 ALL: Error : The length of result shape is"
puts "TODO OCC23068 ALL: Error : The resulting shape is WRONG because it must contain"
restore [locate_data_file offset_wire_018.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_019.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_021.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_030.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_031.brep] s
puts "TODO OCC23748 ALL: Error: Offset is not done."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
restore [locate_data_file offset_wire_040.brep] s
cpulimit 2400
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
#puts "TODO OCC24255 ALL: An exception was caught"
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_043.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_046.brep] s
restore [locate_data_file offset_wire_048.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_068.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_077.brep] s
restore [locate_data_file offset_wire_086.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 Windows: Error: Offset is not done."
puts "TODO OCC23748 Linux: An exception was caught"
puts "TODO OCC23748 Linux: \\*\\* Exception \\*\\*"
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_112.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_003.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_004.brep] s
restore [locate_data_file offset_wire_005.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
restore [locate_data_file offset_wire_008.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
restore [locate_data_file offset_wire_012.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
puts "TODO OCC23748 ALL: Error : result is NOT a closed wire"
puts "TODO OCC23748 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO OCC23748 ALL: Error : The length of the resulting shape is"
+puts "TODO OCC23748 ALL: Error : The length of result shape is"
puts "TODO OCC23748 ALL: Error : The resulting shape is WRONG"
restore [locate_data_file offset_wire_018.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_019.brep] s
restore [locate_data_file offset_wire_020.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_021.brep] s
restore [locate_data_file offset_wire_025.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_030.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_031.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_040.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_041.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_043.brep] s
restore [locate_data_file offset_wire_044.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_046.brep] s
restore [locate_data_file offset_wire_048.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
restore [locate_data_file offset_wire_049.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
restore [locate_data_file offset_wire_050.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
restore [locate_data_file offset_wire_051.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
restore [locate_data_file offset_wire_052.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
restore [locate_data_file offset_wire_056.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
restore [locate_data_file offset_wire_057.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
puts "TODO OCC24682 ALL: Error: Offset is not done."
+puts "TODO OCC24682 ALL: Error: The command cannot be built"
puts "TODO OCC24682 ALL: Error : The offset cannot be built."
restore [locate_data_file offset_wire_059.brep] s
restore [locate_data_file offset_wire_063.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
restore [locate_data_file offset_wire_064.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_067.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_068.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_077.brep] s
restore [locate_data_file offset_wire_078.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_081.brep] s
restore [locate_data_file offset_wire_083.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
restore [locate_data_file offset_wire_086.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
restore [locate_data_file offset_wire_088.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
restore [locate_data_file offset_wire_090.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
restore [locate_data_file offset_wire_091.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 Windows: Error: Offset is not done."
puts "TODO OCC23748 Linux: An exception was caught"
puts "TODO OCC23748 Linux: \\*\\* Exception \\*\\*"
restore [locate_data_file offset_wire_093.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
restore [locate_data_file offset_wire_095.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
restore [locate_data_file offset_wire_097.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
restore [locate_data_file offset_wire_101.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_112.brep] s
restore [locate_data_file offset_wire_114.brep] s
-set length 0
+set length empty
set nbsh_v 0
set nbsh_e 0
set nbsh_w 1
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_004.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_018.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_021.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_030.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_031.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_040.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_043.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_046.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_077.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 Windows: Error: Offset is not done."
puts "TODO OCC23748 Linux: An exception was caught"
puts "TODO OCC23748 Linux: \\*\\* Exception \\*\\*"
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_004.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_018.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_019.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_030.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_031.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_040.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_041.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_043.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_046.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_077.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 Windows: Error: Offset is not done."
puts "TODO OCC23748 Linux: An exception was caught"
puts "TODO OCC23748 Linux: \\*\\* Exception \\*\\*"
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_004.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_018.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_019.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_030.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_031.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_040.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_041.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_043.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_046.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_068.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_077.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 Windows: Error: Offset is not done."
puts "TODO OCC23748 Linux: An exception was caught"
puts "TODO OCC23748 Linux: \\*\\* Exception \\*\\*"
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_011.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_032.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_033.brep] s
#puts "TODO OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_2"
#puts "TODO OCC24255 ALL: An exception was caught"
puts "TODO OCC24255 ALL: Error: Offset is not done."
+puts "TODO OCC24255 ALL: Error: The command cannot be built"
puts "TODO OCC24255 ALL: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
+puts "TODO OCC23068 ALL: Error: The command cannot be built"
#puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: Error: Offset is not done."
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_076.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_011.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_032.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_070.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_072.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_073.brep] s
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
+puts "TODO OCC23068 ALL: Error: The command cannot be built"
#puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: Error: Offset is not done."
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_076.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
-puts "TODO OCC24156 MacOS: Error : The length of the resulting shape is"
+puts "TODO OCC24156 MacOS: Error : The length of result shape is"
puts "TODO OCC24156 MacOS: Error : The resulting shape is WRONG"
restore [locate_data_file offset_wire_001.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_011.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_070.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_071.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_072.brep] s
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_073.brep] s
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
+puts "TODO OCC23068 ALL: Error: The command cannot be built"
#puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: Error: Offset is not done."
puts "TODO OCC23748 ALL: Error : The offset cannot be built."
+puts "TODO OCC23748 ALL: Error: The command cannot be built"
puts "TODO OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_076.brep] s
IGNORE /Tcl Exception: [*][*] Exception [*][*]/ duplicate report on exception on Tcl level
FAILED /\b[Ee]xception\b/ exception
FAILED /\b[Ee][Rr][Rr][Oo][Rr]\b/ error
-FAILED /Process killed by CPU limit/ Killed by CPU limit
+FAILED /Process killed by CPU limit/ Killed by CPU limit
\ No newline at end of file
if { [string compare $tcl_platform(platform) "windows"] != 0 } {
set check_values { 1.2363286058767904
2.7537414143534
- 1.2596260162601621
+ 1.5596260162601621
3.937043746844462
1.2133020329576465
1.2164522569168656
FAILED /\bFaulty\b/ bad shape
+OK /Relative error of mass computation/ message from vprops
\ No newline at end of file
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26820.4
+checkprops result -s 26820.4
checknbshapes result -vertex 13 -edge 17 -wire 4 -face 4 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 39
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26254.1
+checkprops result -s 26254.1
checknbshapes result -vertex 11 -edge 25 -wire 8 -face 8 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 53
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27236.9
-set volume 109187
+checkprops result -s 27236.9 -v 109187
checknbshapes result -vertex 13 -edge 17 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 44
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26670.6
-set volume 107650
+checkprops result -s 26670.6 -v 107650
checknbshapes result -vertex 11 -edge 25 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 58
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27409.5
+checkprops result -s 27409.5
checknbshapes result -vertex 13 -edge 17 -wire 4 -face 4 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 39
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26526.5
+checkprops result -s 26526.5
checknbshapes result -vertex 10 -edge 23 -wire 7 -face 7 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 48
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27826
-set volume 111585
+checkprops result -s 27826 -v 111585
checknbshapes result -vertex 13 -edge 17 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 44
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26943
-set volume 108359
+checkprops result -s 26943 -v 108359
checknbshapes result -vertex 10 -edge 23 -wire 9 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 53
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26820.4
+checkprops result -s 26820.4
checknbshapes result -vertex 13 -edge 17 -wire 4 -face 4 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 39
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26254.1
+checkprops result -s 26254.1
checknbshapes result -vertex 11 -edge 25 -wire 8 -face 8 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 53
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27236.9
-set volume 109187
+checkprops result -s 27236.9 -v 109187
checknbshapes result -vertex 13 -edge 17 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 44
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26670.6
-set volume 107650
+checkprops result -s 26670.6 -v 107650
checknbshapes result -vertex 11 -edge 25 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 58
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27409.5
+checkprops result -s 27409.5
checknbshapes result -vertex 13 -edge 17 -wire 4 -face 4 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 39
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26526.5
+checkprops result -s 26526.5
checknbshapes result -vertex 10 -edge 23 -wire 7 -face 7 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 48
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27826
-set volume 111585
+checkprops result -s 27826 -v 111585
checknbshapes result -vertex 13 -edge 17 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 44
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26943
-set volume 108359
+checkprops result -s 26943 -v 108359
checknbshapes result -vertex 10 -edge 23 -wire 9 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 53
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26820.4
+checkprops result -s 26820.4
checknbshapes result -vertex 13 -edge 17 -wire 4 -face 4 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 39
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26254.1
+checkprops result -s 26254.1
checknbshapes result -vertex 11 -edge 25 -wire 8 -face 8 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 53
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27236.9
-set volume 109187
+checkprops result -s 27236.9 -v 109187
checknbshapes result -vertex 13 -edge 17 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 44
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26670.6
-set volume 107650
+checkprops result -s 26670.6 -v 107650
checknbshapes result -vertex 11 -edge 25 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 58
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27409.5
+checkprops result -s 27409.5
checknbshapes result -vertex 13 -edge 17 -wire 4 -face 4 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 39
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26526.5
+checkprops result -s 26526.5
checknbshapes result -vertex 10 -edge 23 -wire 7 -face 7 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 48
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27826
-set volume 111585
+checkprops result -s 27826 -v 111585
checknbshapes result -vertex 13 -edge 17 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 44
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26943
-set volume 108359
+checkprops result -s 26943 -v 108359
checknbshapes result -vertex 10 -edge 23 -wire 9 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 53
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 21356.2
+checkprops result -s 21356.2
checknbshapes result -vertex 25 -edge 45 -wire 20 -face 20 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 111
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 21665
-set volume 57222.2
+checkprops result -s 21665 -v 57222.2
checknbshapes result -vertex 25 -edge 45 -wire 22 -face 22 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 116
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 23559.7
+checkprops result -s 23559.7
checknbshapes result -vertex 25 -edge 45 -wire 20 -face 20 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 111
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 23868.4
-set volume 63128.2
+checkprops result -s 23868.4 -v 63128.2
checknbshapes result -vertex 25 -edge 45 -wire 22 -face 22 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 116
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24829.1
+checkprops result -s 24829.1
checknbshapes result -vertex 25 -edge 45 -wire 20 -face 20 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 111
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24374.6
+checkprops result -s 24374.6
checknbshapes result -vertex 38 -edge 74 -wire 30 -face 30 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 173
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 25137.8
-set volume 80924.4
+checkprops result -s 25137.8 -v 80924.4
checknbshapes result -vertex 25 -edge 45 -wire 22 -face 22 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 116
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24683.4
-set volume 79937
+checkprops result -s 24683.4 -v 79937
checknbshapes result -vertex 38 -edge 74 -wire 32 -face 32 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 178
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27410
+checkprops result -s 27410
checknbshapes result -vertex 25 -edge 45 -wire 20 -face 20 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 111
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26300.3
+checkprops result -s 26300.3
checknbshapes result -vertex 43 -edge 84 -wire 35 -face 35 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 198
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27718.7
-set volume 89336.2
+checkprops result -s 27718.7 -v 89336.2
checknbshapes result -vertex 25 -edge 45 -wire 22 -face 22 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 116
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26609
-set volume 85867.7
+checkprops result -s 26609 -v 85867.7
checknbshapes result -vertex 43 -edge 84 -wire 37 -face 37 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 203
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 21356.2
+checkprops result -s 21356.2
checknbshapes result -vertex 25 -edge 45 -wire 20 -face 20 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 111
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 21665
-set volume 57222.2
+checkprops result -s 21665 -v 57222.2
checknbshapes result -vertex 25 -edge 45 -wire 22 -face 22 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 116
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 23559.7
+checkprops result -s 23559.7
checknbshapes result -vertex 25 -edge 45 -wire 20 -face 20 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 111
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 23868.4
-set volume 63128.2
+checkprops result -s 23868.4 -v 63128.2
checknbshapes result -vertex 25 -edge 45 -wire 22 -face 22 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 116
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24829.1
+checkprops result -s 24829.1
checknbshapes result -vertex 25 -edge 45 -wire 20 -face 20 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 111
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24374.6
+checkprops result -s 24374.6
checknbshapes result -vertex 38 -edge 74 -wire 30 -face 30 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 173
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 25137.8
-set volume 80924.4
+checkprops result -s 25137.8 -v 80924.4
checknbshapes result -vertex 25 -edge 45 -wire 22 -face 22 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 116
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24683.4
-set volume 79937
+checkprops result -s 24683.4 -v 79937
checknbshapes result -vertex 38 -edge 74 -wire 32 -face 32 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 178
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27410
+checkprops result -s 27410
checknbshapes result -vertex 25 -edge 45 -wire 20 -face 20 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 111
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26300.3
+checkprops result -s 26300.3
checknbshapes result -vertex 43 -edge 84 -wire 35 -face 35 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 198
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27718.7
-set volume 89336.2
+checkprops result -s 27718.7 -v 89336.2
checknbshapes result -vertex 25 -edge 45 -wire 22 -face 22 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 116
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26609
-set volume 85867.7
+checkprops result -s 26609 -v 85867.7
checknbshapes result -vertex 43 -edge 84 -wire 37 -face 37 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 203
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 21356.2
+checkprops result -s 21356.2
checknbshapes result -vertex 25 -edge 45 -wire 20 -face 20 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 111
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 21665
-set volume 57222.2
+checkprops result -s 21665 -v 57222.2
checknbshapes result -vertex 25 -edge 45 -wire 22 -face 22 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 116
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 23559.7
+checkprops result -s 23559.7
checknbshapes result -vertex 25 -edge 45 -wire 20 -face 20 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 111
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 23868.4
-set volume 63128.2
+checkprops result -s 23868.4 -v 63128.2
checknbshapes result -vertex 25 -edge 45 -wire 22 -face 22 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 116
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24829.1
+checkprops result -s 24829.1
checknbshapes result -vertex 25 -edge 45 -wire 20 -face 20 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 111
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24374.6
+checkprops result -s 24374.6
checknbshapes result -vertex 38 -edge 74 -wire 30 -face 30 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 173
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 25137.8
-set volume 80924.4
+checkprops result -s 25137.8 -v 80924.4
checknbshapes result -vertex 25 -edge 45 -wire 22 -face 22 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 116
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24683.4
-set volume 79937
+checkprops result -s 24683.4 -v 79937
checknbshapes result -vertex 38 -edge 74 -wire 32 -face 32 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 178
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27410
+checkprops result -s 27410
checknbshapes result -vertex 25 -edge 45 -wire 20 -face 20 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 111
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26300.3
+checkprops result -s 26300.3
checknbshapes result -vertex 43 -edge 84 -wire 35 -face 35 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 198
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27718.7
-set volume 89336.2
+checkprops result -s 27718.7 -v 89336.2
checknbshapes result -vertex 25 -edge 45 -wire 22 -face 22 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 116
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 26609
-set volume 85867.7
+checkprops result -s 26609 -v 85867.7
checknbshapes result -vertex 43 -edge 84 -wire 37 -face 37 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 203
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 20489.7
+checkprops result -s 20489.7
checknbshapes result -vertex 20 -edge 36 -wire 16 -face 16 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 89
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 20709.4
+checkprops result -s 20709.4
checknbshapes result -vertex 20 -edge 36 -wire 16 -face 16 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 89
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 20971.7
-set volume 49125.1
+checkprops result -s 20971.7 -v 49125.1
checknbshapes result -vertex 20 -edge 36 -wire 18 -face 18 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 94
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24005.2
+checkprops result -s 24005.2
checknbshapes result -vertex 20 -edge 36 -wire 16 -face 16 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 89
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24267.6
-set volume 68736.5
+checkprops result -s 24267.6 -v 68736.5
checknbshapes result -vertex 20 -edge 36 -wire 18 -face 18 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 94
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24371.2
+checkprops result -s 24371.2
checknbshapes result -vertex 20 -edge 36 -wire 16 -face 16 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 89
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 23772.9
+checkprops result -s 23772.9
checknbshapes result -vertex 32 -edge 61 -wire 25 -face 25 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 144
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24633.6
-set volume 69784.6
+checkprops result -s 24633.6 -v 69784.6
checknbshapes result -vertex 20 -edge 36 -wire 18 -face 18 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 94
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24035.3
-set volume 68299.1
+checkprops result -s 24035.3 -v 68299.1
checknbshapes result -vertex 32 -edge 61 -wire 27 -face 27 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 149
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 20489.7
+checkprops result -s 20489.7
checknbshapes result -vertex 20 -edge 36 -wire 16 -face 16 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 89
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 20752.1
-set volume 48604.1
+checkprops result -s 20752.1 -v 48604.1
checknbshapes result -vertex 20 -edge 36 -wire 18 -face 18 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 94
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 20709.4
+checkprops result -s 20709.4
checknbshapes result -vertex 20 -edge 36 -wire 16 -face 16 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 89
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 20971.7
-set volume 49125.1
+checkprops result -s 20971.7 -v 49125.1
checknbshapes result -vertex 20 -edge 36 -wire 18 -face 18 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 94
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24005.2
+checkprops result -s 24005.2
checknbshapes result -vertex 20 -edge 36 -wire 16 -face 16 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 89
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24267.6
-set volume 68736.5
+checkprops result -s 24267.6 -v 68736.5
checknbshapes result -vertex 20 -edge 36 -wire 18 -face 18 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 94
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24371.2
+checkprops result -s 24371.2
checknbshapes result -vertex 20 -edge 36 -wire 16 -face 16 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 89
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 23772.9
+checkprops result -s 23772.9
checknbshapes result -vertex 32 -edge 61 -wire 25 -face 25 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 144
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24633.6
-set volume 69784.6
+checkprops result -s 24633.6 -v 69784.6
checknbshapes result -vertex 20 -edge 36 -wire 18 -face 18 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 94
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24035.3
-set volume 68299.1
+checkprops result -s 24035.3 -v 68299.1
checknbshapes result -vertex 32 -edge 61 -wire 27 -face 27 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 149
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 20489.7
+checkprops result -s 20489.7
checknbshapes result -vertex 20 -edge 36 -wire 16 -face 16 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 89
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 20752.1
-set volume 48604.1
+checkprops result -s 20752.1 -v 48604.1
checknbshapes result -vertex 20 -edge 36 -wire 18 -face 18 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 94
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 20709.4
+checkprops result -s 20709.4
checknbshapes result -vertex 20 -edge 36 -wire 16 -face 16 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 89
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 20971.7
-set volume 49125.1
+checkprops result -s 20971.7 -v 49125.1
checknbshapes result -vertex 20 -edge 36 -wire 18 -face 18 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 94
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24005.2
+checkprops result -s 24005.2
checknbshapes result -vertex 20 -edge 36 -wire 16 -face 16 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 89
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24267.6
-set volume 68736.5
+checkprops result -s 24267.6 -v 68736.5
checknbshapes result -vertex 20 -edge 36 -wire 18 -face 18 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 94
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24371.2
+checkprops result -s 24371.2
checknbshapes result -vertex 20 -edge 36 -wire 16 -face 16 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 89
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 23772.9
+checkprops result -s 23772.9
checknbshapes result -vertex 32 -edge 61 -wire 25 -face 25 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 144
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24633.6
-set volume 69784.6
+checkprops result -s 24633.6 -v 69784.6
checknbshapes result -vertex 20 -edge 36 -wire 18 -face 18 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 94
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 24035.3
-set volume 68299.1
+checkprops result -s 24035.3 -v 68299.1
checknbshapes result -vertex 32 -edge 61 -wire 27 -face 27 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 149
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 2570.32
+checkprops result -s 2570.32
checknbshapes result -vertex 6 -edge 7 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 18
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 929.097
-set volume 939.398
+checkprops result -s 929.097 -v 939.398
checknbshapes result -vertex 48 -edge 90 -wire 42 -face 42 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 223
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 242.434
+checkprops result -s 242.434
checknbshapes result -vertex 7 -edge 13 -wire 4 -face 4 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 29
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 30253.5
+checkprops result -s 30253.5
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 32493.7
-set volume 108899
+checkprops result -s 32493.7 -v 108899
checknbshapes result -vertex 3 -edge 5 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 18
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 32349.5
+checkprops result -s 32349.5
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 33467.5
+checkprops result -s 33467.5
checknbshapes result -vertex 3 -edge 8 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 18
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 34206.6
-set volume 117501
+checkprops result -s 34206.6 -v 117501
checknbshapes result -vertex 3 -edge 5 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 18
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 35327.9
-set volume 124779
+checkprops result -s 35327.9 -v 124779
checknbshapes result -vertex 3 -edge 8 -wire 5 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 23
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 30131.6
+checkprops result -s 30131.6
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 32535.9
-set volume 103756
+checkprops result -s 32535.9 -v 103756
checknbshapes result -vertex 3 -edge 5 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 18
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 32064.4
+checkprops result -s 32064.4
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 36309.2
+checkprops result -s 36309.2
checknbshapes result -vertex 4 -edge 9 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 20
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 34072.6
-set volume 112329
+checkprops result -s 34072.6 -v 112329
checknbshapes result -vertex 3 -edge 5 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 18
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 38315.9
-set volume 147866
+checkprops result -s 38315.9 -v 147866
checknbshapes result -vertex 4 -edge 9 -wire 5 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 25
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27860.8
+checkprops result -s 27860.8
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 30092.2
-set volume 80775.2
+checkprops result -s 30092.2 -v 80775.2
checknbshapes result -vertex 3 -edge 5 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 18
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 30617.5
+checkprops result -s 30617.5
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 32179.2
-set volume 90680.2
+checkprops result -s 32179.2 -v 90680.2
checknbshapes result -vertex 3 -edge 5 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 18
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 30131.6
+checkprops result -s 30131.6
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 32535.9
-set volume 103756
+checkprops result -s 32535.9 -v 103756
checknbshapes result -vertex 3 -edge 5 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 18
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 32800.5
+checkprops result -s 32800.5
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 34439.8
-set volume 112768
+checkprops result -s 34439.8 -v 112768
checknbshapes result -vertex 3 -edge 5 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 18
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 30253.5
+checkprops result -s 30253.5
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 32493.7
-set volume 108899
+checkprops result -s 32493.7 -v 108899
checknbshapes result -vertex 3 -edge 5 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 18
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 32349.5
+checkprops result -s 32349.5
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 33467.5
+checkprops result -s 33467.5
checknbshapes result -vertex 3 -edge 8 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 18
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 34206.6
-set volume 117501
+checkprops result -s 34206.6 -v 117501
checknbshapes result -vertex 3 -edge 5 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 18
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 35327.9
-set volume 124779
+checkprops result -s 35327.9 -v 124779
checknbshapes result -vertex 3 -edge 8 -wire 5 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 23
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 30131.6
+checkprops result -s 30131.6
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 36309.2
+checkprops result -s 36309.2
checknbshapes result -vertex 4 -edge 9 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 20
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 34072.6
-set volume 112329
+checkprops result -s 34072.6 -v 112329
checknbshapes result -vertex 3 -edge 5 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 18
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 38315.9
-set volume 147866
+checkprops result -s 38315.9 -v 147866
checknbshapes result -vertex 4 -edge 9 -wire 5 -face 5 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 25
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 28006.9
+checkprops result -s 28006.9
checknbshapes result -vertex 15 -edge 25 -wire 10 -face 10 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 61
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 30006.2
-set volume 80709.6
+checkprops result -s 30006.2 -v 80709.6
checknbshapes result -vertex 15 -edge 25 -wire 12 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 66
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 29295.4
+checkprops result -s 29295.4
checknbshapes result -vertex 15 -edge 25 -wire 10 -face 10 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 61
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 30965.4
-set volume 84188.2
+checkprops result -s 30965.4 -v 84188.2
checknbshapes result -vertex 15 -edge 25 -wire 12 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 66
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27924.2
+checkprops result -s 27924.2
checknbshapes result -vertex 15 -edge 25 -wire 10 -face 10 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 61
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 30073
-set volume 76901
+checkprops result -s 30073 -v 76901
checknbshapes result -vertex 15 -edge 25 -wire 12 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 66
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 29267.5
+checkprops result -s 29267.5
checknbshapes result -vertex 15 -edge 25 -wire 10 -face 10 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 61
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 31054.5
-set volume 80305.2
+checkprops result -s 31054.5 -v 80305.2
checknbshapes result -vertex 15 -edge 25 -wire 12 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 66
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 25814.6
+checkprops result -s 25814.6
checknbshapes result -vertex 15 -edge 25 -wire 10 -face 10 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 61
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27815.3
-set volume 59871
+checkprops result -s 27815.3 -v 59871
checknbshapes result -vertex 15 -edge 25 -wire 12 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 66
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 25419.9
+checkprops result -s 25419.9
checknbshapes result -vertex 15 -edge 25 -wire 10 -face 10 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 61
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27676
-set volume 59042
+checkprops result -s 27676 -v 59042
checknbshapes result -vertex 15 -edge 25 -wire 12 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 66
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27882.1
+checkprops result -s 27882.1
checknbshapes result -vertex 15 -edge 25 -wire 10 -face 10 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 61
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 30041.6
-set volume 76900.9
+checkprops result -s 30041.6 -v 76900.9
checknbshapes result -vertex 15 -edge 25 -wire 12 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 66
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27282.7
+checkprops result -s 27282.7
checknbshapes result -vertex 15 -edge 25 -wire 10 -face 10 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 61
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 29572.9
-set volume 74167.4
+checkprops result -s 29572.9 -v 74167.4
checknbshapes result -vertex 15 -edge 25 -wire 12 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 66
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 28006.9
+checkprops result -s 28006.9
checknbshapes result -vertex 15 -edge 25 -wire 10 -face 10 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 61
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 30006.2
-set volume 80709.6
+checkprops result -s 30006.2 -v 80709.6
checknbshapes result -vertex 15 -edge 25 -wire 12 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 66
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 29295.4
+checkprops result -s 29295.4
checknbshapes result -vertex 15 -edge 25 -wire 10 -face 10 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 61
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 30965.4
-set volume 84188.2
+checkprops result -s 30965.4 -v 84188.2
checknbshapes result -vertex 15 -edge 25 -wire 12 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 66
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27924.2
+checkprops result -s 27924.2
checknbshapes result -vertex 15 -edge 25 -wire 10 -face 10 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 61
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 30073
-set volume 76901
+checkprops result -s 30073 -v 76901
checknbshapes result -vertex 15 -edge 25 -wire 12 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 66
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 29267.5
+checkprops result -s 29267.5
checknbshapes result -vertex 15 -edge 25 -wire 10 -face 10 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 61
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 31054.5
-set volume 80305.2
+checkprops result -s 31054.5 -v 80305.2
checknbshapes result -vertex 15 -edge 25 -wire 12 -face 12 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 66
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27135.6
+checkprops result -s 27135.6
checknbshapes result -vertex 12 -edge 20 -wire 8 -face 8 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 49
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 29030.2
-set volume 68648
+checkprops result -s 29030.2 -v 68648
checknbshapes result -vertex 12 -edge 20 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 54
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 28434.6
+checkprops result -s 28434.6
checknbshapes result -vertex 12 -edge 20 -wire 8 -face 8 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 49
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 30092
-set volume 72386.2
+checkprops result -s 30092 -v 72386.2
checknbshapes result -vertex 12 -edge 20 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 54
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27289.6
+checkprops result -s 27289.6
checknbshapes result -vertex 12 -edge 20 -wire 8 -face 8 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 49
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 29331.9
-set volume 65400.7
+checkprops result -s 29331.9 -v 65400.7
checknbshapes result -vertex 12 -edge 20 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 54
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 28489.1
+checkprops result -s 28489.1
checknbshapes result -vertex 12 -edge 20 -wire 8 -face 8 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 49
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 30287
-set volume 69136.9
+checkprops result -s 30287 -v 69136.9
checknbshapes result -vertex 12 -edge 20 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 54
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 25522.2
+checkprops result -s 25522.2
checknbshapes result -vertex 12 -edge 20 -wire 8 -face 8 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 49
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27417.2
-set volume 50977.6
+checkprops result -s 27417.2 -v 50977.6
checknbshapes result -vertex 12 -edge 20 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 54
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27210.9
+checkprops result -s 27210.9
checknbshapes result -vertex 12 -edge 20 -wire 8 -face 8 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 49
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 28684.4
-set volume 55282.1
+checkprops result -s 28684.4 -v 55282.1
checknbshapes result -vertex 12 -edge 20 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 54
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27294.9
+checkprops result -s 27294.9
checknbshapes result -vertex 12 -edge 20 -wire 8 -face 8 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 49
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 29343.7
-set volume 65439.6
+checkprops result -s 29343.7 -v 65439.6
checknbshapes result -vertex 12 -edge 20 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 54
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 28939
+checkprops result -s 28939
checknbshapes result -vertex 12 -edge 20 -wire 8 -face 8 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 49
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 30505.5
-set volume 69371.6
+checkprops result -s 30505.5 -v 69371.6
checknbshapes result -vertex 12 -edge 20 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 54
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27135.6
+checkprops result -s 27135.6
checknbshapes result -vertex 12 -edge 20 -wire 8 -face 8 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 49
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 29030.2
-set volume 68648
+checkprops result -s 29030.2 -v 68648
checknbshapes result -vertex 12 -edge 20 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 54
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 28434.6
+checkprops result -s 28434.6
checknbshapes result -vertex 12 -edge 20 -wire 8 -face 8 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 49
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 30092
-set volume 72386.2
+checkprops result -s 30092 -v 72386.2
checknbshapes result -vertex 12 -edge 20 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 54
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 27289.6
+checkprops result -s 27289.6
checknbshapes result -vertex 12 -edge 20 -wire 8 -face 8 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 49
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 29331.9
-set volume 65400.7
+checkprops result -s 29331.9 -v 65400.7
checknbshapes result -vertex 12 -edge 20 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 54
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 30287
-set volume 69136.9
+checkprops result -s 30287 -v 69136.9
checknbshapes result -vertex 12 -edge 20 -wire 10 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 54
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 57570.1
+checkprops result -s 57570.1
checknbshapes result -vertex 23 -edge 29 -wire 6 -face 6 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 65
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 57281.5
+checkprops result -s 57281.5
checknbshapes result -vertex 19 -edge 44 -wire 13 -face 13 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 90
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 57570.1
-set volume 234370
+checkprops result -s 57570.1 -v 234370
checknbshapes result -vertex 23 -edge 29 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 66
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 57281.5
-set volume 233587
+checkprops result -s 57281.5 -v 233587
checknbshapes result -vertex 19 -edge 44 -wire 13 -face 13 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 91
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 61084.5
+checkprops result -s 61084.5
checknbshapes result -vertex 23 -edge 29 -wire 6 -face 6 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 65
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 61084.5
-set volume 248677
+checkprops result -s 61084.5 -v 248677
checknbshapes result -vertex 23 -edge 29 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 66
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 57570.1
+checkprops result -s 57570.1
checknbshapes result -vertex 23 -edge 29 -wire 6 -face 6 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 65
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 57281.5
+checkprops result -s 57281.5
checknbshapes result -vertex 19 -edge 44 -wire 13 -face 13 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 90
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 57570.1
-set volume 234370
+checkprops result -s 57570.1 -v 234370
checknbshapes result -vertex 23 -edge 29 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 66
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 57281.5
-set volume 233587
+checkprops result -s 57281.5 -v 233587
checknbshapes result -vertex 19 -edge 44 -wire 13 -face 13 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 91
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 61084.5
+checkprops result -s 61084.5
checknbshapes result -vertex 23 -edge 29 -wire 6 -face 6 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 65
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 61084.5
-set volume 248677
+checkprops result -s 61084.5 -v 248677
checknbshapes result -vertex 23 -edge 29 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 66
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 57570.1
+checkprops result -s 57570.1
checknbshapes result -vertex 23 -edge 29 -wire 6 -face 6 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 65
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 57281.5
+checkprops result -s 57281.5
checknbshapes result -vertex 19 -edge 44 -wire 13 -face 13 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 90
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 57570.1
-set volume 234370
+checkprops result -s 57570.1 -v 234370
checknbshapes result -vertex 23 -edge 29 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 66
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 57281.5
-set volume 233587
+checkprops result -s 57281.5 -v 233587
checknbshapes result -vertex 19 -edge 44 -wire 13 -face 13 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 91
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 61084.5
+checkprops result -s 61084.5
checknbshapes result -vertex 23 -edge 29 -wire 6 -face 6 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 65
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 61084.5
-set volume 248677
+checkprops result -s 61084.5 -v 248677
checknbshapes result -vertex 23 -edge 29 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 66
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51164.1
+checkprops result -s 51164.1
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 151
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51164.1
-set volume 159660
+checkprops result -s 51164.1 -v 159660
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 152
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 44321.1
+checkprops result -s 44321.1
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 151
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51491.9
+checkprops result -s 51491.9
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 151
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51491.9
-set volume 160683
+checkprops result -s 51491.9 -v 160683
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 152
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53295.7
+checkprops result -s 53295.7
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 151
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53064.2
+checkprops result -s 53064.2
checknbshapes result -vertex 59 -edge 124 -wire 53 -face 53 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 290
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53295.7
-set volume 173704
+checkprops result -s 53295.7 -v 173704
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 152
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53064.2
-set volume 173202
+checkprops result -s 53064.2 -v 173202
checknbshapes result -vertex 59 -edge 124 -wire 53 -face 53 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 291
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53667.2
+checkprops result -s 53667.2
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 151
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53385.6
+checkprops result -s 53385.6
checknbshapes result -vertex 59 -edge 124 -wire 53 -face 53 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 290
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53667.2
-set volume 174915
+checkprops result -s 53667.2 -v 174915
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 152
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53385.6
-set volume 174243
+checkprops result -s 53385.6 -v 174243
checknbshapes result -vertex 59 -edge 124 -wire 53 -face 53 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 291
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51164.1
+checkprops result -s 51164.1
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 151
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51164.1
-set volume 159660
+checkprops result -s 51164.1 -v 159660
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 152
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51491.9
+checkprops result -s 51491.9
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 151
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51491.9
-set volume 160683
+checkprops result -s 51491.9 -v 160683
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 152
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53295.7
+checkprops result -s 53295.7
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 151
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53064.2
+checkprops result -s 53064.2
checknbshapes result -vertex 59 -edge 124 -wire 53 -face 53 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 290
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53295.7
-set volume 173704
+checkprops result -s 53295.7 -v 173704
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 152
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53064.2
-set volume 173202
+checkprops result -s 53064.2 -v 173202
checknbshapes result -vertex 59 -edge 124 -wire 53 -face 53 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 291
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53667.2
+checkprops result -s 53667.2
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 151
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53385.6
+checkprops result -s 53385.6
checknbshapes result -vertex 59 -edge 124 -wire 53 -face 53 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 290
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53667.2
-set volume 174915
+checkprops result -s 53667.2 -v 174915
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 152
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53385.6
-set volume 174243
+checkprops result -s 53385.6 -v 174243
checknbshapes result -vertex 59 -edge 124 -wire 53 -face 53 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 291
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51164.1
+checkprops result -s 51164.1
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 151
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51164.1
-set volume 159660
+checkprops result -s 51164.1 -v 159660
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 152
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51491.9
+checkprops result -s 51491.9
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 151
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51491.9
-set volume 160683
+checkprops result -s 51491.9 -v 160683
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 152
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53295.7
+checkprops result -s 53295.7
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 151
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53064.2
+checkprops result -s 53064.2
checknbshapes result -vertex 59 -edge 124 -wire 53 -face 53 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 290
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53295.7
-set volume 173704
+checkprops result -s 53295.7 -v 173704
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 152
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53064.2
-set volume 173202
+checkprops result -s 53064.2 -v 173202
checknbshapes result -vertex 59 -edge 124 -wire 53 -face 53 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 291
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53667.2
+checkprops result -s 53667.2
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 151
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53385.6
+checkprops result -s 53385.6
checknbshapes result -vertex 59 -edge 124 -wire 53 -face 53 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 290
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53667.2
-set volume 174915
+checkprops result -s 53667.2 -v 174915
checknbshapes result -vertex 30 -edge 60 -wire 30 -face 30 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 152
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53385.6
-set volume 174243
+checkprops result -s 53385.6 -v 174243
checknbshapes result -vertex 59 -edge 124 -wire 53 -face 53 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 291
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 49509.6
+checkprops result -s 49509.6
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 121
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 49509.6
-set volume 135793
+checkprops result -s 49509.6 -v 135793
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 122
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51424.7
+checkprops result -s 51424.7
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 121
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51424.7
-set volume 141046
+checkprops result -s 51424.7 -v 141046
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 122
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51595.5
+checkprops result -s 51595.5
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 121
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51376.4
+checkprops result -s 51376.4
checknbshapes result -vertex 48 -edge 90 -wire 42 -face 42 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 223
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51595.5
-set volume 147739
+checkprops result -s 51595.5 -v 147739
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 122
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51376.4
-set volume 147316
+checkprops result -s 51376.4 -v 147316
checknbshapes result -vertex 48 -edge 90 -wire 42 -face 42 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 224
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53770.3
+checkprops result -s 53770.3
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 121
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53202.2
+checkprops result -s 53202.2
checknbshapes result -vertex 34 -edge 73 -wire 39 -face 39 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 186
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53770.3
-set volume 153966
+checkprops result -s 53770.3 -v 153966
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 122
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53202.2
-set volume 152339
+checkprops result -s 53202.2 -v 152339
checknbshapes result -vertex 34 -edge 73 -wire 39 -face 39 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 187
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 49509.6
+checkprops result -s 49509.6
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 121
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 49509.6
-set volume 135793
+checkprops result -s 49509.6 -v 135793
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 122
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51424.7
+checkprops result -s 51424.7
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 121
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51424.7
-set volume 141046
+checkprops result -s 51424.7 -v 141046
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 122
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51595.5
+checkprops result -s 51595.5
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 121
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51376.4
+checkprops result -s 51376.4
checknbshapes result -vertex 48 -edge 90 -wire 42 -face 42 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 223
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51595.5
-set volume 147739
+checkprops result -s 51595.5 -v 147739
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 122
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51376.4
-set volume 147316
+checkprops result -s 51376.4 -v 147316
checknbshapes result -vertex 48 -edge 90 -wire 42 -face 42 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 224
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53770.3
+checkprops result -s 53770.3
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 121
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53202.2
+checkprops result -s 53202.2
checknbshapes result -vertex 34 -edge 73 -wire 39 -face 39 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 186
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53770.3
-set volume 153966
+checkprops result -s 53770.3 -v 153966
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 122
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53202.2
-set volume 152339
+checkprops result -s 53202.2 -v 152339
checknbshapes result -vertex 34 -edge 73 -wire 39 -face 39 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 187
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 49509.6
+checkprops result -s 49509.6
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 121
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 49509.6
-set volume 135793
+checkprops result -s 49509.6 -v 135793
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 122
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51424.7
+checkprops result -s 51424.7
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 121
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51424.7
-set volume 141046
+checkprops result -s 51424.7 -v 141046
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 122
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51595.5
+checkprops result -s 51595.5
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 121
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51376.4
+checkprops result -s 51376.4
checknbshapes result -vertex 48 -edge 90 -wire 42 -face 42 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 223
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51595.5
-set volume 147739
+checkprops result -s 51595.5 -v 147739
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 122
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 51376.4
-set volume 147316
+checkprops result -s 51376.4 -v 147316
checknbshapes result -vertex 48 -edge 90 -wire 42 -face 42 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 224
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53770.3
+checkprops result -s 53770.3
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 121
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53202.2
+checkprops result -s 53202.2
checknbshapes result -vertex 34 -edge 73 -wire 39 -face 39 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 186
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53770.3
-set volume 153966
+checkprops result -s 53770.3 -v 153966
checknbshapes result -vertex 24 -edge 48 -wire 24 -face 24 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 122
set 2dviewer 0
puts "Faulty OCC1477: buildsweep is wrong"
}
-set square 53202.2
-set volume 152339
+checkprops result -s 53202.2 -v 152339
checknbshapes result -vertex 34 -edge 73 -wire 39 -face 39 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 187
set 2dviewer 0
# Treatement is Intersect and Fill
###############################################################################
-if { [info exists square] } {
- set prop "square"
- set mass $square
- if { [info exists tol_square] } {
- regexp {Mass +: +([-0-9.+eE]+)} [sprops result $tol_square] full m
- } else {
- regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
- }
-}
-if { [info exists volume] } {
- set prop "volume"
- set mass $volume
- regexp {Mass +: +([-0-9.+eE]+)} [vprops result] full m
-}
-if { [info exists length] } {
- set prop "length"
- set mass $length
- regexp {Mass +: +([-0-9.+eE]+)} [lprops result] full m
- puts "checksection"
- puts [checksection result]
-}
-
-#if mass (length or square) is empty in test case then result should be an empty shape.
-if { [info exists mass] } {
- checkshape result
-
- if { [string compare "$mass" "empty"] != 0 } {
- if { $m == 0 } {
- puts "Error : The command is not valid. The $prop is 0."
- }
- if { $mass > 0 } {
- puts "The expected $prop is $mass"
- }
- #check of change of square is < 1%
- if { ($mass != 0 && [expr 1.*abs($mass - $m)/$mass] > 0.01) || ($mass == 0 && $m != 0) } {
- puts "Error : The $prop of result shape is $m"
- }
- } else {
- if { $m != 0 } {
- puts "Error : The command is not valid. The $prop is $m"
- }
- }
-}
-
if { [isdraw result] } {
if { [info exists 2dviewer] } {
clear
pipe result profile fbase
-set square 38226.4
+checkprops result -s 38226.4
wire w w
pipe result w profile
-set square 7833.49
+checkprops result -s 7833.49
wire w w
pipe result w profile
-set square 168406
+checkprops result -s 168406
wire w w
pipe result w profile
-set square 8497.19
+checkprops result -s 8497.19
wire w w
pipe result w profile
-set square 7262.6
+checkprops result -s 7262.6
wire w w
pipe result w profile
-set square 8185.6
+checkprops result -s 8185.6
polyline w 10 0 0 0 30 30 0 70 70
pipe result w profile
-set square 2925.22
+checkprops result -s 2925.22
wire w w
pipe result w profile
-set square 3935.74
+checkprops result -s 3935.74
wire w w
pipe result w profile
-set square 8684.67
+checkprops result -s 8684.67
pipe result profile fbase
-set square 43132.1
+checkprops result -s 43132.1
wire w w
pipe result w profile
-set square 12045
+checkprops result -s 12045
wire w w
pipe result w profile
-set square 4755.96
+checkprops result -s 4755.96
wire w w
pipe result w profile
-set square 5810.34
+checkprops result -s 5810.34
polyline w 10 0 0 0 30 30 0 70 70
pipe result w profile
-set square 4068.2
+checkprops result -s 4272.58
wire w w
pipe result w profile
-set square 6058.02
+checkprops result -s 6058.02
wire w w
pipe result w profile
-set square 14092.7
+checkprops result -s 14092.7
wire w w
pipe result w profile
-set square 5448.91
+checkprops result -s 5448.91
wire w w;
pipe result w profile
-set square 210218
+checkprops result -s 210218
pipe result profile fbase
-set square 180694
+checkprops result -s 180694
wire w w
pipe result w profile
-set square 24825.3
+checkprops result -s 24825.3
polyline w 10 0 0 10 -30 30 10 -70 90
pipe result w profile
-set square 9588.68
+checkprops result -s 9588.68
wire w w
pipe result w profile
-set square 12028.2
+checkprops result -s 12028.2
wire w w
pipe result w profile
-set square 156102
+checkprops result -s 156102
wire w w
pipe result w profile
-set square 187196
+checkprops result -s 187196
wire w w
pipe result w profile
-set square 1332.86
+checkprops result -s 1332.86
wire w w
pipe result w profile
-set square 527.039
+checkprops result -s 527.039
wire w w
pipe result w profile
-set square 5608.5
+checkprops result -s 5608.5
polyline w 10 0 0 0 30 30 0 70 70
pipe result w profile
-set square 1979.9
+checkprops result -s 1979.9
wire w w
pipe result w profile
-set square 2670.02
+checkprops result -s 2670.02
wire w w
pipe result w profile
-set square 8049.06
+checkprops result -s 8049.06
wire w w
pipe result w profile
-set square 2669.45
+checkprops result -s 2669.45
wire w w
pipe result w profile
-set square 77372.9
+checkprops result -s 77372.9
wire w w
pipe result w profile
-set square 115411
+checkprops result -s 115411
wire w w
pipe result w profile
-set square 38722.8
+checkprops result -s 38722.8
polyline w 10 0 0 10 -30 30 10 -70 90
pipe result w profile
-set square 15270.1
+checkprops result -s 15270.1
wire w w
pipe result w profile
-set square 18784.6
+checkprops result -s 18784.6
wire w w
pipe result w profile
-set square 391718
+checkprops result -s 391718
wire w w
pipe result w profile
-set square 318347
+checkprops result -s 318347
wire w w
pipe result w profile
-set square 329.199
+checkprops result -s 329.199
wire w w
pipe result w profile
-set square 482.227
+checkprops result -s 482.227
wire w w
pipe result w profile
-set square 32658.6
+checkprops result -s 32658.6
polyline w 0 0 0 10 -30 30 0 -70 90
pipe result w profile
-set square 4687.7
+checkprops result -s 4352.33
wire w w
pipe result w profile
-set square 6104.74
+checkprops result -s 6104.74
wire w w
pipe result w profile
-set square 16793.8
+checkprops result -s 16793.8
wire w w
pipe result w profile
-set square 304960
+checkprops result -s 304960
wire w w
pipe result w profile
-set square 29584.3
+checkprops result -s 29584.3
wire w w
pipe result w profile
-set square 43171.5
+checkprops result -s 43171.5
wire w w
pipe result w profile
-set square 9533.54
+checkprops result -s 9533.54
polyline w 0 0 0 10 -30 30 0 -70 90
pipe result w profile
-set square 4583.22
+checkprops result -s 4702.76
wire w w
pipe result w profile
-set square 3895.63
+checkprops result -s 3895.63
wire w w
pipe result w profile
-set square 450587
+checkprops result -s 450587
wire w w
pipe result w profile
-set square 301365
+checkprops result -s 301365
if { [isdraw result] } {
- regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
+ #check if result is valid
+ puts [checkshape result]
- #check if result is valid
- puts [checkshape result]
- if { $m == 0 } {
- puts "Error: The pipe is invalid. The area is 0."
- }
-
- if { $square > 0 } {
- puts "The expected area is $square"
- }
- #check of change of square is < 1%
- if { ($square != 0 && [expr 1.*abs($square - $m)/$square] > 0.01) || ($square == 0 && $m != 0) } {
- puts "Error : The area of the resulting shape is $m"
- }
- if { $m > 0 } {
- clear
- smallview
- donly result
- fit
- xwd $imagedir/${test_image}.png
- }
+ clear
+ smallview
+ donly result
+ fit
+ xwd $imagedir/${test_image}.png
} else {
- puts "Error : The pipe cannot be built."
+ puts "Error : The pipe cannot be built."
}
# to end a test script
if { [isdraw result] } {
- regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
-
- #check if result is valid
- puts [checkshape result]
+ #check if result is valid
+ puts [checkshape result]
clear
smallview
donly result
fit
xwd $imagedir/${test_image}.png
} else {
- puts "Error : The prism cannot be built."
+ puts "Error : The prism cannot be built."
}
# to end a test script
-#set square 0
if { [isdraw result] } {
- #check if result is valid
-
- puts [checkshape result]
- set prop "square"
- set mass $square
- regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
-
- if { [string compare "$mass" "empty"] != 0 } {
- if { $m == 0 } {
- puts "Error : The $command is not valid. The $prop is 0."
- }
- if { $mass > 0 } {
- puts "The expected $prop is $mass"
- }
- #check of change of square is < 1%
- if { ($mass != 0 && [expr 1.*abs($mass - $m)/$mass] > 0.01) || ($mass == 0 && $m != 0) } {
- puts "Error : The $prop of the resulting shape is $m"
- }
- } else {
- if { $m != 0 } {
- puts "Error : The $command is not valid. The $prop is $m"
- }
- }
-
- if { $m > 0 } {
- smallview
- clear
- donly result
- fit
- xwd $imagedir/${test_image}.png
- } else {
- smallview
- clear
- fit
- xwd $imagedir/${test_image}.png
- }
+ #check if result is valid
+ checkshape result
+
+ smallview
+ clear
+ donly result
+ fit
+ xwd $imagedir/${test_image}.png
} else {
- puts "Error : The $command cannot be built."
+ puts "Error : The command cannot be built."
}
# to end a test script
-puts "TEST COMPLETED"
+puts "TEST COMPLETED"
restore [locate_data_file D1] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 200
+checkprops result -s 200
restore [locate_data_file D2] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 211.603
+checkprops result -s 211.603
restore [locate_data_file D3] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 250
+checkprops result -s 250
restore [locate_data_file D4] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 200
+checkprops result -s 200
restore [locate_data_file D5] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 211.603
+checkprops result -s 211.603
restore [locate_data_file D6] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 250
+checkprops result -s 250
restore [locate_data_file D1] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 161.603
+checkprops result -s 161.603
restore [locate_data_file D2] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 173.205
+checkprops result -s 173.205
restore [locate_data_file D3] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 199.103
+checkprops result -s 199.103
restore [locate_data_file D4] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 161.603
+checkprops result -s 161.603
restore [locate_data_file D5] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 173.205
+checkprops result -s 173.205
restore [locate_data_file D6] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 199.103
+checkprops result -s 199.103
restore [locate_data_file D1] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 250
+checkprops result -s 250
restore [locate_data_file D2] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 274.103
+checkprops result -s 274.103
restore [locate_data_file D3] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 300
+checkprops result -s 300
restore [locate_data_file D4] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 250
+checkprops result -s 250
restore [locate_data_file D5] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 274.103
+checkprops result -s 274.103
restore [locate_data_file D6] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 300
+checkprops result -s 300
restore [locate_data_file D1] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 200
+checkprops result -s 200
restore [locate_data_file D2] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 211.603
+checkprops result -s 211.603
restore [locate_data_file D3] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 250
+checkprops result -s 250
restore [locate_data_file D4] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 200
+checkprops result -s 200
restore [locate_data_file D5] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 211.603
+checkprops result -s 211.603
restore [locate_data_file D6] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 250
+checkprops result -s 250
restore [locate_data_file D1] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 161.603
+checkprops result -s 161.603
restore [locate_data_file D2] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 173.205
+checkprops result -s 173.205
restore [locate_data_file D3] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 199.103
+checkprops result -s 199.103
restore [locate_data_file D4] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 161.603
+checkprops result -s 161.603
restore [locate_data_file D5] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 173.205
+checkprops result -s 173.205
restore [locate_data_file D6] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 199.103
+checkprops result -s 199.103
restore [locate_data_file D1] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 250
+checkprops result -s 250
restore [locate_data_file D2] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 274.103
+checkprops result -s 274.103
restore [locate_data_file D3] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 300
+checkprops result -s 300
restore [locate_data_file D4] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 250
+checkprops result -s 250
restore [locate_data_file D5] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 274.103
+checkprops result -s 274.103
restore [locate_data_file D6] w2
ttranslate w2 0 20 0
thrusections result 0 0 w1 w2
-set square 300
+checkprops result -s 300
restore [locate_data_file C1] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2513.27
+checkprops result -s 2513.27
restore [locate_data_file C2] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2513.27
+checkprops result -s 2513.27
restore [locate_data_file C3] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2196.82
+checkprops result -s 2196.82
restore [locate_data_file C4] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2513.27
+checkprops result -s 2513.27
restore [locate_data_file C5] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2513.27
+checkprops result -s 2513.27
restore [locate_data_file C6] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2196.82
+checkprops result -s 2196.82
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C8] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C9] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1834.5
+checkprops result -s 1834.5
restore [locate_data_file C1] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2513.27
+checkprops result -s 2513.27
restore [locate_data_file C2] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2513.27
+checkprops result -s 2513.27
restore [locate_data_file C3] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2196.82
+checkprops result -s 2196.82
restore [locate_data_file C4] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2513.27
+checkprops result -s 2513.27
restore [locate_data_file C5] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2513.27
+checkprops result -s 2513.27
restore [locate_data_file C6] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2196.82
+checkprops result -s 2196.82
restore [locate_data_file C7] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C8] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C9] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1834.5
+checkprops result -s 1834.5
restore [locate_data_file C1] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2196.82
+checkprops result -s 2196.82
restore [locate_data_file C2] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2196.82
+checkprops result -s 2196.82
restore [locate_data_file C3] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1885.58
+checkprops result -s 1885.58
restore [locate_data_file C4] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2196.82
+checkprops result -s 2196.82
restore [locate_data_file C5] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2196.82
+checkprops result -s 2196.82
restore [locate_data_file C6] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1885.58
+checkprops result -s 1885.58
restore [locate_data_file C7] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1690.09
+checkprops result -s 1690.09
restore [locate_data_file C8] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1690.09
+checkprops result -s 1690.09
restore [locate_data_file C9] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1516.01
+checkprops result -s 1516.01
restore [locate_data_file C1] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2513.27
+checkprops result -s 2513.27
restore [locate_data_file C2] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2513.27
+checkprops result -s 2513.27
restore [locate_data_file C3] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2196.82
+checkprops result -s 2196.82
restore [locate_data_file C4] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2513.27
+checkprops result -s 2513.27
restore [locate_data_file C5] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2513.27
+checkprops result -s 2513.27
restore [locate_data_file C6] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2196.82
+checkprops result -s 2196.82
restore [locate_data_file C7] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C8] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C9] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1834.5
+checkprops result -s 1834.5
restore [locate_data_file C1] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2513.27
+checkprops result -s 2513.27
restore [locate_data_file C2] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2513.27
+checkprops result -s 2513.27
restore [locate_data_file C3] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2196.82
+checkprops result -s 2196.82
restore [locate_data_file C4] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2513.27
+checkprops result -s 2513.27
restore [locate_data_file C5] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2513.27
+checkprops result -s 2513.27
restore [locate_data_file C6] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2196.82
+checkprops result -s 2196.82
restore [locate_data_file C7] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C8] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C9] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1834.5
+checkprops result -s 1834.5
restore [locate_data_file C1] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2196.82
+checkprops result -s 2196.82
restore [locate_data_file C2] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2196.82
+checkprops result -s 2196.82
restore [locate_data_file C3] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1885.58
+checkprops result -s 1885.58
restore [locate_data_file C4] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2196.82
+checkprops result -s 2196.82
restore [locate_data_file C5] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2196.82
+checkprops result -s 2196.82
restore [locate_data_file C6] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1885.58
+checkprops result -s 1885.58
restore [locate_data_file C7] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1690.09
+checkprops result -s 1690.09
restore [locate_data_file C8] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1690.09
+checkprops result -s 1690.09
restore [locate_data_file C9] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1516.01
+checkprops result -s 1516.01
restore [locate_data_file C1] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C2] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C3] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1690.09
+checkprops result -s 1690.09
restore [locate_data_file C4] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C5] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C6] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1690.09
+checkprops result -s 1690.09
restore [locate_data_file C7] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1507.96
+checkprops result -s 1507.96
restore [locate_data_file C8] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1507.96
+checkprops result -s 1507.96
restore [locate_data_file C9] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1314
+checkprops result -s 1314
restore [locate_data_file C1] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C2] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C3] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1690.09
+checkprops result -s 1690.09
restore [locate_data_file C4] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C5] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C6] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1690.09
+checkprops result -s 1690.09
restore [locate_data_file C7] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1507.96
+checkprops result -s 1507.96
restore [locate_data_file C8] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1507.96
+checkprops result -s 1507.96
restore [locate_data_file C9] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1314
+checkprops result -s 1314
restore [locate_data_file C1] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1834.5
+checkprops result -s 1834.5
restore [locate_data_file C2] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1834.5
+checkprops result -s 1834.5
restore [locate_data_file C3] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1516.02
+checkprops result -s 1516.02
restore [locate_data_file C4] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1834.5
+checkprops result -s 1834.5
restore [locate_data_file C5] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1834.5
+checkprops result -s 1834.5
restore [locate_data_file C6] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1516.02
+checkprops result -s 1516.02
restore [locate_data_file C7] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1314
+checkprops result -s 1314
restore [locate_data_file C8] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1314
+checkprops result -s 1314
restore [locate_data_file C9] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1131.35
+checkprops result -s 1131.35
restore [locate_data_file C1] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C2] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C3] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1690.09
+checkprops result -s 1690.09
restore [locate_data_file C4] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C5] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C6] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1690.09
+checkprops result -s 1690.09
restore [locate_data_file C7] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1507.96
+checkprops result -s 1507.96
restore [locate_data_file C8] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1507.96
+checkprops result -s 1507.96
restore [locate_data_file C9] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1314
+checkprops result -s 1314
restore [locate_data_file C1] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C2] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C3] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1690.09
+checkprops result -s 1690.09
restore [locate_data_file C4] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C5] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C6] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1690.09
+checkprops result -s 1690.09
restore [locate_data_file C7] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1507.96
+checkprops result -s 1507.96
restore [locate_data_file C8] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1507.96
+checkprops result -s 1507.96
restore [locate_data_file C9] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1314
+checkprops result -s 1314
restore [locate_data_file C1] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1834.5
+checkprops result -s 1834.5
restore [locate_data_file C2] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1834.5
+checkprops result -s 1834.5
restore [locate_data_file C3] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1516.02
+checkprops result -s 1516.02
restore [locate_data_file C4] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1834.5
+checkprops result -s 1834.5
restore [locate_data_file C5] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1834.5
+checkprops result -s 1834.5
restore [locate_data_file C6] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1516.02
+checkprops result -s 1516.02
restore [locate_data_file C7] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1314
+checkprops result -s 1314
restore [locate_data_file C8] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1314
+checkprops result -s 1314
restore [locate_data_file C9] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1131.35
+checkprops result -s 1131.35
restore [locate_data_file C13] w1
restore [locate_data_file C1] w2
thrusections result 0 0 w1 w2
-set square 1295.31
+checkprops result -s 1295.31
restore [locate_data_file C13] w1
restore [locate_data_file C2] w2
thrusections result 0 0 w1 w2
-set square 1295.31
+checkprops result -s 1295.31
restore [locate_data_file C13] w1
restore [locate_data_file C3] w2
thrusections result 0 0 w1 w2
-set square 972.397
+checkprops result -s 972.397
restore [locate_data_file C13] w1
restore [locate_data_file C4] w2
thrusections result 0 0 w1 w2
-set square 1295.31
+checkprops result -s 1295.31
restore [locate_data_file C13] w1
restore [locate_data_file C5] w2
thrusections result 0 0 w1 w2
-set square 1295.31
+checkprops result -s 1295.31
restore [locate_data_file C13] w1
restore [locate_data_file C6] w2
thrusections result 0 0 w1 w2
-set square 972.397
+checkprops result -s 972.397
restore [locate_data_file C13] w1
restore [locate_data_file C7] w2
thrusections result 0 0 w1 w2
-set square 762.417
+checkprops result -s 762.417
restore [locate_data_file C13] w1
restore [locate_data_file C8] w2
thrusections result 0 0 w1 w2
-set square 762.417
+checkprops result -s 762.417
restore [locate_data_file C13] w1
restore [locate_data_file C9] w2
thrusections result 0 0 w1 w2
-set square 572.05
+checkprops result -s 572.05
restore [locate_data_file C10] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C11] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C12] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1834.5
+checkprops result -s 1834.5
restore [locate_data_file C1] w1
restore [locate_data_file C13] w2
thrusections result 0 0 w1 w2
-set square 1295.31
+checkprops result -s 1295.31
restore [locate_data_file C10] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C11] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C12] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1834.5
+checkprops result -s 1834.5
restore [locate_data_file C2] w1
restore [locate_data_file C13] w2
thrusections result 0 0 w1 w2
-set square 1295.31
+checkprops result -s 1295.31
restore [locate_data_file C10] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1690.09
+checkprops result -s 1690.09
restore [locate_data_file C11] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1690.09
+checkprops result -s 1690.09
restore [locate_data_file C12] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1516.01
+checkprops result -s 1516.01
restore [locate_data_file C3] w1
restore [locate_data_file C13] w2
thrusections result 0 0 w1 w2
-set square 972.397
+checkprops result -s 972.397
restore [locate_data_file C10] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C11] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C12] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1834.5
+checkprops result -s 1834.5
restore [locate_data_file C4] w1
restore [locate_data_file C13] w2
thrusections result 0 0 w1 w2
-set square 1295.31
+checkprops result -s 1295.31
restore [locate_data_file C10] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C11] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 2020.65
+checkprops result -s 2020.65
restore [locate_data_file C12] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1834.5
+checkprops result -s 1834.5
restore [locate_data_file C5] w1
restore [locate_data_file C13] w2
thrusections result 0 0 w1 w2
-set square 1295.31
+checkprops result -s 1295.31
restore [locate_data_file C10] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1690.09
+checkprops result -s 1690.09
restore [locate_data_file C11] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1690.09
+checkprops result -s 1690.09
restore [locate_data_file C12] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1516.01
+checkprops result -s 1516.01
restore [locate_data_file C6] w1
restore [locate_data_file C13] w2
thrusections result 0 0 w1 w2
-set square 972.397
+checkprops result -s 972.397
restore [locate_data_file C10] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1507.96
+checkprops result -s 1507.96
restore [locate_data_file C11] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1507.96
+checkprops result -s 1507.96
restore [locate_data_file C12] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1314
+checkprops result -s 1314
restore [locate_data_file C7] w1
restore [locate_data_file C13] w2
thrusections result 0 0 w1 w2
-set square 762.417
+checkprops result -s 762.417
restore [locate_data_file C10] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1507.96
+checkprops result -s 1507.96
restore [locate_data_file C11] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1507.96
+checkprops result -s 1507.96
restore [locate_data_file C12] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1314
+checkprops result -s 1314
restore [locate_data_file C8] w1
restore [locate_data_file C13] w2
thrusections result 0 0 w1 w2
-set square 762.417
+checkprops result -s 762.417
restore [locate_data_file C10] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1314
+checkprops result -s 1314
restore [locate_data_file C11] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1314
+checkprops result -s 1314
restore [locate_data_file C12] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1131.35
+checkprops result -s 1131.35
restore [locate_data_file C9] w1
restore [locate_data_file C13] w2
thrusections result 0 0 w1 w2
-set square 572.05
+checkprops result -s 572.05
restore [locate_data_file C10] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1507.96
+checkprops result -s 1507.96
restore [locate_data_file C11] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1507.96
+checkprops result -s 1507.96
restore [locate_data_file C12] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1314
+checkprops result -s 1314
restore [locate_data_file C10] w1
restore [locate_data_file C13] w2
thrusections result 0 0 w1 w2
-set square 762.417
+checkprops result -s 762.417
restore [locate_data_file C10] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1507.96
+checkprops result -s 1507.96
restore [locate_data_file C11] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1507.96
+checkprops result -s 1507.96
restore [locate_data_file C12] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1314
+checkprops result -s 1314
restore [locate_data_file C11] w1
restore [locate_data_file C13] w2
thrusections result 0 0 w1 w2
-set square 762.417
+checkprops result -s 762.417
restore [locate_data_file C10] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1314
+checkprops result -s 1314
restore [locate_data_file C11] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1314
+checkprops result -s 1314
restore [locate_data_file C12] w2
ttranslate w2 0 0 40
thrusections result 0 0 w1 w2
-set square 1131.35
+checkprops result -s 1131.35
restore [locate_data_file C12] w1
restore [locate_data_file C13] w2
thrusections result 0 0 w1 w2
-set square 572.05
+checkprops result -s 572.05
restore [locate_data_file C13] w1
restore [locate_data_file C10] w2
thrusections result 0 0 w1 w2
-set square 762.417
+checkprops result -s 762.417
restore [locate_data_file C13] w1
restore [locate_data_file C11] w2
thrusections result 0 0 w1 w2
-set square 762.417
+checkprops result -s 762.417
restore [locate_data_file C13] w1
restore [locate_data_file C12] w2
thrusections result 0 0 w1 w2
-set square 572.05
+checkprops result -s 572.05
restore [locate_data_file buc60281_2.rle] w2
restore [locate_data_file buc60281_3.rle] w3
thrusections result 0 0 w1 w2 w3
-set square 476995
+checkprops result -s 476995
restore [locate_data_file buc60318.rle] w
explode w W
thrusections result 0 0 w_1 w_2 w_3 w_4 w_5
-set square 254109
+checkprops result -s 254109
FAILED /\bFaulty\b/ bad shape
+OK /Relative error of mass computation/ message from vprops
\ No newline at end of file
explode f2 w
explode f3 w
thrusections result 1 0 f1_1 f2_1 f3_1
-set square 49757.1
+checkprops result -s 49757.1
restore [locate_data_file cts21570_1.rle] w1
restore [locate_data_file cts21570_2.rle] w2
thrusections result 1 0 w1 w2
-set square 29817.5
+checkprops result -s 29817.5
restore [locate_data_file cts21570_1.rle] w1
restore [locate_data_file cts21570_2.rle] w2
thrusections result 1 0 w2 w1
-set square 29817.5
+checkprops result -s 29817.5
restore [locate_data_file cts21570_2.rle] w2
orientation w1 F
thrusections result 1 0 w1 w2
-set square 29817.5
+checkprops result -s 29817.5
restore [locate_data_file cts21570_2.rle] w2
orientation w1 F
thrusections result 1 0 w2 w1
-set square 29817.5
+checkprops result -s 29817.5
orientation w1 F
orientation w2 R
thrusections result 1 0 w1 w2
-set square 29817.5
+checkprops result -s 29817.5
orientation w1 F
orientation w2 R
thrusections result 1 0 w2 w1
-set square 29817.5
+checkprops result -s 29817.5
orientation w2 R
orientation w1 R
thrusections result 1 0 w1 w2
-set square 29817.5
+checkprops result -s 29817.5
orientation w2 R
orientation w1 R
thrusections result 1 0 w2 w1
-set square 29817.5
+checkprops result -s 29817.5
thrusections result ${issolid} ${isruled} v4 w1 v5
-set square 490.101
+checkprops result -s 490.101
checknbshapes result -vertex 5 -edge 9 -wire 6 -face 6 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 27
set index [lsearch [whatis result] Closed]
thrusections result ${issolid} ${isruled} v4 w1 v5
-set square 490.101
+checkprops result -s 490.101
checknbshapes result -vertex 5 -edge 9 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 28
thrusections result ${issolid} ${isruled} v4 w1 v5
-set square 651.466
+checkprops result -s 651.466
checknbshapes result -vertex 2 -edge 9 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 18
thrusections result ${issolid} ${isruled} v4 w1 v5
-set square 651.466
+checkprops result -s 651.466
checknbshapes result -vertex 2 -edge 9 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 19
thrusections result ${issolid} ${isruled} v4 w1 v5
-set square 485.502
+checkprops result -s 485.502
checknbshapes result -vertex 5 -edge 9 -wire 6 -face 6 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 27
thrusections result ${issolid} ${isruled} v4 w1 v5
-set square 485.502
+checkprops result -s 485.502
checknbshapes result -vertex 5 -edge 9 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 28
thrusections result ${issolid} ${isruled} v4 w1 v5
-set square 646.621
+checkprops result -s 646.621
checknbshapes result -vertex 2 -edge 9 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 18
thrusections result ${issolid} ${isruled} v4 w1 v5
-set square 646.621
+checkprops result -s 646.621
checknbshapes result -vertex 2 -edge 9 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 19
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 1404.96
+checkprops result -s 1404.96
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 1404.96
+checkprops result -s 1404.96
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 14
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 1829.23
+checkprops result -s 1829.23
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
catch {thrusections result ${issolid} ${isruled} v1 w1 v2 }
-set square 1829.23
+checkprops result -s 1829.23
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 9
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 2160.94
+checkprops result -s 2160.94
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 2160.94
+checkprops result -s 2160.94
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 14
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 2556.25
+checkprops result -s 2556.25
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
catch {thrusections result ${issolid} ${isruled} v1 w1 v2 }
-set square 2556.25
+checkprops result -s 2556.25
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 9
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 1021.13
+checkprops result -s 1021.13
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 1021.13
+checkprops result -s 1021.13
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 14
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 1346.42
+checkprops result -s 1346.42
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
catch {thrusections result ${issolid} ${isruled} v1 w1 v2 }
-set square 1346.42
+checkprops result -s 1346.42
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 9
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 1353.78
+checkprops result -s 1353.78
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 1353.78
+checkprops result -s 1353.78
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 14
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 1683.87
+checkprops result -s 1683.87
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
catch {thrusections result ${issolid} ${isruled} v1 w1 v2 }
-set square 1683.87
+checkprops result -s 1683.87
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 9
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 449.295
+checkprops result -s 449.295
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 449.295
+checkprops result -s 449.295
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 14
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 597.473
+checkprops result -s 597.473
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
catch {thrusections result ${issolid} ${isruled} v1 w1 v2 }
-set square 597.473
+checkprops result -s 597.473
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 9
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 740.079
+checkprops result -s 740.079
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 740.079
+checkprops result -s 740.079
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 14
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 881.045
+checkprops result -s 881.045
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
catch {thrusections result ${issolid} ${isruled} v1 w1 v2 }
-set square 881.045
+checkprops result -s 881.045
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 9
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 245.485
+checkprops result -s 245.485
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 245.485
+checkprops result -s 245.485
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 14
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 327.161
+checkprops result -s 327.161
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
catch {thrusections result ${issolid} ${isruled} v1 w1 v2 }
-set square 327.161
+checkprops result -s 327.161
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 9
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 400.925
+checkprops result -s 400.925
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 13
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 400.925
+checkprops result -s 400.925
checknbshapes result -vertex 3 -edge 5 -wire 2 -face 2 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 14
catch {thrusections result ${issolid} ${isruled} v1 w1 v2}
-set square 478.063
+checkprops result -s 478.063
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
-puts "TODO OCC7166 ALL: Error : The square of the resulting shape is"
+puts "TODO OCC7166 ALL: Error : The area of result shape is"
puts "============"
puts "OCC7166"
catch {thrusections result ${issolid} ${isruled} v1 w1 v2 }
-set square 422.859
+checkprops result -s 422.859
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 9
thrusections result ${issolid} ${isruled} v4 w1 w11 w21 w111 w101 v5
-set square 12651.5
+checkprops result -s 12651.5
checknbshapes result -vertex 57 -edge 121 -wire 66 -face 66 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 311
thrusections result ${issolid} ${isruled} v4 w1 w11 w21 w111 w101 v5
-set square 12651.5
+checkprops result -s 12651.5
checknbshapes result -vertex 57 -edge 121 -wire 66 -face 66 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 312
-puts "TODO OCC7166 ALL: Error : The square of the resulting shape is"
+puts "TODO OCC7166 ALL: Error : The area of result shape is"
puts "============"
puts "OCC7166"
thrusections result ${issolid} ${isruled} v4 w1 w11 w21 w111 w101 v5
-set square 56691.9
+checkprops result -s 56691.9
checknbshapes result -vertex 2 -edge 33 -wire 11 -face 11 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 58
-puts "TODO OCC7166 ALL: Error : The square of the resulting shape is"
+puts "TODO OCC7166 ALL: Error : The area of result shape is"
puts "============"
puts "OCC7166"
thrusections result ${issolid} ${isruled} v4 w1 w11 w21 w111 w101 v5
-set square 56691.9
+checkprops result -s 56691.9
checknbshapes result -vertex 2 -edge 33 -wire 11 -face 11 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 59
thrusections result ${issolid} ${isruled} v4 w1 w11 w21 w111 w101 v5
-set square 12301.8
+checkprops result -s 12301.8
checknbshapes result -vertex 57 -edge 121 -wire 66 -face 66 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 311
thrusections result ${issolid} ${isruled} v4 w1 w11 w21 w111 w101 v5
-set square 12301.8
+checkprops result -s 12301.8
checknbshapes result -vertex 57 -edge 121 -wire 66 -face 66 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 312
-puts "TODO OCC7166 ALL: Error : The square of the resulting shape is"
+puts "TODO OCC7166 ALL: Error : The area of result shape is"
puts "============"
puts "OCC7166"
thrusections result ${issolid} ${isruled} v4 w1 w11 w21 w111 w101 v5
-set square 37693.9
+checkprops result -s 37693.9
checknbshapes result -vertex 2 -edge 33 -wire 11 -face 11 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 58
-puts "TODO OCC7166 ALL: Error : The square of the resulting shape is"
+puts "TODO OCC7166 ALL: Error : The area of result shape is"
puts "============"
puts "OCC7166"
thrusections result ${issolid} ${isruled} v4 w1 w11 w21 w111 w101 v5
-set square 37693.9
+checkprops result -s 37693.9
checknbshapes result -vertex 2 -edge 33 -wire 11 -face 11 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 59
catch {thrusections result ${issolid} ${isruled} wc1 w1 wc2}
-set square 256.812
+checkprops result -s 256.812
checknbshapes result -vertex 6 -edge 10 -wire 4 -face 4 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 25
catch {thrusections result ${issolid} ${isruled} wc1 w1 wc2}
-set square 256.875
+checkprops result -s 256.875
checknbshapes result -vertex 6 -edge 10 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 30
catch {thrusections result ${issolid} ${isruled} wc1 w1 wc2}
-set square 332.724
+checkprops result -s 332.724
checknbshapes result -vertex 4 -edge 6 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 15
puts "TODO OCC7166 ALL: Error : is WRONG because number of "
-puts "TODO OCC7166 ALL: The square of the resulting shape is"
+puts "TODO OCC7166 ALL: Error : The area of result shape is"
puts "============"
puts "OCC7166"
catch {thrusections result ${issolid} ${isruled} wc1 w1 wc2}
-set square 314.974
+checkprops result -s 314.974
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 9
catch {thrusections result ${issolid} ${isruled} wc1 w1 wc2}
-set square 419.103
+checkprops result -s 419.103
checknbshapes result -vertex 6 -edge 10 -wire 4 -face 4 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 25
catch {thrusections result ${issolid} ${isruled} wc1 w1 wc2}
-set square 419.166
+checkprops result -s 419.166
checknbshapes result -vertex 6 -edge 10 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 30
puts "TODO OCC7166 ALL: Faulty OCC7166 : result is not Closed shape"
puts "TODO OCC7166 ALL: Error : is WRONG because number of "
-puts "TODO OCC7166 ALL: Error : The square of the resulting shape is"
+puts "TODO OCC7166 ALL: Error : The area of result shape is"
puts "============"
puts "OCC7166"
catch {thrusections result ${issolid} ${isruled} wc1 w1 wc2}
-set square 702.858
+checkprops result -s 702.858
checknbshapes result -vertex 4 -edge 6 -wire 2 -face 2 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 15
puts "TODO OCC7166 ALL: Error : is WRONG because number of "
-puts "TODO OCC7166 ALL: Error : The square of the resulting shape is"
+puts "TODO OCC7166 ALL: Error : The area of result shape is"
puts "============"
puts "OCC7166"
catch {thrusections result ${issolid} ${isruled} wc1 w1 wc2}
-set square 702.921
+checkprops result -s 702.921
checknbshapes result -vertex 4 -edge 6 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 20
thrusections result ${issolid} ${isruled} v4 w1 wbzc1 w11 wpbc1 w21 wpbc2 w111 wbzc2 w101 v5
-set square 12786.5
+checkprops result -s 12786.5
checknbshapes result -vertex 101 -edge 209 -wire 110 -face 110 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 531
thrusections result ${issolid} ${isruled} v4 w1 wbzc1 w11 wpbc1 w21 wpbc2 w111 wbzc2 w101 v5
-set square 12786.5
+checkprops result -s 12786.5
checknbshapes result -vertex 101 -edge 209 -wire 110 -face 110 -shell 1 -solid 2 -compsolid 0 -compound 0 -shape 532
thrusections result ${issolid} ${isruled} v4 w1 wbzc1 w11 wpbc1 w21 wpbc2 w111 wbzc2 w101 v5
-set square 12436.8
+checkprops result -s 12436.8
checknbshapes result -vertex 101 -edge 209 -wire 110 -face 110 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 531
thrusections result ${issolid} ${isruled} v4 w1 wbzc1 w11 wpbc1 w21 wpbc2 w111 wbzc2 w101 v5
-set square 12436.8
+checkprops result -s 12436.8
checknbshapes result -vertex 101 -edge 209 -wire 110 -face 110 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 532
buildsweep result
-set square 1187.23
+checkprops result -s 1187.23
checknbshapes result -vertex 4 -edge 6 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 17
buildsweep result
-set square 1192.53
+checkprops result -s 1192.53
checknbshapes result -vertex 4 -edge 6 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 17
buildsweep result
-set square 1187.23
+checkprops result -s 1187.23
checknbshapes result -vertex 4 -edge 6 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 17
buildsweep result
-set square 1192.53
+checkprops result -s 1192.53
checknbshapes result -vertex 4 -edge 6 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 17
buildsweep result
-set square 790.139
+checkprops result -s 790.139
checknbshapes result -vertex 2 -edge 9 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 18
buildsweep result
-set square 1198.3
+checkprops result -s 1198.3
checknbshapes result -vertex 4 -edge 6 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 17
buildsweep result
-set square 1192.88
+checkprops result -s 1192.88
checknbshapes result -vertex 4 -edge 6 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 17
buildsweep result
-set square 1187.23
+checkprops result -s 1187.23
checknbshapes result -vertex 4 -edge 6 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 17
set 3dviewer 0
buildsweep result
-set square 1192.53
+checkprops result -s 1192.53
checknbshapes result -vertex 4 -edge 6 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 17
buildsweep result
-set square 795.95
+checkprops result -s 795.95
checknbshapes result -vertex 2 -edge 9 -wire 3 -face 3 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 18
buildsweep result
-set square 1294.43
+checkprops result -s 1294.43
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 1313.1
+checkprops result -s 1313.1
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 1294.43
+checkprops result -s 1294.43
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 1313.1
+checkprops result -s 1313.1
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 858.182
+checkprops result -s 858.182
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 2121.34
+checkprops result -s 2121.34
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 2285.24
+checkprops result -s 2285.24
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 1294.43
+checkprops result -s 1294.43
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 1313.1
+checkprops result -s 1313.1
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 1259.14
+checkprops result -s 1259.14
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 2042.02
+checkprops result -s 2042.02
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 2081.25
+checkprops result -s 2081.25
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 2042.02
+checkprops result -s 2042.02
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 2081.25
+checkprops result -s 2081.25
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 1346.42
+checkprops result -s 1346.42
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 2707.56
+checkprops result -s 2707.56
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 2736.65
+checkprops result -s 2736.65
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 2042.02
+checkprops result -s 2042.02
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 2081.25
+checkprops result -s 2081.25
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 1683.87
+checkprops result -s 1683.87
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 898.589
+checkprops result -s 898.589
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 901.663
+checkprops result -s 901.663
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 898.589
+checkprops result -s 898.589
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 901.663
+checkprops result -s 901.663
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 597.473
+checkprops result -s 597.473
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 1480.16
+checkprops result -s 1480.16
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 1465.92
+checkprops result -s 1465.92
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 898.589
+checkprops result -s 898.589
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 901.663
+checkprops result -s 901.663
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
buildsweep result
-set square 881.045
+checkprops result -s 881.045
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
-puts "TODO OCC7166 ALL: Error : The square of the resulting shape is"
+puts "TODO OCC7166 ALL: Error : The area of result shape is"
puts "============"
puts "OCC7166"
catch {buildsweep result}
-set square 898.589
+checkprops result -s 898.589
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
-puts "TODO OCC7166 ALL: Error : The square of the resulting shape is"
+puts "TODO OCC7166 ALL: Error : The area of result shape is"
puts "============"
puts "OCC7166"
catch {buildsweep result}
-set square 898.589
+checkprops result -s 898.589
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
-puts "TODO OCC7166 ALL: Error : The square of the resulting shape is"
+puts "TODO OCC7166 ALL: Error : The area of result shape is"
puts "============"
puts "OCC7166"
catch {buildsweep result}
-set square 898.589
+checkprops result -s 898.589
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
-puts "TODO OCC7166 ALL: Error : The square of the resulting shape is"
+puts "TODO OCC7166 ALL: Error : The area of result shape is"
puts "============"
puts "OCC7166"
catch {buildsweep result}
-set square 898.589
+checkprops result -s 898.589
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
-puts "TODO OCC7166 ALL: Error : The square of the resulting shape is"
+puts "TODO OCC7166 ALL: Error : The area of result shape is"
puts "============"
puts "OCC7166"
catch {buildsweep result}
-set square 898.589
+checkprops result -s 898.589
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
-puts "TODO OCC7166 ALL: Error : The square of the resulting shape is"
+puts "TODO OCC7166 ALL: Error : The area of result shape is"
puts "============"
puts "OCC7166"
catch {buildsweep result}
-set square 898.589
+checkprops result -s 898.589
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
-puts "TODO OCC7166 ALL: Error : The square of the resulting shape is"
+puts "TODO OCC7166 ALL: Error : The area of result shape is"
puts "============"
puts "OCC7166"
catch {buildsweep result}
-set square 898.589
+checkprops result -s 898.589
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
-puts "TODO OCC7166 ALL: Error : The square of the resulting shape is"
+puts "TODO OCC7166 ALL: Error : The area of result shape is"
puts "============"
puts "OCC7166"
catch {buildsweep result}
-set square 898.589
+checkprops result -s 898.589
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
-puts "TODO OCC7166 ALL: Error : The square of the resulting shape is"
+puts "TODO OCC7166 ALL: Error : The area of result shape is"
puts "============"
puts "OCC7166"
catch {buildsweep result}
-set square 898.589
+checkprops result -s 898.589
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
-puts "TODO OCC7166 ALL: Error : The square of the resulting shape is"
+puts "TODO OCC7166 ALL: Error : The area of result shape is"
puts "============"
puts "OCC7166"
catch {buildsweep result}
-set square 898.589
+checkprops result -s 898.589
checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 8
catch {buildsweep result}
-set square 181746
+checkprops result -s 185899
checknbshapes result -vertex 2 -edge 33 -wire 11 -face 11 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 58
catch {buildsweep result}
-set square 591941
+checkprops result -s 625461
checknbshapes result -vertex 2 -edge 33 -wire 11 -face 11 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 58
catch {buildsweep result}
-set square 181746
+checkprops result -s 185899
checknbshapes result -vertex 2 -edge 33 -wire 11 -face 11 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 58
catch {buildsweep result}
-set square 591941
+checkprops result -s 625461
checknbshapes result -vertex 2 -edge 33 -wire 11 -face 11 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 58
catch {buildsweep result}
-set square 182717
+checkprops result -s 186534
checknbshapes result -vertex 2 -edge 33 -wire 11 -face 11 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 58
catch {buildsweep result}
-set square 592023
+checkprops result -s 622222
checknbshapes result -vertex 2 -edge 33 -wire 11 -face 11 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 58
catch {buildsweep result}
-set square 181746
+checkprops result -s 185899
checknbshapes result -vertex 2 -edge 33 -wire 11 -face 11 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 58
catch {buildsweep result}
-set square 591941
+checkprops result -s 625461
checknbshapes result -vertex 2 -edge 33 -wire 11 -face 11 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 58