1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-05 18:16:23 +03:00

0025923: Remove small wires on face read from STEP

The analysis of small area in the method ShapeAnalysis_Wire::CheckSmallArea is performed the following way:
- On the fisrt step algorithm produces a rough estimation of part of surface area.
- In a case if obtained estimation is less than tolerance then evaluate real area and comapre this value with tolerance.
- New flag has been added to XSTEPResource/IGES. In a case if flag is true the faces with small 3d area is removed from ShapeFix context.

Test-case for issue #25923 and update test-cases in de group according to the new behavior.
This commit is contained in:
azn 2015-05-21 14:46:00 +03:00 committed by bugmaster
parent 602d1eadf1
commit 56a9db93fe
33 changed files with 326 additions and 171 deletions

View File

@ -490,9 +490,9 @@ is
Tolerance: Real = 0.0) returns Boolean; Tolerance: Real = 0.0) returns Boolean;
---Purpose: Detects a notch ---Purpose: Detects a notch
CheckSmallArea (me: mutable; prec2d : Real = 0) CheckSmallArea (me: mutable; theWire : Wire from TopoDS; theIsOuterWire : Boolean)
returns Boolean; returns Boolean;
---Purpose: Checks if wire has parametric area less than prec2d. ---Purpose: Checks if wire has parametric area less than precision.
CheckShapeConnect (me : mutable; shape : Shape from TopoDS; prec: Real = 0.0) CheckShapeConnect (me : mutable; shape : Shape from TopoDS; prec: Real = 0.0)
returns Boolean; returns Boolean;

View File

@ -41,6 +41,7 @@
#include <GeomAdaptor_HSurface.hxx> #include <GeomAdaptor_HSurface.hxx>
#include <Geom2dAdaptor_Curve.hxx> #include <Geom2dAdaptor_Curve.hxx>
#include <Geom2dInt_GInter.hxx> #include <Geom2dInt_GInter.hxx>
#include <GProp_GProps.hxx>
#include <IntRes2d_Domain.hxx> #include <IntRes2d_Domain.hxx>
#include <IntRes2d_Transition.hxx> #include <IntRes2d_Transition.hxx>
#include <IntRes2d_IntersectionPoint.hxx> #include <IntRes2d_IntersectionPoint.hxx>
@ -48,9 +49,11 @@
#include <TopoDS_Edge.hxx> #include <TopoDS_Edge.hxx>
#include <TopoDS_Vertex.hxx> #include <TopoDS_Vertex.hxx>
#include <BRepGProp.hxx>
#include <BRep_Builder.hxx> #include <BRep_Builder.hxx>
#include <BRep_Tool.hxx> #include <BRep_Tool.hxx>
#include <BRepTools.hxx> #include <BRepTools.hxx>
#include <BRepBuilderAPI_MakeFace.hxx>
#include <ShapeExtend.hxx> #include <ShapeExtend.hxx>
#include <ShapeAnalysis.hxx> #include <ShapeAnalysis.hxx>
@ -1705,46 +1708,103 @@ Standard_Boolean ShapeAnalysis_Wire::CheckNotchedEdges(const Standard_Integer nu
//function : CheckSmallArea //function : CheckSmallArea
//purpose : //purpose :
//======================================================================= //=======================================================================
Standard_Boolean ShapeAnalysis_Wire::CheckSmallArea(const TopoDS_Wire& theWire,
Standard_Boolean ShapeAnalysis_Wire::CheckSmallArea(const Standard_Real prec2d) const Standard_Boolean theIsOuterWire)
{ {
myStatus = ShapeExtend::EncodeStatus (ShapeExtend_FAIL1); myStatus = ShapeExtend::EncodeStatus (ShapeExtend_FAIL1);
Standard_Integer NbEdges = myWire->NbEdges(); const Standard_Integer aNbControl = 23;
if ( !IsReady() || NbEdges <1 ) return Standard_False; const Standard_Integer NbEdges = myWire->NbEdges();
if ( !IsReady() || NbEdges < 1 )
return Standard_False;
myStatus = ShapeExtend::EncodeStatus (ShapeExtend_OK); myStatus = ShapeExtend::EncodeStatus (ShapeExtend_OK);
Standard_Integer NbControl=23; Standard_Real aF, aL, aLength(0.0);
Standard_Real area=0; const Standard_Real anInv = 1.0 / static_cast<Standard_Real>(aNbControl - 1);
gp_XY prev, cont; gp_XY aCenter2d(0., 0.);
for (Standard_Integer nbe = 1; nbe <= NbEdges; nbe++) {
Standard_Real First, Last; // try to find mid point for closed contour
Handle(Geom2d_Curve) c2d; Handle(Geom2d_Curve) aCurve2d;
ShapeAnalysis_Edge sae; for (Standard_Integer j = 1; j <= NbEdges; ++j)
if (!sae.PCurve(myWire->Edge(nbe),myFace,c2d,First,Last)) { {
const ShapeAnalysis_Edge anAnalyzer;
if (!anAnalyzer.PCurve(myWire->Edge(j),myFace,aCurve2d,aF,aL))
{
myStatus = ShapeExtend::EncodeStatus (ShapeExtend_FAIL2); myStatus = ShapeExtend::EncodeStatus (ShapeExtend_FAIL2);
return Standard_False; return Standard_False;
} }
Standard_Integer ibeg = 0; for (Standard_Integer i = 1; i < aNbControl; ++i)
if( nbe == 1 ) { {
gp_Pnt2d pntIni = c2d->Value(First); const Standard_Real aV = anInv * ((aNbControl - 1 - i) * aF+ i * aL);
prev = pntIni.XY(); aCenter2d += aCurve2d->Value(aV).XY();
cont = prev;
ibeg = 1;
}
for ( Standard_Integer i = ibeg; i < NbControl; i++) {
Standard_Real prm = ((NbControl-1-i)*First + i*Last)/(NbControl-1);
gp_Pnt2d pntCurr = c2d->Value(prm);
gp_XY curr = pntCurr.XY();
area += curr ^ prev;
prev = curr;
} }
} }
area += cont ^ prev; aCenter2d *= 1.0 / static_cast<Standard_Real>(NbEdges * (aNbControl - 1));
if ( Abs(area) < 2*prec2d*prec2d ) {
// check approximated area in 3D
gp_Pnt aPnt3d;
gp_XYZ aPrev3d, aCross(0., 0., 0.);
gp_XYZ aCenter(mySurf->Value(aCenter2d.X(), aCenter2d.Y()).XYZ());
Handle(Geom_Curve) aCurve3d;
for (Standard_Integer j = 1; j <= NbEdges; ++j)
{
const ShapeAnalysis_Edge anAnalizer;
if (!anAnalizer.Curve3d(myWire->Edge(j), aCurve3d, aF, aL))
{
myStatus = ShapeExtend::EncodeStatus (ShapeExtend_FAIL2);
return Standard_False;
}
Standard_Integer aBegin = 0;
if (j == 1)
{
aBegin = 1;
aPnt3d = aCurve3d->Value(aF);
aPrev3d = aPnt3d.XYZ() - aCenter;
}
for (Standard_Integer i = aBegin; i < aNbControl; ++i)
{
const Standard_Real anU =
anInv * ( (aNbControl - 1 - i) * aF + i * aL );
const gp_Pnt aPnt = aCurve3d->Value(anU);
const gp_XYZ& aCurrent = aPnt.XYZ();
const gp_XYZ aVec = aCurrent - aCenter;
aCross += aPrev3d ^ aVec;
aLength += aPnt3d.Distance(aPnt);
aPnt3d = aPnt;
aPrev3d = aVec;
}
}
Standard_Real aTolerance = aLength * myPrecision;
if ( aCross.Modulus() < aTolerance )
{
// check real area in 3D
GProp_GProps aProps;
GProp_GProps aLProps;
if (theIsOuterWire)
{
BRepGProp::SurfaceProperties(myFace, aProps);
BRepGProp::LinearProperties(myFace, aLProps);
}
else
{
BRepBuilderAPI_MakeFace aFace(mySurf->Surface(), theWire);
BRepGProp::SurfaceProperties(aFace.Face(), aProps);
BRepGProp::LinearProperties(aFace.Face(), aLProps);
}
Standard_Real aNewTolerance = aLProps.Mass() * myPrecision;
if ( aProps.Mass() < 0.5 * aNewTolerance )
{
myStatus = ShapeExtend::EncodeStatus (ShapeExtend_DONE1); myStatus = ShapeExtend::EncodeStatus (ShapeExtend_DONE1);
return Standard_True; return Standard_True;
} }
}
return Standard_False; return Standard_False;
} }

View File

@ -105,6 +105,13 @@ is
---C++: inline ---C++: inline
---Purpose: Returns (modifiable) the fix small area wire mode, by default ---Purpose: Returns (modifiable) the fix small area wire mode, by default
-- False. If True, drops small wires. -- False. If True, drops small wires.
RemoveSmallAreaFaceMode (me: mutable) returns Integer;
---C++: return &
---C++: inline
---Purpose: Returns (modifiable) the remove face with small area, by default
-- False. If True, drops faces with small outer wires.
FixIntersectingWiresMode (me: mutable) returns Integer; FixIntersectingWiresMode (me: mutable) returns Integer;
---C++: return & ---C++: return &
---C++: inline ---C++: inline
@ -202,7 +209,7 @@ is
-- missing seam edge -- missing seam edge
-- Returns True if missing seam was added -- Returns True if missing seam was added
FixSmallAreaWire (me: mutable) returns Boolean; FixSmallAreaWire (me: mutable; theIsRemoveSmallFace: Boolean = Standard_False) returns Boolean;
---Purpose: Detects wires with small area (that is less than ---Purpose: Detects wires with small area (that is less than
-- 100*Precision::PConfusion(). Removes these wires if they are internal. -- 100*Precision::PConfusion(). Removes these wires if they are internal.
-- Returns : True if at least one small wire removed, -- Returns : True if at least one small wire removed,
@ -276,6 +283,7 @@ fields
myFixAddNaturalBoundMode : Integer; myFixAddNaturalBoundMode : Integer;
myFixMissingSeamMode : Integer; myFixMissingSeamMode : Integer;
myFixSmallAreaWireMode : Integer; myFixSmallAreaWireMode : Integer;
myRemoveSmallAreaFaceMode : Integer;
myFixLoopWiresMode : Integer; -- gka 08.01.2004 myFixLoopWiresMode : Integer; -- gka 08.01.2004
myFixIntersectingWiresMode : Integer; -- skl 23.12.2003 myFixIntersectingWiresMode : Integer; -- skl 23.12.2003
myFixSplitFaceMode : Integer; -- skl 03.02.2004 myFixSplitFaceMode : Integer; -- skl 03.02.2004

View File

@ -41,6 +41,7 @@
#include <Geom_Curve.hxx> #include <Geom_Curve.hxx>
#include <Geom_BSplineSurface.hxx> #include <Geom_BSplineSurface.hxx>
#include <GeomAdaptor_HSurface.hxx> #include <GeomAdaptor_HSurface.hxx>
#include <GProp_GProps.hxx>
#include <TopoDS.hxx> #include <TopoDS.hxx>
#include <TopoDS_Edge.hxx> #include <TopoDS_Edge.hxx>
@ -51,6 +52,7 @@
#include <TopExp_Explorer.hxx> #include <TopExp_Explorer.hxx>
#include <TopTools_SequenceOfShape.hxx> #include <TopTools_SequenceOfShape.hxx>
#include <BRepGProp.hxx>
#include <BRep_Tool.hxx> #include <BRep_Tool.hxx>
#include <BRep_Builder.hxx> #include <BRep_Builder.hxx>
#include <BRepTopAdaptor_FClass2d.hxx> #include <BRepTopAdaptor_FClass2d.hxx>
@ -685,13 +687,14 @@ Standard_Boolean ShapeFix_Face::Perform()
myFace = TopoDS::Face ( exp.Current() ); myFace = TopoDS::Face ( exp.Current() );
// fix small-area wires // fix small-area wires
if ( NeedFix ( myFixSmallAreaWireMode, Standard_False ) ) { if ( NeedFix ( myFixSmallAreaWireMode, Standard_False ) )
if ( FixSmallAreaWire() ) {
const Standard_Boolean isRemoveFace = NeedFix( myRemoveSmallAreaFaceMode, Standard_False );
if ( FixSmallAreaWire( isRemoveFace ) )
myStatus |= ShapeExtend::EncodeStatus ( ShapeExtend_DONE4 ); myStatus |= ShapeExtend::EncodeStatus ( ShapeExtend_DONE4 );
} }
} }
if ( ! Context().IsNull() ) { if ( ! Context().IsNull() ) {
if(Status ( ShapeExtend_DONE ) && !isReplaced && !aInitFace.IsSame(savShape)) if(Status ( ShapeExtend_DONE ) && !isReplaced && !aInitFace.IsSame(savShape))
{ {
@ -1840,51 +1843,69 @@ Standard_Boolean ShapeFix_Face::FixMissingSeam()
//function : FixSmallAreaWire //function : FixSmallAreaWire
//purpose : //purpose :
//======================================================================= //=======================================================================
//%14 pdn 24.02.99 PRO10109, USA60293 fix wire on face with small area. //%14 pdn 24.02.99 PRO10109, USA60293 fix wire on face with small area.
Standard_Boolean ShapeFix_Face::FixSmallAreaWire() Standard_Boolean ShapeFix_Face::FixSmallAreaWire(const Standard_Boolean theIsRemoveSmallFace)
{ {
if ( ! Context().IsNull() ) { if ( !Context().IsNull() )
TopoDS_Shape S = Context()->Apply ( myFace ); {
myFace = TopoDS::Face ( S ); TopoDS_Shape aShape = Context()->Apply(myFace);
myFace = TopoDS::Face(aShape);
} }
//smh#8 BRep_Builder aBuilder;
TopoDS_Shape emptyCopied = myFace.EmptyCopied();
TopoDS_Face face = TopoDS::Face (emptyCopied);
Standard_Integer nbRemoved = 0, nbWires = 0; Standard_Integer nbRemoved = 0, nbWires = 0;
BRep_Builder B;
Standard_Real prec = ::Precision::PConfusion()*100; TopoDS_Shape anEmptyCopy = myFace.EmptyCopied();
for (TopoDS_Iterator wi (myFace, Standard_False); wi.More(); wi.Next()) { TopoDS_Face aFace = TopoDS::Face(anEmptyCopy);
if(wi.Value().ShapeType() != TopAbs_WIRE &&
(wi.Value().Orientation() != TopAbs_FORWARD && wi.Value().Orientation() != TopAbs_REVERSED)) const TopoDS_Wire anOuterWire = BRepTools::OuterWire(myFace);
continue; const Standard_Real aTolerance3d = ShapeFix_Root::Precision();
TopoDS_Wire wire = TopoDS::Wire ( wi.Value() ); for (TopoDS_Iterator aWIt(myFace, Standard_False); aWIt.More(); aWIt.Next())
Handle(ShapeAnalysis_Wire) saw = new ShapeAnalysis_Wire(wire,myFace,prec);
if ( saw->CheckSmallArea(prec) )
{ {
SendWarning ( wire, Message_Msg ("FixAdvFace.FixSmallAreaWire.MSG0") );// Null area wire detected, wire skipped const TopoDS_Shape& aShape = aWIt.Value();
nbRemoved++; if ( aShape.ShapeType() != TopAbs_WIRE &&
aShape.Orientation() != TopAbs_FORWARD &&
aShape.Orientation() != TopAbs_REVERSED )
{
continue;
}
const TopoDS_Wire& aWire = TopoDS::Wire(aShape);
const Standard_Boolean isOuterWire = anOuterWire.IsEqual(aWire);
Handle(ShapeAnalysis_Wire) anAnalyzer = new ShapeAnalysis_Wire(aWire, myFace, aTolerance3d);
if ( anAnalyzer->CheckSmallArea(aWire, isOuterWire) )
{
// Null area wire detected, wire skipped
SendWarning(aWire, Message_Msg("FixAdvFace.FixSmallAreaWire.MSG0"));
++nbRemoved;
} }
else else
{ {
B.Add(face,wire); aBuilder.Add(aFace, aWire);
nbWires++; ++nbWires;
} }
} }
if ( nbRemoved <=0 ) return Standard_False;
if ( nbWires <=0 ) { if ( nbRemoved <= 0 )
return Standard_False;
if ( nbWires <= 0 )
{
#ifdef OCCT_DEBUG #ifdef OCCT_DEBUG
cout << "Warning: ShapeFix_Face: All wires on a face have small area; left untouched" << endl; cout << "Warning: ShapeFix_Face: All wires on a face have small area; left untouched" << endl;
#endif #endif
if ( theIsRemoveSmallFace && !Context().IsNull() )
Context()->Remove(myFace);
return Standard_False; return Standard_False;
} }
#ifdef OCCT_DEBUG #ifdef OCCT_DEBUG
cout << "Warning: ShapeFix_Face: " << nbRemoved << " small area wire(s) removed" << endl; cout << "Warning: ShapeFix_Face: " << nbRemoved << " small area wire(s) removed" << endl;
#endif #endif
if ( ! Context().IsNull() ) Context()->Replace ( myFace, face ); if ( !Context().IsNull() )
myFace = face; Context()->Replace(myFace, aFace);
myFace = aFace;
return Standard_True; return Standard_True;
} }
//======================================================================= //=======================================================================

View File

@ -63,6 +63,16 @@ inline Standard_Integer& ShapeFix_Face::FixSmallAreaWireMode()
return myFixSmallAreaWireMode; return myFixSmallAreaWireMode;
} }
//=======================================================================
//function : RemoveSmallAreaFaceMode
//purpose :
//=======================================================================
inline Standard_Integer& ShapeFix_Face::RemoveSmallAreaFaceMode()
{
return myRemoveSmallAreaFaceMode;
}
//======================================================================= //=======================================================================
//function : FixIntersectingWiresMode //function : FixIntersectingWiresMode
//purpose : //purpose :

View File

@ -725,6 +725,7 @@ static Standard_Boolean fixshape (const Handle(ShapeProcess_Context)& context)
sff->FixAddNaturalBoundMode() = ctx->IntegerVal ( "FixAddNaturalBoundMode", -1 ); sff->FixAddNaturalBoundMode() = ctx->IntegerVal ( "FixAddNaturalBoundMode", -1 );
sff->FixMissingSeamMode() = ctx->IntegerVal ( "FixMissingSeamMode", -1 ); sff->FixMissingSeamMode() = ctx->IntegerVal ( "FixMissingSeamMode", -1 );
sff->FixSmallAreaWireMode() = ctx->IntegerVal ( "FixSmallAreaWireMode", -1 ); sff->FixSmallAreaWireMode() = ctx->IntegerVal ( "FixSmallAreaWireMode", -1 );
sff->RemoveSmallAreaFaceMode() = ctx->IntegerVal ( "RemoveSmallAreaFaceMode", -1 );
sff->FixIntersectingWiresMode() = ctx->IntegerVal ( "FixIntersectingWiresMode", -1 ); sff->FixIntersectingWiresMode() = ctx->IntegerVal ( "FixIntersectingWiresMode", -1 );
sff->FixLoopWiresMode() = ctx->IntegerVal ( "FixLoopWiresMode", -1 ); sff->FixLoopWiresMode() = ctx->IntegerVal ( "FixLoopWiresMode", -1 );
sff->FixSplitFaceMode() = ctx->IntegerVal ( "FixSplitFaceMode", -1 ); sff->FixSplitFaceMode() = ctx->IntegerVal ( "FixSplitFaceMode", -1 );

View File

@ -26,6 +26,7 @@ FromIGES.FixShape.FixOrientationMode : -1
FromIGES.FixShape.FixAddNaturalBoundMode : -1 FromIGES.FixShape.FixAddNaturalBoundMode : -1
FromIGES.FixShape.FixMissingSeamMode : -1 FromIGES.FixShape.FixMissingSeamMode : -1
FromIGES.FixShape.FixSmallAreaWireMode : -1 FromIGES.FixShape.FixSmallAreaWireMode : -1
FromIGES.FixShape.RemoveSmallAreaFaceMode : -1
FromIGES.FixShape.FixIntersectingWiresMode : -1 FromIGES.FixShape.FixIntersectingWiresMode : -1
FromIGES.FixShape.FixLoopWiresMode : -1 FromIGES.FixShape.FixLoopWiresMode : -1
FromIGES.FixShape.FixSplitFaceMode : -1 FromIGES.FixShape.FixSplitFaceMode : -1

49
tests/bugs/heal/bug25923 Normal file
View File

@ -0,0 +1,49 @@
puts "========"
puts "OCC25923"
puts "========"
puts ""
#############################################
# Remove small wires on face read from STEP
#############################################
smallview
restore [locate_data_file OCC25923_FixSmallWire_Orientation.brep] a
fit
dlog reset
dlog on
decho off
checkshape a
set bug_info_1 [dlog get]
set bug_info_1 [lrange $bug_info_1 2 7]
decho on
fixshape r a +s +o 1e-3
dlog reset
dlog on
decho off
checkshape r
set bug_info_2 [dlog get]
set bug_info_2 [lrange $bug_info_2 2 7]
decho on
fixshape r r +o
dlog reset
dlog on
decho off
checkshape r
set bug_info_3 [dlog get]
set bug_info_3 [lrange $bug_info_3 2 7]
decho on
if {[string compare $bug_info_1 "This shape seems to be valid"] != 0} {
puts "ERRROR: Restored shape is not valid."
}
if {[string compare $bug_info_2 "This shape seems to be valid"] == 0} {
puts "ERRROR: OCC25923 is reproduced. Algorythm of removing small wires on face does not work."
}
if {[string compare $bug_info_3 "This shape seems to be valid"] != 0} {
puts "ERRROR: OCC25923 is reproduced. Algorythm of removing small wires on face does not work."
}
set only_screen_axo 1

View File

@ -1,5 +1,4 @@
# !!!! This file is generated automatically, do not edit manually! See end script # !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 ALL: TPSTAT : Faulty"
set filename CTS18542-2.igs set filename CTS18542-2.igs

View File

@ -1,4 +1,6 @@
# !!!! This file is generated automatically, do not edit manually! See end script # !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR25923 ALL: TPSTAT : Faulty"
set filename FRA60182.igs set filename FRA60182.igs
set ref_data { set ref_data {

View File

@ -6,11 +6,11 @@ set filename UKI60095.igs
set ref_data { set ref_data {
DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 ) DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 )
TPSTAT : Faulties = 0 ( 0 ) Warnings = 7 ( 5 ) Summary = 7 ( 5 ) TPSTAT : Faulties = 0 ( 0 ) Warnings = 13 ( 12 ) Summary = 13 ( 12 )
CHECKSHAPE : Wires = 0 ( 1 ) Faces = 0 ( 1 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 0 ( 0 ) Faces = 0 ( 0 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 622 ( 622 ) Summary = 7867 ( 7867 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 622 ( 622 ) Summary = 7855 ( 7855 )
STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 622 ( 622 ) FreeWire = 0 ( 0 ) FreeEdge = 0 ( 0 ) SharedEdge = 3291 ( 3291 ) STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 622 ( 622 ) FreeWire = 0 ( 0 ) FreeEdge = 0 ( 0 ) SharedEdge = 3285 ( 3285 )
TOLERANCE : MaxTol = 0.9474413126 ( 0.9474413171 ) AvgTol = 0.04459575327 ( 0.04459619526 ) TOLERANCE : MaxTol = 0.9474413117 ( 0.9474413171 ) AvgTol = 0.0445709877 ( 0.04457492124 )
LABELS : N0Labels = 622 ( 622 ) N1Labels = 0 ( 0 ) N2Labels = 0 ( 0 ) TotalLabels = 622 ( 622 ) NameLabels = 622 ( 622 ) ColorLabels = 0 ( 0 ) LayerLabels = 0 ( 0 ) LABELS : N0Labels = 622 ( 622 ) N1Labels = 0 ( 0 ) N2Labels = 0 ( 0 ) TotalLabels = 622 ( 622 ) NameLabels = 622 ( 622 ) ColorLabels = 0 ( 0 ) LayerLabels = 0 ( 0 )
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 ) PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
NCOLORS : NColors = 0 ( 0 ) NCOLORS : NColors = 0 ( 0 )

View File

@ -1,4 +1,6 @@
# !!!! This file is generated automatically, do not edit manually! See end script # !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR25923 ALL: TPSTAT : Faulty"
set filename clapet.igs set filename clapet.igs
set ref_data { set ref_data {

View File

@ -2,7 +2,7 @@
set filename frame.igs set filename frame.igs
set ref_data { set ref_data {
DATA : Faulties = 0 ( 9875 ) Warnings = 0 ( 2629 ) Summary = 0 ( 12504 ) DATA : Faulties = 0 ( 9879 ) Warnings = 0 ( 2629 ) Summary = 0 ( 12508 )
TPSTAT : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 ) TPSTAT : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 )
CHECKSHAPE : Wires = 0 ( 0 ) Faces = 0 ( 0 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 0 ( 0 ) Faces = 0 ( 0 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 0 ( 0 ) Summary = 2830 ( 2830 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 0 ( 0 ) Summary = 2830 ( 2830 )

View File

@ -6,11 +6,11 @@ set filename CTS21137.igs
set ref_data { set ref_data {
DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 ) DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 )
TPSTAT : Faulties = 0 ( 0 ) Warnings = 156 ( 818 ) Summary = 156 ( 818 ) TPSTAT : Faulties = 0 ( 0 ) Warnings = 160 ( 856 ) Summary = 160 ( 856 )
CHECKSHAPE : Wires = 0 ( 0 ) Faces = 0 ( 0 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 0 ( 0 ) Faces = 0 ( 0 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 282 ( 282 ) Summary = 4886 ( 4886 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 282 ( 282 ) Summary = 4872 ( 4872 )
STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 282 ( 282 ) FreeWire = 0 ( 0 ) FreeEdge = 7 ( 7 ) SharedEdge = 2158 ( 2158 ) STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 282 ( 282 ) FreeWire = 0 ( 0 ) FreeEdge = 7 ( 7 ) SharedEdge = 2152 ( 2152 )
TOLERANCE : MaxTol = 0.8210384396 ( 0.821038439 ) AvgTol = 0.008238191769 ( 0.008314230694 ) TOLERANCE : MaxTol = 0.8210384396 ( 0.821038439 ) AvgTol = 0.007974882685 ( 0.008051453244 )
LABELS : N0Labels = 289 ( 289 ) N1Labels = 0 ( 0 ) N2Labels = 0 ( 0 ) TotalLabels = 289 ( 289 ) NameLabels = 289 ( 289 ) ColorLabels = 101 ( 101 ) LayerLabels = 288 ( 288 ) LABELS : N0Labels = 289 ( 289 ) N1Labels = 0 ( 0 ) N2Labels = 0 ( 0 ) TotalLabels = 289 ( 289 ) NameLabels = 289 ( 289 ) ColorLabels = 101 ( 101 ) LayerLabels = 288 ( 288 )
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 ) PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
NCOLORS : NColors = 2 ( 8 ) NCOLORS : NColors = 2 ( 8 )

View File

@ -1,4 +1,5 @@
# !!!! This file is generated automatically, do not edit manually! See end script # !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR25923 ALL: NBSHAPES : Faulty"
puts "TODO CR23096 ALL: LABELS : Faulty" puts "TODO CR23096 ALL: LABELS : Faulty"
@ -6,11 +7,11 @@ set filename FRA62468-1.igs
set ref_data { set ref_data {
DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 ) DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 )
TPSTAT : Faulties = 0 ( 0 ) Warnings = 299 ( 5226 ) Summary = 299 ( 5226 ) TPSTAT : Faulties = 0 ( 0 ) Warnings = 427 ( 5255 ) Summary = 427 ( 5255 )
CHECKSHAPE : Wires = 12 ( 20 ) Faces = 16 ( 18 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 12 ( 20 ) Faces = 16 ( 18 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 5163 ( 5163 ) Summary = 68418 ( 68418 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 5163 ( 5163 ) Summary = 68354 ( 68418 )
STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 5163 ( 5163 ) FreeWire = 10 ( 10 ) FreeEdge = 283 ( 283 ) SharedEdge = 29071 ( 29075 ) STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 5163 ( 5163 ) FreeWire = 10 ( 10 ) FreeEdge = 283 ( 283 ) SharedEdge = 29043 ( 29075 )
TOLERANCE : MaxTol = 0.9874083984 ( 0.9875071265 ) AvgTol = 0.01114309412 ( 0.01115568387 ) TOLERANCE : MaxTol = 0.9874083984 ( 0.9875071265 ) AvgTol = 0.01115315301 ( 0.0111584608 )
LABELS : N0Labels = 5392 ( 5458 ) N1Labels = 18 ( 4437 ) N2Labels = 0 ( 0 ) TotalLabels = 5410 ( 9895 ) NameLabels = 5392 ( 5458 ) ColorLabels = 5391 ( 9829 ) LayerLabels = 5391 ( 9829 ) LABELS : N0Labels = 5392 ( 5458 ) N1Labels = 18 ( 4437 ) N2Labels = 0 ( 0 ) TotalLabels = 5410 ( 9895 ) NameLabels = 5392 ( 5458 ) ColorLabels = 5391 ( 9829 ) LayerLabels = 5391 ( 9829 )
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 ) PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
NCOLORS : NColors = 4 ( 4 ) NCOLORS : NColors = 4 ( 4 )

View File

@ -8,12 +8,12 @@ set filename PRO14319.igs
set ref_data { set ref_data {
DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 ) DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 )
TPSTAT : Faulties = 0 ( 0 ) Warnings = 6 ( 64 ) Summary = 6 ( 64 ) TPSTAT : Faulties = 0 ( 0 ) Warnings = 2 ( 64 ) Summary = 2 ( 64 )
CHECKSHAPE : Wires = 2 ( 8 ) Faces = 1 ( 1 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 1 ( 7 ) Faces = 1 ( 1 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 61 ( 61 ) Summary = 7927 ( 7808 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 61 ( 61 ) Summary = 7360 ( 7320 )
STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 61 ( 61 ) FreeWire = 0 ( 0 ) FreeEdge = 0 ( 0 ) SharedEdge = 3991 ( 3862 ) STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 61 ( 61 ) FreeWire = 0 ( 0 ) FreeEdge = 0 ( 0 ) SharedEdge = 3632 ( 3603 )
TOLERANCE : MaxTol = 0.3749733839 ( 0.3140268243 ) AvgTol = 0.0048689347 ( 0.0004856161076 ) TOLERANCE : MaxTol = 0.3749733839 ( 0.3140268243 ) AvgTol = 0.002809949164 ( 0.0005120147149 )
LABELS : N0Labels = 61 ( 61 ) N1Labels = 0 ( 1047 ) N2Labels = 0 ( 0 ) TotalLabels = 61 ( 1108 ) NameLabels = 61 ( 61 ) ColorLabels = 61 ( 1108 ) LayerLabels = 0 ( 0 ) LABELS : N0Labels = 61 ( 61 ) N1Labels = 0 ( 788 ) N2Labels = 0 ( 0 ) TotalLabels = 61 ( 849 ) NameLabels = 61 ( 61 ) ColorLabels = 61 ( 849 ) LayerLabels = 0 ( 0 )
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 ) PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
NCOLORS : NColors = 3 ( 3 ) NCOLORS : NColors = 3 ( 3 )
COLORS : Colors = CYAN1 GREEN WHITE ( CYAN1 GREEN WHITE ) COLORS : Colors = CYAN1 GREEN WHITE ( CYAN1 GREEN WHITE )

View File

@ -1,6 +1,6 @@
# !!!! This file is generated automatically, do not edit manually! See end script # !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 ALL: NBSHAPES : Faulty"
puts "TODO CR23096 ALL: LABELS : Faulty" puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO CR25923 ALL: STATSHAPE : Faulty"
set LinuxDiff 4 set LinuxDiff 4
set filename y306351fM.igs set filename y306351fM.igs
@ -8,11 +8,11 @@ set filename y306351fM.igs
set ref_data { set ref_data {
DATA : Faulties = 0 ( 1 ) Warnings = 0 ( 0 ) Summary = 0 ( 1 ) DATA : Faulties = 0 ( 1 ) Warnings = 0 ( 0 ) Summary = 0 ( 1 )
TPSTAT : Faulties = 0 ( 0 ) Warnings = 180 ( 951 ) Summary = 180 ( 951 ) TPSTAT : Faulties = 0 ( 0 ) Warnings = 180 ( 951 ) Summary = 180 ( 951 )
CHECKSHAPE : Wires = 0 ( 0 ) Faces = 1 ( 1 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 0 ( 0 ) Faces = 0 ( 1 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 390 ( 390 ) Summary = 11567 ( 11571 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 392 ( 390 ) Summary = 11570 ( 11567 )
STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 390 ( 390 ) FreeWire = 20 ( 20 ) FreeEdge = 1157 ( 1157 ) SharedEdge = 4814 ( 4816 ) STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 392 ( 390 ) FreeWire = 20 ( 20 ) FreeEdge = 1157 ( 1157 ) SharedEdge = 4814 ( 4814 )
TOLERANCE : MaxTol = 1e-005 ( 1.00030003e-005 ) AvgTol = 1.800924861e-007 ( 7.375389991e-006 ) TOLERANCE : MaxTol = 1e-005 ( 1.00030003e-005 ) AvgTol = 1.800816884e-007 ( 7.374328327e-006 )
LABELS : N0Labels = 1528 ( 1528 ) N1Labels = 0 ( 1298 ) N2Labels = 0 ( 0 ) TotalLabels = 1528 ( 2826 ) NameLabels = 1528 ( 1528 ) ColorLabels = 1507 ( 2826 ) LayerLabels = 1504 ( 2822 ) LABELS : N0Labels = 1528 ( 1528 ) N1Labels = 0 ( 1296 ) N2Labels = 0 ( 0 ) TotalLabels = 1528 ( 2824 ) NameLabels = 1528 ( 1528 ) ColorLabels = 1507 ( 2824 ) LayerLabels = 1504 ( 2820 )
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 ) PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
NCOLORS : NColors = 3 ( 3 ) NCOLORS : NColors = 3 ( 3 )
COLORS : Colors = BLUE1 CYAN1 WHITE ( BLUE1 CYAN1 WHITE ) COLORS : Colors = BLUE1 CYAN1 WHITE ( BLUE1 CYAN1 WHITE )

View File

@ -7,11 +7,11 @@ set filename UKI60106.igs
set ref_data { set ref_data {
DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 ) DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 )
TPSTAT : Faulties = 0 ( 0 ) Warnings = 68 ( 594 ) Summary = 68 ( 594 ) TPSTAT : Faulties = 0 ( 0 ) Warnings = 71 ( 612 ) Summary = 71 ( 612 )
CHECKSHAPE : Wires = 1 ( 3 ) Faces = 1 ( 2 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 1 ( 3 ) Faces = 1 ( 2 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 457 ( 457 ) Summary = 10476 ( 10473 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 457 ( 457 ) Summary = 10471 ( 10468 )
STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 457 ( 457 ) FreeWire = 26 ( 26 ) FreeEdge = 1283 ( 1283 ) SharedEdge = 4133 ( 4130 ) STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 457 ( 457 ) FreeWire = 26 ( 26 ) FreeEdge = 1283 ( 1283 ) SharedEdge = 4131 ( 4128 )
TOLERANCE : MaxTol = 0.9875148267 ( 0.98741607 ) AvgTol = 0.0166905215 ( 0.01689161447 ) TOLERANCE : MaxTol = 0.9875148267 ( 0.98741607 ) AvgTol = 0.01669728797 ( 0.01689923949 )
LABELS : N0Labels = 1706 ( 1706 ) N1Labels = 0 ( 0 ) N2Labels = 0 ( 0 ) TotalLabels = 1706 ( 1706 ) NameLabels = 1706 ( 1706 ) ColorLabels = 1680 ( 1706 ) LayerLabels = 1680 ( 1706 ) LABELS : N0Labels = 1706 ( 1706 ) N1Labels = 0 ( 0 ) N2Labels = 0 ( 0 ) TotalLabels = 1706 ( 1706 ) NameLabels = 1706 ( 1706 ) ColorLabels = 1680 ( 1706 ) LayerLabels = 1680 ( 1706 )
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 ) PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
NCOLORS : NColors = 4 ( 4 ) NCOLORS : NColors = 4 ( 4 )

View File

@ -6,12 +6,12 @@ set filename brazo1.igs
set ref_data { set ref_data {
DATA : Faulties = 0 ( 2 ) Warnings = 0 ( 0 ) Summary = 0 ( 2 ) DATA : Faulties = 0 ( 2 ) Warnings = 0 ( 0 ) Summary = 0 ( 2 )
TPSTAT : Faulties = 0 ( 0 ) Warnings = 144 ( 455 ) Summary = 144 ( 455 ) TPSTAT : Faulties = 0 ( 0 ) Warnings = 148 ( 478 ) Summary = 148 ( 478 )
CHECKSHAPE : Wires = 6 ( 8 ) Faces = 6 ( 8 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 6 ( 8 ) Faces = 6 ( 8 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 223 ( 223 ) Summary = 4694 ( 4570 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 223 ( 223 ) Summary = 4666 ( 4542 )
STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 223 ( 223 ) FreeWire = 0 ( 0 ) FreeEdge = 0 ( 0 ) SharedEdge = 2158 ( 2088 ) STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 223 ( 223 ) FreeWire = 0 ( 0 ) FreeEdge = 0 ( 0 ) SharedEdge = 2144 ( 2074 )
TOLERANCE : MaxTol = 0.991254355 ( 0.991254355 ) AvgTol = 0.0113074551 ( 0.01224298461 ) TOLERANCE : MaxTol = 0.991254355 ( 0.991254355 ) AvgTol = 0.01125801875 ( 0.01225981249 )
LABELS : N0Labels = 223 ( 223 ) N1Labels = 0 ( 256 ) N2Labels = 0 ( 0 ) TotalLabels = 223 ( 479 ) NameLabels = 223 ( 388 ) ColorLabels = 223 ( 479 ) LayerLabels = 223 ( 479 ) LABELS : N0Labels = 223 ( 223 ) N1Labels = 0 ( 242 ) N2Labels = 0 ( 0 ) TotalLabels = 223 ( 465 ) NameLabels = 223 ( 388 ) ColorLabels = 223 ( 465 ) LayerLabels = 223 ( 465 )
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 ) PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
NCOLORS : NColors = 3 ( 3 ) NCOLORS : NColors = 3 ( 3 )
COLORS : Colors = BLUE1 MAGENTA1 YELLOW ( BLUE1 MAGENTA1 YELLOW ) COLORS : Colors = BLUE1 MAGENTA1 YELLOW ( BLUE1 MAGENTA1 YELLOW )

View File

@ -1,4 +1,5 @@
# !!!! This file is generated automatically, do not edit manually! See end script # !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR25923 ALL: STATSHAPE : Faulty"
puts "TODO CR23096 ALL: LABELS : Faulty" puts "TODO CR23096 ALL: LABELS : Faulty"
set LinuxDiff 5 set LinuxDiff 5
@ -6,12 +7,12 @@ set filename BUC60743.igs
set ref_data { set ref_data {
DATA : Faulties = 0 ( 2 ) Warnings = 0 ( 0 ) Summary = 0 ( 2 ) DATA : Faulties = 0 ( 2 ) Warnings = 0 ( 0 ) Summary = 0 ( 2 )
TPSTAT : Faulties = 3 ( 59 ) Warnings = 2203 ( 4655 ) Summary = 2206 ( 4714 ) TPSTAT : Faulties = 3 ( 59 ) Warnings = 2205 ( 4736 ) Summary = 2208 ( 4795 )
CHECKSHAPE : Wires = 7 ( 17 ) Faces = 7 ( 12 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 7 ( 16 ) Faces = 6 ( 12 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 3349 ( 2837 ) Summary = 45902 ( 39187 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 3350 ( 2837 ) Summary = 45907 ( 39191 )
STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 3349 ( 3349 ) FreeWire = 6 ( 6 ) FreeEdge = 67 ( 67 ) SharedEdge = 19594 ( 16763 ) STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 3350 ( 3349 ) FreeWire = 6 ( 6 ) FreeEdge = 67 ( 67 ) SharedEdge = 19595 ( 16764 )
TOLERANCE : MaxTol = 4.854604894 ( 5.769095076 ) AvgTol = 0.01628658326 ( 0.01747356296 ) TOLERANCE : MaxTol = 3.742696236 ( 5.769095076 ) AvgTol = 0.01636161939 ( 0.01749445935 )
LABELS : N0Labels = 11 ( 11 ) N1Labels = 2891 ( 6318 ) N2Labels = 0 ( 0 ) TotalLabels = 2902 ( 6329 ) NameLabels = 2900 ( 5879 ) ColorLabels = 2891 ( 6318 ) LayerLabels = 2411 ( 5256 ) LABELS : N0Labels = 11 ( 11 ) N1Labels = 2891 ( 6319 ) N2Labels = 0 ( 0 ) TotalLabels = 2902 ( 6330 ) NameLabels = 2900 ( 5879 ) ColorLabels = 2891 ( 6319 ) LayerLabels = 2411 ( 5257 )
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 ) PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
NCOLORS : NColors = 4 ( 4 ) NCOLORS : NColors = 4 ( 4 )
COLORS : Colors = BLACK BLUE1 RED YELLOW ( BLACK BLUE1 RED YELLOW ) COLORS : Colors = BLACK BLUE1 RED YELLOW ( BLACK BLUE1 RED YELLOW )

View File

@ -1,17 +1,15 @@
# !!!! This file is generated automatically, do not edit manually! See end script # !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 ALL: STATSHAPE : Faulty" puts "TODO CR23096 ALL: STATSHAPE : Faulty"
puts "TODO CR25013 ALL: Error : 3 differences with reference data found"
set filename CCI60011.igs set filename CCI60011.igs
set ref_data { set ref_data {
DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 ) DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 )
TPSTAT : Faulties = 0 ( 0 ) Warnings = 2 ( 9 ) Summary = 2 ( 9 ) TPSTAT : Faulties = 0 ( 0 ) Warnings = 5 ( 11 ) Summary = 5 ( 11 )
CHECKSHAPE : Wires = 2 ( 3 ) Faces = 2 ( 3 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 1 ( 3 ) Faces = 1 ( 3 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1149 ( 1148 ) Summary = 14675 ( 14673 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1147 ( 1145 ) Summary = 14655 ( 14650 )
STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1149 ( 1148 ) FreeWire = 0 ( 0 ) FreeEdge = 0 ( 0 ) SharedEdge = 6198 ( 6198 ) STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1147 ( 1145 ) FreeWire = 0 ( 0 ) FreeEdge = 0 ( 0 ) SharedEdge = 6190 ( 6189 )
TOLERANCE : MaxTol = 0.9825787092 ( 0.9825787092 ) AvgTol = 0.04096923729 ( 0.04100486587 ) TOLERANCE : MaxTol = 0.9825787092 ( 0.9825787092 ) AvgTol = 0.04100800214 ( 0.04103795487 )
LABELS : N0Labels = 1 ( 1 ) N1Labels = 0 ( 0 ) N2Labels = 0 ( 0 ) TotalLabels = 1 ( 1 ) NameLabels = 1 ( 1 ) ColorLabels = 0 ( 0 ) LayerLabels = 0 ( 0 ) LABELS : N0Labels = 1 ( 1 ) N1Labels = 0 ( 0 ) N2Labels = 0 ( 0 ) TotalLabels = 1 ( 1 ) NameLabels = 1 ( 1 ) ColorLabels = 0 ( 0 ) LayerLabels = 0 ( 0 )
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 ) PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
NCOLORS : NColors = 0 ( 0 ) NCOLORS : NColors = 0 ( 0 )

View File

@ -1,5 +1,6 @@
# !!!! This file is generated automatically, do not edit manually! See end script # !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 ALL: LABELS : Faulty" puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO CR25923 ALL: NBSHAPES : Faulty"
#puts "TODO CR23096 ALL: Error : 1 differences with reference data found :" #puts "TODO CR23096 ALL: Error : 1 differences with reference data found :"
set LinuxDiff 1 set LinuxDiff 1
@ -7,11 +8,11 @@ set filename FRA62468-2.igs
set ref_data { set ref_data {
DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 ) DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 )
TPSTAT : Faulties = 0 ( 0 ) Warnings = 253 ( 4993 ) Summary = 253 ( 4993 ) TPSTAT : Faulties = 0 ( 0 ) Warnings = 349 ( 5016 ) Summary = 349 ( 5016 )
CHECKSHAPE : Wires = 12 ( 19 ) Faces = 12 ( 13 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 12 ( 19 ) Faces = 12 ( 13 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 4729 ( 4729 ) Summary = 63154 ( 63144 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 4729 ( 4729 ) Summary = 63090 ( 63144 )
STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 4729 ( 4729 ) FreeWire = 18 ( 18 ) FreeEdge = 452 ( 452 ) SharedEdge = 26794 ( 26793 ) STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 4729 ( 4729 ) FreeWire = 18 ( 18 ) FreeEdge = 452 ( 452 ) SharedEdge = 26766 ( 26793 )
TOLERANCE : MaxTol = 0.9804479161 ( 0.9805459497 ) AvgTol = 0.01153089031 ( 0.01154870945 ) TOLERANCE : MaxTol = 0.9804479161 ( 0.9805459497 ) AvgTol = 0.01154225009 ( 0.01155173987 )
LABELS : N0Labels = 5089 ( 5165 ) N1Labels = 26 ( 3844 ) N2Labels = 0 ( 0 ) TotalLabels = 5115 ( 9009 ) NameLabels = 5089 ( 5165 ) ColorLabels = 5086 ( 8933 ) LayerLabels = 5086 ( 8933 ) LABELS : N0Labels = 5089 ( 5165 ) N1Labels = 26 ( 3844 ) N2Labels = 0 ( 0 ) TotalLabels = 5115 ( 9009 ) NameLabels = 5089 ( 5165 ) ColorLabels = 5086 ( 8933 ) LayerLabels = 5086 ( 8933 )
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 ) PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
NCOLORS : NColors = 3 ( 3 ) NCOLORS : NColors = 3 ( 3 )

View File

@ -1,4 +1,5 @@
# !!!! This file is generated automatically, do not edit manually! See end script # !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR22923 ALL: NBSHAPES : Faulty"
puts "TODO CR23096 ALL: LABELS : Faulty" puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO CR23096 ALL: COLORS : Faulty" puts "TODO CR23096 ALL: COLORS : Faulty"
puts "TODO CR23096 ALL: LAYERS : Faulty" puts "TODO CR23096 ALL: LAYERS : Faulty"
@ -8,12 +9,12 @@ set filename 1stdraw.igs
set ref_data { set ref_data {
DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 ) DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 )
TPSTAT : Faulties = 0 ( 0 ) Warnings = 73 ( 1077 ) Summary = 73 ( 1077 ) TPSTAT : Faulties = 0 ( 0 ) Warnings = 72 ( 1085 ) Summary = 72 ( 1085 )
CHECKSHAPE : Wires = 0 ( 1 ) Faces = 0 ( 1 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 0 ( 1 ) Faces = 1 ( 1 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1628 ( 1628 ) Summary = 21885 ( 21885 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1628 ( 1628 ) Summary = 21878 ( 21886 )
STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1628 ( 1628 ) FreeWire = 16 ( 17 ) FreeEdge = 625 ( 625 ) SharedEdge = 9297 ( 9297 ) STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1628 ( 1628 ) FreeWire = 16 ( 17 ) FreeEdge = 625 ( 625 ) SharedEdge = 9294 ( 9298 )
TOLERANCE : MaxTol = 0.9993613167 ( 0.9993613167 ) AvgTol = 0.01637727665 ( 0.01638088512 ) TOLERANCE : MaxTol = 0.9993613167 ( 0.9993613167 ) AvgTol = 0.01637966588 ( 0.01644116474 )
LABELS : N0Labels = 3 ( 3 ) N1Labels = 1632 ( 3623 ) N2Labels = 0 ( 0 ) TotalLabels = 1635 ( 3626 ) NameLabels = 1635 ( 2037 ) ColorLabels = 1632 ( 3625 ) LayerLabels = 1632 ( 3625 ) LABELS : N0Labels = 3 ( 3 ) N1Labels = 1632 ( 3624 ) N2Labels = 0 ( 0 ) TotalLabels = 1635 ( 3627 ) NameLabels = 1635 ( 2037 ) ColorLabels = 1632 ( 3626 ) LayerLabels = 1632 ( 3626 )
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 ) PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
NCOLORS : NColors = 3 ( 4 ) NCOLORS : NColors = 3 ( 4 )
COLORS : Colors = BLUE1 GREEN MAGENTA1 ( BLUE1 GREEN MAGENTA1 RED ) COLORS : Colors = BLUE1 GREEN MAGENTA1 ( BLUE1 GREEN MAGENTA1 RED )

View File

@ -1,4 +1,5 @@
# !!!! This file is generated automatically, do not edit manually! See end script # !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR25923 ALL: TPSTAT : Faulty"
puts "TODO CR23096 ALL: CHECKSHAPE : Faulty" puts "TODO CR23096 ALL: CHECKSHAPE : Faulty"
puts "TODO CR23096 ALL: STATSHAPE : Faulty" puts "TODO CR23096 ALL: STATSHAPE : Faulty"

View File

@ -1,6 +1,5 @@
# !!!! This file is generated automatically, do not edit manually! See end script # !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 ALL: TPSTAT : Faulty" puts "TODO CR23096 ALL: TPSTAT : Faulty"
puts "TODO CR23096 ALL: TOLERANCE : Faulty"
puts "TODO CR23096 ALL: LABELS : Faulty" puts "TODO CR23096 ALL: LABELS : Faulty"
@ -8,11 +7,11 @@ set filename PRO7978.igs
set ref_data { set ref_data {
DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 1 ) Summary = 0 ( 1 ) DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 1 ) Summary = 0 ( 1 )
TPSTAT : Faulties = 2 ( 0 ) Warnings = 165 ( 940 ) Summary = 167 ( 940 ) TPSTAT : Faulties = 2 ( 0 ) Warnings = 174 ( 940 ) Summary = 176 ( 940 )
CHECKSHAPE : Wires = 8 ( 8 ) Faces = 5 ( 5 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 8 ( 8 ) Faces = 5 ( 5 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 346 ( 346 ) Summary = 25259 ( 25254 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 346 ( 346 ) Summary = 25253 ( 25254 )
STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 346 ( 346 ) FreeWire = 84 ( 84 ) FreeEdge = 1563 ( 1563 ) SharedEdge = 12104 ( 12103 ) STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 346 ( 346 ) FreeWire = 84 ( 84 ) FreeEdge = 1563 ( 1563 ) SharedEdge = 12102 ( 12103 )
TOLERANCE : MaxTol = 0.4314224119 ( 0.2157335194 ) AvgTol = 0.001277614321 ( 0.001254878337 ) TOLERANCE : MaxTol = 0.08971322527 ( 0.2157335194 ) AvgTol = 0.001218977908 ( 0.00125488316 )
LABELS : N0Labels = 560 ( 560 ) N1Labels = 94 ( 90 ) N2Labels = 0 ( 0 ) TotalLabels = 654 ( 650 ) NameLabels = 648 ( 650 ) ColorLabels = 554 ( 640 ) LayerLabels = 554 ( 640 ) LABELS : N0Labels = 560 ( 560 ) N1Labels = 94 ( 90 ) N2Labels = 0 ( 0 ) TotalLabels = 654 ( 650 ) NameLabels = 648 ( 650 ) ColorLabels = 554 ( 640 ) LayerLabels = 554 ( 640 )
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 ) PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
NCOLORS : NColors = 3 ( 3 ) NCOLORS : NColors = 3 ( 3 )

View File

@ -1,19 +1,18 @@
# !!!! This file is generated automatically, do not edit manually! See end script # !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 ALL: LABELS : Faulty" puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO CR23096 ALL: COLORS : Faulty" puts "TODO CR23096 ALL: COLORS : Faulty"
puts "TODO CR25013 ALL: Error : 4 differences with reference data found"
set LinuxDiff 4 set LinuxDiff 4
set filename PRO11641.igs set filename PRO11641.igs
set ref_data { set ref_data {
DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 ) DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 )
TPSTAT : Faulties = 0 ( 0 ) Warnings = 56 ( 1653 ) Summary = 56 ( 1653 ) TPSTAT : Faulties = 0 ( 0 ) Warnings = 43 ( 1750 ) Summary = 43 ( 1750 )
CHECKSHAPE : Wires = 21 ( 14 ) Faces = 7 ( 7 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 7 ( 7 ) Faces = 7 ( 7 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1424 ( 1424 ) Summary = 25258 ( 24523 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1424 ( 1424 ) Summary = 23704 ( 23704 )
STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1424 ( 1424 ) FreeWire = 23 ( 23 ) FreeEdge = 461 ( 461 ) SharedEdge = 11200 ( 10738 ) STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1424 ( 1424 ) FreeWire = 23 ( 23 ) FreeEdge = 461 ( 461 ) SharedEdge = 10206 ( 10206 )
TOLERANCE : MaxTol = 0.01698924283 ( 0.04210111627 ) AvgTol = 0.0004756190331 ( 0.00051218143 ) TOLERANCE : MaxTol = 0.01698924283 ( 0.03769875288 ) AvgTol = 0.0002746484976 ( 0.0003801335989 )
LABELS : N0Labels = 1784 ( 1784 ) N1Labels = 0 ( 2192 ) N2Labels = 0 ( 0 ) TotalLabels = 1784 ( 3976 ) NameLabels = 1784 ( 1784 ) ColorLabels = 1761 ( 3976 ) LayerLabels = 1761 ( 1784 ) LABELS : N0Labels = 1784 ( 1784 ) N1Labels = 0 ( 1660 ) N2Labels = 0 ( 0 ) TotalLabels = 1784 ( 3444 ) NameLabels = 1784 ( 1784 ) ColorLabels = 1761 ( 3444 ) LayerLabels = 1761 ( 1784 )
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 ) PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
NCOLORS : NColors = 7 ( 8 ) NCOLORS : NColors = 7 ( 8 )
COLORS : Colors = BLUE1 CYAN1 GREEN MAGENTA1 RED WHITE YELLOW ( BLACK BLUE1 CYAN1 GREEN MAGENTA1 RED WHITE YELLOW ) COLORS : Colors = BLUE1 CYAN1 GREEN MAGENTA1 RED WHITE YELLOW ( BLACK BLUE1 CYAN1 GREEN MAGENTA1 RED WHITE YELLOW )

View File

@ -10,11 +10,11 @@ set filename UKI60028-1.igs
set ref_data { set ref_data {
DATA : Faulties = 4 ( 0 ) Warnings = 0 ( 0 ) Summary = 4 ( 0 ) DATA : Faulties = 4 ( 0 ) Warnings = 0 ( 0 ) Summary = 4 ( 0 )
TPSTAT : Faulties = 8 ( 150 ) Warnings = 41 ( 785 ) Summary = 49 ( 935 ) TPSTAT : Faulties = 8 ( 150 ) Warnings = 42 ( 788 ) Summary = 50 ( 938 )
CHECKSHAPE : Wires = 0 ( 0 ) Faces = 0 ( 0 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 0 ( 0 ) Faces = 0 ( 0 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 159 ( 159 ) Summary = 7582 ( 7684 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 159 ( 159 ) Summary = 7579 ( 7684 )
STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 159 ( 159 ) FreeWire = 189 ( 284 ) FreeEdge = 1726 ( 1726 ) SharedEdge = 3035 ( 3035 ) STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 159 ( 159 ) FreeWire = 189 ( 284 ) FreeEdge = 1726 ( 1726 ) SharedEdge = 3033 ( 3035 )
TOLERANCE : MaxTol = 0.6023944505 ( 0.6023945025 ) AvgTol = 0.007299249683 ( 0.0087526096 ) TOLERANCE : MaxTol = 0.6023944505 ( 0.6023945025 ) AvgTol = 0.007298261126 ( 0.008822197287 )
LABELS : N0Labels = 8 ( 11 ) N1Labels = 949 ( 1809 ) N2Labels = 0 ( 0 ) TotalLabels = 957 ( 1820 ) NameLabels = 955 ( 1263 ) ColorLabels = 949 ( 1807 ) LayerLabels = 917 ( 1774 ) LABELS : N0Labels = 8 ( 11 ) N1Labels = 949 ( 1809 ) N2Labels = 0 ( 0 ) TotalLabels = 957 ( 1820 ) NameLabels = 955 ( 1263 ) ColorLabels = 949 ( 1807 ) LayerLabels = 917 ( 1774 )
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 ) PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
NCOLORS : NColors = 12 ( 14 ) NCOLORS : NColors = 12 ( 14 )

View File

@ -10,12 +10,12 @@ set filename UKI60028-2.igs
set ref_data { set ref_data {
DATA : Faulties = 8 ( 0 ) Warnings = 0 ( 0 ) Summary = 8 ( 0 ) DATA : Faulties = 8 ( 0 ) Warnings = 0 ( 0 ) Summary = 8 ( 0 )
TPSTAT : Faulties = 16 ( 149 ) Warnings = 60 ( 1008 ) Summary = 76 ( 1157 ) TPSTAT : Faulties = 16 ( 149 ) Warnings = 60 ( 1010 ) Summary = 76 ( 1159 )
CHECKSHAPE : Wires = 0 ( 0 ) Faces = 0 ( 0 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 0 ( 0 ) Faces = 0 ( 1 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 124 ( 124 ) Summary = 7690 ( 7731 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 124 ( 124 ) Summary = 7690 ( 7735 )
STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 124 ( 124 ) FreeWire = 219 ( 254 ) FreeEdge = 1870 ( 1870 ) SharedEdge = 3105 ( 3106 ) STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 124 ( 124 ) FreeWire = 219 ( 254 ) FreeEdge = 1870 ( 1870 ) SharedEdge = 3105 ( 3108 )
TOLERANCE : MaxTol = 0.9970503224 ( 0.9970502696 ) AvgTol = 0.01722883731 ( 0.02184796555 ) TOLERANCE : MaxTol = 0.9970503224 ( 0.9970502696 ) AvgTol = 0.01722883731 ( 0.02186287201 )
LABELS : N0Labels = 9 ( 9 ) N1Labels = 896 ( 1689 ) N2Labels = 0 ( 0 ) TotalLabels = 905 ( 1698 ) NameLabels = 905 ( 1233 ) ColorLabels = 896 ( 1690 ) LayerLabels = 864 ( 1657 ) LABELS : N0Labels = 9 ( 9 ) N1Labels = 896 ( 1691 ) N2Labels = 0 ( 0 ) TotalLabels = 905 ( 1700 ) NameLabels = 905 ( 1233 ) ColorLabels = 896 ( 1692 ) LayerLabels = 864 ( 1659 )
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 ) PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
NCOLORS : NColors = 6 ( 7 ) NCOLORS : NColors = 6 ( 7 )
COLORS : Colors = BLUE1 LEMONCHIFFON1 RED RED4 WHITE YELLOW ( BLUE1 GREEN LEMONCHIFFON1 RED RED4 WHITE YELLOW ) COLORS : Colors = BLUE1 LEMONCHIFFON1 RED RED4 WHITE YELLOW ( BLUE1 GREEN LEMONCHIFFON1 RED RED4 WHITE YELLOW )

View File

@ -9,11 +9,11 @@ set filename Hutablage.igs
set ref_data { set ref_data {
DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 ) DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 )
TPSTAT : Faulties = 0 ( 0 ) Warnings = 512 ( 3435 ) Summary = 512 ( 3435 ) TPSTAT : Faulties = 0 ( 0 ) Warnings = 515 ( 3435 ) Summary = 515 ( 3435 )
CHECKSHAPE : Wires = 0 ( 2 ) Faces = 1 ( 2 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 0 ( 2 ) Faces = 0 ( 2 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 636 ( 628 ) Summary = 25751 ( 25764 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 636 ( 628 ) Summary = 25749 ( 25764 )
STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 636 ( 628 ) FreeWire = 51 ( 87 ) FreeEdge = 297 ( 297 ) SharedEdge = 12156 ( 12155 ) STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 636 ( 628 ) FreeWire = 51 ( 87 ) FreeEdge = 297 ( 297 ) SharedEdge = 12155 ( 12155 )
TOLERANCE : MaxTol = 0.9940193324 ( 0.9940193324 ) AvgTol = 0.01618901796 ( 0.01618253099 ) TOLERANCE : MaxTol = 0.9940193324 ( 0.9940193324 ) AvgTol = 0.01619162554 ( 0.01618254197 )
LABELS : N0Labels = 1 ( 1 ) N1Labels = 711 ( 11812 ) N2Labels = 0 ( 0 ) TotalLabels = 712 ( 11813 ) NameLabels = 708 ( 765 ) ColorLabels = 711 ( 11812 ) LayerLabels = 0 ( 0 ) LABELS : N0Labels = 1 ( 1 ) N1Labels = 711 ( 11812 ) N2Labels = 0 ( 0 ) TotalLabels = 712 ( 11813 ) NameLabels = 708 ( 765 ) ColorLabels = 711 ( 11812 ) LayerLabels = 0 ( 0 )
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 ) PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
NCOLORS : NColors = 3 ( 5 ) NCOLORS : NColors = 3 ( 5 )

View File

@ -9,12 +9,12 @@ set filename PUNZONE.igs
set ref_data { set ref_data {
DATA : Faulties = 0 ( 7 ) Warnings = 0 ( 1 ) Summary = 0 ( 8 ) DATA : Faulties = 0 ( 7 ) Warnings = 0 ( 1 ) Summary = 0 ( 8 )
TPSTAT : Faulties = 0 ( 0 ) Warnings = 1002 ( 2771 ) Summary = 1002 ( 2771 ) TPSTAT : Faulties = 0 ( 0 ) Warnings = 1002 ( 2775 ) Summary = 1002 ( 2775 )
CHECKSHAPE : Wires = 2 ( 2 ) Faces = 4 ( 4 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 2 ( 2 ) Faces = 4 ( 4 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1127 ( 1125 ) Summary = 44255 ( 44256 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1127 ( 1125 ) Summary = 44243 ( 44244 )
STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1127 ( 1125 ) FreeWire = 26 ( 26 ) FreeEdge = 1197 ( 1197 ) SharedEdge = 20967 ( 20967 ) STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1127 ( 1125 ) FreeWire = 26 ( 26 ) FreeEdge = 1197 ( 1197 ) SharedEdge = 20961 ( 20961 )
TOLERANCE : MaxTol = 0.08512566596 ( 0.08512566591 ) AvgTol = 0.005307061999 ( 0.005307835441 ) TOLERANCE : MaxTol = 0.08512566596 ( 0.08512566591 ) AvgTol = 0.005308553687 ( 0.00530936624 )
LABELS : N0Labels = 1155 ( 1155 ) N1Labels = 0 ( 1504 ) N2Labels = 0 ( 0 ) TotalLabels = 1155 ( 2659 ) NameLabels = 1155 ( 2265 ) ColorLabels = 1125 ( 2659 ) LayerLabels = 1125 ( 1125 ) LABELS : N0Labels = 1155 ( 1155 ) N1Labels = 0 ( 1498 ) N2Labels = 0 ( 0 ) TotalLabels = 1155 ( 2653 ) NameLabels = 1155 ( 2265 ) ColorLabels = 1125 ( 2653 ) LayerLabels = 1125 ( 1125 )
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 ) PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
NCOLORS : NColors = 1 ( 4 ) NCOLORS : NColors = 1 ( 4 )
COLORS : Colors = GREEN ( GREEN MAGENTA1 RED YELLOW ) COLORS : Colors = GREEN ( GREEN MAGENTA1 RED YELLOW )

View File

@ -1,5 +1,6 @@
# !!!! This file is generated automatically, do not edit manually! See end script # !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 ALL: DATA : Faulty" puts "TODO CR23096 ALL: DATA : Faulty"
puts "TODO CR25923 ALL: TPSTAT : Faulty"
puts "TODO CR23096 ALL: CHECKSHAPE : Faulty" puts "TODO CR23096 ALL: CHECKSHAPE : Faulty"
puts "TODO CR23096 ALL: STATSHAPE : Faulty" puts "TODO CR23096 ALL: STATSHAPE : Faulty"
puts "TODO CR23096 ALL: LABELS : Faulty" puts "TODO CR23096 ALL: LABELS : Faulty"

View File

@ -9,11 +9,11 @@ set filename USA60022.igs
set ref_data { set ref_data {
DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 1 ) Summary = 0 ( 1 ) DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 1 ) Summary = 0 ( 1 )
TPSTAT : Faulties = 0 ( 0 ) Warnings = 155 ( 2001 ) Summary = 155 ( 2001 ) TPSTAT : Faulties = 0 ( 0 ) Warnings = 157 ( 2003 ) Summary = 157 ( 2003 )
CHECKSHAPE : Wires = 7 ( 13 ) Faces = 8 ( 15 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 7 ( 14 ) Faces = 9 ( 15 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 665 ( 634 ) Summary = 25075 ( 24992 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 666 ( 634 ) Summary = 25078 ( 24995 )
STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 665 ( 634 ) FreeWire = 0 ( 0 ) FreeEdge = 0 ( 0 ) SharedEdge = 11900 ( 11871 ) STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 666 ( 634 ) FreeWire = 0 ( 0 ) FreeEdge = 0 ( 0 ) SharedEdge = 11901 ( 11872 )
TOLERANCE : MaxTol = 6.4081268 ( 1.331845935 ) AvgTol = 0.00219409015 ( 0.002198928582 ) TOLERANCE : MaxTol = 6.4081268 ( 1.331845935 ) AvgTol = 0.002669852591 ( 0.00229913384 )
LABELS : N0Labels = 1 ( 1 ) N1Labels = 634 ( 634 ) N2Labels = 0 ( 0 ) TotalLabels = 635 ( 635 ) NameLabels = 635 ( 635 ) ColorLabels = 634 ( 635 ) LayerLabels = 634 ( 635 ) LABELS : N0Labels = 1 ( 1 ) N1Labels = 634 ( 634 ) N2Labels = 0 ( 0 ) TotalLabels = 635 ( 635 ) NameLabels = 635 ( 635 ) ColorLabels = 634 ( 635 ) LayerLabels = 634 ( 635 )
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 ) PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
NCOLORS : NColors = 2 ( 2 ) NCOLORS : NColors = 2 ( 2 )

View File

@ -7,12 +7,12 @@ set LinuxDiff 3
set filename 1stpunch-mcsrfs.igs set filename 1stpunch-mcsrfs.igs
set ref_data { set ref_data {
DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 1 ) Summary = 0 ( 1 ) DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 2792 ) Summary = 0 ( 2792 )
TPSTAT : Faulties = 0 ( 0 ) Warnings = 885 ( 1951 ) Summary = 885 ( 1951 ) TPSTAT : Faulties = 0 ( 0 ) Warnings = 885 ( 1953 ) Summary = 885 ( 1953 )
CHECKSHAPE : Wires = 6 ( 4 ) Faces = 3 ( 3 ) Shells = 0 ( 0 ) Solids = 0 ( 0 ) CHECKSHAPE : Wires = 6 ( 5 ) Faces = 3 ( 3 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1223 ( 1223 ) Summary = 68996 ( 68971 ) NBSHAPES : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1223 ( 1223 ) Summary = 68998 ( 68973 )
STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1223 ( 1223 ) FreeWire = 0 ( 0 ) FreeEdge = 0 ( 0 ) SharedEdge = 33289 ( 33277 ) STATSHAPE : Solid = 0 ( 0 ) Shell = 0 ( 0 ) Face = 1223 ( 1223 ) FreeWire = 0 ( 0 ) FreeEdge = 0 ( 0 ) SharedEdge = 33290 ( 33278 )
TOLERANCE : MaxTol = 0.002714431471 ( 0.001436622896 ) AvgTol = 1.636929841e-006 ( 9.67254762e-006 ) TOLERANCE : MaxTol = 0.2461173132 ( 0.001436622896 ) AvgTol = 1.137529899e-005 ( 9.779578952e-006 )
LABELS : N0Labels = 1215 ( 1215 ) N1Labels = 0 ( 0 ) N2Labels = 0 ( 0 ) TotalLabels = 1215 ( 1215 ) NameLabels = 1215 ( 1215 ) ColorLabels = 0 ( 0 ) LayerLabels = 1207 ( 1215 ) LABELS : N0Labels = 1215 ( 1215 ) N1Labels = 0 ( 0 ) N2Labels = 0 ( 0 ) TotalLabels = 1215 ( 1215 ) NameLabels = 1215 ( 1215 ) ColorLabels = 0 ( 0 ) LayerLabels = 1207 ( 1215 )
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 ) PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 0 ( 0 )
NCOLORS : NColors = 0 ( 0 ) NCOLORS : NColors = 0 ( 0 )