0030470: Modeling Algorithms - Invalid result of offset operation in mode "Complete...
[occt.git] / tests / offset / shape_type_i_c / XS4
diff --git a/tests/offset/shape_type_i_c/XS4 b/tests/offset/shape_type_i_c/XS4
new file mode 100644 (file)
index 0000000..9375d76
--- /dev/null
@@ -0,0 +1,54 @@
+restore [locate_data_file bug30470_input.brep] s
+
+# perform offset operation with increasing offset value
+
+# set props and nb reference values to compare with
+
+# area volume nb_wire nb_face
+set ref_values { { 2.1809e+06  4.43828e+07 50 49 } \
+                 { 2.13057e+06 4.65386e+07 50 49 } \
+                 { 2.0795e+06  4.86437e+07 50 49 } \
+                 { 2.02768e+06 5.06974e+07 50 49 } \
+                 { 1.97511e+06 5.26988e+07 50 49 } \
+                 { 1.9218e+06  5.46473e+07 50 49 } \
+                 { 1.86774e+06 5.65422e+07 50 49 } \
+                 { 1.81293e+06 5.83826e+07 50 49 } \
+                 { 1.81346e+06 6.01887e+07 23 23 } \
+                 { 1.82605e+06 6.20098e+07 25 25 } \
+                 { 1.83436e+06 6.384e+07   25 25 } \
+                 { 1.84239e+06 6.56784e+07 25 25 } \
+                 { 1.85014e+06 6.75247e+07 25 25 } \
+                 { 1.85761e+06 6.93786e+07 27 27 } \
+                 { 1.86443e+06 7.12397e+07 27 27 } \
+                 { 1.87034e+06 7.31071e+07 27 27 } \
+                 { 1.87534e+06 7.498e+07   27 27 } \
+                 { 1.87945e+06 7.68575e+07 27 27 } \
+                 { 1.88264e+06 7.87386e+07 27 27 } \
+                 { 1.88494e+06 8.06225e+07 27 27 } \
+                 { 1.88632e+06 8.25082e+07 27 27 } \
+                 { 1.88681e+06 8.43948e+07 27 27 } \
+                 { 1.88638e+06 8.62815e+07 27 27 } \
+                 { 1.88506e+06 8.81673e+07 27 27 } \
+                 { 1.88659e+06 9.0052e+07  25 25 } \
+                 { 1.89452e+06 9.19426e+07 25 25 } \
+                 { 1.90186e+06 9.38408e+07 25 25 } \
+                 { 1.90862e+06 9.57461e+07 25 25 } \
+                 { 1.91479e+06 9.76578e+07 25 25 } \
+                 { 1.9206e+06  9.95755e+07 27 26 } \
+                 { 1.92646e+06 1.01499e+08 27 26 } \
+                 { 1.93235e+06 1.03428e+08 27 26 } \
+                 { 1.9383e+06  1.05364e+08 27 26 } \
+                 { 1.94429e+06 1.07305e+08 27 26 } \
+                 { 1.95032e+06 1.09252e+08 27 26 } \
+                 { 1.95641e+06 1.11206e+08 27 26 } \
+                 { 1.96254e+06 1.13165e+08 27 26 } \
+                 { 1.96871e+06 1.15131e+08 27 26 } \
+                 { 1.97494e+06 1.17103e+08 27 26 } \
+                 { 1.9812e+06  1.19081e+08 27 26 } }
+
+perform_offset_increasing s 1 40 1 $ref_values
+
+copy r17 result
+copy r17_unif result_unif
+
+checkview -display result_unif -2d -path ${imagedir}/${test_image}.png