The cases for the customer's set Set-43.
--- /dev/null
+puts "============"
+puts "OCC26953"
+puts "============"
+puts ""
+###############################
+## First test case for Set-43
+###############################
+
+restore [locate_data_file bug26953_B43_1.brep] b1
+restore [locate_data_file bug26953_Tank43.brep] b2
+
+bfuzzyvalue 6.e-3
+bclearobjects
+bcleartools
+baddobjects b1
+baddtools b2
+bfillds
+bbop result 0
+
+set square 14.0552
+
+set 2dviewer 1
--- /dev/null
+puts "============"
+puts "OCC26953"
+puts "============"
+puts ""
+###############################
+## Second test case for Set-43
+###############################
+
+restore [locate_data_file bug26953_B43_2.brep] b1
+restore [locate_data_file bug26953_Tank43.brep] b2
+
+bfuzzyvalue 5.e-2
+bclearobjects
+bcleartools
+baddobjects b1
+baddtools b2
+bfillds
+bbop result 0
+
+set square 44.5496
+
+set 2dviewer 1
--- /dev/null
+puts "============"
+puts "OCC26953"
+puts "============"
+puts ""
+###############################
+## Third test case for Set-43
+###############################
+
+restore [locate_data_file bug26953_B43_3.brep] b1
+restore [locate_data_file bug26953_Tank43.brep] b2
+
+bfuzzyvalue 5.e-2
+bclearobjects
+bcleartools
+baddobjects b1
+baddtools b2
+bfillds
+bbop result 0
+
+set square 40.7804
+
+set 2dviewer 1
--- /dev/null
+puts "============"
+puts "OCC26953"
+puts "============"
+puts ""
+###############################
+## Fourth test case for Set-43
+###############################
+
+restore [locate_data_file bug26953_B43_4.brep] b1
+restore [locate_data_file bug26953_Tank43.brep] b2
+
+bfuzzyvalue 6.e-3
+bclearobjects
+bcleartools
+baddobjects b1
+baddtools b2
+bfillds
+bbop result 0
+
+set square 12.4299
+
+set 2dviewer 1