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;
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;
//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++) {
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;
continue;
nbc++;
if( edge.Orientation()==TopAbs_REVERSED )
- ReverceSeq(aSeqPnt);
+ ReverseSeq(aSeqPnt);
if(nbc==1) {
fuv=aSeqPnt.Value(1);
uv0=fuv;
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);
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);
#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 :
theAdvFixWire->SetPrecision(newpreci);
}
}
-
+
isfixReorder = Standard_False;
for ( TopoDS_Iterator iter(S,Standard_False); iter.More(); iter.Next()) {
if(iter.Value().ShapeType() != TopAbs_WIRE) {
}
// 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() );
//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
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();
// 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
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() ) {
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 ) {
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 );
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;
}
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.;
--- /dev/null
+puts "============"
+puts "OCC24249"
+puts "============"
+puts ""
+######################################################
+# Crash on ShapeFix_Shape
+######################################################
+
+pload XDE
+
+restore [locate_data_file bug24249_ShapeFix_Fail.brep] a
+
+fixshape result a
--- /dev/null
+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
--- /dev/null
+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
# !!!! This file is generated automatically, do not edit manually! See end script
+puts "TODO CR23096 ALL: TPSTAT : Faulty"
puts "TODO CR23096 ALL: LABELS : Faulty"
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 )
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 )
# !!!! 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"
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 )
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 )
# !!!! This file is generated automatically, do not edit manually! See end script
+puts "TODO CR23096 ALL: TPSTAT : Faulty"
puts "TODO CR23096 ALL: LABELS : Faulty"
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 )
# !!!! This file is generated automatically, do not edit manually! See end script
+puts "TODO CR23096 ALL: TPSTAT : Faulty"
puts "TODO CR23096 ALL: LABELS : Faulty"
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 )
# !!!! 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"
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 )
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 )
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 )
# !!!! 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"
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 )
# !!!! This file is generated automatically, do not edit manually! See end script
+puts "TODO CR23096 ALL: TPSTAT : Faulty"
puts "TODO CR23096 ALL: LABELS : Faulty"
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 )
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 )
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 )
# !!!! 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"
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 )
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 )
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 )
# !!!! 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"
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 )
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 )
# !!!! 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"
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 )
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 )
# !!!! 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"
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 )
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 )
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 )
# !!!! 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 )
# !!!! 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 )
# !!!! 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 )
# !!!! 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 )
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 )
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 )
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 )
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 )
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 )