]> OCCT Git - occt-copy.git/commitdiff
0024249: Crash on ShapeFix_Shape
authoribs <ibs@opencascade.com>
Thu, 17 Apr 2014 12:16:36 +0000 (16:16 +0400)
committerapn <apn@opencascade.com>
Thu, 17 Apr 2014 12:17:16 +0000 (16:17 +0400)
MAIN CHANGES:
FixAddNaturalBound: the boundaries of "natural bound addition" are restricted: a face, that does not contains an outer wire, should not have any infinite UV boundaries due to new face building (with using a surface) requires specified UV boundaries.
FixAddNaturalBound: myResult is updated in FixAddNaturalBound when the method creates a new face with natural boundary. myResult is required to be updated for next "fix small-area wires" algorithm
IsPeriodicConicalLoop: incorrect working BRepTools_WireExplorer was replaced on TopoDS_Iterator.
a natural bound is added to all the faces are constructed with UV-periodical surfaces (not only sphere and torus; e.g., closed b-splines)

other:
ShapeAnalysis: ReverceSeq renamed to ReverseSeq
BRep_Tool Pnt and Tolerance has the check for null TShape
Test cases for issue CR24249

required null checks were added
test cases were corrected according to their new behavior
Correction test case for issue CR24249

41 files changed:
src/BRep/BRep_Tool.cxx
src/ShapeAnalysis/ShapeAnalysis.cxx
src/ShapeAnalysis/ShapeAnalysis_Edge.cxx
src/ShapeAnalysis/ShapeAnalysis_Wire.cxx
src/ShapeFix/ShapeFix_Face.cxx
src/ShapeFix/ShapeFix_Wire.cxx
tests/bugs/heal/bug24249_1 [new file with mode: 0644]
tests/bugs/heal/bug24249_2 [new file with mode: 0644]
tests/bugs/heal/bug24249_3 [new file with mode: 0644]
tests/de/iges_1/R1 [changed mode: 0644->0755]
tests/de/iges_1/R6 [changed mode: 0644->0755]
tests/de/iges_2/A2 [changed mode: 0644->0755]
tests/de/iges_2/C7 [changed mode: 0644->0755]
tests/de/iges_2/C9 [changed mode: 0644->0755]
tests/de/iges_2/D1 [changed mode: 0644->0755]
tests/de/iges_2/F1 [changed mode: 0644->0755]
tests/de/iges_2/F4
tests/de/iges_2/F5
tests/de/iges_2/F8 [changed mode: 0644->0755]
tests/de/iges_2/G9 [changed mode: 0644->0755]
tests/de/iges_2/H3
tests/de/iges_2/H4 [changed mode: 0644->0755]
tests/de/iges_2/H5 [changed mode: 0644->0755]
tests/de/iges_2/H9
tests/de/iges_2/I5 [changed mode: 0644->0755]
tests/de/iges_2/I8 [changed mode: 0644->0755]
tests/de/iges_3/A2 [changed mode: 0644->0755]
tests/de/iges_3/A3 [changed mode: 0644->0755]
tests/de/iges_3/A4 [changed mode: 0644->0755]
tests/de/iges_3/A6 [changed mode: 0644->0755]
tests/de/iges_3/A8 [changed mode: 0644->0755]
tests/de/step_1/D1
tests/de/step_1/E6 [changed mode: 0644->0755]
tests/de/step_2/A3 [changed mode: 0644->0755]
tests/de/step_2/A5 [changed mode: 0644->0755]
tests/de/step_2/D2 [changed mode: 0644->0755]
tests/de/step_3/A5 [changed mode: 0644->0755]
tests/de/step_3/A9 [changed mode: 0644->0755]
tests/de/step_3/B5
tests/de/step_3/D8 [changed mode: 0644->0755]
tests/de/step_3/E6

index d06fdbdc5e93d535bf8fe82e926092551115eb20..27118a6c00dd4d76a215a3c8ac425ac91e58e0c2 100644 (file)
@@ -1139,6 +1139,12 @@ Standard_Boolean BRep_Tool::HasContinuity(const TopoDS_Edge& E)
 gp_Pnt  BRep_Tool::Pnt(const TopoDS_Vertex& V)
 {
   Handle(BRep_TVertex)& TV = *((Handle(BRep_TVertex)*) &V.TShape());
+
+  if (TV.IsNull())
+  {
+    Standard_NullObject::Raise("BRep_Tool:: TopoDS_Vertex hasn't gp_Pnt");
+  }
+
   gp_Pnt P = TV->Pnt();
   P.Transform(V.Location().Transformation());
   return P;
@@ -1151,7 +1157,14 @@ gp_Pnt  BRep_Tool::Pnt(const TopoDS_Vertex& V)
 
 Standard_Real  BRep_Tool::Tolerance(const TopoDS_Vertex& V)
 {
-  Standard_Real p = (*((Handle(BRep_TVertex)*)&V.TShape()))->Tolerance();
+  Handle(BRep_TVertex)& aTVert = *((Handle(BRep_TVertex)*)&V.TShape());
+
+  if (aTVert.IsNull())
+  {
+    Standard_NullObject::Raise("BRep_Tool:: TopoDS_Vertex hasn't gp_Pnt");
+  }
+
+  Standard_Real p = aTVert->Tolerance();
   Standard_Real pMin = Precision::Confusion();
   if (p > pMin) return p;
   else          return pMin;
index 90d065d9bc931b882f2b703e4e5a6c79b20ea8c0..a9d139156f7cf41917302662788e967cb7863be8 100644 (file)
@@ -128,7 +128,7 @@ Standard_Real ShapeAnalysis::AdjustToPeriod(const Standard_Real Val,
 //purpose  : auxilary
 //=======================================================================
 template<class HSequence> 
-static inline void ReverceSeq (HSequence& Seq)
+static inline void ReverseSeq (HSequence& Seq)
 {
   Standard_Integer j=Seq.Length();
   for(Standard_Integer i=1; i<Seq.Length(); i++) {
@@ -157,7 +157,7 @@ Standard_Real ShapeAnalysis::TotCross2D(const Handle(ShapeExtend_WireData)& sewd
       TColgp_SequenceOfPnt2d SeqPnt;
       ShapeAnalysis_Curve::GetSamplePoints (c2d, f2d, l2d, SeqPnt);
       if( edge.Orientation()==1 )
-        ReverceSeq(SeqPnt);
+        ReverseSeq(SeqPnt);
       if(nbc==1)  {
         fuv=SeqPnt.Value(1);
         uv0=fuv;
@@ -200,7 +200,7 @@ Standard_Real ShapeAnalysis::ContourArea(const TopoDS_Wire& theWire)
         continue;
       nbc++;
       if( edge.Orientation()==TopAbs_REVERSED )
-        ReverceSeq(aSeqPnt);
+        ReverseSeq(aSeqPnt);
       if(nbc==1)  {
         fuv=aSeqPnt.Value(1);
         uv0=fuv;
index af65e85f8eb2d7ceca2a21ddab81e62222a2451b..74207960e1750f8f3df43e6e739dcebf1a3823e9 100644 (file)
@@ -432,8 +432,14 @@ Standard_Boolean ShapeAnalysis_Edge::CheckCurve3dWithPCurve (const TopoDS_Edge&
     return Standard_False;
   }
 
-  Standard_Real preci1 = BRep_Tool::Tolerance (FirstVertex (edge)),
-                preci2 = BRep_Tool::Tolerance (LastVertex (edge));
+  TopoDS_Vertex aFirstVert = FirstVertex (edge);
+  TopoDS_Vertex aLastVert  = LastVertex (edge);
+
+  if (aFirstVert.IsNull() || aLastVert.IsNull())
+    return Standard_False;
+
+  Standard_Real preci1 = BRep_Tool::Tolerance (aFirstVert),
+                preci2 = BRep_Tool::Tolerance (aLastVert);
 
   gp_Pnt2d p2d1 = c2d->Value (f2d),
            p2d2 = c2d->Value (l2d);
index aa15d23d6b2c6d46a735592fa85c2863a18b5972..9e31ed785e091f0f63761134027bec5c7cbb3ffe 100644 (file)
@@ -807,6 +807,10 @@ Standard_Boolean ShapeAnalysis_Wire::CheckDegenerated (const Standard_Integer nu
   TopoDS_Vertex V0 = sae.LastVertex  (E1);
   TopoDS_Vertex V1 = sae.FirstVertex (E2);
   TopoDS_Vertex V2 = sae.LastVertex  (E2);
+
+  if (Vp.IsNull() || V0.IsNull() || V1.IsNull() || V2.IsNull())
+    return Standard_False;
+
   gp_Pnt pp = BRep_Tool::Pnt (Vp); //:i9
   gp_Pnt p0 = BRep_Tool::Pnt (V0);
   gp_Pnt p1 = BRep_Tool::Pnt (V1);
index a5426fa40b82e860fc08ef16ab1008d846f08d74..23a6ebcff427f93045e05a08841351e72148b56c 100644 (file)
@@ -55,7 +55,6 @@
 #include <BRep_Builder.hxx>
 #include <BRepTopAdaptor_FClass2d.hxx>
 #include <BRepTools.hxx>
-#include <BRepTools_WireExplorer.hxx>
 #include <BRepBuilderAPI_MakeFace.hxx>
 #include <BRepBuilderAPI_MakeVertex.hxx>
 #include <BRepBuilderAPI_MakeWire.hxx>
 #define DEBUG
 #endif
 
+static Standard_Boolean IsSurfaceUVInfinite(const Handle(Geom_Surface)& theSurf)
+{
+  Standard_Real UMin,UMax,VMin,VMax;
+  theSurf->Bounds(UMin,UMax,VMin,VMax);
+
+  return (Precision::IsInfinite(UMin) ||
+          Precision::IsInfinite(UMax) ||
+          Precision::IsInfinite(VMin) ||
+          Precision::IsInfinite(VMax)   );
+}
+
+static Standard_Boolean IsSurfaceUVPeriodic(const Handle(Geom_Surface)& theSurf)
+{
+  return theSurf->IsUPeriodic() && theSurf->IsVPeriodic();
+}
+
 //=======================================================================
 //function : ShapeFix_Face
 //purpose  : 
@@ -419,7 +434,7 @@ Standard_Boolean ShapeFix_Face::Perform()
         theAdvFixWire->SetPrecision(newpreci);    
       }
     }
-   
+
     isfixReorder = Standard_False;
     for ( TopoDS_Iterator iter(S,Standard_False); iter.More(); iter.Next()) { 
       if(iter.Value().ShapeType() != TopAbs_WIRE) {
@@ -497,7 +512,7 @@ Standard_Boolean ShapeFix_Face::Perform()
   }
 
   // cycle by all possible faces coming from FixMissingSeam
-  // each face is processed as if it was single 
+  // each face is processed as if it was single
   TopExp_Explorer exp(myResult,TopAbs_FACE);
   for ( ; exp.More(); exp.Next() ) {
     myFace = TopoDS::Face ( exp.Current() );
@@ -660,7 +675,7 @@ Standard_Boolean ShapeFix_Face::Perform()
   
   //return the original preci
   SetPrecision(aSavPreci);
-  theAdvFixWire->SetPrecision(aSavPreci);    
+  theAdvFixWire->SetPrecision(aSavPreci);
   
   // cycle by all possible faces coming from FixAddNaturalBound
   // each face is processed as if it was single 
@@ -807,11 +822,19 @@ Standard_Boolean ShapeFix_Face::FixAddNaturalBound()
       vs.Append(wi.Value());
   }
 
-  // deal with case of empty face: just create a new one by standard tool
-  if ( ws.Length() <=0 ) {
-    BRepBuilderAPI_MakeFace mf (mySurf->Surface(), Precision::Confusion());
-    if ( ! Context().IsNull() ) Context()->Replace ( myFace, mf.Face() );
-    myFace = mf.Face();
+  // deal with the case of an empty face: just create a new face by a standard tool
+  if (ws.IsEmpty() && !IsSurfaceUVInfinite (mySurf->Surface()))
+  {
+    BRepBuilderAPI_MakeFace aFaceBuilder (mySurf->Surface(), Precision::Confusion());
+
+    TopoDS_Face aNewFace = aFaceBuilder.Face();
+    aNewFace.Orientation (myFace.Orientation());
+
+    if ( ! Context().IsNull() )
+      Context()->Replace (myFace, aNewFace);
+
+    // taking into account orientation
+    myFace = aNewFace;
 
     //gka 11.01.99 file PRO7755.stp entity #2018 surface #1895: error BRepLib_MakeFace func IsDegenerated
     Handle(ShapeFix_Edge) sfe = myFixWire->FixEdgeTool();
@@ -823,13 +846,12 @@ Standard_Boolean ShapeFix_Face::FixAddNaturalBound()
 //    B.UpdateFace (myFace,myPrecision);
     SendWarning ( myFace, Message_Msg ( "FixAdvFace.FixOrientation.MSG0" ) );// Face created with natural bounds
     BRepTools::Update(myFace);
+    myResult = myFace;
     return Standard_True;
   }
-  
-  // check that surface is double-closed and fix is needed
-  if ( ( mySurf->Adaptor3d()->GetType() != GeomAbs_Sphere &&
-         mySurf->Adaptor3d()->GetType() != GeomAbs_Torus ) ||
-       ShapeAnalysis::IsOuterBound (myFace) ) 
+
+  // check if surface is double-closed and fix is needed
+  if ( !IsSurfaceUVPeriodic (mySurf->Surface()) || ShapeAnalysis::IsOuterBound (myFace) ) 
     return Standard_False;
 
   // Collect informations on free intervals in U and V
@@ -1015,7 +1037,7 @@ Standard_Boolean ShapeFix_Face::FixOrientation(TopTools_DataMapOfShapeListOfShap
       continue;
     }
     
-    TopoDS_Iterator ei (wi.Value(),Standard_False); 
+    TopoDS_Iterator ei (wi.Value(),Standard_False);
     TopoDS_Edge anEdge;
     Standard_Real length = RealLast();
     if ( ei.More() ) {
@@ -1059,8 +1081,7 @@ Standard_Boolean ShapeFix_Face::FixOrientation(TopTools_DataMapOfShapeListOfShap
   if ( nb <= 0) return Standard_False;
   Standard_Integer nbInternal=0;
   Standard_Boolean isAddNaturalBounds = (NeedFix (myFixAddNaturalBoundMode) && 
-                                         ( mySurf->Adaptor3d()->GetType() == GeomAbs_Sphere || 
-                                          mySurf->Adaptor3d()->GetType() == GeomAbs_Torus ));
+                                         IsSurfaceUVPeriodic (mySurf->Surface()));
   TColStd_SequenceOfInteger aSeqReversed;
   // if wire is only one, check its orientation
   if ( nb == 1 ) {
@@ -1070,10 +1091,10 @@ Standard_Boolean ShapeFix_Face::FixOrientation(TopTools_DataMapOfShapeListOfShap
     TopoDS_Face af = TopoDS::Face ( dummy );
     af.Orientation ( TopAbs_FORWARD );
     B.Add (af,ws.Value(1));
-    if ( ( myFixAddNaturalBoundMode != Standard_True || //: abv 29.08.01: Spatial_firex_lofting.sat
-           ( mySurf->Adaptor3d()->GetType() != GeomAbs_Sphere &&
-             mySurf->Adaptor3d()->GetType() != GeomAbs_Torus ) ) &&
-         ! ShapeAnalysis::IsOuterBound (af)) {
+    if ((myFixAddNaturalBoundMode != Standard_True || //: abv 29.08.01: Spatial_firex_lofting.sat
+         !IsSurfaceUVPeriodic (mySurf->Surface())    ) &&
+        !ShapeAnalysis::IsOuterBound (af)                )
+    {
       Handle(ShapeExtend_WireData) sbdw = 
         new ShapeExtend_WireData (TopoDS::Wire(ws.Value(1)));
       sbdw->Reverse ( myFace );
@@ -2300,10 +2321,10 @@ static Standard_Boolean IsPeriodicConicalLoop(const Handle(Geom_ConicalSurface)&
   Standard_Real aMaxV = aMaxU;
 
   // Iterate over the edges to check whether the wire is periodic on conical surface
-  BRepTools_WireExplorer aWireExp(theWire);
-  for ( ; aWireExp.More(); aWireExp.Next() )
+  TopoDS_Iterator aWireIter(theWire, Standard_False);
+  for ( ; aWireIter.More(); aWireIter.Next() )
   {
-    const TopoDS_Edge& aCurrentEdge = aWireExp.Current();
+    const TopoDS_Edge& aCurrentEdge = TopoDS::Edge(aWireIter.Value());
     Handle(Geom2d_Curve) aC2d;
     Standard_Real aPFirst, aPLast;
 
index 592d6444f7d4d42404fe6d3b277d286d59f184aa..c2e1aecb66d82c7e8bed2a922cd5717bc08e920e 100644 (file)
@@ -1337,6 +1337,9 @@ Standard_Boolean ShapeFix_Wire::FixShifted()
     }
 
     TopoDS_Vertex V = sae.FirstVertex ( E2 );
+    if (V.IsNull())
+      continue;
+
     gp_Pnt p = BRep_Tool::Pnt ( V );
   
     Standard_Real a1 = 0., b1 = 0., a2 = 0., b2 = 0.;
diff --git a/tests/bugs/heal/bug24249_1 b/tests/bugs/heal/bug24249_1
new file mode 100644 (file)
index 0000000..c4ab0d1
--- /dev/null
@@ -0,0 +1,13 @@
+puts "============"
+puts "OCC24249"
+puts "============"
+puts ""
+######################################################
+# Crash on ShapeFix_Shape
+######################################################
+
+pload XDE
+
+restore [locate_data_file bug24249_ShapeFix_Fail.brep] a
+
+fixshape result a
diff --git a/tests/bugs/heal/bug24249_2 b/tests/bugs/heal/bug24249_2
new file mode 100644 (file)
index 0000000..b9d8209
--- /dev/null
@@ -0,0 +1,15 @@
+puts "============"
+puts "OCC24249"
+puts "============"
+puts ""
+######################################################
+# Crash on ShapeFix_Shape
+######################################################
+
+pload XDE
+
+restore [locate_data_file bug24249_a_149.brep] a_149
+
+fixshape f a_149
+
+fixshape result f
diff --git a/tests/bugs/heal/bug24249_3 b/tests/bugs/heal/bug24249_3
new file mode 100644 (file)
index 0000000..696f9bc
--- /dev/null
@@ -0,0 +1,16 @@
+puts "============"
+puts "OCC24249"
+puts "============"
+puts ""
+######################################################
+# Crash on ShapeFix_Shape
+######################################################
+
+pload XDE
+
+restore [locate_data_file bug24249_a_149.brep] a_149
+
+mksurface surf a_149
+mkface face surf
+
+fixshape result face
old mode 100644 (file)
new mode 100755 (executable)
index a112bcb..5d7a777
@@ -1,4 +1,5 @@
 # !!!! This file is generated automatically, do not edit manually! See end script
+puts "TODO CR23096 ALL: TPSTAT : Faulty" 
 puts "TODO CR23096 ALL: LABELS : Faulty" 
 
 
@@ -6,7 +7,7 @@ set filename BUC50003.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 0 )  Warnings = 19  ( 321 )  Summary  = 19  ( 321 )
+TPSTAT      : Faulties = 2  ( 0 )  Warnings = 17  ( 320 )  Summary  = 19  ( 320 )
 CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 135  ( 135 )   Summary  = 2223  ( 2223 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 135  ( 135 )   FreeWire = 0  ( 0 )   FreeEdge  = 3 ( 3 )   SharedEdge = 974  ( 974 )
old mode 100644 (file)
new mode 100755 (executable)
index e3b8a98..5dd3232
@@ -7,11 +7,11 @@ set filename polyrepro_13juin.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 181 )  Warnings = 123  ( 1156 )  Summary  = 123  ( 1337 )
+TPSTAT      : Faulties = 40  ( 181 )  Warnings = 83  ( 1136 )  Summary  = 123  ( 1317 )
 CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 527  ( 527 )   Summary  = 10204  ( 10203 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 527  ( 527 )   FreeWire = 57  ( 57 )   FreeEdge  = 1172 ( 1172 )   SharedEdge = 4009  ( 4009 )
-TOLERANCE   : MaxTol   =   0.5505691323  (   0.5505691341 )  AvgTol   =  0.008350628686  (  0.008366976269 )
+TOLERANCE   : MaxTol   =   0.5505691323  (   0.5505691341 )  AvgTol   =  0.008350628685  (  0.008366976269 )
 LABELS      : N0Labels = 8  ( 8 )  N1Labels = 1544  ( 3130 )  N2Labels = 0  ( 0 )   TotalLabels = 1552  ( 3138 )   NameLabels = 1552  ( 1918 )   ColorLabels = 1544  ( 3130 )   LayerLabels = 1544  ( 3128 )
 PROPS       : Centroid = 0  ( 0 )  Volume   = 0  ( 0 )  Area     = 0  ( 0 )
 NCOLORS     : NColors  = 10  ( 10 )
old mode 100644 (file)
new mode 100755 (executable)
index 336aa10..7eaf890
@@ -1,4 +1,5 @@
 # !!!! This file is generated automatically, do not edit manually! See end script
+puts "TODO CR23096 ALL: TPSTAT : Faulty" 
 puts "TODO CR23096 ALL: NBSHAPES : Faulty" 
 puts "TODO CR23096 ALL: LABELS : Faulty" 
 
@@ -7,7 +8,7 @@ set filename CTS17804.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 0 )  Warnings = 40  ( 279 )  Summary  = 40  ( 279 )
+TPSTAT      : Faulties = 2  ( 0 )  Warnings = 38  ( 278 )  Summary  = 40  ( 278 )
 CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 218  ( 218 )   Summary  = 2957  ( 2963 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 218  ( 218 )   FreeWire = 0  ( 0 )   FreeEdge  = 12 ( 12 )   SharedEdge = 1254  ( 1260 )
old mode 100644 (file)
new mode 100755 (executable)
index 94a2ffe..13f1f20
@@ -7,12 +7,12 @@ set filename Rich.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 29 )  Warnings = 0  ( 2 )  Summary  = 0  ( 31 )
-TPSTAT      : Faulties = 0  ( 212 )  Warnings = 8  ( 559 )  Summary  = 8  ( 771 )
+TPSTAT      : Faulties = 2  ( 212 )  Warnings = 6  ( 559 )  Summary  = 8  ( 771 )
 CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 9  ( 9 )   Summary  = 20802  ( 16067 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 9  ( 9 )   FreeWire = 477  ( 477 )   FreeEdge  = 9018 ( 9018 )   SharedEdge = 9072  ( 6875 )
-TOLERANCE   : MaxTol   = 0.002386883227  ( 0.002386886993 )  AvgTol   =  1.573805359e-006  (  1.573804854e-006 )
-LABELS      : N0Labels = 2053  ( 2148 )  N1Labels = 381  ( 253 )  N2Labels = 0  ( 0 )   TotalLabels = 2434  ( 2401 )   NameLabels = 2053  ( 2148 )   ColorLabels = 1932  ( 2306 )   LayerLabels = 1560  ( 2306 )
+TOLERANCE   : MaxTol   = 0.002386883227  ( 0.002386886993 )  AvgTol   =  1.573805359e-06  (  1.573804854e-06 )
+LABELS      : N0Labels = 2053  ( 2148 )  N1Labels = 381  ( 253 )  N2Labels = 0  ( 0 )   TotalLabels = 2434  ( 2401 )   NameLabels = 2053  ( 2148 )   ColorLabels = 1932  ( 2306 )   LayerLabels = 1559  ( 2306 )
 PROPS       : Centroid = 0  ( 0 )  Volume   = 0  ( 0 )  Area     = 0  ( 0 )
 NCOLORS     : NColors  = 13  ( 13 )
 COLORS      : Colors   = BLUE1 CYAN1 CYAN3 DARKORANGE2 DEEPPINK4 GREEN GREEN4 LIGHTPINK2 MAGENTA1 MATRAGRAY RED SIENNA3 YELLOW  ( BLUE1 CYAN1 CYAN3 DARKORANGE2 DEEPPINK4 GREEN GREEN4 LIGHTPINK2 MAGENTA1 MATRAGRAY RED SIENNA3 YELLOW )
old mode 100644 (file)
new mode 100755 (executable)
index be2291a..42a890b
@@ -1,4 +1,5 @@
 # !!!! This file is generated automatically, do not edit manually! See end script
+puts "TODO CR23096 ALL: TPSTAT : Faulty" 
 puts "TODO CR23096 ALL: LABELS : Faulty" 
 
 
@@ -6,11 +7,11 @@ set filename ball_bearing.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 0 )  Warnings = 4  ( 5 )  Summary  = 4  ( 5 )
+TPSTAT      : Faulties = 4  ( 0 )  Warnings = 0  ( 3 )  Summary  = 4  ( 3 )
 CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 15  ( 15 )   Summary  = 320  ( 320 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 15  ( 15 )   FreeWire = 1  ( 1 )   FreeEdge  = 55 ( 55 )   SharedEdge = 117  ( 117 )
-TOLERANCE   : MaxTol   = 0.0006252987008  ( 0.0006252359927 )  AvgTol   =  2.234790875e-005  (  1.469671889e-005 )
+TOLERANCE   : MaxTol   = 0.0006252987008  ( 0.0006252359927 )  AvgTol   =  2.234790875e-05  (  1.469671889e-05 )
 LABELS      : N0Labels = 1  ( 1 )  N1Labels = 68  ( 137 )  N2Labels = 0  ( 0 )   TotalLabels = 69  ( 138 )   NameLabels = 69  ( 76 )   ColorLabels = 68  ( 137 )   LayerLabels = 0  ( 0 )
 PROPS       : Centroid = 0  ( 0 )  Volume   = 0  ( 0 )  Area     = 0  ( 0 )
 NCOLORS     : NColors  = 1  ( 1 )
old mode 100644 (file)
new mode 100755 (executable)
index 85e4c94..38bffc5
@@ -1,4 +1,5 @@
 # !!!! This file is generated automatically, do not edit manually! See end script
+puts "TODO CR23096 ALL: TPSTAT : Faulty" 
 puts "TODO CR23096 ALL: LABELS : Faulty" 
 
 
@@ -6,7 +7,7 @@ set filename support_rampe.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 2 )  Warnings = 4  ( 172 )  Summary  = 4  ( 174 )
+TPSTAT      : Faulties = 4  ( 2 )  Warnings = 0  ( 170 )  Summary  = 4  ( 172 )
 CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 169  ( 169 )   Summary  = 5348  ( 5348 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 169  ( 169 )   FreeWire = 49  ( 49 )   FreeEdge  = 945 ( 945 )   SharedEdge = 2041  ( 2041 )
old mode 100644 (file)
new mode 100755 (executable)
index f90943d..892de46
@@ -1,4 +1,5 @@
 # !!!! This file is generated automatically, do not edit manually! See end script
+puts "TODO CR23096 ALL: TPSTAT : Faulty" 
 puts "TODO CR23096 ALL: NBSHAPES : Faulty" 
 puts "TODO CR23096 ALL: LABELS : Faulty" 
 puts "TODO CR23096 ALL: LAYERS : Faulty" 
@@ -8,11 +9,11 @@ set filename BUC50029.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 0 )  Warnings = 213  ( 1313 )  Summary  = 213  ( 1313 )
+TPSTAT      : Faulties = 44  ( 0 )  Warnings = 169  ( 1291 )  Summary  = 213  ( 1291 )
 CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 1  ( 1 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 270  ( 270 )   Summary  = 8171  ( 8283 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 270  ( 270 )   FreeWire = 108  ( 108 )   FreeEdge  = 606 ( 606 )   SharedEdge = 3685  ( 3689 )
-TOLERANCE   : MaxTol   = 5.750743843e+014  ( 4.784430882e+015 )  AvgTol   =  2.722724827e+011  (  2.206755414e+012 )
+TOLERANCE   : MaxTol   = 5.750743843e+14  ( 4.784430882e+15 )  AvgTol   =  2.722724827e+11  (  2.206755414e+12 )
 LABELS      : N0Labels = 7  ( 7 )  N1Labels = 450  ( 2042 )  N2Labels = 0  ( 0 )   TotalLabels = 457  ( 2049 )   NameLabels = 457  ( 698 )   ColorLabels = 450  ( 2043 )   LayerLabels = 449  ( 2042 )
 PROPS       : Centroid = 0  ( 0 )  Volume   = 0  ( 0 )  Area     = 0  ( 0 )
 NCOLORS     : NColors  = 7  ( 7 )
index ceb88ef222e98aa0cb3689f0a7f9ad85e5ff50a3..f6f8c07d0edd653d7a562de49d70604e4ba9e1af 100755 (executable)
@@ -12,7 +12,7 @@ set filename buc60894.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 36 )  Warnings = 600  ( 1854 )  Summary  = 600  ( 1890 )
+TPSTAT      : Faulties = 30  ( 36 )  Warnings = 570  ( 1854 )  Summary  = 600  ( 1890 )
 CHECKSHAPE  : Wires    = 7  ( 6 )  Faces    = 7  ( 6 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 3500  ( 3499 )   Summary  = 43166  ( 43109 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 3500  ( 3499 )   FreeWire = 0  ( 0 )   FreeEdge  = 164 ( 164 )   SharedEdge = 18147  ( 18117 )
index 619a9ec923d29fc713afe73144bf7d36b8d4b4af..c5ae8b9f30e639f80d7d534d2133007f2d11b9c1 100755 (executable)
@@ -8,11 +8,11 @@ set filename BUC60898.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 126 )  Warnings = 24  ( 678 )  Summary  = 24  ( 804 )
+TPSTAT      : Faulties = 6  ( 126 )  Warnings = 18  ( 675 )  Summary  = 24  ( 801 )
 CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 91  ( 91 )   Summary  = 24023  ( 23781 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 91  ( 91 )   FreeWire = 304  ( 372 )   FreeEdge  = 7210 ( 7210 )   SharedEdge = 10377  ( 10271 )
-TOLERANCE   : MaxTol   =   0.0779303086  (  0.07793030858 )  AvgTol   =  6.701253449e-005  (  0.0001033335359 )
+TOLERANCE   : MaxTol   =   0.0779303086  (  0.07793030858 )  AvgTol   =  6.701253424e-05  (  0.0001033335359 )
 LABELS      : N0Labels = 4  ( 38 )  N1Labels = 2509  ( 4250 )  N2Labels = 0  ( 0 )   TotalLabels = 2513  ( 4288 )   NameLabels = 2357  ( 2884 )   ColorLabels = 2509  ( 4215 )   LayerLabels = 249  ( 515 )
 PROPS       : Centroid = 0  ( 0 )  Volume   = 0  ( 0 )  Area     = 0  ( 0 )
 NCOLORS     : NColors  = 6  ( 7 )
old mode 100644 (file)
new mode 100755 (executable)
index 2c0bfce..c6be8a6
@@ -1,4 +1,5 @@
 # !!!! This file is generated automatically, do not edit manually! See end script
+puts "TODO CR23096 ALL: TPSTAT : Faulty" 
 puts "TODO CR23096 ALL: NBSHAPES : Faulty" 
 puts "TODO CR23096 ALL: LABELS : Faulty" 
 puts "TODO CR23096 ALL: COLORS : Faulty" 
@@ -8,7 +9,7 @@ set filename CTS17802.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 1 )  Warnings = 37  ( 142 )  Summary  = 37  ( 143 )
+TPSTAT      : Faulties = 10  ( 1 )  Warnings = 27  ( 137 )  Summary  = 37  ( 138 )
 CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 107  ( 107 )   Summary  = 2280  ( 2286 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 107  ( 107 )   FreeWire = 9  ( 9 )   FreeEdge  = 282 ( 282 )   SharedEdge = 902  ( 908 )
old mode 100644 (file)
new mode 100755 (executable)
index 691a274..05a81db
@@ -1,4 +1,5 @@
 # !!!! This file is generated automatically, do not edit manually! See end script
+puts "TODO CR23096 ALL: TPSTAT : Faulty" 
 puts "TODO CR23096 ALL: LABELS : Faulty" 
 
 
@@ -6,11 +7,11 @@ set filename sabena.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 16 )  Warnings = 72  ( 2978 )  Summary  = 72  ( 2994 )
+TPSTAT      : Faulties = 28  ( 16 )  Warnings = 44  ( 2964 )  Summary  = 72  ( 2980 )
 CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 2639  ( 2634 )   Summary  = 64362  ( 64317 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 2639  ( 2639 )   FreeWire = 1027  ( 1027 )   FreeEdge  = 10489 ( 10489 )   SharedEdge = 24209  ( 24190 )
-TOLERANCE   : MaxTol   =  0.05705560511  (  0.05705560511 )  AvgTol   =  0.0002546035326  (  0.0002529561285 )
+TOLERANCE   : MaxTol   =  0.05705560511  (  0.05705560511 )  AvgTol   =  0.0002546035328  (  0.0002529561285 )
 LABELS      : N0Labels = 54  ( 54 )  N1Labels = 10590  ( 27120 )  N2Labels = 0  ( 0 )   TotalLabels = 10644  ( 27174 )   NameLabels = 10644  ( 13414 )   ColorLabels = 10590  ( 27172 )   LayerLabels = 7  ( 18 )
 PROPS       : Centroid = 0  ( 0 )  Volume   = 0  ( 0 )  Area     = 0  ( 0 )
 NCOLORS     : NColors  = 8  ( 8 )
index cdd3ebe75d2990f49d3c6fa58d3e2d248235d759..9fbbb2576d6afdc161863a0544f72a96073104b2 100755 (executable)
@@ -9,7 +9,7 @@ set filename UKI60028-1.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 150 )  Warnings = 49  ( 789 )  Summary  = 49  ( 939 )
+TPSTAT      : Faulties = 8  ( 150 )  Warnings = 41  ( 785 )  Summary  = 49  ( 935 )
 CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 1 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 159  ( 159 )   Summary  = 7582  ( 7684 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 159  ( 159 )   FreeWire = 189  ( 284 )   FreeEdge  = 1726 ( 1726 )   SharedEdge = 3035  ( 3035 )
old mode 100644 (file)
new mode 100755 (executable)
index b091332..0fddf2e
@@ -9,7 +9,7 @@ set filename UKI60028-2.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 149 )  Warnings = 76  ( 1016 )  Summary  = 76  ( 1165 )
+TPSTAT      : Faulties = 16  ( 149 )  Warnings = 60  ( 1008 )  Summary  = 76  ( 1157 )
 CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 124  ( 124 )   Summary  = 7690  ( 7731 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 124  ( 124 )   FreeWire = 219  ( 254 )   FreeEdge  = 1870 ( 1870 )   SharedEdge = 3105  ( 3106 )
old mode 100644 (file)
new mode 100755 (executable)
index 38835a1..e88de18
@@ -1,4 +1,5 @@
 # !!!! This file is generated automatically, do not edit manually! See end script
+puts "TODO CR23096 ALL: TPSTAT : Faulty" 
 puts "TODO CR23096 ALL: NBSHAPES : Faulty" 
 puts "TODO CR23096 ALL: LABELS : Faulty" 
 puts "TODO CR23096 ALL: COLORS : Faulty" 
@@ -11,7 +12,7 @@ set filename UKI60107-3.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 0 )  Warnings = 22  ( 332 )  Summary  = 22  ( 332 )
+TPSTAT      : Faulties = 2  ( 0 )  Warnings = 20  ( 331 )  Summary  = 22  ( 331 )
 CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 149  ( 149 )   Summary  = 2607  ( 2609 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 149  ( 149 )   FreeWire = 14  ( 14 )   FreeEdge  = 63 ( 63 )   SharedEdge = 1138  ( 1140 )
index 49bf441af892ff4c5f4a42eae4e220ed89d85ec4..509eb7197960f07741d8e8db6e3219c331c2e73f 100644 (file)
@@ -15,11 +15,11 @@ set filename coque-sup.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 3 )  Warnings = 276  ( 4464 )  Summary  = 276  ( 4467 )
+TPSTAT      : Faulties = 0  ( 3 )  Warnings = 277  ( 4464 )  Summary  = 277  ( 4467 )
 CHECKSHAPE  : Wires    = 1  ( 1 )  Faces    = 2  ( 1 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 1627  ( 1627 )   Summary  = 39249  ( 39256 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 1627  ( 1627 )   FreeWire = 22  ( 26 )   FreeEdge  = 135 ( 135 )   SharedEdge = 17934  ( 17935 )
-TOLERANCE   : MaxTol   =     1.00174762  (    992.8187669 )  AvgTol   =  0.0004393291462  (    0.3174630609 )
+TOLERANCE   : MaxTol   =    1.006358087  (    992.8187669 )  AvgTol   =  0.0004397450356  (    0.3174630609 )
 LABELS      : N0Labels = 6  ( 6 )  N1Labels = 1642  ( 9638 )  N2Labels = 0  ( 0 )   TotalLabels = 1648  ( 9644 )   NameLabels = 1648  ( 2887 )   ColorLabels = 1644  ( 9643 )   LayerLabels = 488  ( 3995 )
 PROPS       : Centroid = 0  ( 0 )  Volume   = 0  ( 0 )  Area     = 0  ( 0 )
 NCOLORS     : NColors  = 4  ( 5 )
old mode 100644 (file)
new mode 100755 (executable)
index 083a57d..395e6a9
@@ -7,7 +7,7 @@ set filename ims013.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 160 )  Warnings = 38  ( 799 )  Summary  = 38  ( 959 )
+TPSTAT      : Faulties = 38  ( 160 )  Warnings = 0  ( 780 )  Summary  = 38  ( 940 )
 CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 854  ( 702 )   Summary  = 25375  ( 23837 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 854  ( 854 )   FreeWire = 9  ( 31 )   FreeEdge  = 3865 ( 3865 )   SharedEdge = 9820  ( 9202 )
old mode 100644 (file)
new mode 100755 (executable)
index 00236e7..ce1aa19
@@ -1,4 +1,5 @@
 # !!!! This file is generated automatically, do not edit manually! See end script
+puts "TODO CR23096 ALL: TPSTAT : Faulty" 
 puts "TODO CR23096 ALL: NBSHAPES : Faulty" 
 puts "TODO CR23096 ALL: LABELS : Faulty" 
 puts "TODO CR23096 ALL: COLORS : Faulty" 
@@ -9,7 +10,7 @@ set filename BUC60000.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 0 )  Warnings = 48  ( 570 )  Summary  = 48  ( 570 )
+TPSTAT      : Faulties = 24  ( 0 )  Warnings = 24  ( 558 )  Summary  = 48  ( 558 )
 CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 186  ( 186 )   Summary  = 9601  ( 9691 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 186  ( 186 )   FreeWire = 200  ( 290 )   FreeEdge  = 2010 ( 2010 )   SharedEdge = 4167  ( 4167 )
old mode 100644 (file)
new mode 100755 (executable)
index 7b304d2..f306a8e
@@ -13,7 +13,7 @@ set filename UKI60094.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 33 )  Warnings = 128  ( 323 )  Summary  = 128  ( 356 )
+TPSTAT      : Faulties = 4  ( 33 )  Warnings = 124  ( 321 )  Summary  = 128  ( 354 )
 CHECKSHAPE  : Wires    = 1  ( 2 )  Faces    = 4  ( 2 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 424  ( 159 )   Summary  = 7865  ( 4458 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 424  ( 419 )   FreeWire = 66  ( 114 )   FreeEdge  = 430 ( 430 )   SharedEdge = 3353  ( 1895 )
old mode 100644 (file)
new mode 100755 (executable)
index 9ad6dbe..fcc1b4f
@@ -1,4 +1,5 @@
 # !!!! This file is generated automatically, do not edit manually! See end script
+puts "TODO CR23096 ALL: TPSTAT : Faulty" 
 puts "TODO CR23096 ALL: NBSHAPES : Faulty" 
 puts "TODO CR23096 ALL: LABELS : Faulty" 
 puts "TODO CR23096 ALL: COLORS : Faulty" 
@@ -6,14 +7,13 @@ puts "TODO CR23096 ALL: LAYERS : Faulty"
 
 
 puts "TODO CR23096 Mandriva2010: Error : 1 differences with reference data found :" 
-puts "TODO CR23096 Debian60-64: Error : 1 differences with reference data found :" 
 
 set LinuxDiff 1
 set filename UKI60107-6.igs
 
 set ref_data {
-DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 0 )  Warnings = 17  ( 317 )  Summary  = 17  ( 317 )
+DATA        : Faulties = 0  ( 477 )  Warnings = 0  ( 0 )  Summary  = 0  ( 477 )
+TPSTAT      : Faulties = 2  ( 0 )  Warnings = 15  ( 316 )  Summary  = 17  ( 316 )
 CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 79  ( 79 )   Summary  = 3800  ( 3951 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 79  ( 79 )   FreeWire = 79  ( 230 )   FreeEdge  = 865 ( 865 )   SharedEdge = 1481  ( 1481 )
old mode 100644 (file)
new mode 100755 (executable)
index d37e225..eecbeb1
@@ -10,7 +10,7 @@ set filename BUC40132.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 238 )  Warnings = 482  ( 2532 )  Summary  = 482  ( 2770 )
+TPSTAT      : Faulties = 12  ( 238 )  Warnings = 470  ( 2526 )  Summary  = 482  ( 2764 )
 CHECKSHAPE  : Wires    = 3  ( 3 )  Faces    = 3  ( 3 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 1346  ( 1345 )   Summary  = 22207  ( 22290 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 1346  ( 1345 )   FreeWire = 96  ( 170 )   FreeEdge  = 1061 ( 1061 )   SharedEdge = 9265  ( 9275 )
old mode 100644 (file)
new mode 100755 (executable)
index e35930a..34f99ea
@@ -1,4 +1,5 @@
 # !!!! This file is generated automatically, do not edit manually! See end script
+puts "TODO CR23096 ALL: TPSTAT : Faulty" 
 puts "TODO CR23096 ALL: LABELS : Faulty" 
 puts "TODO CR23096 ALL: COLORS : Faulty" 
 puts "TODO CR23096 ALL: LAYERS : Faulty" 
@@ -8,7 +9,7 @@ set filename catia01_s.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 3 )  Warnings = 62  ( 313 )  Summary  = 62  ( 316 )
+TPSTAT      : Faulties = 16  ( 3 )  Warnings = 46  ( 305 )  Summary  = 62  ( 308 )
 CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 145  ( 145 )   Summary  = 3869  ( 3869 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 145  ( 145 )   FreeWire = 64  ( 64 )   FreeEdge  = 617 ( 617 )   SharedEdge = 1627  ( 1627 )
old mode 100644 (file)
new mode 100755 (executable)
index c4f6cd1..b2d78d6
@@ -7,11 +7,11 @@ set filename VERSEUSE.igs
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 19 )  Warnings = 99  ( 1127 )  Summary  = 99  ( 1146 )
+TPSTAT      : Faulties = 2  ( 19 )  Warnings = 97  ( 1126 )  Summary  = 99  ( 1145 )
 CHECKSHAPE  : Wires    = 0  ( 1 )  Faces    = 0  ( 1 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 436  ( 436 )   Summary  = 7823  ( 7826 )
 STATSHAPE   : Solid    = 0  ( 0 )  Shell    = 0  ( 0 )  Face     = 436  ( 436 )   FreeWire = 15  ( 15 )   FreeEdge  = 208 ( 208 )   SharedEdge = 3430  ( 3431 )
-TOLERANCE   : MaxTol   =   0.8904045146  (   0.8904045345 )  AvgTol   =   0.01244629536  (   0.01247379594 )
+TOLERANCE   : MaxTol   =   0.8904045146  (   0.8904045345 )  AvgTol   =   0.01244629531  (   0.01247379594 )
 LABELS      : N0Labels = 1  ( 1 )  N1Labels = 501  ( 2306 )  N2Labels = 0  ( 0 )   TotalLabels = 502  ( 2307 )   NameLabels = 502  ( 770 )   ColorLabels = 501  ( 2306 )   LayerLabels = 443  ( 2228 )
 PROPS       : Centroid = 0  ( 0 )  Volume   = 0  ( 0 )  Area     = 0  ( 0 )
 NCOLORS     : NColors  = 4  ( 4 )
index 96cbc96f87d982168bfe70c5f3cbdedd90a71ee7..9bcbab603cee094ec4f8f588d611ee831b3ee35c 100644 (file)
@@ -9,11 +9,11 @@ set filename trj9_b2-ai-214.stp
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 0 )  Warnings = 8  ( 38 )  Summary  = 8  ( 38 )
+TPSTAT      : Faulties = 0  ( 0 )  Warnings = 9  ( 40 )  Summary  = 9  ( 40 )
 CHECKSHAPE  : Wires    = 0  ( 1 )  Faces    = 0  ( 1 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 2  ( 2 )  Shell    = 2  ( 2 )  Face     = 222  ( 222 )   Summary  = 1470  ( 1466 )
 STATSHAPE   : Solid    = 2  ( 2 )  Shell    = 2  ( 2 )  Face     = 222  ( 222 )   FreeWire = 0  ( 0 )   FreeEdge  = 0 ( 0 )   SharedEdge = 611  ( 609 )
-TOLERANCE   : MaxTol   = 0.004950186716  ( 0.004950186717 )  AvgTol   =   0.00035547308  (  0.0003597204228 )
+TOLERANCE   : MaxTol   = 0.004950186716  ( 0.004950186717 )  AvgTol   =  0.0003554734562  (   0.00035972426 )
 LABELS      : N0Labels = 1  ( 1 )  N1Labels = 2  ( 0 )  N2Labels = 0  ( 0 )   TotalLabels = 3  ( 1 )   NameLabels = 1  ( 1 )   ColorLabels = 2  ( 1 )   LayerLabels = 0  ( 0 )
 PROPS       : Centroid = 1  ( 1 )  Volume   = 1  ( 1 )  Area     = 1  ( 1 )
 NCOLORS     : NColors  = 1  ( 1 )
old mode 100644 (file)
new mode 100755 (executable)
index 64b7506..ca180f9
@@ -1,16 +1,15 @@
 # !!!! This file is generated automatically, do not edit manually! See end script
-puts "TODO CR23096 ALL: CHECKSHAPE : Faulty" 
 puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error: STEPCAFControl_Reader"
 
 set filename trj4_s1-ai-214.stp
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 0 )  Warnings = 6  ( 53 )  Summary  = 6  ( 53 )
-CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 4  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
-NBSHAPES    : Solid    = 8  ( 8 )  Shell    = 8  ( 8 )  Face     = 104  ( 104 )   Summary  = 621  ( 621 )
-STATSHAPE   : Solid    = 8  ( 8 )  Shell    = 8  ( 8 )  Face     = 104  ( 104 )   FreeWire = 0  ( 0 )   FreeEdge  = 0 ( 0 )   SharedEdge = 224  ( 224 )
-TOLERANCE   : MaxTol   = 0.0007308879226  ( 0.002238579085 )  AvgTol   =  1.539339339e-005  (  3.279775257e-005 )
+TPSTAT      : Faulties = 0  ( 0 )  Warnings = 2  ( 51 )  Summary  = 2  ( 51 )
+CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
+NBSHAPES    : Solid    = 8  ( 8 )  Shell    = 10  ( 10 )  Face     = 108  ( 108 )   Summary  = 603  ( 603 )
+STATSHAPE   : Solid    = 8  ( 8 )  Shell    = 10  ( 10 )  Face     = 108  ( 108 )   FreeWire = 0  ( 0 )   FreeEdge  = 0 ( 0 )   SharedEdge = 212  ( 212 )
+TOLERANCE   : MaxTol   = 0.0007308879226  ( 0.002238579085 )  AvgTol   =  1.588313862e-05  (  3.376786703e-05 )
 LABELS      : N0Labels = 9  ( 9 )  N1Labels = 8  ( 8 )  N2Labels = 0  ( 0 )   TotalLabels = 17  ( 17 )   NameLabels = 17  ( 17 )   ColorLabels = 0  ( 0 )   LayerLabels = 0  ( 0 )
 PROPS       : Centroid = 1  ( 1 )  Volume   = 1  ( 1 )  Area     = 1  ( 1 )
 NCOLORS     : NColors  = 0  ( 0 )
old mode 100644 (file)
new mode 100755 (executable)
index b08d326..413079f
@@ -1,16 +1,13 @@
 # !!!! This file is generated automatically, do not edit manually! See end script
-puts "TODO CR23096 ALL: CHECKSHAPE : Faulty" 
-
-
 set filename tr9_r0501-ug.stp
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 0 )  Warnings = 5  ( 403 )  Summary  = 5  ( 403 )
-CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 4  ( 0 )  Shells   = 1  ( 0 )   Solids   = 1 ( 0 )
-NBSHAPES    : Solid    = 1  ( 1 )  Shell    = 1  ( 1 )  Face     = 532  ( 532 )   Summary  = 3359  ( 3359 )
-STATSHAPE   : Solid    = 1  ( 1 )  Shell    = 1  ( 1 )  Face     = 532  ( 532 )   FreeWire = 0  ( 0 )   FreeEdge  = 0 ( 0 )   SharedEdge = 1299  ( 1299 )
-TOLERANCE   : MaxTol   = 1.956041309e-005  ( 0.0003145873437 )  AvgTol   =  8.842857337e-007  (  7.695997601e-006 )
+TPSTAT      : Faulties = 0  ( 0 )  Warnings = 1  ( 398 )  Summary  = 1  ( 398 )
+CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
+NBSHAPES    : Solid    = 1  ( 1 )  Shell    = 1  ( 1 )  Face     = 538  ( 538 )   Summary  = 3329  ( 3329 )
+STATSHAPE   : Solid    = 1  ( 1 )  Shell    = 1  ( 1 )  Face     = 538  ( 538 )   FreeWire = 0  ( 0 )   FreeEdge  = 0 ( 0 )   SharedEdge = 1281  ( 1281 )
+TOLERANCE   : MaxTol   = 1.956041309e-05  ( 0.0003145873437 )  AvgTol   =  8.906777274e-07  (  7.728096578e-06 )
 LABELS      : N0Labels = 1  ( 1 )  N1Labels = 0  ( 0 )  N2Labels = 0  ( 0 )   TotalLabels = 1  ( 1 )   NameLabels = 1  ( 1 )   ColorLabels = 1  ( 1 )   LayerLabels = 0  ( 0 )
 PROPS       : Centroid = 0  ( 0 )  Volume   = 0  ( 0 )  Area     = 0  ( 0 )
 NCOLORS     : NColors  = 1  ( 1 )
old mode 100644 (file)
new mode 100755 (executable)
index 7d4abf3..4e2051e
@@ -1,16 +1,15 @@
 # !!!! This file is generated automatically, do not edit manually! See end script
-puts "TODO CR23096 ALL: CHECKSHAPE : Faulty" 
 puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error: STEPCAFControl_Reader"
 
 set filename r86ug.stp
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 0 )  Warnings = 4  ( 128 )  Summary  = 4  ( 128 )
-CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 2  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
-NBSHAPES    : Solid    = 25  ( 25 )  Shell    = 25  ( 25 )  Face     = 476  ( 476 )   Summary  = 2928  ( 2928 )
-STATSHAPE   : Solid    = 25  ( 25 )  Shell    = 25  ( 25 )  Face     = 476  ( 476 )   FreeWire = 0  ( 0 )   FreeEdge  = 0 ( 0 )   SharedEdge = 1129  ( 1129 )
-TOLERANCE   : MaxTol   = 8.47188394e-006  (         1e-005 )  AvgTol   =  5.134746346e-007  (  2.385478664e-006 )
+TPSTAT      : Faulties = 0  ( 0 )  Warnings = 2  ( 127 )  Summary  = 2  ( 127 )
+CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
+NBSHAPES    : Solid    = 27  ( 27 )  Shell    = 28  ( 28 )  Face     = 479  ( 479 )   Summary  = 2919  ( 2919 )
+STATSHAPE   : Solid    = 27  ( 27 )  Shell    = 28  ( 28 )  Face     = 479  ( 479 )   FreeWire = 0  ( 0 )   FreeEdge  = 0 ( 0 )   SharedEdge = 1120  ( 1120 )
+TOLERANCE   : MaxTol   = 8.47188394e-06  (          1e-05 )  AvgTol   =  5.153699897e-07  (  2.36694229e-06 )
 LABELS      : N0Labels = 16  ( 16 )  N1Labels = 15  ( 15 )  N2Labels = 0  ( 0 )   TotalLabels = 31  ( 31 )   NameLabels = 31  ( 31 )   ColorLabels = 0  ( 0 )   LayerLabels = 0  ( 0 )
 PROPS       : Centroid = 0  ( 0 )  Volume   = 0  ( 0 )  Area     = 0  ( 0 )
 NCOLORS     : NColors  = 0  ( 0 )
old mode 100644 (file)
new mode 100755 (executable)
index 0d24e15..a7bc3f8
@@ -1,16 +1,13 @@
 # !!!! This file is generated automatically, do not edit manually! See end script
-puts "TODO CR23096 ALL: CHECKSHAPE : Faulty" 
-
-
 set filename trj5_pm3-ug-203.stp
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 0 )  Warnings = 14  ( 83 )  Summary  = 14  ( 83 )
-CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 7  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
-NBSHAPES    : Solid    = 18  ( 18 )  Shell    = 18  ( 18 )  Face     = 369  ( 369 )   Summary  = 2501  ( 2501 )
-STATSHAPE   : Solid    = 18  ( 18 )  Shell    = 18  ( 18 )  Face     = 369  ( 369 )   FreeWire = 0  ( 0 )   FreeEdge  = 0 ( 0 )   SharedEdge = 976  ( 976 )
-TOLERANCE   : MaxTol   = 0.005929066011  ( 0.005929066208 )  AvgTol   =  9.59552537e-005  (  9.743599735e-005 )
+TPSTAT      : Faulties = 0  ( 0 )  Warnings = 8  ( 82 )  Summary  = 8  ( 82 )
+CHECKSHAPE  : Wires    = 0  ( 0 )  Faces    = 0  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
+NBSHAPES    : Solid    = 18  ( 18 )  Shell    = 18  ( 18 )  Face     = 376  ( 376 )   Summary  = 2466  ( 2466 )
+STATSHAPE   : Solid    = 18  ( 18 )  Shell    = 18  ( 18 )  Face     = 376  ( 376 )   FreeWire = 0  ( 0 )   FreeEdge  = 0 ( 0 )   SharedEdge = 955  ( 955 )
+TOLERANCE   : MaxTol   = 0.005929066011  ( 0.005929066208 )  AvgTol   =  9.716404089e-05  (  9.861168642e-05 )
 LABELS      : N0Labels = 20  ( 20 )  N1Labels = 19  ( 19 )  N2Labels = 0  ( 0 )   TotalLabels = 39  ( 39 )   NameLabels = 39  ( 39 )   ColorLabels = 0  ( 0 )   LayerLabels = 0  ( 0 )
 PROPS       : Centroid = 20  ( 20 )  Volume   = 20  ( 20 )  Area     = 20  ( 20 )
 NCOLORS     : NColors  = 0  ( 0 )
old mode 100644 (file)
new mode 100755 (executable)
index cbc0ec2..dcb4c97
@@ -8,10 +8,10 @@ set ref_data {
 DATA        : Faulties = 0  ( 20 )  Warnings = 0  ( 0 )  Summary  = 0  ( 20 )
 TPSTAT      : Faulties = 0  ( 0 )  Warnings = 11  ( 544 )  Summary  = 11  ( 544 )
 CHECKSHAPE  : Wires    = 10  ( 0 )  Faces    = 10  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
-NBSHAPES    : Solid    = 98  ( 98 )  Shell    = 98  ( 98 )  Face     = 1504  ( 1504 )   Summary  = 9238  ( 9234 )
-STATSHAPE   : Solid    = 272  ( 272 )  Shell    = 272  ( 272 )  Face     = 3214  ( 3214 )   FreeWire = 0  ( 0 )   FreeEdge  = 0 ( 0 )   SharedEdge = 3303  ( 3299 )
-TOLERANCE   : MaxTol   =   0.9562231856  (      3.3196868 )  AvgTol   =  0.0007142495485  (  0.003702081287 )
-LABELS      : N0Labels = 230  ( 230 )  N1Labels = 1907  ( 1907 )  N2Labels = 0  ( 0 )   TotalLabels = 2137  ( 2137 )   NameLabels = 633  ( 633 )   ColorLabels = 1602  ( 1602 )   LayerLabels = 0  ( 0 )
+NBSHAPES    : Solid    = 98  ( 98 )  Shell    = 98  ( 98 )  Face     = 1506  ( 1506 )   Summary  = 9228  ( 9224 )
+STATSHAPE   : Solid    = 272  ( 272 )  Shell    = 272  ( 272 )  Face     = 3216  ( 3216 )   FreeWire = 0  ( 0 )   FreeEdge  = 0 ( 0 )   SharedEdge = 3297  ( 3293 )
+TOLERANCE   : MaxTol   =   0.9562231856  (      3.3196868 )  AvgTol   =  0.0007146007958  (  0.003703900307 )
+LABELS      : N0Labels = 230  ( 230 )  N1Labels = 1909  ( 1909 )  N2Labels = 0  ( 0 )   TotalLabels = 2139  ( 2139 )   NameLabels = 633  ( 633 )   ColorLabels = 1604  ( 1604 )   LayerLabels = 0  ( 0 )
 PROPS       : Centroid = 161  ( 161 )  Volume   = 161  ( 161 )  Area     = 161  ( 161 )
 NCOLORS     : NColors  = 6  ( 6 )
 COLORS      : Colors   = DARKSEAGREEN1 LAVENDER LIGHTGOLDENROD LIGHTSTEELBLUE1 LIGHTSTEELBLUE3 STEELBLUE3  ( DARKSEAGREEN1 LAVENDER LIGHTGOLDENROD LIGHTSTEELBLUE1 LIGHTSTEELBLUE3 STEELBLUE3 )
old mode 100644 (file)
new mode 100755 (executable)
index 4c7f882..6c3fa72
@@ -8,9 +8,9 @@ set ref_data {
 DATA        : Faulties = 0  ( 20 )  Warnings = 0  ( 0 )  Summary  = 0  ( 20 )
 TPSTAT      : Faulties = 0  ( 0 )  Warnings = 19  ( 555 )  Summary  = 19  ( 555 )
 CHECKSHAPE  : Wires    = 10  ( 0 )  Faces    = 10  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
-NBSHAPES    : Solid    = 98  ( 98 )  Shell    = 98  ( 98 )  Face     = 1504  ( 1504 )   Summary  = 9238  ( 9234 )
-STATSHAPE   : Solid    = 272  ( 272 )  Shell    = 272  ( 272 )  Face     = 3214  ( 3214 )   FreeWire = 0  ( 0 )   FreeEdge  = 0 ( 0 )   SharedEdge = 3303  ( 3299 )
-TOLERANCE   : MaxTol   =   0.9562231856  (      3.3196868 )  AvgTol   =  0.0007136577673  (  0.003701488928 )
+NBSHAPES    : Solid    = 98  ( 98 )  Shell    = 98  ( 98 )  Face     = 1506  ( 1506 )   Summary  = 9228  ( 9224 )
+STATSHAPE   : Solid    = 272  ( 272 )  Shell    = 272  ( 272 )  Face     = 3216  ( 3216 )   FreeWire = 0  ( 0 )   FreeEdge  = 0 ( 0 )   SharedEdge = 3297  ( 3293 )
+TOLERANCE   : MaxTol   =   0.9562231856  (      3.3196868 )  AvgTol   =  0.0007140087235  (  0.003703307656 )
 LABELS      : N0Labels = 230  ( 230 )  N1Labels = 403  ( 403 )  N2Labels = 0  ( 0 )   TotalLabels = 633  ( 633 )   NameLabels = 633  ( 633 )   ColorLabels = 98  ( 98 )   LayerLabels = 0  ( 0 )
 PROPS       : Centroid = 99  ( 99 )  Volume   = 99  ( 99 )  Area     = 99  ( 99 )
 NCOLORS     : NColors  = 6  ( 6 )
index fa42c007fa8821a649928c4864276f17e17344d7..729f9932dc562727a1a008a3af69d1e7a48783c9 100644 (file)
@@ -6,11 +6,11 @@ set filename 612319029MB-HEAD-CYLINDER.stp
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 0  ( 0 )  Warnings = 1861  ( 2139 )  Summary  = 1861  ( 2139 )
-CHECKSHAPE  : Wires    = 38  ( 36 )  Faces    = 38  ( 36 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
+TPSTAT      : Faulties = 0  ( 0 )  Warnings = 1869  ( 2152 )  Summary  = 1869  ( 2152 )
+CHECKSHAPE  : Wires    = 36  ( 32 )  Faces    = 36  ( 32 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
 NBSHAPES    : Solid    = 1  ( 1 )  Shell    = 17  ( 17 )  Face     = 6173  ( 6173 )   Summary  = 41190  ( 41175 )
 STATSHAPE   : Solid    = 1  ( 1 )  Shell    = 17  ( 17 )  Face     = 6173  ( 6173 )   FreeWire = 0  ( 0 )   FreeEdge  = 4 ( 4 )   SharedEdge = 17493  ( 17486 )
-TOLERANCE   : MaxTol   =  0.07753055119  (  0.07753055119 )  AvgTol   =  0.0008280108325  (  0.0007444979965 )
+TOLERANCE   : MaxTol   =  0.07753055119  (  0.07753055119 )  AvgTol   =  0.0008306430334  (  0.0007527924205 )
 LABELS      : N0Labels = 3  ( 3 )  N1Labels = 2  ( 2 )  N2Labels = 0  ( 0 )   TotalLabels = 5  ( 5 )   NameLabels = 5  ( 5 )   ColorLabels = 0  ( 0 )   LayerLabels = 0  ( 0 )
 PROPS       : Centroid = 0  ( 0 )  Volume   = 0  ( 0 )  Area     = 0  ( 0 )
 NCOLORS     : NColors  = 0  ( 0 )
old mode 100644 (file)
new mode 100755 (executable)
index cd105b8..7290d62
@@ -8,10 +8,10 @@ set ref_data {
 DATA        : Faulties = 0  ( 20 )  Warnings = 0  ( 0 )  Summary  = 0  ( 20 )
 TPSTAT      : Faulties = 0  ( 0 )  Warnings = 19  ( 555 )  Summary  = 19  ( 555 )
 CHECKSHAPE  : Wires    = 10  ( 0 )  Faces    = 11  ( 0 )  Shells   = 0  ( 0 )   Solids   = 0 ( 0 )
-NBSHAPES    : Solid    = 98  ( 98 )  Shell    = 98  ( 98 )  Face     = 1504  ( 1504 )   Summary  = 9272  ( 9267 )
-STATSHAPE   : Solid    = 272  ( 272 )  Shell    = 272  ( 272 )  Face     = 3214  ( 3214 )   FreeWire = 0  ( 0 )   FreeEdge  = 0 ( 0 )   SharedEdge = 3321  ( 3317 )
-TOLERANCE   : MaxTol   =   0.9562231856  (      3.3196868 )  AvgTol   =  0.0007119659867  (  0.003692599832 )
-LABELS      : N0Labels = 230  ( 230 )  N1Labels = 1907  ( 1907 )  N2Labels = 0  ( 0 )   TotalLabels = 2137  ( 2137 )   NameLabels = 633  ( 633 )   ColorLabels = 1504  ( 1504 )   LayerLabels = 0  ( 0 )
+NBSHAPES    : Solid    = 98  ( 98 )  Shell    = 98  ( 98 )  Face     = 1506  ( 1506 )   Summary  = 9262  ( 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.0007123152675  (  0.003694409816 )
+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 )
 COLORS      : Colors   = DARKSEAGREEN1 LAVENDER LIGHTGOLDENROD LIGHTSTEELBLUE1 LIGHTSTEELBLUE3 STEELBLUE3  ( DARKSEAGREEN1 LAVENDER LIGHTGOLDENROD LIGHTSTEELBLUE1 LIGHTSTEELBLUE3 STEELBLUE3 )
index f79590b26d6187b9eb4f6cf66a8e37e6a8c5df6b..03e04a5f9523e52a39f758b378d7cbb28ea75f0f 100644 (file)
@@ -11,11 +11,11 @@ set filename Z8M6SAT.stp
 
 set ref_data {
 DATA        : Faulties = 0  ( 0 )  Warnings = 0  ( 0 )  Summary  = 0  ( 0 )
-TPSTAT      : Faulties = 3  ( 0 )  Warnings = 966  ( 3166 )  Summary  = 969  ( 3166 )
+TPSTAT      : Faulties = 3  ( 0 )  Warnings = 965  ( 3166 )  Summary  = 968  ( 3166 )
 CHECKSHAPE  : Wires    = 49  ( 50 )  Faces    = 47  ( 49 )  Shells   = 0  ( 7 )   Solids   = 0 ( 0 )
-NBSHAPES    : Solid    = 28  ( 28 )  Shell    = 775  ( 40 )  Face     = 3250  ( 3249 )   Summary  = 29509  ( 28733 )
-STATSHAPE   : Solid    = 28  ( 28 )  Shell    = 775  ( 40 )  Face     = 3250  ( 3249 )   FreeWire = 0  ( 0 )   FreeEdge  = 0 ( 0 )   SharedEdge = 12655  ( 12622 )
-TOLERANCE   : MaxTol   =    40.73070494  (    20.46526799 )  AvgTol   =   0.02979757576  (   0.03235989163 )
+NBSHAPES    : Solid    = 28  ( 28 )  Shell    = 775  ( 40 )  Face     = 3250  ( 3249 )   Summary  = 29514  ( 28718 )
+STATSHAPE   : Solid    = 28  ( 28 )  Shell    = 775  ( 40 )  Face     = 3250  ( 3249 )   FreeWire = 0  ( 0 )   FreeEdge  = 0 ( 0 )   SharedEdge = 12663  ( 12613 )
+TOLERANCE   : MaxTol   =    40.73070494  (    20.46526799 )  AvgTol   =   0.03482256518  (   0.03252524959 )
 LABELS      : N0Labels = 3  ( 3 )  N1Labels = 2  ( 2 )  N2Labels = 0  ( 0 )   TotalLabels = 5  ( 5 )   NameLabels = 5  ( 5 )   ColorLabels = 0  ( 0 )   LayerLabels = 0  ( 0 )
 PROPS       : Centroid = 0  ( 0 )  Volume   = 0  ( 0 )  Area     = 0  ( 0 )
 NCOLORS     : NColors  = 0  ( 0 )