mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-09-13 14:27:08 +03:00
0026708: Fix shape did not fix attached shape. Seam edge was not added to the attached periodic face.
Added taking into account crossing seam edge during collection of the wires in the ShapeFix_ComposeShell.cxx Test script for bug 0026708.
This commit is contained in:
11
tests/bugs/heal/bug26708
Normal file
11
tests/bugs/heal/bug26708
Normal file
@@ -0,0 +1,11 @@
|
||||
puts "========================"
|
||||
puts "Bug #26708"
|
||||
puts "========================"
|
||||
|
||||
brestore [locate_data_file bug26708_a_205.brep] face
|
||||
|
||||
fixshape result face 1e-7 1
|
||||
checkshape result
|
||||
checknbshapes result -face 1
|
||||
|
||||
set 2dviewer 1
|
@@ -1,5 +1,5 @@
|
||||
# !!!! This file is generated automatically, do not edit manually! See end script
|
||||
puts "TODO CR25013 Linux: Error : 1 differences with reference data found"
|
||||
puts "TODO OCC26973 Windows: Error : 1 differences with reference data found"
|
||||
|
||||
set filename trj6_pm4-hc-214.stp
|
||||
|
||||
@@ -7,9 +7,9 @@ set ref_data {
|
||||
DATA : Faulties = 0 ( 20 ) Warnings = 0 ( 60 ) Summary = 0 ( 80 )
|
||||
TPSTAT : Faulties = 0 ( 0 ) Warnings = 21 ( 557 ) Summary = 21 ( 557 )
|
||||
CHECKSHAPE : Wires = 0 ( 0 ) Faces = 0 ( 0 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
|
||||
NBSHAPES : Solid = 98 ( 98 ) Shell = 98 ( 98 ) Face = 1506 ( 1506 ) Summary = 9262 ( 9257 )
|
||||
NBSHAPES : Solid = 98 ( 98 ) Shell = 98 ( 98 ) Face = 1506 ( 1506 ) Summary = 9261 ( 9257 )
|
||||
STATSHAPE : Solid = 272 ( 272 ) Shell = 272 ( 272 ) Face = 3216 ( 3216 ) FreeWire = 0 ( 0 ) FreeEdge = 0 ( 0 ) SharedEdge = 3315 ( 3311 )
|
||||
TOLERANCE : MaxTol = 0.9562231856 ( 3.3196868 ) AvgTol = 0.0007127405962 ( 0.003722159881 )
|
||||
TOLERANCE : MaxTol = 0.9562231856 ( 3.3196868 ) AvgTol = 0.0007127401639 ( 0.003722159846 )
|
||||
LABELS : N0Labels = 230 ( 230 ) N1Labels = 1909 ( 1909 ) N2Labels = 0 ( 0 ) TotalLabels = 2139 ( 2139 ) NameLabels = 633 ( 633 ) ColorLabels = 1506 ( 1506 ) LayerLabels = 0 ( 0 )
|
||||
PROPS : Centroid = 98 ( 98 ) Volume = 98 ( 98 ) Area = 98 ( 98 )
|
||||
NCOLORS : NColors = 6 ( 6 )
|
||||
|
@@ -1,16 +1,13 @@
|
||||
# !!!! This file is generated automatically, do not edit manually! See end script
|
||||
puts "TODO CR23096 ALL: CHECKSHAPE : Faulty"
|
||||
|
||||
|
||||
set filename Inventor_Engine.stp
|
||||
|
||||
set ref_data {
|
||||
DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 )
|
||||
TPSTAT : Faulties = 0 ( 0 ) Warnings = 448 ( 560 ) Summary = 448 ( 560 )
|
||||
CHECKSHAPE : Wires = 9 ( 6 ) Faces = 9 ( 6 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
|
||||
NBSHAPES : Solid = 47 ( 47 ) Shell = 47 ( 47 ) Face = 4455 ( 4455 ) Summary = 27804 ( 27803 )
|
||||
STATSHAPE : Solid = 80 ( 80 ) Shell = 80 ( 80 ) Face = 5359 ( 5359 ) FreeWire = 0 ( 0 ) FreeEdge = 0 ( 0 ) SharedEdge = 11467 ( 11467 )
|
||||
TOLERANCE : MaxTol = 2.429208989 ( 2.450580634 ) AvgTol = 0.003235414897 ( 0.002917423634 )
|
||||
TPSTAT : Faulties = 0 ( 0 ) Warnings = 456 ( 560 ) Summary = 456 ( 560 )
|
||||
CHECKSHAPE : Wires = 6 ( 6 ) Faces = 6 ( 6 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
|
||||
NBSHAPES : Solid = 47 ( 47 ) Shell = 47 ( 47 ) Face = 4454 ( 4454 ) Summary = 27812 ( 27811 )
|
||||
STATSHAPE : Solid = 80 ( 80 ) Shell = 80 ( 80 ) Face = 5356 ( 5356 ) FreeWire = 0 ( 0 ) FreeEdge = 0 ( 0 ) SharedEdge = 11472 ( 11473 )
|
||||
TOLERANCE : MaxTol = 2.37122237 ( 2.449305641 ) AvgTol = 0.002570900495 ( 0.002589625201 )
|
||||
LABELS : N0Labels = 52 ( 52 ) N1Labels = 86 ( 86 ) N2Labels = 0 ( 0 ) TotalLabels = 138 ( 138 ) NameLabels = 136 ( 136 ) ColorLabels = 47 ( 47 ) LayerLabels = 0 ( 0 )
|
||||
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
|
||||
NCOLORS : NColors = 11 ( 11 )
|
||||
|
@@ -1,15 +1,13 @@
|
||||
# !!!! This file is generated automatically, do not edit manually! See end script
|
||||
|
||||
|
||||
set filename Z8INV5.stp
|
||||
|
||||
set ref_data {
|
||||
DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 )
|
||||
TPSTAT : Faulties = 0 ( 0 ) Warnings = 114 ( 619 ) Summary = 114 ( 619 )
|
||||
CHECKSHAPE : Wires = 17 ( 17 ) Faces = 18 ( 20 ) Shells = 1 ( 1 ) Solids = 0 ( 0 )
|
||||
NBSHAPES : Solid = 22 ( 22 ) Shell = 24 ( 24 ) Face = 1520 ( 1520 ) Summary = 11210 ( 11195 )
|
||||
STATSHAPE : Solid = 22 ( 22 ) Shell = 24 ( 24 ) Face = 1520 ( 1520 ) FreeWire = 0 ( 0 ) FreeEdge = 0 ( 0 ) SharedEdge = 4784 ( 4774 )
|
||||
TOLERANCE : MaxTol = 7.33063502 ( 7.159520237 ) AvgTol = 0.03499829069 ( 0.03222638333 )
|
||||
TPSTAT : Faulties = 0 ( 0 ) Warnings = 122 ( 622 ) Summary = 122 ( 622 )
|
||||
CHECKSHAPE : Wires = 19 ( 19 ) Faces = 19 ( 21 ) Shells = 1 ( 1 ) Solids = 0 ( 0 )
|
||||
NBSHAPES : Solid = 22 ( 22 ) Shell = 24 ( 24 ) Face = 1520 ( 1520 ) Summary = 11231 ( 11206 )
|
||||
STATSHAPE : Solid = 22 ( 22 ) Shell = 24 ( 24 ) Face = 1520 ( 1520 ) FreeWire = 0 ( 0 ) FreeEdge = 0 ( 0 ) SharedEdge = 4797 ( 4781 )
|
||||
TOLERANCE : MaxTol = 7.159520237 ( 15.55113015 ) AvgTol = 0.03830637421 ( 0.03863233285 )
|
||||
LABELS : N0Labels = 25 ( 25 ) N1Labels = 23 ( 23 ) N2Labels = 0 ( 0 ) TotalLabels = 48 ( 48 ) NameLabels = 48 ( 48 ) ColorLabels = 0 ( 0 ) LayerLabels = 0 ( 0 )
|
||||
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
|
||||
NCOLORS : NColors = 0 ( 0 )
|
||||
|
Reference in New Issue
Block a user