Added subgroup Specific in group Pipe (chl 930-932). Small correction in boolean...
authorapn <apn@opencascade.com>
Tue, 15 Jan 2013 10:56:44 +0000 (14:56 +0400)
committerapn <apn@opencascade.com>
Fri, 18 Jan 2013 11:09:00 +0000 (15:09 +0400)
265 files changed:
tests/boolean/bopfuse_simple/ZP6 [changed mode: 0644->0755]
tests/bugs/moddata/bug10603 [deleted file]
tests/pipe/grids.list [changed mode: 0644->0755]
tests/pipe/specific/A1 [new file with mode: 0755]
tests/pipe/specific/A2 [new file with mode: 0755]
tests/pipe/specific/A3 [new file with mode: 0755]
tests/pipe/specific/A4 [new file with mode: 0755]
tests/pipe/specific/A5 [new file with mode: 0755]
tests/pipe/specific/A6 [new file with mode: 0755]
tests/pipe/specific/A7 [new file with mode: 0755]
tests/pipe/specific/A8 [new file with mode: 0755]
tests/pipe/specific/A9 [new file with mode: 0755]
tests/pipe/specific/B1 [new file with mode: 0755]
tests/pipe/specific/B2 [new file with mode: 0755]
tests/pipe/specific/B3 [new file with mode: 0755]
tests/pipe/specific/B4 [new file with mode: 0755]
tests/pipe/specific/B5 [new file with mode: 0755]
tests/pipe/specific/B6 [new file with mode: 0755]
tests/pipe/specific/B7 [new file with mode: 0755]
tests/pipe/specific/B8 [new file with mode: 0755]
tests/pipe/specific/B9 [new file with mode: 0755]
tests/pipe/specific/C1 [new file with mode: 0755]
tests/pipe/specific/C2 [new file with mode: 0755]
tests/pipe/specific/C3 [new file with mode: 0755]
tests/pipe/specific/C4 [new file with mode: 0755]
tests/pipe/specific/C5 [new file with mode: 0755]
tests/pipe/specific/C6 [new file with mode: 0755]
tests/pipe/specific/C7 [new file with mode: 0755]
tests/pipe/specific/C8 [new file with mode: 0755]
tests/pipe/specific/C9 [new file with mode: 0755]
tests/pipe/specific/D1 [new file with mode: 0755]
tests/pipe/specific/D2 [new file with mode: 0755]
tests/pipe/specific/D3 [new file with mode: 0755]
tests/pipe/specific/D4 [new file with mode: 0755]
tests/pipe/specific/D5 [new file with mode: 0755]
tests/pipe/specific/D6 [new file with mode: 0755]
tests/pipe/specific/D7 [new file with mode: 0755]
tests/pipe/specific/D8 [new file with mode: 0755]
tests/pipe/specific/D9 [new file with mode: 0755]
tests/pipe/specific/E1 [new file with mode: 0755]
tests/pipe/specific/E2 [new file with mode: 0755]
tests/pipe/specific/E3 [new file with mode: 0755]
tests/pipe/specific/E4 [new file with mode: 0755]
tests/pipe/specific/E5 [new file with mode: 0755]
tests/pipe/specific/E6 [new file with mode: 0755]
tests/pipe/specific/E7 [new file with mode: 0755]
tests/pipe/specific/E8 [new file with mode: 0755]
tests/pipe/specific/E9 [new file with mode: 0755]
tests/pipe/specific/F1 [new file with mode: 0755]
tests/pipe/specific/F2 [new file with mode: 0755]
tests/pipe/specific/F3 [new file with mode: 0755]
tests/pipe/specific/F4 [new file with mode: 0755]
tests/pipe/specific/F5 [new file with mode: 0755]
tests/pipe/specific/F6 [new file with mode: 0755]
tests/pipe/specific/F7 [new file with mode: 0755]
tests/pipe/specific/F8 [new file with mode: 0755]
tests/pipe/specific/F9 [new file with mode: 0755]
tests/pipe/specific/G1 [new file with mode: 0755]
tests/pipe/specific/G2 [new file with mode: 0755]
tests/pipe/specific/G3 [new file with mode: 0755]
tests/pipe/specific/G4 [new file with mode: 0755]
tests/pipe/specific/G5 [new file with mode: 0755]
tests/pipe/specific/G6 [new file with mode: 0755]
tests/pipe/specific/G7 [new file with mode: 0755]
tests/pipe/specific/G8 [new file with mode: 0755]
tests/pipe/specific/G9 [new file with mode: 0755]
tests/pipe/specific/H1 [new file with mode: 0755]
tests/pipe/specific/H2 [new file with mode: 0755]
tests/pipe/specific/H3 [new file with mode: 0755]
tests/pipe/specific/H4 [new file with mode: 0755]
tests/pipe/specific/H5 [new file with mode: 0755]
tests/pipe/specific/H6 [new file with mode: 0755]
tests/pipe/specific/H7 [new file with mode: 0755]
tests/pipe/specific/H8 [new file with mode: 0755]
tests/pipe/specific/H9 [new file with mode: 0755]
tests/pipe/specific/I1 [new file with mode: 0755]
tests/pipe/specific/I2 [new file with mode: 0755]
tests/pipe/specific/I3 [new file with mode: 0755]
tests/pipe/specific/I4 [new file with mode: 0755]
tests/pipe/specific/I5 [new file with mode: 0755]
tests/pipe/specific/I6 [new file with mode: 0755]
tests/pipe/specific/I7 [new file with mode: 0755]
tests/pipe/specific/I8 [new file with mode: 0755]
tests/pipe/specific/I9 [new file with mode: 0755]
tests/pipe/specific/J1 [new file with mode: 0755]
tests/pipe/specific/J2 [new file with mode: 0755]
tests/pipe/specific/J3 [new file with mode: 0755]
tests/pipe/specific/J4 [new file with mode: 0755]
tests/pipe/specific/J5 [new file with mode: 0755]
tests/pipe/specific/J6 [new file with mode: 0755]
tests/pipe/specific/J7 [new file with mode: 0755]
tests/pipe/specific/J8 [new file with mode: 0755]
tests/pipe/specific/J9 [new file with mode: 0755]
tests/pipe/specific/K1 [new file with mode: 0755]
tests/pipe/specific/K2 [new file with mode: 0755]
tests/pipe/specific/K3 [new file with mode: 0755]
tests/pipe/specific/K4 [new file with mode: 0755]
tests/pipe/specific/K5 [new file with mode: 0755]
tests/pipe/specific/K6 [new file with mode: 0755]
tests/pipe/specific/K7 [new file with mode: 0755]
tests/pipe/specific/K8 [new file with mode: 0755]
tests/pipe/specific/K9 [new file with mode: 0755]
tests/pipe/specific/L1 [new file with mode: 0755]
tests/pipe/specific/L2 [new file with mode: 0755]
tests/pipe/specific/L3 [new file with mode: 0755]
tests/pipe/specific/L4 [new file with mode: 0755]
tests/pipe/specific/L5 [new file with mode: 0755]
tests/pipe/specific/L6 [new file with mode: 0755]
tests/pipe/specific/L7 [new file with mode: 0755]
tests/pipe/specific/L8 [new file with mode: 0755]
tests/pipe/specific/L9 [new file with mode: 0755]
tests/pipe/specific/M1 [new file with mode: 0755]
tests/pipe/specific/M2 [new file with mode: 0755]
tests/pipe/specific/M3 [new file with mode: 0755]
tests/pipe/specific/M4 [new file with mode: 0755]
tests/pipe/specific/M5 [new file with mode: 0755]
tests/pipe/specific/M6 [new file with mode: 0755]
tests/pipe/specific/M7 [new file with mode: 0755]
tests/pipe/specific/M8 [new file with mode: 0755]
tests/pipe/specific/M9 [new file with mode: 0755]
tests/pipe/specific/N1 [new file with mode: 0755]
tests/pipe/specific/N2 [new file with mode: 0755]
tests/pipe/specific/N3 [new file with mode: 0755]
tests/pipe/specific/N4 [new file with mode: 0755]
tests/pipe/specific/N5 [new file with mode: 0755]
tests/pipe/specific/N6 [new file with mode: 0755]
tests/pipe/specific/N7 [new file with mode: 0755]
tests/pipe/specific/N8 [new file with mode: 0755]
tests/pipe/specific/N9 [new file with mode: 0755]
tests/pipe/specific/O1 [new file with mode: 0755]
tests/pipe/specific/O2 [new file with mode: 0755]
tests/pipe/specific/O3 [new file with mode: 0755]
tests/pipe/specific/O4 [new file with mode: 0755]
tests/pipe/specific/O5 [new file with mode: 0755]
tests/pipe/specific/O6 [new file with mode: 0755]
tests/pipe/specific/O7 [new file with mode: 0755]
tests/pipe/specific/O8 [new file with mode: 0755]
tests/pipe/specific/O9 [new file with mode: 0755]
tests/pipe/specific/P1 [new file with mode: 0755]
tests/pipe/specific/P2 [new file with mode: 0755]
tests/pipe/specific/P3 [new file with mode: 0755]
tests/pipe/specific/P4 [new file with mode: 0755]
tests/pipe/specific/P5 [new file with mode: 0755]
tests/pipe/specific/P6 [new file with mode: 0755]
tests/pipe/specific/P7 [new file with mode: 0755]
tests/pipe/specific/P8 [new file with mode: 0755]
tests/pipe/specific/P9 [new file with mode: 0755]
tests/pipe/specific/Q1 [new file with mode: 0755]
tests/pipe/specific/Q2 [new file with mode: 0755]
tests/pipe/specific/Q3 [new file with mode: 0755]
tests/pipe/specific/Q4 [new file with mode: 0755]
tests/pipe/specific/Q5 [new file with mode: 0755]
tests/pipe/specific/Q6 [new file with mode: 0755]
tests/pipe/specific/Q7 [new file with mode: 0755]
tests/pipe/specific/Q8 [new file with mode: 0755]
tests/pipe/specific/Q9 [new file with mode: 0755]
tests/pipe/specific/R1 [new file with mode: 0755]
tests/pipe/specific/R2 [new file with mode: 0755]
tests/pipe/specific/R3 [new file with mode: 0755]
tests/pipe/specific/R4 [new file with mode: 0755]
tests/pipe/specific/R5 [new file with mode: 0755]
tests/pipe/specific/R6 [new file with mode: 0755]
tests/pipe/specific/R7 [new file with mode: 0755]
tests/pipe/specific/R8 [new file with mode: 0755]
tests/pipe/specific/R9 [new file with mode: 0755]
tests/pipe/specific/S1 [new file with mode: 0755]
tests/pipe/specific/S2 [new file with mode: 0755]
tests/pipe/specific/S3 [new file with mode: 0755]
tests/pipe/specific/S4 [new file with mode: 0755]
tests/pipe/specific/S5 [new file with mode: 0755]
tests/pipe/specific/S6 [new file with mode: 0755]
tests/pipe/specific/S7 [new file with mode: 0755]
tests/pipe/specific/S8 [new file with mode: 0755]
tests/pipe/specific/S9 [new file with mode: 0755]
tests/pipe/specific/T1 [new file with mode: 0755]
tests/pipe/specific/T2 [new file with mode: 0755]
tests/pipe/specific/T3 [new file with mode: 0755]
tests/pipe/specific/T4 [new file with mode: 0755]
tests/pipe/specific/T5 [new file with mode: 0755]
tests/pipe/specific/T6 [new file with mode: 0755]
tests/pipe/specific/T7 [new file with mode: 0755]
tests/pipe/specific/T8 [new file with mode: 0755]
tests/pipe/specific/T9 [new file with mode: 0755]
tests/pipe/specific/U1 [new file with mode: 0755]
tests/pipe/specific/U2 [new file with mode: 0755]
tests/pipe/specific/U3 [new file with mode: 0755]
tests/pipe/specific/U4 [new file with mode: 0755]
tests/pipe/specific/U5 [new file with mode: 0755]
tests/pipe/specific/U6 [new file with mode: 0755]
tests/pipe/specific/U7 [new file with mode: 0755]
tests/pipe/specific/U8 [new file with mode: 0755]
tests/pipe/specific/U9 [new file with mode: 0755]
tests/pipe/specific/V1 [new file with mode: 0755]
tests/pipe/specific/V2 [new file with mode: 0755]
tests/pipe/specific/V3 [new file with mode: 0755]
tests/pipe/specific/V4 [new file with mode: 0755]
tests/pipe/specific/V5 [new file with mode: 0755]
tests/pipe/specific/V6 [new file with mode: 0755]
tests/pipe/specific/V7 [new file with mode: 0755]
tests/pipe/specific/V8 [new file with mode: 0755]
tests/pipe/specific/V9 [new file with mode: 0755]
tests/pipe/specific/W1 [new file with mode: 0755]
tests/pipe/specific/W2 [new file with mode: 0755]
tests/pipe/specific/W3 [new file with mode: 0755]
tests/pipe/specific/W4 [new file with mode: 0755]
tests/pipe/specific/W5 [new file with mode: 0755]
tests/pipe/specific/W6 [new file with mode: 0755]
tests/pipe/specific/W7 [new file with mode: 0755]
tests/pipe/specific/W8 [new file with mode: 0755]
tests/pipe/specific/W9 [new file with mode: 0755]
tests/pipe/specific/X1 [new file with mode: 0755]
tests/pipe/specific/X2 [new file with mode: 0755]
tests/pipe/specific/X3 [new file with mode: 0755]
tests/pipe/specific/X4 [new file with mode: 0755]
tests/pipe/specific/X5 [new file with mode: 0755]
tests/pipe/specific/X6 [new file with mode: 0755]
tests/pipe/specific/X7 [new file with mode: 0755]
tests/pipe/specific/X8 [new file with mode: 0755]
tests/pipe/specific/X9 [new file with mode: 0755]
tests/pipe/specific/Y1 [new file with mode: 0755]
tests/pipe/specific/Y2 [new file with mode: 0755]
tests/pipe/specific/Y3 [new file with mode: 0755]
tests/pipe/specific/Y4 [new file with mode: 0755]
tests/pipe/specific/Y5 [new file with mode: 0755]
tests/pipe/specific/Y6 [new file with mode: 0755]
tests/pipe/specific/Y7 [new file with mode: 0755]
tests/pipe/specific/Y8 [new file with mode: 0755]
tests/pipe/specific/Y9 [new file with mode: 0755]
tests/pipe/specific/Z1 [new file with mode: 0755]
tests/pipe/specific/Z2 [new file with mode: 0755]
tests/pipe/specific/Z3 [new file with mode: 0755]
tests/pipe/specific/Z4 [new file with mode: 0755]
tests/pipe/specific/Z5 [new file with mode: 0755]
tests/pipe/specific/Z6 [new file with mode: 0755]
tests/pipe/specific/Z7 [new file with mode: 0755]
tests/pipe/specific/Z8 [new file with mode: 0755]
tests/pipe/specific/Z9 [new file with mode: 0755]
tests/pipe/specific/ZA1 [new file with mode: 0755]
tests/pipe/specific/ZA2 [new file with mode: 0755]
tests/pipe/specific/ZA3 [new file with mode: 0755]
tests/pipe/specific/ZA4 [new file with mode: 0755]
tests/pipe/specific/ZA5 [new file with mode: 0755]
tests/pipe/specific/ZA6 [new file with mode: 0755]
tests/pipe/specific/ZA7 [new file with mode: 0755]
tests/pipe/specific/ZA8 [new file with mode: 0755]
tests/pipe/specific/ZA9 [new file with mode: 0755]
tests/pipe/specific/ZB1 [new file with mode: 0755]
tests/pipe/specific/ZB2 [new file with mode: 0755]
tests/pipe/specific/ZB3 [new file with mode: 0755]
tests/pipe/specific/ZB4 [new file with mode: 0755]
tests/pipe/specific/ZB5 [new file with mode: 0755]
tests/pipe/specific/ZB6 [new file with mode: 0755]
tests/pipe/specific/ZB7 [new file with mode: 0755]
tests/pipe/specific/ZB8 [new file with mode: 0755]
tests/pipe/specific/ZB9 [new file with mode: 0755]
tests/pipe/specific/ZC1 [new file with mode: 0755]
tests/pipe/specific/ZC2 [new file with mode: 0755]
tests/pipe/specific/ZC3 [new file with mode: 0755]
tests/pipe/specific/ZC4 [new file with mode: 0755]
tests/pipe/specific/ZC5 [new file with mode: 0755]
tests/pipe/specific/ZC6 [new file with mode: 0755]
tests/pipe/specific/ZC7 [new file with mode: 0755]
tests/pipe/specific/ZC8 [new file with mode: 0755]
tests/pipe/specific/end [new file with mode: 0755]
tests/pipe/standard/end [moved from tests/pipe/end with 100% similarity]

old mode 100644 (file)
new mode 100755 (executable)
index 784e955..75c8187
@@ -11,6 +11,9 @@ if {[string compare $os "Debian50-64"] != 0 && [string compare $os "Debian60-64"
   if { [regexp -nocase {Windows} $os] == 1 } {
     set inst "?"
   }
+  if { [string compare $os "Mandriva2010" ] == 0 } {
+    set inst "?"
+  }
   # CR23404
   puts "TODO ${inst}#22911 ${os}: Faulty shapes in variables faulty_1 to faulty_"
 }
diff --git a/tests/bugs/moddata/bug10603 b/tests/bugs/moddata/bug10603
deleted file mode 100644 (file)
index cd57e82..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-puts "TODO ?OCC10603 ALL: Faulty shapes in variables faulty_1 to faulty_"
-puts "TODO ?OCC10603 ALL: Error : Result shape is WRONG because it must contains"
-puts "============"
-puts "OCC10603"
-puts "============"
-puts ""
-#######################################################################
-# Fuse of torus fails
-#######################################################################
-
-set BugNumber OCC10603
-
-puts "Create 3 torus ..."
-ptorus a0 100 20
-tcopy a0 a1
-tcopy a0 a2
-trotate a1 0 0 0 1 0 0 90
-trotate a2 0 0 0 0 1 0 90
-
-puts "Prepare first boolean operation ..."
-bop a0 a1
-
-puts "Start first boolean operation ..."
-bopfuse res1
-puts "Finish first boolean operation ..."
-
-puts "Prepare second boolean operation ..."
-bop res1 a2
-
-puts "Start second boolean operation ..."
-bopfuse result
-checkshape result
-puts "Finish second boolean operation ..."
-
-set square 197753
-
-# Analysis of "nbshapes res"
-set nb_v_good 12
-set nb_e_good 36
-set nb_w_good 12
-set nb_f_good 12
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 75
-
-set 2dviewer 0
-
old mode 100644 (file)
new mode 100755 (executable)
index 3630a43..249ea40
@@ -1 +1,8 @@
-001 standard
+001 specific
+002 standard
+
+
+
+
+
+
diff --git a/tests/pipe/specific/A1 b/tests/pipe/specific/A1
new file mode 100755 (executable)
index 0000000..b905b05
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-C"
+
+set square 26820.4
+
+set nb_v_good 13
+set nb_e_good 17
+set nb_w_good 4
+set nb_f_good 4
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 39
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/A2 b/tests/pipe/specific/A2
new file mode 100755 (executable)
index 0000000..c36f766
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-R"
+
+set square 26254.1
+
+set nb_v_good 11
+set nb_e_good 25
+set nb_w_good 8
+set nb_f_good 8
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 53
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/A3 b/tests/pipe/specific/A3
new file mode 100755 (executable)
index 0000000..2697e8e
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-C -S"
+
+set square 27236.9
+set volume 109187
+
+set nb_v_good 13
+set nb_e_good 17
+set nb_w_good 6
+set nb_f_good 6
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 44
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/A4 b/tests/pipe/specific/A4
new file mode 100755 (executable)
index 0000000..46da9e6
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-R -S"
+
+set square 26670.6
+set volume 107650
+
+set nb_v_good 11
+set nb_e_good 25
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 58
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/A5 b/tests/pipe/specific/A5
new file mode 100755 (executable)
index 0000000..aef808b
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C"
+
+set square 27409.5
+
+set nb_v_good 13
+set nb_e_good 17
+set nb_w_good 4
+set nb_f_good 4
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 39
+
+set 2dviewer 0
+
diff --git a/tests/pipe/specific/A6 b/tests/pipe/specific/A6
new file mode 100755 (executable)
index 0000000..028a977
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R"
+
+set square 26526.5
+
+set nb_v_good 10
+set nb_e_good 23
+set nb_w_good 7
+set nb_f_good 7
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 48
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/A7 b/tests/pipe/specific/A7
new file mode 100755 (executable)
index 0000000..7446a26
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C -S"
+
+set square 27826
+set volume 111585
+
+set nb_v_good 13
+set nb_e_good 17
+set nb_w_good 6
+set nb_f_good 6
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 44
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/A8 b/tests/pipe/specific/A8
new file mode 100755 (executable)
index 0000000..9bfbacb
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R -S"
+
+set square 26943
+set volume 108359
+
+set nb_v_good 10
+set nb_e_good 23
+set nb_w_good 9
+set nb_f_good 9
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 53
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/A9 b/tests/pipe/specific/A9
new file mode 100755 (executable)
index 0000000..9682f7a
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-C"
+
+set square 26820.4
+
+set nb_v_good 13
+set nb_e_good 17
+set nb_w_good 4
+set nb_f_good 4
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 39
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/B1 b/tests/pipe/specific/B1
new file mode 100755 (executable)
index 0000000..97b2025
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-R"
+
+set square 26254.1
+
+set nb_v_good 11
+set nb_e_good 25
+set nb_w_good 8
+set nb_f_good 8
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 53
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/B2 b/tests/pipe/specific/B2
new file mode 100755 (executable)
index 0000000..7928918
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-C -S"
+
+set square 27236.9
+set volume 109187
+
+set nb_v_good 13
+set nb_e_good 17
+set nb_w_good 6
+set nb_f_good 6
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 44
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/B3 b/tests/pipe/specific/B3
new file mode 100755 (executable)
index 0000000..810c99c
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-R -S"
+
+set square 26670.6
+set volume 107650
+
+set nb_v_good 11
+set nb_e_good 25
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 58
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/B4 b/tests/pipe/specific/B4
new file mode 100755 (executable)
index 0000000..4baf2bc
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C"
+
+set square 27409.5
+
+set nb_v_good 13
+set nb_e_good 17
+set nb_w_good 4
+set nb_f_good 4
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 39
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/B5 b/tests/pipe/specific/B5
new file mode 100755 (executable)
index 0000000..68f56d6
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R"
+
+set square 26526.5
+
+set nb_v_good 10
+set nb_e_good 23
+set nb_w_good 7
+set nb_f_good 7
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 48
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/B6 b/tests/pipe/specific/B6
new file mode 100755 (executable)
index 0000000..5212301
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C -S"
+
+set square 27826
+set volume 111585
+
+set nb_v_good 13
+set nb_e_good 17
+set nb_w_good 6
+set nb_f_good 6
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 44
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/B7 b/tests/pipe/specific/B7
new file mode 100755 (executable)
index 0000000..71e2e82
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R -S"
+
+set square 26943
+set volume 108359
+
+set nb_v_good 10
+set nb_e_good 23
+set nb_w_good 9
+set nb_f_good 9
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 53
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/B8 b/tests/pipe/specific/B8
new file mode 100755 (executable)
index 0000000..cc7e706
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-C"
+
+set square 26820.4
+
+set nb_v_good 13
+set nb_e_good 17
+set nb_w_good 4
+set nb_f_good 4
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 39
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/B9 b/tests/pipe/specific/B9
new file mode 100755 (executable)
index 0000000..23fbc33
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-R"
+
+set square 26254.1
+
+set nb_v_good 11
+set nb_e_good 25
+set nb_w_good 8
+set nb_f_good 8
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 53
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/C1 b/tests/pipe/specific/C1
new file mode 100755 (executable)
index 0000000..e7b3898
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-C -S"
+
+set square 27236.9
+set volume 109187
+
+set nb_v_good 13
+set nb_e_good 17
+set nb_w_good 6
+set nb_f_good 6
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 44
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/C2 b/tests/pipe/specific/C2
new file mode 100755 (executable)
index 0000000..05b204c
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-R -S"
+
+set square 26670.6
+set volume 107650
+
+set nb_v_good 11
+set nb_e_good 25
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 58
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/C3 b/tests/pipe/specific/C3
new file mode 100755 (executable)
index 0000000..c8e7b35
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C"
+
+set square 27409.5
+
+set nb_v_good 13
+set nb_e_good 17
+set nb_w_good 4
+set nb_f_good 4
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 39
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/C4 b/tests/pipe/specific/C4
new file mode 100755 (executable)
index 0000000..ab1bb93
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R"
+
+set square 26526.5
+
+set nb_v_good 10
+set nb_e_good 23
+set nb_w_good 7
+set nb_f_good 7
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 48
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/C5 b/tests/pipe/specific/C5
new file mode 100755 (executable)
index 0000000..7a15187
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C -S"
+
+set square 27826
+set volume 111585
+
+set nb_v_good 13
+set nb_e_good 17
+set nb_w_good 6
+set nb_f_good 6
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 44
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/C6 b/tests/pipe/specific/C6
new file mode 100755 (executable)
index 0000000..4b8da7c
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1
+restore [locate_data_file OCC1477_profile1_circle.brep] e1
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R -S"
+
+set square 26943
+set volume 108359
+
+set nb_v_good 10
+set nb_e_good 23
+set nb_w_good 9
+set nb_f_good 9
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 53
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/C7 b/tests/pipe/specific/C7
new file mode 100755 (executable)
index 0000000..2467a82
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions ""
+set buildsweepOptions "-C"
+
+set square 21356.2
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 20
+set nb_f_good 20
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 111
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/C8 b/tests/pipe/specific/C8
new file mode 100755 (executable)
index 0000000..39c5fe2
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions ""
+set buildsweepOptions "-C -S"
+
+set square 21665
+set volume 57222.2
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 22
+set nb_f_good 22
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 116
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/C9 b/tests/pipe/specific/C9
new file mode 100755 (executable)
index 0000000..17483b4
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T"
+set buildsweepOptions "-C"
+
+set square 23559.7
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 20
+set nb_f_good 20
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 111
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/D1 b/tests/pipe/specific/D1
new file mode 100755 (executable)
index 0000000..914a1d4
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T"
+set buildsweepOptions "-C -S"
+
+set square 23868.4
+set volume 63128.2
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 22
+set nb_f_good 22
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 116
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/D2 b/tests/pipe/specific/D2
new file mode 100755 (executable)
index 0000000..0f1b83d
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-C"
+
+set square 24829.1
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 20
+set nb_f_good 20
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 111
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/D3 b/tests/pipe/specific/D3
new file mode 100755 (executable)
index 0000000..875535c
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-R"
+
+set square 24374.6
+
+set nb_v_good 38
+set nb_e_good 74
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 173
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/D4 b/tests/pipe/specific/D4
new file mode 100755 (executable)
index 0000000..5719dcb
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-C -S"
+
+set square 25137.8
+set volume 80924.4
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 22
+set nb_f_good 22
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 116
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/D5 b/tests/pipe/specific/D5
new file mode 100755 (executable)
index 0000000..9a9e9fb
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-R -S"
+
+set square 24683.4
+set volume 79937
+
+set nb_v_good 38
+set nb_e_good 74
+set nb_w_good 32
+set nb_f_good 32
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 178
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/D6 b/tests/pipe/specific/D6
new file mode 100755 (executable)
index 0000000..4f6a7ac
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C"
+
+set square 27410
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 20
+set nb_f_good 20
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 111
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/D7 b/tests/pipe/specific/D7
new file mode 100755 (executable)
index 0000000..87fd139
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R"
+
+set square 26300.3
+
+set nb_v_good 43
+set nb_e_good 84
+set nb_w_good 35
+set nb_f_good 35
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 198
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/D8 b/tests/pipe/specific/D8
new file mode 100755 (executable)
index 0000000..2b38422
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C -S"
+
+set square 27718.7
+set volume 89336.2
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 22
+set nb_f_good 22
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 116
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/D9 b/tests/pipe/specific/D9
new file mode 100755 (executable)
index 0000000..8e8950d
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R -S"
+
+set square 26609
+set volume 85867.7
+
+set nb_v_good 43
+set nb_e_good 84
+set nb_w_good 37
+set nb_f_good 37
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 203
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/E1 b/tests/pipe/specific/E1
new file mode 100755 (executable)
index 0000000..65d43c6
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions ""
+set buildsweepOptions "-C"
+
+set square 21356.2
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 20
+set nb_f_good 20
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 111
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/E2 b/tests/pipe/specific/E2
new file mode 100755 (executable)
index 0000000..ce5e566
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions ""
+set buildsweepOptions "-C -S"
+
+set square 21665
+set volume 57222.2
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 22
+set nb_f_good 22
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 116
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/E3 b/tests/pipe/specific/E3
new file mode 100755 (executable)
index 0000000..7d31ef2
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T"
+set buildsweepOptions "-C"
+
+set square 23559.7
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 20
+set nb_f_good 20
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 111
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/E4 b/tests/pipe/specific/E4
new file mode 100755 (executable)
index 0000000..43dd4d6
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T"
+set buildsweepOptions "-C -S"
+
+set square 23868.4
+set volume 63128.2
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 22
+set nb_f_good 22
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 116
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/E5 b/tests/pipe/specific/E5
new file mode 100755 (executable)
index 0000000..e3ef3b2
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-C"
+
+set square 24829.1
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 20
+set nb_f_good 20
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 111
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/E6 b/tests/pipe/specific/E6
new file mode 100755 (executable)
index 0000000..9c69aab
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-R"
+
+set square 24374.6
+
+set nb_v_good 38
+set nb_e_good 74
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 173
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/E7 b/tests/pipe/specific/E7
new file mode 100755 (executable)
index 0000000..ba10f8f
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-C -S"
+
+set square 25137.8
+set volume 80924.4
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 22
+set nb_f_good 22
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 116
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/E8 b/tests/pipe/specific/E8
new file mode 100755 (executable)
index 0000000..2e7ee7b
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-R -S"
+
+set square 24683.4
+set volume 79937
+
+set nb_v_good 38
+set nb_e_good 74
+set nb_w_good 32
+set nb_f_good 32
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 178
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/E9 b/tests/pipe/specific/E9
new file mode 100755 (executable)
index 0000000..83ccd59
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C"
+
+set square 27410
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 20
+set nb_f_good 20
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 111
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/F1 b/tests/pipe/specific/F1
new file mode 100755 (executable)
index 0000000..fadae01
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R"
+
+set square 26300.3
+
+set nb_v_good 43
+set nb_e_good 84
+set nb_w_good 35
+set nb_f_good 35
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 198
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/F2 b/tests/pipe/specific/F2
new file mode 100755 (executable)
index 0000000..7e5bbf0
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C -S"
+
+set square 27718.7
+set volume 89336.2
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 22
+set nb_f_good 22
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 116
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/F3 b/tests/pipe/specific/F3
new file mode 100755 (executable)
index 0000000..dafbfe8
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R -S"
+
+set square 26609
+set volume 85867.7
+
+set nb_v_good 43
+set nb_e_good 84
+set nb_w_good 37
+set nb_f_good 37
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 203
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/F4 b/tests/pipe/specific/F4
new file mode 100755 (executable)
index 0000000..46c1d69
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions ""
+set buildsweepOptions "-C"
+
+set square 21356.2
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 20
+set nb_f_good 20
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 111
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/F5 b/tests/pipe/specific/F5
new file mode 100755 (executable)
index 0000000..a53cd2a
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions ""
+set buildsweepOptions "-C -S"
+
+set square 21665
+set volume 57222.2
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 22
+set nb_f_good 22
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 116
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/F6 b/tests/pipe/specific/F6
new file mode 100755 (executable)
index 0000000..cc69674
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T"
+set buildsweepOptions "-C"
+
+set square 23559.7
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 20
+set nb_f_good 20
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 111
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/F7 b/tests/pipe/specific/F7
new file mode 100755 (executable)
index 0000000..51ffb31
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T"
+set buildsweepOptions "-C -S"
+
+set square 23868.4
+set volume 63128.2
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 22
+set nb_f_good 22
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 116
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/F8 b/tests/pipe/specific/F8
new file mode 100755 (executable)
index 0000000..3dc8858
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-C"
+
+set square 24829.1
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 20
+set nb_f_good 20
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 111
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/F9 b/tests/pipe/specific/F9
new file mode 100755 (executable)
index 0000000..1d7c49f
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-R"
+
+set square 24374.6
+
+set nb_v_good 38
+set nb_e_good 74
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 173
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/G1 b/tests/pipe/specific/G1
new file mode 100755 (executable)
index 0000000..10e4a82
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-C -S"
+
+set square 25137.8
+set volume 80924.4
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 22
+set nb_f_good 22
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 116
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/G2 b/tests/pipe/specific/G2
new file mode 100755 (executable)
index 0000000..b772e2e
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-R -S"
+
+set square 24683.4
+set volume 79937
+
+set nb_v_good 38
+set nb_e_good 74
+set nb_w_good 32
+set nb_f_good 32
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 178
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/G3 b/tests/pipe/specific/G3
new file mode 100755 (executable)
index 0000000..b0e562d
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C"
+
+set square 27410
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 20
+set nb_f_good 20
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 111
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/G4 b/tests/pipe/specific/G4
new file mode 100755 (executable)
index 0000000..757fb85
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R"
+
+set square 26300.3
+
+set nb_v_good 43
+set nb_e_good 84
+set nb_w_good 35
+set nb_f_good 35
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 198
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/G5 b/tests/pipe/specific/G5
new file mode 100755 (executable)
index 0000000..30b7d78
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C -S"
+
+set square 27718.7
+set volume 89336.2
+
+set nb_v_good 25
+set nb_e_good 45
+set nb_w_good 22
+set nb_f_good 22
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 116
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/G6 b/tests/pipe/specific/G6
new file mode 100755 (executable)
index 0000000..630b837
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R -S"
+
+set square 26609
+set volume 85867.7
+
+set nb_v_good 43
+set nb_e_good 84
+set nb_w_good 37
+set nb_f_good 37
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 203
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/G7 b/tests/pipe/specific/G7
new file mode 100755 (executable)
index 0000000..ba0ea7c
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions ""
+set buildsweepOptions "-C"
+
+set square 20489.7
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 16
+set nb_f_good 16
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 89
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/G8 b/tests/pipe/specific/G8
new file mode 100755 (executable)
index 0000000..74e3c1b
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T"
+set buildsweepOptions "-C"
+
+set square 20709.4
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 16
+set nb_f_good 16
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 89
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/G9 b/tests/pipe/specific/G9
new file mode 100755 (executable)
index 0000000..26204a6
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T"
+set buildsweepOptions "-C -S"
+
+set square 20971.7
+set volume 49125.1
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 18
+set nb_f_good 18
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 94
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/H1 b/tests/pipe/specific/H1
new file mode 100755 (executable)
index 0000000..153f471
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-C"
+
+set square 24005.2
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 16
+set nb_f_good 16
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 89
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/H2 b/tests/pipe/specific/H2
new file mode 100755 (executable)
index 0000000..cebe1c9
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-C -S"
+
+set square 24267.6
+set volume 68736.5
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 18
+set nb_f_good 18
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 94
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/H3 b/tests/pipe/specific/H3
new file mode 100755 (executable)
index 0000000..0c4289c
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C"
+
+set square 24371.2
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 16
+set nb_f_good 16
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 89
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/H4 b/tests/pipe/specific/H4
new file mode 100755 (executable)
index 0000000..061a62a
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R"
+
+set square 23772.9
+
+set nb_v_good 32
+set nb_e_good 61
+set nb_w_good 25
+set nb_f_good 25
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 144
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/H5 b/tests/pipe/specific/H5
new file mode 100755 (executable)
index 0000000..bac2ca2
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C -S"
+
+set square 24633.6
+set volume 69784.6
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 18
+set nb_f_good 18
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 94
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/H6 b/tests/pipe/specific/H6
new file mode 100755 (executable)
index 0000000..57985bd
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R -S"
+
+set square 24035.3
+set volume 68299.1
+
+set nb_v_good 32
+set nb_e_good 61
+set nb_w_good 27
+set nb_f_good 27
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 149
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/H7 b/tests/pipe/specific/H7
new file mode 100755 (executable)
index 0000000..4270567
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions ""
+set buildsweepOptions "-C"
+
+set square 20489.7
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 16
+set nb_f_good 16
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 89
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/H8 b/tests/pipe/specific/H8
new file mode 100755 (executable)
index 0000000..b3f299c
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions ""
+set buildsweepOptions "-C -S"
+
+set square 20752.1
+set volume 48604.1
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 18
+set nb_f_good 18
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 94
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/H9 b/tests/pipe/specific/H9
new file mode 100755 (executable)
index 0000000..9dd2d7a
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T"
+set buildsweepOptions "-C"
+
+set square 20709.4
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 16
+set nb_f_good 16
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 89
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/I1 b/tests/pipe/specific/I1
new file mode 100755 (executable)
index 0000000..fc5324a
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T"
+set buildsweepOptions "-C -S"
+
+set square 20971.7
+set volume 49125.1
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 18
+set nb_f_good 18
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 94
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/I2 b/tests/pipe/specific/I2
new file mode 100755 (executable)
index 0000000..9928229
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-C"
+
+set square 24005.2
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 16
+set nb_f_good 16
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 89
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/I3 b/tests/pipe/specific/I3
new file mode 100755 (executable)
index 0000000..42ee2ae
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-C -S"
+
+set square 24267.6
+set volume 68736.5
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 18
+set nb_f_good 18
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 94
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/I4 b/tests/pipe/specific/I4
new file mode 100755 (executable)
index 0000000..ce671cd
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C"
+
+set square 24371.2
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 16
+set nb_f_good 16
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 89
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/I5 b/tests/pipe/specific/I5
new file mode 100755 (executable)
index 0000000..da61845
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R"
+
+set square 23772.9
+
+set nb_v_good 32
+set nb_e_good 61
+set nb_w_good 25
+set nb_f_good 25
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 144
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/I6 b/tests/pipe/specific/I6
new file mode 100755 (executable)
index 0000000..167ea93
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C -S"
+
+set square 24633.6
+set volume 69784.6
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 18
+set nb_f_good 18
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 94
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/I7 b/tests/pipe/specific/I7
new file mode 100755 (executable)
index 0000000..b0caf16
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R -S"
+
+set square 24035.3
+set volume 68299.1
+
+set nb_v_good 32
+set nb_e_good 61
+set nb_w_good 27
+set nb_f_good 27
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 149
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/I8 b/tests/pipe/specific/I8
new file mode 100755 (executable)
index 0000000..5b43be8
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions ""
+set buildsweepOptions "-C"
+
+set square 20489.7
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 16
+set nb_f_good 16
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 89
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/I9 b/tests/pipe/specific/I9
new file mode 100755 (executable)
index 0000000..79a099c
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions ""
+set buildsweepOptions "-C -S"
+
+set square 20752.1
+set volume 48604.1
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 18
+set nb_f_good 18
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 94
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/J1 b/tests/pipe/specific/J1
new file mode 100755 (executable)
index 0000000..950f3e3
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T"
+set buildsweepOptions "-C"
+
+set square 20709.4
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 16
+set nb_f_good 16
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 89
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/J2 b/tests/pipe/specific/J2
new file mode 100755 (executable)
index 0000000..b56dfd0
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T"
+set buildsweepOptions "-C -S"
+
+set square 20971.7
+set volume 49125.1
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 18
+set nb_f_good 18
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 94
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/J3 b/tests/pipe/specific/J3
new file mode 100755 (executable)
index 0000000..bcc832c
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-C"
+
+set square 24005.2
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 16
+set nb_f_good 16
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 89
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/J4 b/tests/pipe/specific/J4
new file mode 100755 (executable)
index 0000000..9f4eb0d
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-C -S"
+
+set square 24267.6
+set volume 68736.5
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 18
+set nb_f_good 18
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 94
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/J5 b/tests/pipe/specific/J5
new file mode 100755 (executable)
index 0000000..861e424
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C"
+
+set square 24371.2
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 16
+set nb_f_good 16
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 89
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/J6 b/tests/pipe/specific/J6
new file mode 100755 (executable)
index 0000000..a529c0e
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R"
+
+set square 23772.9
+
+set nb_v_good 32
+set nb_e_good 61
+set nb_w_good 25
+set nb_f_good 25
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 144
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/J7 b/tests/pipe/specific/J7
new file mode 100755 (executable)
index 0000000..1c9ac09
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C -S"
+
+set square 24633.6
+set volume 69784.6
+
+set nb_v_good 20
+set nb_e_good 36
+set nb_w_good 18
+set nb_f_good 18
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 94
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/J8 b/tests/pipe/specific/J8
new file mode 100755 (executable)
index 0000000..a5d4295
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_3dPolyline_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R -S"
+
+set square 24035.3
+set volume 68299.1
+
+set nb_v_good 32
+set nb_e_good 61
+set nb_w_good 27
+set nb_f_good 27
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 149
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/J9 b/tests/pipe/specific/J9
new file mode 100755 (executable)
index 0000000..e7404e3
--- /dev/null
@@ -0,0 +1,41 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 14)
+# test2.tcl
+######################################################
+
+beziercurve c11 5 0 0 0 10 0 0 20 10 12 25 30 20 50 40 50
+beziercurve c12 4 50 40 50 70 30 30 90 20 20 100 50 0
+mkedge e11 c11
+mkedge e12 c12
+wire s1 e11 e12
+
+beziercurve c21 4 0 0 0 0 0 10 0 10 10 0 10 20
+mkedge e21 c21
+wire s2 e21
+
+puts "###############################################################################"
+puts "# (case /-/-/-/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions ""
+set buildsweepOptions ""
+
+set square 2570.32
+
+set nb_v_good 6
+set nb_e_good 7
+set nb_w_good 2
+set nb_f_good 2
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 18
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/K1 b/tests/pipe/specific/K1
new file mode 100755 (executable)
index 0000000..2c6d4b8
--- /dev/null
@@ -0,0 +1,36 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 17)
+# test4.tcl
+######################################################
+
+polyline s1 0 0 0 10 0 0 10 0 10 10 10 10 0 10 10 0 10 0 0 0 0
+
+polyline s2 0 -2 -2 0 2 -2 0 2 2 0 -2 2 0 -2 -2
+
+puts "###############################################################################"
+puts "# (case /-CF/-/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions ""
+set buildsweepOptions "-R"
+
+set square 929.097
+set volume 939.398
+
+set nb_v_good 48
+set nb_e_good 90
+set nb_w_good 42
+set nb_f_good 42
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 223
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/K2 b/tests/pipe/specific/K2
new file mode 100755 (executable)
index 0000000..89bd045
--- /dev/null
@@ -0,0 +1,39 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 18)
+# test5.tcl
+######################################################
+
+polyline s1 0 0 0 10 0 0 10 10 0
+
+polyline w2 0 -10 0 20 -10 10 20 10 0
+
+pbsplinecurve c3 3 9 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 0 -1 0 1 0 -2 2 1 0 0 1 1 0 2 2 1 0 1 0 1 0 2 -2 1 0 0 -1 1 0 -2 -2 1
+mkedge e3 c3
+wire s2 e3
+
+puts "###############################################################################"
+puts "# (case /-G/-/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-G w2 0 0"
+set addsweepOptions ""
+set buildsweepOptions "-R"
+
+set square 242.434
+
+set nb_v_good 7
+set nb_e_good 13
+set nb_w_good 4
+set nb_f_good 4
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 29
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/K3 b/tests/pipe/specific/K3
new file mode 100755 (executable)
index 0000000..160cc3b
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-/-/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions ""
+set buildsweepOptions ""
+
+set square 32077.2
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 2
+set nb_f_good 2
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 13
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/K4 b/tests/pipe/specific/K4
new file mode 100755 (executable)
index 0000000..34ea3e4
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions ""
+set buildsweepOptions "-S"
+
+set square 32493.7
+set volume 108899
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 4
+set nb_f_good 4
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 18
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/K5 b/tests/pipe/specific/K5
new file mode 100755 (executable)
index 0000000..58480ef
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T/-/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T"
+set buildsweepOptions ""
+
+set square 33790.1
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 2
+set nb_f_good 2
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 13
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/K6 b/tests/pipe/specific/K6
new file mode 100755 (executable)
index 0000000..6587512
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T"
+set buildsweepOptions "-R"
+
+set square 34911.3
+
+set nb_v_good 3
+set nb_e_good 8
+set nb_w_good 3
+set nb_f_good 3
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 18
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/K7 b/tests/pipe/specific/K7
new file mode 100755 (executable)
index 0000000..de905b4
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T"
+set buildsweepOptions "-S"
+
+set square 34206.6
+set volume 117501
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 4
+set nb_f_good 4
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 18
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/K8 b/tests/pipe/specific/K8
new file mode 100755 (executable)
index 0000000..3147072
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T"
+set buildsweepOptions "-R -S"
+
+set square 35327.9
+set volume 124779
+
+set nb_v_good 3
+set nb_e_good 8
+set nb_w_good 5
+set nb_f_good 5
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 23
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/K9 b/tests/pipe/specific/K9
new file mode 100755 (executable)
index 0000000..8fae852
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions ""
+
+set square 32119.4
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 2
+set nb_f_good 2
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 13
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/L1 b/tests/pipe/specific/L1
new file mode 100755 (executable)
index 0000000..18d0183
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-S"
+
+set square 32535.9
+set volume 103756
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 4
+set nb_f_good 4
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 18
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/L2 b/tests/pipe/specific/L2
new file mode 100755 (executable)
index 0000000..ab47846
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions ""
+
+set square 33656
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 2
+set nb_f_good 2
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 13
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/L3 b/tests/pipe/specific/L3
new file mode 100755 (executable)
index 0000000..3c524d0
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R"
+
+set square 37899.3
+
+set nb_v_good 4
+set nb_e_good 9
+set nb_w_good 3
+set nb_f_good 3
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 20
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/L4 b/tests/pipe/specific/L4
new file mode 100755 (executable)
index 0000000..77c1164
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-S"
+
+set square 34072.6
+set volume 112329
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 4
+set nb_f_good 4
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 18
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/L5 b/tests/pipe/specific/L5
new file mode 100755 (executable)
index 0000000..9059820
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R -S"
+
+set square 38315.9
+set volume 147866
+
+set nb_v_good 4
+set nb_e_good 9
+set nb_w_good 5
+set nb_f_good 5
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 25
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/L6 b/tests/pipe/specific/L6
new file mode 100755 (executable)
index 0000000..a9e0502
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions ""
+set buildsweepOptions ""
+
+set square 29675.6
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 2
+set nb_f_good 2
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 13
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/L7 b/tests/pipe/specific/L7
new file mode 100755 (executable)
index 0000000..7c97388
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions ""
+set buildsweepOptions "-S"
+
+set square 30092.2
+set volume 80775.2
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 4
+set nb_f_good 4
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 18
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/L8 b/tests/pipe/specific/L8
new file mode 100755 (executable)
index 0000000..6dc9488
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T"
+set buildsweepOptions ""
+
+set square 31762.6
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 2
+set nb_f_good 2
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 13
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/L9 b/tests/pipe/specific/L9
new file mode 100755 (executable)
index 0000000..9ac1d65
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T"
+set buildsweepOptions "-S"
+
+set square 32179.2
+set volume 90680.2
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 4
+set nb_f_good 4
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 18
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/M1 b/tests/pipe/specific/M1
new file mode 100755 (executable)
index 0000000..30b78c7
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions ""
+
+set square 32119.4
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 2
+set nb_f_good 2
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 13
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/M2 b/tests/pipe/specific/M2
new file mode 100755 (executable)
index 0000000..d3c9909
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-S"
+
+set square 32535.9
+set volume 103756
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 4
+set nb_f_good 4
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 18
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/M3 b/tests/pipe/specific/M3
new file mode 100755 (executable)
index 0000000..f22691d
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions ""
+
+set square 34023.2
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 2
+set nb_f_good 2
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 13
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/M4 b/tests/pipe/specific/M4
new file mode 100755 (executable)
index 0000000..e51fe24
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-S"
+
+set square 34439.8
+set volume 112768
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 4
+set nb_f_good 4
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 18
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/M5 b/tests/pipe/specific/M5
new file mode 100755 (executable)
index 0000000..54257b3
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions ""
+set buildsweepOptions ""
+
+set square 32077.2
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 2
+set nb_f_good 2
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 13
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/M6 b/tests/pipe/specific/M6
new file mode 100755 (executable)
index 0000000..ac33320
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions ""
+set buildsweepOptions "-S"
+
+set square 32493.7
+set volume 108899
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 4
+set nb_f_good 4
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 18
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/M7 b/tests/pipe/specific/M7
new file mode 100755 (executable)
index 0000000..148a62f
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T"
+set buildsweepOptions ""
+
+set square 33790.1
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 2
+set nb_f_good 2
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 13
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/M8 b/tests/pipe/specific/M8
new file mode 100755 (executable)
index 0000000..bbbe4df
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T"
+set buildsweepOptions "-R"
+
+set square 34911.3
+
+set nb_v_good 3
+set nb_e_good 8
+set nb_w_good 3
+set nb_f_good 3
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 18
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/M9 b/tests/pipe/specific/M9
new file mode 100755 (executable)
index 0000000..d85968c
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T"
+set buildsweepOptions "-S"
+
+set square 34206.6
+set volume 117501
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 4
+set nb_f_good 4
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 18
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/N1 b/tests/pipe/specific/N1
new file mode 100755 (executable)
index 0000000..8e786a2
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T"
+set buildsweepOptions "-R -S"
+
+set square 35327.9
+set volume 124779
+
+set nb_v_good 3
+set nb_e_good 8
+set nb_w_good 5
+set nb_f_good 5
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 23
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/N2 b/tests/pipe/specific/N2
new file mode 100755 (executable)
index 0000000..a2bb992
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions ""
+
+set square 32119.4
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 2
+set nb_f_good 2
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 13
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/N3 b/tests/pipe/specific/N3
new file mode 100755 (executable)
index 0000000..b342162
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R"
+
+set square 37899.3
+
+set nb_v_good 4
+set nb_e_good 9
+set nb_w_good 3
+set nb_f_good 3
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 20
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/N4 b/tests/pipe/specific/N4
new file mode 100755 (executable)
index 0000000..de1cf5d
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-S"
+
+set square 34072.6
+set volume 112329
+
+set nb_v_good 3
+set nb_e_good 5
+set nb_w_good 4
+set nb_f_good 4
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 18
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/N5 b/tests/pipe/specific/N5
new file mode 100755 (executable)
index 0000000..cc5eaae
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R -S"
+
+set square 38315.9
+set volume 147866
+
+set nb_v_good 4
+set nb_e_good 9
+set nb_w_good 5
+set nb_f_good 5
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 25
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/N6 b/tests/pipe/specific/N6
new file mode 100755 (executable)
index 0000000..a0cd9d8
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-/-/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions ""
+set buildsweepOptions ""
+
+set square 29697.4
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 61
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/N7 b/tests/pipe/specific/N7
new file mode 100755 (executable)
index 0000000..6948b44
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions ""
+set buildsweepOptions "-S"
+
+set square 30006.2
+set volume 80709.6
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 12
+set nb_f_good 12
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 66
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/N8 b/tests/pipe/specific/N8
new file mode 100755 (executable)
index 0000000..99e167c
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T/-/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T"
+set buildsweepOptions ""
+
+set square 30656.7
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 61
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/N9 b/tests/pipe/specific/N9
new file mode 100755 (executable)
index 0000000..965ea89
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T"
+set buildsweepOptions "-S"
+
+set square 30965.4
+set volume 84188.2
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 12
+set nb_f_good 12
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 66
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/O1 b/tests/pipe/specific/O1
new file mode 100755 (executable)
index 0000000..b9227d0
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions ""
+
+set square 29764.3
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 61
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/O2 b/tests/pipe/specific/O2
new file mode 100755 (executable)
index 0000000..eb5d98e
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-S"
+
+set square 30073
+set volume 76901
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 12
+set nb_f_good 12
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 66
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/O3 b/tests/pipe/specific/O3
new file mode 100755 (executable)
index 0000000..d5267dd
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions ""
+
+set square 30745.8
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 61
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/O4 b/tests/pipe/specific/O4
new file mode 100755 (executable)
index 0000000..0079164
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-S"
+
+set square 31054.5
+set volume 80305.2
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 12
+set nb_f_good 12
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 66
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/O5 b/tests/pipe/specific/O5
new file mode 100755 (executable)
index 0000000..ad8a0a1
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions ""
+set buildsweepOptions ""
+
+set square 27506.6
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 61
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/O6 b/tests/pipe/specific/O6
new file mode 100755 (executable)
index 0000000..f820487
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions ""
+set buildsweepOptions "-S"
+
+set square 27815.3
+set volume 59871
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 12
+set nb_f_good 12
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 66
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/O7 b/tests/pipe/specific/O7
new file mode 100755 (executable)
index 0000000..aa3a8b4
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T"
+set buildsweepOptions ""
+
+set square 27367.2
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 61
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/O8 b/tests/pipe/specific/O8
new file mode 100755 (executable)
index 0000000..dd9d176
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T"
+set buildsweepOptions "-S"
+
+set square 27676
+set volume 59042
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 12
+set nb_f_good 12
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 66
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/O9 b/tests/pipe/specific/O9
new file mode 100755 (executable)
index 0000000..3f81697
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions ""
+
+set square 29732.8
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 61
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/P1 b/tests/pipe/specific/P1
new file mode 100755 (executable)
index 0000000..4e22952
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-S"
+
+set square 30041.6
+set volume 76900.9
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 12
+set nb_f_good 12
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 66
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/P2 b/tests/pipe/specific/P2
new file mode 100755 (executable)
index 0000000..104c283
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions ""
+
+set square 29264.2
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 61
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/P3 b/tests/pipe/specific/P3
new file mode 100755 (executable)
index 0000000..9b63ea5
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-S"
+
+set square 29572.9
+set volume 74167.4
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 12
+set nb_f_good 12
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 66
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/P4 b/tests/pipe/specific/P4
new file mode 100755 (executable)
index 0000000..29a6ac9
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions ""
+set buildsweepOptions ""
+
+set square 29697.4
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 61
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/P5 b/tests/pipe/specific/P5
new file mode 100755 (executable)
index 0000000..cc62278
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions ""
+set buildsweepOptions "-S"
+
+set square 30006.2
+set volume 80709.6
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 12
+set nb_f_good 12
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 66
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/P6 b/tests/pipe/specific/P6
new file mode 100755 (executable)
index 0000000..84d1630
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T"
+set buildsweepOptions ""
+
+set square 30656.7
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 61
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/P7 b/tests/pipe/specific/P7
new file mode 100755 (executable)
index 0000000..aa9a197
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T"
+set buildsweepOptions "-S"
+
+set square 30965.4
+set volume 84188.2
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 12
+set nb_f_good 12
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 66
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/P8 b/tests/pipe/specific/P8
new file mode 100755 (executable)
index 0000000..06684af
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions ""
+
+set square 29764.3
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 61
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/P9 b/tests/pipe/specific/P9
new file mode 100755 (executable)
index 0000000..de3d629
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-S"
+
+set square 30073
+set volume 76901
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 12
+set nb_f_good 12
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 66
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Q1 b/tests/pipe/specific/Q1
new file mode 100755 (executable)
index 0000000..fe55bc7
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions ""
+
+set square 30745.8
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 61
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Q2 b/tests/pipe/specific/Q2
new file mode 100755 (executable)
index 0000000..be3e653
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-S"
+
+set square 31054.5
+set volume 80305.2
+
+set nb_v_good 15
+set nb_e_good 25
+set nb_w_good 12
+set nb_f_good 12
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 66
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Q3 b/tests/pipe/specific/Q3
new file mode 100755 (executable)
index 0000000..4e4fa92
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-/-/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions ""
+set buildsweepOptions ""
+
+set square 28767.8
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 8
+set nb_f_good 8
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 49
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Q4 b/tests/pipe/specific/Q4
new file mode 100755 (executable)
index 0000000..0b77bd0
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions ""
+set buildsweepOptions "-S"
+
+set square 29030.2
+set volume 68648
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 54
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Q5 b/tests/pipe/specific/Q5
new file mode 100755 (executable)
index 0000000..fb1bb40
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T/-/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T"
+set buildsweepOptions ""
+
+set square 29829.6
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 8
+set nb_f_good 8
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 49
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Q6 b/tests/pipe/specific/Q6
new file mode 100755 (executable)
index 0000000..53882b7
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T"
+set buildsweepOptions "-S"
+
+set square 30092
+set volume 72386.2
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 54
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Q7 b/tests/pipe/specific/Q7
new file mode 100755 (executable)
index 0000000..ef69bbd
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions ""
+
+set square 29069.5
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 8
+set nb_f_good 8
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 49
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Q8 b/tests/pipe/specific/Q8
new file mode 100755 (executable)
index 0000000..de37755
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-S"
+
+set square 29331.9
+set volume 65400.7
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 54
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Q9 b/tests/pipe/specific/Q9
new file mode 100755 (executable)
index 0000000..d88e9b7
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions ""
+
+set square 30024.7
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 8
+set nb_f_good 8
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 49
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/R1 b/tests/pipe/specific/R1
new file mode 100755 (executable)
index 0000000..1bcf369
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-S"
+
+set square 30287
+set volume 69136.9
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 54
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/R2 b/tests/pipe/specific/R2
new file mode 100755 (executable)
index 0000000..4d196db
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions ""
+set buildsweepOptions ""
+
+set square 27154.8
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 8
+set nb_f_good 8
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 49
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/R3 b/tests/pipe/specific/R3
new file mode 100755 (executable)
index 0000000..b611af7
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions ""
+set buildsweepOptions "-S"
+
+set square 27417.2
+set volume 50977.6
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 54
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/R4 b/tests/pipe/specific/R4
new file mode 100755 (executable)
index 0000000..54e60da
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T"
+set buildsweepOptions ""
+
+set square 28422
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 8
+set nb_f_good 8
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 49
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/R5 b/tests/pipe/specific/R5
new file mode 100755 (executable)
index 0000000..4241e42
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T"
+set buildsweepOptions "-S"
+
+set square 28684.4
+set volume 55282.1
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 54
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/R6 b/tests/pipe/specific/R6
new file mode 100755 (executable)
index 0000000..b62bca8
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions ""
+
+set square 29081.3
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 8
+set nb_f_good 8
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 49
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/R7 b/tests/pipe/specific/R7
new file mode 100755 (executable)
index 0000000..13a1e8b
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-S"
+
+set square 29343.7
+set volume 65439.6
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 54
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/R8 b/tests/pipe/specific/R8
new file mode 100755 (executable)
index 0000000..210d199
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions ""
+
+set square 30243.2
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 8
+set nb_f_good 8
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 49
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/R9 b/tests/pipe/specific/R9
new file mode 100755 (executable)
index 0000000..495b864
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-S"
+
+set square 30505.5
+set volume 69371.6
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 54
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/S1 b/tests/pipe/specific/S1
new file mode 100755 (executable)
index 0000000..ea48f6e
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions ""
+set buildsweepOptions ""
+
+set square 28767.8
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 8
+set nb_f_good 8
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 49
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/S2 b/tests/pipe/specific/S2
new file mode 100755 (executable)
index 0000000..68c5673
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions ""
+set buildsweepOptions "-S"
+
+set square 29030.2
+set volume 68648
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 54
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/S3 b/tests/pipe/specific/S3
new file mode 100755 (executable)
index 0000000..4f3c4ed
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T"
+set buildsweepOptions ""
+
+set square 29829.6
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 8
+set nb_f_good 8
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 49
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/S4 b/tests/pipe/specific/S4
new file mode 100755 (executable)
index 0000000..ef214c1
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T"
+set buildsweepOptions "-S"
+
+set square 30092
+set volume 72386.2
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 54
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/S5 b/tests/pipe/specific/S5
new file mode 100755 (executable)
index 0000000..a8a1beb
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions ""
+
+set square 29069.5
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 8
+set nb_f_good 8
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 49
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/S6 b/tests/pipe/specific/S6
new file mode 100755 (executable)
index 0000000..73493f4
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-S"
+
+set square 29331.9
+set volume 65400.7
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 54
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/S7 b/tests/pipe/specific/S7
new file mode 100755 (executable)
index 0000000..96fe742
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_bsplinewire_c0.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-S"
+
+set square 30287
+set volume 69136.9
+
+set nb_v_good 12
+set nb_e_good 20
+set nb_w_good 10
+set nb_f_good 10
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 54
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/S8 b/tests/pipe/specific/S8
new file mode 100755 (executable)
index 0000000..4aa8e05
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-C"
+
+set square 57570.1
+
+set nb_v_good 23
+set nb_e_good 29
+set nb_w_good 6
+set nb_f_good 6
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 65
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/S9 b/tests/pipe/specific/S9
new file mode 100755 (executable)
index 0000000..ed47ddb
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-R"
+
+set square 57281.5
+
+set nb_v_good 19
+set nb_e_good 44
+set nb_w_good 13
+set nb_f_good 13
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 90
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/T1 b/tests/pipe/specific/T1
new file mode 100755 (executable)
index 0000000..5db357f
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-C -S"
+
+set square 57570.1
+set volume 234370
+
+set nb_v_good 23
+set nb_e_good 29
+set nb_w_good 6
+set nb_f_good 6
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 66
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/T2 b/tests/pipe/specific/T2
new file mode 100755 (executable)
index 0000000..989a32d
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-R -S"
+
+set square 57281.5
+set volume 233587
+
+set nb_v_good 19
+set nb_e_good 44
+set nb_w_good 13
+set nb_f_good 13
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 91
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/T3 b/tests/pipe/specific/T3
new file mode 100755 (executable)
index 0000000..f7eeac5
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C"
+
+set square 61084.5
+
+set nb_v_good 23
+set nb_e_good 29
+set nb_w_good 6
+set nb_f_good 6
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 65
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/T4 b/tests/pipe/specific/T4
new file mode 100755 (executable)
index 0000000..d2c7266
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C -S"
+
+set square 61084.5
+set volume 248677
+
+set nb_v_good 23
+set nb_e_good 29
+set nb_w_good 6
+set nb_f_good 6
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 66
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/T5 b/tests/pipe/specific/T5
new file mode 100755 (executable)
index 0000000..960cd2d
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-C"
+
+set square 57570.1
+
+set nb_v_good 23
+set nb_e_good 29
+set nb_w_good 6
+set nb_f_good 6
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 65
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/T6 b/tests/pipe/specific/T6
new file mode 100755 (executable)
index 0000000..66e2bbe
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-R"
+
+set square 57281.5
+
+set nb_v_good 19
+set nb_e_good 44
+set nb_w_good 13
+set nb_f_good 13
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 90
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/T7 b/tests/pipe/specific/T7
new file mode 100755 (executable)
index 0000000..746691d
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-C -S"
+
+set square 57570.1
+set volume 234370
+
+set nb_v_good 23
+set nb_e_good 29
+set nb_w_good 6
+set nb_f_good 6
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 66
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/T8 b/tests/pipe/specific/T8
new file mode 100755 (executable)
index 0000000..d12f36d
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-R -S"
+
+set square 57281.5
+set volume 233587
+
+set nb_v_good 19
+set nb_e_good 44
+set nb_w_good 13
+set nb_f_good 13
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 91
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/T9 b/tests/pipe/specific/T9
new file mode 100755 (executable)
index 0000000..f9afc49
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C"
+
+set square 61084.5
+
+set nb_v_good 23
+set nb_e_good 29
+set nb_w_good 6
+set nb_f_good 6
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 65
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/U1 b/tests/pipe/specific/U1
new file mode 100755 (executable)
index 0000000..9d9150a
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C -S"
+
+set square 61084.5
+set volume 248677
+
+set nb_v_good 23
+set nb_e_good 29
+set nb_w_good 6
+set nb_f_good 6
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 66
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/U2 b/tests/pipe/specific/U2
new file mode 100755 (executable)
index 0000000..87a7ccb
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-C"
+
+set square 57570.1
+
+set nb_v_good 23
+set nb_e_good 29
+set nb_w_good 6
+set nb_f_good 6
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 65
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/U3 b/tests/pipe/specific/U3
new file mode 100755 (executable)
index 0000000..8c044a1
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-R"
+
+set square 57281.5
+
+set nb_v_good 19
+set nb_e_good 44
+set nb_w_good 13
+set nb_f_good 13
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 90
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/U4 b/tests/pipe/specific/U4
new file mode 100755 (executable)
index 0000000..e6e9671
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-C -S"
+
+set square 57570.1
+set volume 234370
+
+set nb_v_good 23
+set nb_e_good 29
+set nb_w_good 6
+set nb_f_good 6
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 66
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/U5 b/tests/pipe/specific/U5
new file mode 100755 (executable)
index 0000000..5afc1f1
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-R -S"
+
+set square 57281.5
+set volume 233587
+
+set nb_v_good 19
+set nb_e_good 44
+set nb_w_good 13
+set nb_f_good 13
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 91
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/U6 b/tests/pipe/specific/U6
new file mode 100755 (executable)
index 0000000..cbfc2e4
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C"
+
+set square 61084.5
+
+set nb_v_good 23
+set nb_e_good 29
+set nb_w_good 6
+set nb_f_good 6
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 65
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/U7 b/tests/pipe/specific/U7
new file mode 100755 (executable)
index 0000000..cdb18d1
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_circle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C -S"
+
+set square 61084.5
+set volume 248677
+
+set nb_v_good 23
+set nb_e_good 29
+set nb_w_good 6
+set nb_f_good 6
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 66
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/U8 b/tests/pipe/specific/U8
new file mode 100755 (executable)
index 0000000..a0cdb89
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions ""
+set buildsweepOptions "-C"
+
+set square 51164.1
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 151
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/U9 b/tests/pipe/specific/U9
new file mode 100755 (executable)
index 0000000..27a6b0f
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions ""
+set buildsweepOptions "-C -S"
+
+set square 51164.1
+set volume 159660
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 152
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/V1 b/tests/pipe/specific/V1
new file mode 100755 (executable)
index 0000000..68c0d72
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T/-/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T"
+set buildsweepOptions ""
+
+set square 44321.1
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 151
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/V2 b/tests/pipe/specific/V2
new file mode 100755 (executable)
index 0000000..2ecf0b4
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T"
+set buildsweepOptions "-C"
+
+set square 51491.9
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 151
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/V3 b/tests/pipe/specific/V3
new file mode 100755 (executable)
index 0000000..03c483a
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T"
+set buildsweepOptions "-C -S"
+
+set square 51491.9
+set volume 160683
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 152
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/V4 b/tests/pipe/specific/V4
new file mode 100755 (executable)
index 0000000..ff33c9b
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-C"
+
+set square 53295.7
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 151
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/V5 b/tests/pipe/specific/V5
new file mode 100755 (executable)
index 0000000..4732905
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-R"
+
+set square 53064.2
+
+set nb_v_good 59
+set nb_e_good 124
+set nb_w_good 53
+set nb_f_good 53
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 290
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/V6 b/tests/pipe/specific/V6
new file mode 100755 (executable)
index 0000000..8d71dfa
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-C -S"
+
+set square 53295.7
+set volume 173704
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 152
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/V7 b/tests/pipe/specific/V7
new file mode 100755 (executable)
index 0000000..88e9e65
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-R -S"
+
+set square 53064.2
+set volume 173202
+
+set nb_v_good 59
+set nb_e_good 124
+set nb_w_good 53
+set nb_f_good 53
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 291
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/V8 b/tests/pipe/specific/V8
new file mode 100755 (executable)
index 0000000..fd5665d
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C"
+
+set square 53667.2
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 151
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/V9 b/tests/pipe/specific/V9
new file mode 100755 (executable)
index 0000000..6491cc0
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R"
+
+set square 53385.6
+
+set nb_v_good 59
+set nb_e_good 124
+set nb_w_good 53
+set nb_f_good 53
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 290
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/W1 b/tests/pipe/specific/W1
new file mode 100755 (executable)
index 0000000..b5c9142
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C -S"
+
+set square 53667.2
+set volume 174915
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 152
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/W2 b/tests/pipe/specific/W2
new file mode 100755 (executable)
index 0000000..d3db471
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R -S"
+
+set square 53385.6
+set volume 174243
+
+set nb_v_good 59
+set nb_e_good 124
+set nb_w_good 53
+set nb_f_good 53
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 291
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/W3 b/tests/pipe/specific/W3
new file mode 100755 (executable)
index 0000000..33d4e77
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions ""
+set buildsweepOptions "-C"
+
+set square 51164.1
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 151
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/W4 b/tests/pipe/specific/W4
new file mode 100755 (executable)
index 0000000..015ec48
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions ""
+set buildsweepOptions "-C -S"
+
+set square 51164.1
+set volume 159660
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 152
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/W5 b/tests/pipe/specific/W5
new file mode 100755 (executable)
index 0000000..6a10084
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T"
+set buildsweepOptions "-C"
+
+set square 51491.9
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 151
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/W6 b/tests/pipe/specific/W6
new file mode 100755 (executable)
index 0000000..cb39c68
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T"
+set buildsweepOptions "-C -S"
+
+set square 51491.9
+set volume 160683
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 152
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/W7 b/tests/pipe/specific/W7
new file mode 100755 (executable)
index 0000000..e466ebc
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-C"
+
+set square 53295.7
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 151
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/W8 b/tests/pipe/specific/W8
new file mode 100755 (executable)
index 0000000..dedef89
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-R"
+
+set square 53064.2
+
+set nb_v_good 59
+set nb_e_good 124
+set nb_w_good 53
+set nb_f_good 53
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 290
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/W9 b/tests/pipe/specific/W9
new file mode 100755 (executable)
index 0000000..6c2dd0f
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-C -S"
+
+set square 53295.7
+set volume 173704
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 152
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/X1 b/tests/pipe/specific/X1
new file mode 100755 (executable)
index 0000000..7fa4c3b
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-R -S"
+
+set square 53064.2
+set volume 173202
+
+set nb_v_good 59
+set nb_e_good 124
+set nb_w_good 53
+set nb_f_good 53
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 291
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/X2 b/tests/pipe/specific/X2
new file mode 100755 (executable)
index 0000000..55bc5be
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C"
+
+set square 53667.2
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 151
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/X3 b/tests/pipe/specific/X3
new file mode 100755 (executable)
index 0000000..fc42eb7
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R"
+
+set square 53385.6
+
+set nb_v_good 59
+set nb_e_good 124
+set nb_w_good 53
+set nb_f_good 53
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 290
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/X4 b/tests/pipe/specific/X4
new file mode 100755 (executable)
index 0000000..77e0813
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C -S"
+
+set square 53667.2
+set volume 174915
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 152
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/X5 b/tests/pipe/specific/X5
new file mode 100755 (executable)
index 0000000..fad0731
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R -S"
+
+set square 53385.6
+set volume 174243
+
+set nb_v_good 59
+set nb_e_good 124
+set nb_w_good 53
+set nb_f_good 53
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 291
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/X6 b/tests/pipe/specific/X6
new file mode 100755 (executable)
index 0000000..db49e53
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions ""
+set buildsweepOptions "-C"
+
+set square 51164.1
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 151
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/X7 b/tests/pipe/specific/X7
new file mode 100755 (executable)
index 0000000..a0cc330
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions ""
+set buildsweepOptions "-C -S"
+
+set square 51164.1
+set volume 159660
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 152
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/X8 b/tests/pipe/specific/X8
new file mode 100755 (executable)
index 0000000..933b7e4
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T"
+set buildsweepOptions "-C"
+
+set square 51491.9
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 151
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/X9 b/tests/pipe/specific/X9
new file mode 100755 (executable)
index 0000000..e3592bd
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T"
+set buildsweepOptions "-C -S"
+
+set square 51491.9
+set volume 160683
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 152
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Y1 b/tests/pipe/specific/Y1
new file mode 100755 (executable)
index 0000000..65b5265
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-C"
+
+set square 53295.7
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 151
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Y2 b/tests/pipe/specific/Y2
new file mode 100755 (executable)
index 0000000..c35adb2
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-R"
+
+set square 53064.2
+
+set nb_v_good 59
+set nb_e_good 124
+set nb_w_good 53
+set nb_f_good 53
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 290
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Y3 b/tests/pipe/specific/Y3
new file mode 100755 (executable)
index 0000000..be5b281
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-C -S"
+
+set square 53295.7
+set volume 173704
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 152
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Y4 b/tests/pipe/specific/Y4
new file mode 100755 (executable)
index 0000000..ef3b878
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-R -S"
+
+set square 53064.2
+set volume 173202
+
+set nb_v_good 59
+set nb_e_good 124
+set nb_w_good 53
+set nb_f_good 53
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 291
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Y5 b/tests/pipe/specific/Y5
new file mode 100755 (executable)
index 0000000..c4fd5cf
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C"
+
+set square 53667.2
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 151
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Y6 b/tests/pipe/specific/Y6
new file mode 100755 (executable)
index 0000000..d95b97d
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R"
+
+set square 53385.6
+
+set nb_v_good 59
+set nb_e_good 124
+set nb_w_good 53
+set nb_f_good 53
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 290
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Y7 b/tests/pipe/specific/Y7
new file mode 100755 (executable)
index 0000000..2b1b2f8
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C -S"
+
+set square 53667.2
+set volume 174915
+
+set nb_v_good 30
+set nb_e_good 60
+set nb_w_good 30
+set nb_f_good 30
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 152
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Y8 b/tests/pipe/specific/Y8
new file mode 100755 (executable)
index 0000000..17f3f9c
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_polygon.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R -S"
+
+set square 53385.6
+set volume 174243
+
+set nb_v_good 59
+set nb_e_good 124
+set nb_w_good 53
+set nb_f_good 53
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 291
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Y9 b/tests/pipe/specific/Y9
new file mode 100755 (executable)
index 0000000..5ba10c0
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions ""
+set buildsweepOptions "-C"
+
+set square 49509.6
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 121
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Z1 b/tests/pipe/specific/Z1
new file mode 100755 (executable)
index 0000000..ed5c839
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions ""
+set buildsweepOptions "-C -S"
+
+set square 49509.6
+set volume 135793
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 122
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Z2 b/tests/pipe/specific/Z2
new file mode 100755 (executable)
index 0000000..c38fbe4
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T"
+set buildsweepOptions "-C"
+
+set square 51424.7
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 121
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Z3 b/tests/pipe/specific/Z3
new file mode 100755 (executable)
index 0000000..806b49e
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T"
+set buildsweepOptions "-C -S"
+
+set square 51424.7
+set volume 141046
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 122
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Z4 b/tests/pipe/specific/Z4
new file mode 100755 (executable)
index 0000000..2cef0d1
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-C"
+
+set square 51595.5
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 121
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Z5 b/tests/pipe/specific/Z5
new file mode 100755 (executable)
index 0000000..29c24fa
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-R"
+
+set square 51376.4
+
+set nb_v_good 48
+set nb_e_good 90
+set nb_w_good 42
+set nb_f_good 42
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 223
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Z6 b/tests/pipe/specific/Z6
new file mode 100755 (executable)
index 0000000..9498ccd
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-C -S"
+
+set square 51595.5
+set volume 147739
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 122
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Z7 b/tests/pipe/specific/Z7
new file mode 100755 (executable)
index 0000000..26af616
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-R"
+set buildsweepOptions "-R -S"
+
+set square 51376.4
+set volume 147316
+
+set nb_v_good 48
+set nb_e_good 90
+set nb_w_good 42
+set nb_f_good 42
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 224
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Z8 b/tests/pipe/specific/Z8
new file mode 100755 (executable)
index 0000000..2d088cf
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C"
+
+set square 53770.3
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 121
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/Z9 b/tests/pipe/specific/Z9
new file mode 100755 (executable)
index 0000000..77bc1a7
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R"
+
+set square 53202.2
+
+set nb_v_good 34
+set nb_e_good 73
+set nb_w_good 39
+set nb_f_good 39
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 186
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZA1 b/tests/pipe/specific/ZA1
new file mode 100755 (executable)
index 0000000..e2e2616
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C -S"
+
+set square 53770.3
+set volume 153966
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 122
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZA2 b/tests/pipe/specific/ZA2
new file mode 100755 (executable)
index 0000000..0550aed
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-/-T -R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions ""
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R -S"
+
+set square 53202.2
+set volume 152339
+
+set nb_v_good 34
+set nb_e_good 73
+set nb_w_good 39
+set nb_f_good 39
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 187
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZA3 b/tests/pipe/specific/ZA3
new file mode 100755 (executable)
index 0000000..62a65f3
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions ""
+set buildsweepOptions "-C"
+
+set square 49509.6
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 121
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZA4 b/tests/pipe/specific/ZA4
new file mode 100755 (executable)
index 0000000..40f6331
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions ""
+set buildsweepOptions "-C -S"
+
+set square 49509.6
+set volume 135793
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 122
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZA5 b/tests/pipe/specific/ZA5
new file mode 100755 (executable)
index 0000000..42df5a9
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T"
+set buildsweepOptions "-C"
+
+set square 51424.7
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 121
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZA6 b/tests/pipe/specific/ZA6
new file mode 100755 (executable)
index 0000000..1a27f60
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T"
+set buildsweepOptions "-C -S"
+
+set square 51424.7
+set volume 141046
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 122
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZA7 b/tests/pipe/specific/ZA7
new file mode 100755 (executable)
index 0000000..34615bb
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-C"
+
+set square 51595.5
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 121
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZA8 b/tests/pipe/specific/ZA8
new file mode 100755 (executable)
index 0000000..c865d09
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-R"
+
+set square 51376.4
+
+set nb_v_good 48
+set nb_e_good 90
+set nb_w_good 42
+set nb_f_good 42
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 223
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZA9 b/tests/pipe/specific/ZA9
new file mode 100755 (executable)
index 0000000..45578ad
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-C -S"
+
+set square 51595.5
+set volume 147739
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 122
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZB1 b/tests/pipe/specific/ZB1
new file mode 100755 (executable)
index 0000000..688455d
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-R"
+set buildsweepOptions "-R -S"
+
+set square 51376.4
+set volume 147316
+
+set nb_v_good 48
+set nb_e_good 90
+set nb_w_good 42
+set nb_f_good 42
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 224
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZB2 b/tests/pipe/specific/ZB2
new file mode 100755 (executable)
index 0000000..bafca78
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C"
+
+set square 53770.3
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 121
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZB3 b/tests/pipe/specific/ZB3
new file mode 100755 (executable)
index 0000000..2acc447
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R"
+
+set square 53202.2
+
+set nb_v_good 34
+set nb_e_good 73
+set nb_w_good 39
+set nb_f_good 39
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 186
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZB4 b/tests/pipe/specific/ZB4
new file mode 100755 (executable)
index 0000000..5830984
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C -S"
+
+set square 53770.3
+set volume 153966
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 122
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZB5 b/tests/pipe/specific/ZB5
new file mode 100755 (executable)
index 0000000..f6a53d7
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-FR/-T -R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-FR"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R -S"
+
+set square 53202.2
+set volume 152339
+
+set nb_v_good 34
+set nb_e_good 73
+set nb_w_good 39
+set nb_f_good 39
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 187
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZB6 b/tests/pipe/specific/ZB6
new file mode 100755 (executable)
index 0000000..abb5117
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions ""
+set buildsweepOptions "-C"
+
+set square 49509.6
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 121
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZB7 b/tests/pipe/specific/ZB7
new file mode 100755 (executable)
index 0000000..5235948
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions ""
+set buildsweepOptions "-C -S"
+
+set square 49509.6
+set volume 135793
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 122
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZB8 b/tests/pipe/specific/ZB8
new file mode 100755 (executable)
index 0000000..148435c
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T"
+set buildsweepOptions "-C"
+
+set square 51424.7
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 121
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZB9 b/tests/pipe/specific/ZB9
new file mode 100755 (executable)
index 0000000..01b58bb
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T"
+set buildsweepOptions "-C -S"
+
+set square 51424.7
+set volume 141046
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 122
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZC1 b/tests/pipe/specific/ZC1
new file mode 100755 (executable)
index 0000000..3d4a949
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-C"
+
+set square 51595.5
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 121
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZC2 b/tests/pipe/specific/ZC2
new file mode 100755 (executable)
index 0000000..09d0eb9
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-R"
+
+set square 51376.4
+
+set nb_v_good 48
+set nb_e_good 90
+set nb_w_good 42
+set nb_f_good 42
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 223
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZC3 b/tests/pipe/specific/ZC3
new file mode 100755 (executable)
index 0000000..ef42386
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-C -S"
+
+set square 51595.5
+set volume 147739
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 122
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZC4 b/tests/pipe/specific/ZC4
new file mode 100755 (executable)
index 0000000..3310dd1
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-R"
+set buildsweepOptions "-R -S"
+
+set square 51376.4
+set volume 147316
+
+set nb_v_good 48
+set nb_e_good 90
+set nb_w_good 42
+set nb_f_good 42
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 224
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZC5 b/tests/pipe/specific/ZC5
new file mode 100755 (executable)
index 0000000..eeaf0fe
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-C/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C"
+
+set square 53770.3
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 121
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZC6 b/tests/pipe/specific/ZC6
new file mode 100755 (executable)
index 0000000..2d060bc
--- /dev/null
@@ -0,0 +1,34 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-R/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R"
+
+set square 53202.2
+
+set nb_v_good 34
+set nb_e_good 73
+set nb_w_good 39
+set nb_f_good 39
+set nb_sh_good 1
+set nb_sol_good 0
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 186
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZC7 b/tests/pipe/specific/ZC7
new file mode 100755 (executable)
index 0000000..9e4d0f7
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-C -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-C -S"
+
+set square 53770.3
+set volume 153966
+
+set nb_v_good 24
+set nb_e_good 48
+set nb_w_good 24
+set nb_f_good 24
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 122
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/ZC8 b/tests/pipe/specific/ZC8
new file mode 100755 (executable)
index 0000000..e846d56
--- /dev/null
@@ -0,0 +1,35 @@
+puts "============"
+puts "OCC1477"
+puts "============"
+puts ""
+######################################################
+# Problems in MakePipeShell
+# (case 13)
+######################################################
+
+restore [locate_data_file OCC1477_closedPolyline.brep] s1 
+restore [locate_data_file OCC1477_profile1_rectangle.brep] e1 
+wire s2 e1
+
+puts "###############################################################################"
+puts "# (case /-CF/-T -R/-R -S/)"
+puts "###############################################################################"
+
+set setsweepOptions "-CF"
+set addsweepOptions "-T -R"
+set buildsweepOptions "-R -S"
+
+set square 53202.2
+set volume 152339
+
+set nb_v_good 34
+set nb_e_good 73
+set nb_w_good 39
+set nb_f_good 39
+set nb_sh_good 1
+set nb_sol_good 1
+set nb_compsol_good 0
+set nb_compound_good 0
+set nb_shape_good 187
+
+set 2dviewer 0
diff --git a/tests/pipe/specific/end b/tests/pipe/specific/end
new file mode 100755 (executable)
index 0000000..913b421
--- /dev/null
@@ -0,0 +1,224 @@
+set result [checkshape s1]
+set index [lsearch $result Faulty]
+if {$index > -1} {
+    puts "Faulty OCC1477 (case 1) : checkshape is wrong for s1"
+}
+
+set result [checkshape s2]
+set index [lsearch $result Faulty]
+if {$index > -1} {
+    puts "Faulty OCC1477 (case 2) : checkshape is wrong for s2"
+}
+
+mksweep s1
+
+if {[string length [string trim ${setsweepOptions}]] > 0} {
+    eval setsweep ${setsweepOptions}
+}
+
+###############################################################################
+# setsweep options [arg1 [arg2 [...]]] : options are :
+#    -FR : Tangent and Normal are given by Frenet trihedron
+#    -CF : Tangente is given by Frenet,
+#          the Normal is computed to minimize the torsion 
+###############################################################################
+if {[string length [string trim ${addsweepOptions}]] > 0} {
+    eval addsweep s2 ${addsweepOptions}
+} else {
+    addsweep s2
+}
+
+###############################################################################
+# addsweep wire [Vertex] [-T] [-R] [u0 v0 u1 v1 [...[uN vN]]] : options are :
+#    -T : the wire have to be translated to assume contact
+#         with the spine
+#    -R : the wire have to be rotated to assume orthogonality
+#         with the spine's tangent
+###############################################################################
+set bad_buildsweep 0
+if {[string length [string trim ${buildsweepOptions}]] > 0} {
+    if [catch {eval buildsweep result ${buildsweepOptions}} res] {
+       set bad_buildsweep 1
+    }
+} else {
+    if [catch {buildsweep result} res] {
+       set bad_buildsweep 1
+    }
+}
+
+###############################################################################
+# buildsweep result [-M/-C/-R] [-S] [tol] : options are
+# -M : Discontinuities are treated by Modfication of
+#         the sweeping mode : it is the default
+#    -C : Discontinuities are treated like Right Corner
+#         Treatement is Extent && Intersect
+#    -R : Discontinuities are treated like Round Corner
+#         Treatement is Intersect and Fill
+###############################################################################
+if {${bad_buildsweep} == 1} {
+    puts "Faulty OCC1477 (case 3) : buildsweep is wrong"
+} else {
+    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"
+           }
+       }
+    }
+
+    set glob_inf [info global nb_*_good]
+    if { [regexp "nb_.*_good" $glob_inf] == 1 } {
+       if { [info exists nbsh_t] } {
+           set nb_info [nbshapes result -t]
+       } else {
+           set nb_info [nbshapes result]
+       }
+    }
+
+    if { [info exists nb_v_good] } {
+       regexp {VERTEX +: +([-0-9.+eE]+)} $nb_info full nb_v
+       if { ${nb_v} != ${nb_v_good} } {
+           puts "Error : Result shape is WRONG because it must contains ${nb_v_good} vertexes instead of ${nb_v}"
+       } else {
+           puts "Result shape contains ${nb_v} vertexes"
+       }
+    }
+
+    if { [info exists nb_e_good] } {
+       regexp {EDGE +: +([-0-9.+eE]+)} $nb_info full nb_e
+       if { ${nb_e} != ${nb_e_good} } {
+           puts "Error : Result shape is WRONG because it must contains ${nb_e_good} edges instead of ${nb_e}"
+       } else {
+           puts "Result shape contains ${nb_e} edges"
+       }
+    }
+
+    if { [info exists nb_w_good] } {
+       regexp {WIRE +: +([-0-9.+eE]+)} $nb_info full nb_w
+       if { ${nb_w} != ${nb_w_good} } {
+           puts "Error : Result shape is WRONG because it must contains ${nb_w_good} wires instead of ${nb_w}"
+       } else {
+           puts "Result shape contains ${nb_w} wires"
+       }
+    }
+
+    if { [info exists nb_f_good] } {
+       regexp {FACE +: +([-0-9.+eE]+)} $nb_info full nb_f
+       if { ${nb_f} != ${nb_f_good} } {
+           puts "Error : Result shape is WRONG because it must contains ${nb_f_good} faces instead of ${nb_f}"
+       } else {
+           puts "Result shape contains ${nb_f} faces"
+       }
+    }
+
+    if { [info exists nb_sh_good] } {
+       regexp {SHELL +: +([-0-9.+eE]+)} $nb_info full nb_sh
+       if { ${nb_sh} != ${nb_sh_good} } {
+           puts "Error : Result shape is WRONG because it must contains ${nb_sh_good} shells instead of ${nb_sh}"
+       } else {
+           puts "Result shape contains ${nb_sh} shells"
+       }
+    }
+
+    if { [info exists nb_sol_good] } {
+       regexp {SOLID +: +([-0-9.+eE]+)} $nb_info full nb_sol
+       if { ${nb_sol} != ${nb_sol_good} } {
+           puts "Error : Result shape is WRONG because it must contains ${nb_sol_good} solids instead of ${nb_sol}"
+       } else {
+           puts "Result shape contains ${nb_sol} solids"
+     &