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

0023748: Bad monitoring of intermediate results in offset commands

This commit is contained in:
nbv 2013-05-16 11:46:21 +04:00
parent ac29d56ac7
commit ab87e6fc2e
184 changed files with 2714 additions and 2170 deletions

View File

@ -90,7 +90,13 @@ TopoDS_Shape BRepAlgo_Tool::Deboucle3D(const TopoDS_Shape& S,
NbSub++;
}
}
if (NbSub == 0) SS = TopoDS_Shape();
if (NbSub == 0)
{
#ifdef DEB
cout << "No subhape in shape!" << endl;
#endif
SS = TopoDS_Shape();
}
}
break;
default:

View File

@ -421,7 +421,7 @@ Standard_Boolean IsDistanceIn2DTolerance (const BRepAdaptor_Surface& aFaceSurfac
{
cout << endl;
cout << "--------Function IsDistanceIn2DTolerance(...)----------" << endl;
cout << "--- BRepCheck Wire: Closed2d -> Error" << endl;
cout << "--- BRepCheck Wire: Not closed in 2d" << endl;
cout << "*****************************************************" << endl;
cout << "*dumin = " << dumin << "; dumax = " << dumax << endl;
cout << "* dvmin = " << dvmin << "; dvmax = " << dvmax << endl;
@ -470,7 +470,7 @@ Standard_Boolean IsDistanceIn2DTolerance (const BRepAdaptor_Surface& aFaceSurfac
{
cout << endl;
cout << "--------Function IsDistanceIn2DTolerance(...)----------" << endl;
cout << "--- BRepCheck Wire: Closed2d -> Error" << endl;
cout << "--- BRepCheck Wire: Not closed in 2d" << endl;
cout << "*****************************************************" << endl;
cout << "* Dist = " << Dist << " > Tol2d = " << aTol2d << endl;
cout << "*****************************************************" << endl;

View File

@ -227,6 +227,26 @@ static void MakeOffset
BRepFill_IndexedDataMapOfOrientedShapeListOfShape& Map,
const Handle(Geom_Plane)& RefPlane);
//=======================================================================
//function : CheckFace
//purpose : Check if face contains an edge with C0 continuity
//=======================================================================
//
static void CheckFace(const TopoDS_Face& theFace)
{
TopExp_Explorer ex(theFace,TopAbs_EDGE);
for(; ex.More(); ex.Next())
{
TopoDS_Edge anEdge=TopoDS::Edge(ex.Current());
Standard_Real f,l;
const Handle(Geom2d_Curve) C = BRep_Tool::CurveOnSurface(anEdge,theFace,f,l);
if (C->Continuity() == GeomAbs_C0)
Standard_ConstructionError::Raise("Initial shape contains an edge with C0 continuity");
}
}
//=======================================================================
//function : KPartCircle
//purpose :
@ -314,7 +334,6 @@ BRepFill_OffsetWire::BRepFill_OffsetWire(const TopoDS_Face& Spine,
Init(Spine,Join);
}
//=======================================================================
//function : Init
//purpose :
@ -332,6 +351,8 @@ void BRepFill_OffsetWire::Init(const TopoDS_Face& Spine,
// mySpine = TopoDS::Face(Spine.Oriented(TopAbs_FORWARD));
myJoinType = Join;
CheckFace(mySpine);
myMap.Clear();
myMapSpine.Clear();
//------------------------------------------------------------------
@ -588,6 +609,14 @@ void BRepFill_OffsetWire::Perform (const Standard_Real Offset,
BRepMAT2d_BisectingLocus newBilo;
BRepMAT2d_LinkTopoBilo newLink;
newBilo.Compute(newExp,1,MAT_Left);
if(!newBilo.IsDone())
{
myShape.Nullify();
myIsDone = Standard_False;
return;
}
newLink.Perform(newExp,newBilo);
PerformWithBiLo(myWorkSpine,Offset,newBilo,newLink,myJoinType,Alt);
@ -602,12 +631,18 @@ void BRepFill_OffsetWire::Perform (const Standard_Real Offset,
PerformWithBiLo(myWorkSpine,Offset,myBilo,myLink,myJoinType,Alt);
}
} catch (Standard_Failure) {
}
catch (...)//Every exception was caught.
{
myShape.Nullify();
myIsDone = Standard_False;
cout<<"An exception was caught in BRepFill_OffsetWire::Perform : ";
Standard_Failure::Caught()->Print(cout);
cout<<endl;
return;
}
// Modified by skv - Fri Jul 8 11:21:38 2005 OCC9145 End
// Modified by Sergey KHROMOV - Thu Mar 14 10:48:15 2002 Begin
TopExp_Explorer anExp(myShape, TopAbs_WIRE);
@ -1372,6 +1407,8 @@ void BRepFill_OffsetWire::FixHoles()
TopoDS_Wire& Base = TopoDS::Wire( UnclosedWires(1) );
TopoDS_Vertex Vf, Vl;
TopExp::Vertices( Base, Vf, Vl );
if(Vf.IsNull() || Vl.IsNull())
Standard_Failure::Raise("BRepFill_OffsetWire::FixHoles(): Wrong wire.");
gp_Pnt Pf, Pl;
Pf = BRep_Tool::Pnt(Vf);
Pl = BRep_Tool::Pnt(Vl);
@ -2388,4 +2425,4 @@ static void QuasiFleche(const Adaptor3d_Curve& C,
Parameters,Points);
}
}

View File

@ -801,16 +801,33 @@ void BRepOffset_MakeOffset::MakeThickSolid()
Glue.Add (exp.Current());
}
Standard_Boolean YaResult = 0;
if (!myOffsetShape.IsNull()) {
for (exp.Init(myOffsetShape,TopAbs_FACE);exp.More(); exp.Next()) {
YaResult = 1;
Glue.Add (exp.Current().Reversed());
if (!myOffsetShape.IsNull())
{
for (exp.Init(myOffsetShape,TopAbs_FACE);exp.More(); exp.Next())
{
YaResult = 1;
Glue.Add (exp.Current().Reversed());
}
#ifdef DEB
if(YaResult == 0)
{
cout << "OffsetShape does not contain a FACES." << endl;
}
#endif
}
}
if (YaResult == 0) {
#ifdef DEB
else
{
cout << "OffsetShape is null!" << endl;
}
#endif
if (YaResult == 0)
{
myDone = Standard_False;
return;
}
}
myOffsetShape = Glue.Shells();
for (exp.Init(myOffsetShape,TopAbs_SHELL); exp.More(); exp.Next()) {
B.Add(Res,exp.Current());

File diff suppressed because it is too large Load Diff

View File

@ -259,55 +259,87 @@ static void BuildDomains(TopoDS_Face& myFace,
//purpose :
//=======================================================================
void BRepOffsetAPI_MakeOffset::Perform(const Standard_Real Offset,
const Standard_Real Alt)
{
void BRepOffsetAPI_MakeOffset::Perform( const Standard_Real Offset,
const Standard_Real Alt)
{
StdFail_NotDone_Raise_if ( !myIsInitialized,
"BRepOffsetAPI_MakeOffset : Perform without Init");
"BRepOffsetAPI_MakeOffset : Perform without Init");
Standard_Integer i = 1;
BRepFill_ListIteratorOfListOfOffsetWire itOW;
TopoDS_Compound Res;
BRep_Builder B;
B.MakeCompound (Res);
try
{
Standard_Integer i = 1;
BRepFill_ListIteratorOfListOfOffsetWire itOW;
TopoDS_Compound Res;
BRep_Builder B;
B.MakeCompound (Res);
myLastIsLeft = (Offset <= 0);
if( Offset <= 0. )
{
if( myLeft.IsEmpty() )
{
// Modified by Sergey KHROMOV - Fri Apr 27 14:35:26 2001 Begin
BuildDomains(myFace,myWires,myLeft,myJoin, Standard_False);
// Modified by Sergey KHROMOV - Fri Apr 27 14:35:26 2001 End
}
myLastIsLeft = (Offset <= 0);
if (Offset <= 0.) {
if (myLeft.IsEmpty()) {
// Modified by Sergey KHROMOV - Fri Apr 27 14:35:26 2001 Begin
BuildDomains(myFace,myWires,myLeft,myJoin, Standard_False);
// Modified by Sergey KHROMOV - Fri Apr 27 14:35:26 2001 End
}
for (itOW.Initialize(myLeft); itOW.More(); itOW.Next()) {
BRepFill_OffsetWire& Algo = itOW.Value();
Algo.Perform(Abs(Offset),Alt);
if (Algo.IsDone() && !Algo.Shape().IsNull()) {
B.Add(Res,Algo.Shape());
if (i == 1) myShape = Algo.Shape();
i++;
for (itOW.Initialize(myLeft); itOW.More(); itOW.Next())
{
BRepFill_OffsetWire& Algo = itOW.Value();
Algo.Perform(Abs(Offset),Alt);
if (Algo.IsDone() && !Algo.Shape().IsNull())
{
B.Add(Res,Algo.Shape());
if (i == 1)
myShape = Algo.Shape();
i++;
}
}
}
else
{
if (myRight.IsEmpty())
{
// Modified by Sergey KHROMOV - Fri Apr 27 14:35:28 2001 Begin
BuildDomains(myFace,myWires,myRight,myJoin, Standard_True);
// Modified by Sergey KHROMOV - Fri Apr 27 14:35:35 2001 End
}
for(itOW.Initialize(myRight); itOW.More(); itOW.Next())
{
BRepFill_OffsetWire& Algo = itOW.Value();
Algo.Perform(Offset,Alt);
if (Algo.IsDone() && !Algo.Shape().IsNull())
{
B.Add(Res,Algo.Shape());
if (i == 1)
myShape = Algo.Shape();
i++;
}
}
}
if( i > 2 )
myShape = Res;
if(myShape.IsNull())
NotDone();
else
Done();
}
catch(...) //Every exception was caught.
{
cout<<"An exception was caught in BRepOffsetAPI_MakeOffset::Perform : ";
Standard_ConstructionError::Caught()->Print(cout);
cout<<endl;
NotDone();
myShape.Nullify();
}
}
else {
if (myRight.IsEmpty()) {
// Modified by Sergey KHROMOV - Fri Apr 27 14:35:28 2001 Begin
BuildDomains(myFace,myWires,myRight,myJoin, Standard_True);
// Modified by Sergey KHROMOV - Fri Apr 27 14:35:35 2001 End
}
for (itOW.Initialize(myRight); itOW.More(); itOW.Next()) {
BRepFill_OffsetWire& Algo = itOW.Value();
Algo.Perform(Offset,Alt);
if (Algo.IsDone() && !Algo.Shape().IsNull()) {
B.Add(Res,Algo.Shape());
if (i == 1) myShape = Algo.Shape();
i++;
}
}
}
if (i > 2) myShape = Res;
Done();
}
//=======================================================================
//function : Build

View File

@ -1489,22 +1489,23 @@ Standard_Integer mkoffset(Draw_Interpretor& di,
BRepOffsetAPI_MakeOffset Paral;
TopoDS_Shape Base = DBRep::Get(a[2],TopAbs_FACE);
if ( Base.IsNull()) {
if ( Base.IsNull())
{
Base = DBRep::Get(a[2]);
if (Base.IsNull()) return 1;
Paral.Init(GeomAbs_Arc);
TopExp_Explorer exp;
for (exp.Init(Base,TopAbs_WIRE); exp.More(); exp.Next()) {
for (exp.Init(Base,TopAbs_WIRE); exp.More(); exp.Next())
{
TopoDS_Wire aLocalShape = TopoDS::Wire(exp.Current());
Paral.AddWire(aLocalShape);
// Paral.AddWire(TopoDS::Wire(exp.Current()));
}
}
}
else {
else
{
Base.Orientation(TopAbs_FORWARD);
// Base = TopoDS::Face(Base.Oriented(TopAbs_FORWARD));
Paral.Init(TopoDS::Face(Base));
}
}
Standard_Real U, dU;
Standard_Integer Nb;
@ -1512,24 +1513,31 @@ Standard_Integer mkoffset(Draw_Interpretor& di,
Nb = Draw::Atoi(a[3]);
Standard_Real Alt = 0.;
if ( n == 6) Alt = Draw::Atof(a[5]);
if ( n == 6)
Alt = Draw::Atof(a[5]);
Standard_Integer Compt = 1;
for ( Standard_Integer i = 1; i <= Nb; i++) {
for ( Standard_Integer i = 1; i <= Nb; i++)
{
U = i * dU;
Paral.Perform(U,Alt);
if ( !Paral.IsDone()) {
//cout << " Parali aux fraises" << endl;
di << " Parali aux fraises" << "\n";
}
else {
if ( !Paral.IsDone())
{
di << " Error: Offset is not done." << "\n";
return 1;
}
else
{
Sprintf(name,"%s_%d", a[1], Compt++);
char* temp = name; // portage WNT
DBRep::Set(temp,Paral.Shape());
}
}
}
return 0;
}
}
//=======================================================================
//function : pickface

View File

@ -1025,18 +1025,28 @@ Standard_Integer offsetonface(Draw_Interpretor&, Standard_Integer n, const char*
//purpose :
//=======================================================================
Standard_Integer offsetperform(Draw_Interpretor&,
Standard_Integer n, const char** a)
{
if ( n < 2) return 1;
Standard_Integer offsetperform(Draw_Interpretor& theCommands,
Standard_Integer theNArg, const char** a)
{
if ( theNArg < 2) return 1;
if (theYaBouchon) TheOffset.MakeThickSolid ();
else TheOffset.MakeOffsetShape();
if (theYaBouchon)
TheOffset.MakeThickSolid ();
else
TheOffset.MakeOffsetShape();
if(TheOffset.IsDone())
{
DBRep::Set(a[1],TheOffset.Shape());
}
else
{
theCommands << "ERROR. offsetperform operation not done.";
return 1;
}
DBRep::Set(a[1],TheOffset.Shape());
return 0;
}
}
//=======================================================================

View File

@ -269,30 +269,29 @@ void BSplSLib::RationalDerivative(const Standard_Integer UDeg,
// The first direction to compute (smaller degree) is returned
// and the poles are stored according to this direction.
static Standard_Boolean PrepareEval
(const Standard_Real U,
const Standard_Real V,
const Standard_Integer Uindex,
const Standard_Integer Vindex,
const Standard_Integer UDegree,
const Standard_Integer VDegree,
const Standard_Boolean URat,
const Standard_Boolean VRat,
const Standard_Boolean UPer,
const Standard_Boolean VPer,
const TColgp_Array2OfPnt& Poles,
const TColStd_Array2OfReal& Weights,
const TColStd_Array1OfReal& UKnots,
const TColStd_Array1OfReal& VKnots,
const TColStd_Array1OfInteger& UMults,
const TColStd_Array1OfInteger& VMults,
Standard_Real& u1, // first parameter to use
Standard_Real& u2, // second parameter to use
Standard_Integer& d1, // first degree
Standard_Integer& d2, // second degree
Standard_Boolean& rational,
BSplSLib_DataContainer& dc)
{
static Standard_Boolean PrepareEval (const Standard_Real U,
const Standard_Real V,
const Standard_Integer Uindex,
const Standard_Integer Vindex,
const Standard_Integer UDegree,
const Standard_Integer VDegree,
const Standard_Boolean URat,
const Standard_Boolean VRat,
const Standard_Boolean UPer,
const Standard_Boolean VPer,
const TColgp_Array2OfPnt& Poles,
const TColStd_Array2OfReal& Weights,
const TColStd_Array1OfReal& UKnots,
const TColStd_Array1OfReal& VKnots,
const TColStd_Array1OfInteger& UMults,
const TColStd_Array1OfInteger& VMults,
Standard_Real& u1, // first parameter to use
Standard_Real& u2, // second parameter to use
Standard_Integer& d1, // first degree
Standard_Integer& d2, // second degree
Standard_Boolean& rational,
BSplSLib_DataContainer& dc)
{
rational = URat || VRat;
Standard_Integer uindex = Uindex;
Standard_Integer vindex = Vindex;
@ -300,27 +299,37 @@ static Standard_Boolean PrepareEval
Standard_Integer UKUpper = UKnots.Upper();
Standard_Integer VKLower = VKnots.Lower();
Standard_Integer VKUpper = VKnots.Upper();
if (UDegree <= VDegree) {
if (UDegree <= VDegree)
{
// compute the indices
if (uindex < UKLower || uindex > UKUpper)
BSplCLib::LocateParameter(UDegree,UKnots,UMults,U,UPer,uindex,u1);
else u1 = U;
else
u1 = U;
if (vindex < VKLower || vindex > VKUpper)
BSplCLib::LocateParameter(VDegree,VKnots,VMults,V,VPer,vindex,u2);
else u2 = V;
else
u2 = V;
// get the knots
d1 = UDegree;
d2 = VDegree;
BSplCLib::BuildKnots(UDegree,uindex,UPer,UKnots,UMults,*dc.knots1);
BSplCLib::BuildKnots(VDegree,vindex,VPer,VKnots,VMults,*dc.knots2);
if (&UMults == NULL) uindex -= UKLower + UDegree;
else uindex = BSplCLib::PoleIndex
(UDegree,uindex,UPer,UMults);
if (&VMults == NULL) vindex -= VKLower + VDegree;
else vindex = BSplCLib::PoleIndex
(VDegree,vindex,VPer,VMults);
if (&UMults == NULL)
uindex -= UKLower + UDegree;
else
uindex = BSplCLib::PoleIndex(UDegree,uindex,UPer,UMults);
if (&VMults == NULL)
vindex -= VKLower + VDegree;
else
vindex = BSplCLib::PoleIndex(VDegree,vindex,VPer,VMults);
// get the poles
// Standard_Integer i,j,k,ip,jp;
Standard_Integer i,j,ip,jp;
Standard_Real w, *pole = dc.poles;
d1 = UDegree;
@ -329,90 +338,149 @@ static Standard_Boolean PrepareEval
Standard_Integer PUpperRow = Poles.UpperRow();
Standard_Integer PLowerCol = Poles.LowerCol();
Standard_Integer PUpperCol = Poles.UpperCol();
if (rational) { // verify if locally non rational
// verify if locally non rational
if (rational)
{
rational = Standard_False;
ip = PLowerRow + uindex;
jp = PLowerCol + vindex;
if(ip < PLowerRow) ip = PUpperRow;
if(jp < PLowerCol) jp = PUpperCol;
w = Weights.Value(ip,jp);
Standard_Real eps = Epsilon(w);
Standard_Real dw;
for (i = 0; i <= UDegree && !rational; i++) {
jp = PLowerCol + vindex;
for (j = 0; j <= VDegree && !rational; j++) {
dw = Weights.Value(ip,jp) - w;
if (dw < 0) dw = - dw;
rational = dw > eps;
jp++;
if (jp > PUpperCol) jp = PLowerCol;
}
ip++;
if (ip > PUpperRow) ip = PLowerRow;
for (i = 0; i <= UDegree && !rational; i++)
{
jp = PLowerCol + vindex;
if(jp < PLowerCol)
jp = PUpperCol;
for (j = 0; j <= VDegree && !rational; j++)
{
dw = Weights.Value(ip,jp) - w;
if (dw < 0)
dw = - dw;
rational = (dw > eps);
jp++;
if (jp > PUpperCol)
jp = PLowerCol;
}
ip++;
if (ip > PUpperRow)
ip = PLowerRow;
}
}
}
// copy the poles
ip = PLowerRow + uindex;
if (rational) {
for (i = 0; i <= d1; i++) {
jp = PLowerCol + vindex;
for (j = 0; j <= d2; j++) {
const gp_Pnt& P = Poles .Value(ip,jp);
pole[3] = w = Weights.Value(ip,jp);
pole[0] = P.X() * w;
pole[1] = P.Y() * w;
pole[2] = P.Z() * w;
pole += 4;
jp++;
if (jp > PUpperCol) jp = PLowerCol;
}
ip++;
if (ip > PUpperRow) ip = PLowerRow;
if(ip < PLowerRow)
ip = PUpperRow;
if (rational)
{
for (i = 0; i <= d1; i++)
{
jp = PLowerCol + vindex;
if(jp < PLowerCol)
jp = PUpperCol;
for (j = 0; j <= d2; j++)
{
const gp_Pnt& P = Poles .Value(ip,jp);
pole[3] = w = Weights.Value(ip,jp);
pole[0] = P.X() * w;
pole[1] = P.Y() * w;
pole[2] = P.Z() * w;
pole += 4;
jp++;
if (jp > PUpperCol)
jp = PLowerCol;
}
ip++;
if (ip > PUpperRow)
ip = PLowerRow;
}
}
}
else {
for (i = 0; i <= d1; i++) {
jp = PLowerCol + vindex;
for (j = 0; j <= d2; j++) {
const gp_Pnt& P = Poles.Value(ip,jp);
pole[0] = P.X();
pole[1] = P.Y();
pole[2] = P.Z();
pole += 3;
jp++;
if (jp > PUpperCol) jp = PLowerCol;
}
ip++;
if (ip > PUpperRow) ip = PLowerRow;
else
{
for (i = 0; i <= d1; i++)
{
jp = PLowerCol + vindex;
if(jp < PLowerCol)
jp = PUpperCol;
for (j = 0; j <= d2; j++)
{
const gp_Pnt& P = Poles.Value(ip,jp);
pole[0] = P.X();
pole[1] = P.Y();
pole[2] = P.Z();
pole += 3;
jp++;
if (jp > PUpperCol)
jp = PLowerCol;
}
ip++;
if (ip > PUpperRow)
ip = PLowerRow;
}
}
}
return Standard_True;
}
else {
}
else
{
// compute the indices
if (uindex < UKLower || uindex > UKUpper)
BSplCLib::LocateParameter(UDegree,UKnots,UMults,U,UPer,uindex,u2);
else u2 = U;
else
u2 = U;
if (vindex < VKLower || vindex > VKUpper)
BSplCLib::LocateParameter(VDegree,VKnots,VMults,V,VPer,vindex,u1);
else u1 = V;
else
u1 = V;
// get the knots
d2 = UDegree;
d1 = VDegree;
BSplCLib::BuildKnots(UDegree,uindex,UPer,UKnots,UMults,*dc.knots2);
BSplCLib::BuildKnots(VDegree,vindex,VPer,VKnots,VMults,*dc.knots1);
if (&UMults == NULL) uindex -= UKLower + UDegree;
else uindex = BSplCLib::PoleIndex
(UDegree,uindex,UPer,UMults);
if (&VMults == NULL) vindex -= VKLower + VDegree;
else vindex = BSplCLib::PoleIndex
(VDegree,vindex,VPer,VMults);
if (&UMults == NULL)
uindex -= UKLower + UDegree;
else
uindex = BSplCLib::PoleIndex(UDegree,uindex,UPer,UMults);
if (&VMults == NULL)
vindex -= VKLower + VDegree;
else
vindex = BSplCLib::PoleIndex(VDegree,vindex,VPer,VMults);
// get the poles
// Standard_Integer i,j,k,ip,jp;
Standard_Integer i,j,ip,jp;
Standard_Real w, *pole = dc.poles;
d1 = VDegree;
@ -421,70 +489,121 @@ static Standard_Boolean PrepareEval
Standard_Integer PUpperRow = Poles.UpperRow();
Standard_Integer PLowerCol = Poles.LowerCol();
Standard_Integer PUpperCol = Poles.UpperCol();
if (rational) { // verify if locally non rational
// verify if locally non rational
if (rational)
{
rational = Standard_False;
ip = PLowerRow + uindex;
jp = PLowerCol + vindex;
if(ip < PLowerRow)
ip = PUpperRow;
if(jp < PLowerCol)
jp = PUpperCol;
w = Weights.Value(ip,jp);
Standard_Real eps = Epsilon(w);
Standard_Real dw;
for (i = 0; i <= UDegree && !rational; i++) {
jp = PLowerCol + vindex;
for (j = 0; j <= VDegree && !rational; j++) {
dw = Weights.Value(ip,jp) - w;
if (dw < 0) dw = - dw;
rational = dw > eps;
jp++;
if (jp > PUpperCol) jp = PLowerCol;
}
ip++;
if (ip > PUpperRow) ip = PLowerRow;
for (i = 0; i <= UDegree && !rational; i++)
{
jp = PLowerCol + vindex;
if(jp < PLowerCol)
jp = PUpperCol;
for (j = 0; j <= VDegree && !rational; j++)
{
dw = Weights.Value(ip,jp) - w;
if (dw < 0) dw = - dw;
rational = dw > eps;
jp++;
if (jp > PUpperCol)
jp = PLowerCol;
}
ip++;
if (ip > PUpperRow)
ip = PLowerRow;
}
}
}
// copy the poles
jp = PLowerCol + vindex;
if (rational) {
for (i = 0; i <= d1; i++) {
ip = PLowerRow + uindex;
for (j = 0; j <= d2; j++) {
const gp_Pnt& P = Poles .Value(ip,jp);
pole[3] = w = Weights.Value(ip,jp);
pole[0] = P.X() * w;
pole[1] = P.Y() * w;
pole[2] = P.Z() * w;
pole += 4;
ip++;
if (ip > PUpperRow) ip = PLowerRow;
}
jp++;
if (jp > PUpperCol) jp = PLowerCol;
if(jp < PLowerCol)
jp = PUpperCol;
if (rational)
{
for (i = 0; i <= d1; i++)
{
ip = PLowerRow + uindex;
if(ip < PLowerRow)
ip = PUpperRow;
for (j = 0; j <= d2; j++)
{
const gp_Pnt& P = Poles.Value(ip,jp);
pole[3] = w = Weights.Value(ip,jp);
pole[0] = P.X() * w;
pole[1] = P.Y() * w;
pole[2] = P.Z() * w;
pole += 4;
ip++;
if (ip > PUpperRow)
ip = PLowerRow;
}
jp++;
if (jp > PUpperCol)
jp = PLowerCol;
}
}
}
else {
for (i = 0; i <= d1; i++) {
ip = PLowerRow + uindex;
for (j = 0; j <= d2; j++) {
const gp_Pnt& P = Poles.Value(ip,jp);
pole[0] = P.X();
pole[1] = P.Y();
pole[2] = P.Z();
pole += 3;
ip++;
if (ip > PUpperRow) ip = PLowerRow;
}
jp++;
if (jp > PUpperCol) jp = PLowerCol;
else
{
for (i = 0; i <= d1; i++)
{
ip = PLowerRow + uindex;
if(ip < PLowerRow)
ip = PUpperRow;
for (j = 0; j <= d2; j++)
{
const gp_Pnt& P = Poles.Value(ip,jp);
pole[0] = P.X();
pole[1] = P.Y();
pole[2] = P.Z();
pole += 3;
ip++;
if (ip > PUpperRow)
ip = PLowerRow;
}
jp++;
if (jp > PUpperCol)
jp = PLowerCol;
}
}
}
return Standard_False;
}
}
}
//=======================================================================
//function : D0

View File

@ -79,7 +79,7 @@ void math_BissecNewton::Perform(math_FunctionWithDerivative& F,
dxold = dx;
dx = 0.5 * (xh - xl);
x = xl + dx;
if(xl == x) {
if(Abs(dx) < XTol) {
TheStatus = math_OK;
Done = Standard_True;
return;

View File

@ -1,7 +1,8 @@
puts "TODO OCC12345 ALL: An exception was caught"
puts "TODO OCC12345 ALL: \\*\\* Exception"
puts "TODO OCC12345 ALL: Faulty BUC60782: mkoffset works wrongly"
puts "TODO OCC12345 ALL: Error : The square of result shape is"
puts "TODO ?OCC12345 ALL: An exception was caught"
puts "TODO ?OCC12345 ALL: \\*\\* Exception"
puts "TODO ?OCC12345 ALL: Error: Offset is not done."
puts "TODO ?OCC12345 ALL: Faulty BUC60782: mkoffset works wrongly"
puts "TODO ?OCC12345 ALL: Error : The square of result shape is"
puts "========================"
puts "BUC60782"

View File

@ -1,7 +1,8 @@
puts "TODO OCC12345 ALL: An exception was caught"
puts "TODO OCC12345 ALL: \\*\\* Exception"
puts "TODO OCC12345 ALL: Faulty BUC60782: mkoffset works wrongly"
puts "TODO OCC12345 ALL: Error : The square of result shape is"
puts "TODO ?OCC12345 ALL: An exception was caught"
puts "TODO ?OCC12345 ALL: \\*\\* Exception"
puts "TODO ?OCC12345 ALL: Error: Offset is not done."
puts "TODO ?OCC12345 ALL: Faulty BUC60782: mkoffset works wrongly"
puts "TODO ?OCC12345 ALL: Error : The square of result shape is"
puts "========================"

View File

@ -1,7 +1,8 @@
puts "TODO OCC11111 ALL: An exception was caught"
puts "TODO OCC11111 ALL: \\*\\* Exception"
puts "TODO OCC11111 ALL: Faulty OCC165"
puts "TODO OCC11111 ALL: Error : The length of result shape is"
puts "TODO ?OCC11111 ALL: An exception was caught"
puts "TODO ?OCC11111 ALL: \\*\\* Exception"
puts "TODO ?OCC11111 ALL: Error: Offset is not done."
puts "TODO ?OCC11111 ALL: Faulty OCC165"
puts "TODO ?OCC11111 ALL: Error : The length of result shape is"
cpulimit 600

View File

@ -1,5 +1,6 @@
puts "TODO ?OCC11111 ALL: An exception was caught"
puts "TODO ?OCC11111 ALL: \\*\\* Exception"
puts "TODO ?OCC11111 ALL: Error: Offset is not done."
puts "TODO ?OCC11111 ALL: Faulty OCC165"
puts "TODO ?OCC11111 ALL: Error : The length of result shape is"

View File

@ -1,5 +1,9 @@
puts "TODO OCC12345 ALL: Tcl Exception: result is not a topological shape!!!"
puts "TODO OCC12345 ALL: TEST INCOMPLETE"
puts "TODO ?OCC11111 ALL: An exception was caught"
puts "TODO ?OCC11111 ALL: \\*\\* Exception"
puts "TODO ?OCC11111 ALL: Error: Offset is not done."
puts "TODO ?OCC11111 ALL: Faulty OCC305 : function MKOFFSET works wrongly"
puts "TODO ?OCC12345 ALL: Tcl Exception: result is not a topological shape!!!"
puts "TODO ?OCC12345 ALL: TEST INCOMPLETE"
puts "========"
puts "OCC305"
@ -13,7 +17,53 @@ puts ""
puts "Bug's attributes"
puts "################"
puts ""
puts "Customer : Telco"
puts "Channel : External"
puts "Version : 4.0"
puts "OS : IRIX"
puts "Urgency : High"
puts "Type : BUG"
puts ""
puts "Summary: BRepOffsetAPI_MakeOffset: problem with offsetting a wire"
puts ""
puts "Description:"
puts "I am attaching the brep file of a curve, obtained from intersection with a"
puts "plane. Its a planer curve and we want to offset it by the amount which"
puts "is feasible. after trying with all options we were not able to offset it."
puts "But the same wire when we read inside EUCLID3 as well as CATIA it does"
puts "the offset correctly."
puts ""
puts ""
puts "Bug's advancement"
puts "#################"
puts ""
puts "Customer version Development version"
puts "Status : CLOSED Status : CLOSED"
puts "Resolution : NOT Resolution : NOT"
puts "Leave as CLOSED NOT Leave as CLOSED NOT"
puts ""
puts ""
puts "Bug's history"
puts "#############"
puts ""
puts "------- Additional Comments From Igor NAZAROV-BUGMASTER 2002-04-19 16:21 -------"
puts "Dear Sergey,"
puts "Below you will find conclusion of JGV about thia bug"
puts "Bugmaster"
puts " This case can not be done by existing algorithm. It is mathematical"
puts "limitation: the offset may be performed only from at least C1-continuous"
puts "curve, but all the 12 edges of initial wire are based on C0-continuous"
puts "curves."
puts " I may modify the algorithm so that it splits initial edges into"
puts "C1-continuous curves, but then resulting wire will consist of too many"
puts "small edges (in our case the number of edges will increase about 100"
puts "times)."
puts " But user may obtain initial wire more smooth: when he intersects"
puts "something with a plane by command \"section\", he can add the key \"-a\""
puts "(force approximation)."
puts ""
puts ""
catch {pload XDE}

View File

@ -1,3 +1,6 @@
puts "TODO ?OCC12345 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC12345 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC12345 ALL: TEST INCOMPLETE"
puts "========================"
puts " OCC427 "

View File

@ -1,5 +1,7 @@
puts "TODO OCC11111 ALL: Error : Result shape is WRONG"
puts "TODO OCC11111 ALL: Error : The square of result shape is"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Faulty OCC5805 : result is not Closed shape"
puts "TODO ?OCC23748 ALL: Tcl Exception: result is not a topological shape!!!"
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
puts "============"
puts "OCC5805"

View File

@ -1,6 +1,10 @@
puts "TODO ?OCC11111 ALL: Error : Result shape is WRONG"
puts "TODO ?OCC11111 ALL: Error : The square of result shape is"
puts "TODO ?OCC11111 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Faulty OCC5805 : result is not Closed shape"
puts "TODO ?OCC23748 ALL: Tcl Exception: result is not a topological shape!!!"
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
puts "============"
puts "OCC5805"

View File

@ -1,5 +1,7 @@
puts "TODO OCC11111 ALL: Error : Result shape is WRONG"
puts "TODO OCC11111 ALL: Error : The square of result shape is"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Faulty OCC5805 : result is not Closed shape"
puts "TODO ?OCC23748 ALL: Tcl Exception: result is not a topological shape!!!"
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
puts "============"
puts "OCC5805"

View File

@ -1,3 +1,9 @@
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Faulty OCC5805 : offsetshape is wrong"
puts "TODO ?OCC23748 ALL: Faulty OCC5805 : tolmax is wrong"
puts "TODO ?OCC23748 ALL: Tcl Exception: can't read"
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
puts "============"
puts "OCC5805"
puts "============"

View File

@ -1,8 +1,12 @@
puts "TODO ?OCC11111 ALL: Error : Result shape is WRONG"
puts "TODO ?OCC11111 ALL: Faulty OCC5805 : result is not Closed shape"
puts "TODO ?OCC11111 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO ?OCC11111 ALL: Error : The command is not valid."
puts "TODO ?OCC11111 ALL: Error : The square of result shape is"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Faulty OCC5805 : result is not Closed shape"
puts "TODO ?OCC23748 ALL: Tcl Exception: result is not a topological shape!!!"
puts "TODO ?OCC23748 ALL: Faulty shapes in variables faulty_1 to fauly_"
puts "TODO ?OCC23748 ALL: Error : The square of result shape is"
puts "TODO ?OCC23748 ALL: Error : Result shape is WRONG"
puts "TODO ?OCC23748 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
puts "============"
puts "OCC5805"
puts "============"

View File

@ -1,9 +1,12 @@
puts "TODO OCC11111 ALL: Error : The square of result shape is"
puts "TODO ?OCC11111 ALL: Error : Result shape is WRONG"
puts "TODO ?OCC11111 ALL: Faulty OCC5805 : result is not Closed shape"
puts "TODO ?OCC11111 ALL: Error : The command is not valid."
puts "TODO ?OCC11111 ALL: Error : The square of result shape is"
puts "TODO ?OCC11111 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO ?OCC23748 ALL: Error. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Faulty OCC5805 : result is not Closed shape"
puts "TODO ?OCC23748 ALL: Tcl Exception: result is not a topological shape!!!"
puts "TODO ?OCC23748 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO ?OCC23748 ALL: Error : The square of result shape is"
puts "TODO ?OCC23748 ALL: Error : Result shape is WRONG"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done"
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
puts "============"
puts "OCC5805"
puts "============"

View File

@ -1,4 +1,7 @@
puts "TODO OCC11111 ALL: Error : The square of result shape is"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Faulty OCC5805 : result is not Closed shape"
puts "TODO ?OCC23748 ALL: Tcl Exception: result is not a topological shape!!!"
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
puts "============"
puts "OCC5805"

View File

@ -1,6 +1,7 @@
puts "TODO OCC12345 ALL: An exception was caught"
puts "TODO OCC12345 ALL: \\*\\* Exception "
puts "TODO OCC12345 ALL: Faulty OCC745"
puts "TODO ?OCC12345 ALL: An exception was caught"
puts "TODO ?OCC12345 ALL: \\*\\* Exception "
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
puts "TODO ?OCC12345 ALL: Faulty OCC745"
puts "========"
puts "OCC745"

View File

@ -1,6 +1,9 @@
puts "TODO OCC12345 ALL: Faulty : Result shape is NULL shape"
puts "TODO OCC12345 ALL: Exception: result is not a topological shape!!!"
puts "TODO OCC12345 ALL: TEST INCOMPLETE"
puts "TODO ?OCC23748 ALL: An exception was caught"
puts "TODO ?OCC23748 ALL: \\*\\* Exception "
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
puts "TODO ?OCC23748 ALL: Faulty OCC745"
puts "TODO ?OCC12345 ALL: Exception: result is not a topological shape!!!"
puts "TODO ?OCC12345 ALL: TEST INCOMPLETE"
pload QAcommands

View File

@ -1,5 +1,6 @@
puts "TODO OCC12345 ALL: An exception was caught"
puts "TODO OCC12345 ALL: \\*\\* Exception"
puts "TODO ?OCC12345 ALL: An exception was caught"
puts "TODO ?OCC12345 ALL: \\*\\* Exception"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
puts "========"
puts "OCC829"

View File

@ -1,11 +1,7 @@
if { [array get env os_type] != "" } {
set os $env(os_type)
}
if { [string compare $os "windows"] != 0 } {
puts "TODO ?OCC12345 ALL: An exception was caught"
puts "TODO ?OCC12345 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC12345 ALL: OCC165 Faulty"
}
puts "TODO ?OCC12345 ALL: An exception was caught"
puts "TODO ?OCC12345 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
puts "TODO ?OCC12345 ALL: OCC165 Faulty"
puts "========"
puts "OCC165"

View File

@ -1,6 +1,6 @@
puts "TODO OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_1 "
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO OCC23068 ALL: Error : The area of face result_4 of the resulting shape is negative."
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
pcone s 5 0 12 90
trotate s 0 0 0 0 0 1 90

View File

@ -1,6 +1,9 @@
#instability
puts "TODO ?OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_2"
puts "TODO ?OCC23068 ALL:Error\\s*:\\s*.*The volume"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
pcone s 5 0 12 90
trotate s 0 0 0 0 0 1 90

View File

@ -1,6 +1,7 @@
puts "TODO OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_1 "
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO OCC23068 ALL: Error : The area of face result_4 of the resulting shape is negative."
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
pcone s 5 0 12 270
OFFSETSHAPE 1 {s_4} $calcul $type

View File

@ -1,4 +1,7 @@
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
pcone s 5 0 12 270
OFFSETSHAPE -1 {s_4} $calcul $type

View File

@ -1,4 +1,7 @@
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
pcone s 5 0 12 270
OFFSETSHAPE 1 {s_3 s_4} $calcul $type

View File

@ -1,6 +1,7 @@
puts "TODO OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_1 "
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO OCC23068 ALL: Error : The area of face result_4 of the resulting shape is negative."
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
psphere s 15 -90 60 90
trotate s 0 0 0 0 0 1 90

View File

@ -1,5 +1,8 @@
puts "TODO OCC23068 ALL:Error\\s*:\\s*.*The volume"
puts "TODO ?OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_2 "
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO ?OCC23748 ALL: Error : The volume of the resulting shape is"
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
psphere s 15 -90 60 90
trotate s 0 0 0 0 0 1 90

View File

@ -1,5 +1,8 @@
puts "TODO OCC23068 ALL:Error\\s*:\\s*.*The volume"
puts "TODO ?OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_2 "
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO ?OCC23748 ALL: Error : The volume of the resulting shape is"
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
psphere s 15 -90 60 90
trotate s 0 0 0 0 0 1 90

View File

@ -1,6 +1,7 @@
puts "TODO OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_1 "
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO OCC23068 ALL: Error : The area of face result_4 of the resulting shape is negative."
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
psphere s 15 -90 60 270
OFFSETSHAPE 1 {s_4} $calcul $type

View File

@ -1,4 +1,7 @@
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
psphere s 15 -90 60 270
OFFSETSHAPE -1 {s_4} $calcul $type

View File

@ -1,4 +1,7 @@
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
psphere s 15 -90 60 270
OFFSETSHAPE 1 {s_3 s_4} $calcul $type

View File

@ -1,6 +1,8 @@
#instability
puts "TODO ?OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_2"
puts "TODO ?OCC23068 ALL:Error\\s*:\\s*.*The volume"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO ?OCC23748 ALL: Error : The volume of the resulting shape is"
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
psphere s 15 -90 60 270

View File

@ -1,4 +1,7 @@
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
psphere s 15 90
trotate s 0 0 0 0 0 1 90

View File

@ -1,7 +1,8 @@
puts "TODO ?OCC23068 ALL: Error : The area of face result_3 of the resulting shape is negative."
puts "TODO ?OCC23068 ALL: Error : The offset is not valid."
puts "TODO ?OCC23068 ALL: Error : The volume of the resulting shape is"
puts "TODO ?OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Faulty shapes in variables faulty_1 to faulty_"
puts "TODO ?OCC23748 ALL: Error : The volume of the resulting shape is"
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
psphere s 15 270

View File

@ -1,4 +1,7 @@
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
psphere s 15 270
OFFSETSHAPE -1 {s_2} $calcul $type

View File

@ -1,4 +1,7 @@
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
psphere s 15 270
OFFSETSHAPE 1 {s_2 s_3} $calcul $type

View File

@ -1,4 +1,7 @@
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
psphere s 15 270
OFFSETSHAPE -1 {s_2 s_3} $calcul $type

View File

@ -1,6 +1,6 @@
puts "TODO OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_1"
puts "TODO OCC23068 ALL: Error : The offset is not valid. "
puts "TODO OCC23068 ALL: Error : The area of face result_5 of the resulting shape is negative."
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
ellipse w1 0 0 0 15 10
mkedge w1 w1 0 pi/2

View File

@ -1,4 +1,6 @@
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
ellipse w1 0 0 0 15 10
mkedge w1 w1 0 pi/2

View File

@ -1,23 +1,6 @@
set os "ALL"
if {[array get env os_type] != ""} {
set os $env(os_type)
}
##if {
## [string compare $os "Debian40" ] == 0
## || [string compare $os "Debian50-64" ] == 0
## || [string compare $os "Debian60-64" ] == 0
## || [string compare $os "Mandriva2008" ] == 0
## || [string compare $os "Mandriva2010" ] == 0
## || [string compare $os "Mandriva2010-64"] == 0
## || [string compare $os "SUSE10-64"] == 0
## || [regexp {Windows} $os] == 1
## } {
puts "TODO ?OCC23068 $os: An exception was caught"
puts "TODO ?OCC23068 $os: \\*\\* Exception \\*\\*"
puts "TODO ?OCC23068 $os: TEST INCOMPLETE"
##} else {
puts "TODO ?OCC23068 $os: Error : The offset is not valid. The volume is"
##}
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
ellipse w1 0 0 0 15 10
mkedge w1 w1 0 pi/2

View File

@ -2,6 +2,8 @@ puts "TODO ?OCC23068 ALL: \\*\\* Exception"
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: TEST INCOMPLETE"
puts "TODO ?OCC23068 ALL: Error : The offset is not valid"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
ellipse w1 0 0 0 15 10
mkedge w1 w1 0 pi/2

View File

@ -1,6 +1,6 @@
puts "TODO OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_1"
puts "TODO OCC23068 ALL: Error : The offset is not valid. "
puts "TODO OCC23068 ALL: Error : The area of face result_5 of the resulting shape is negative."
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
ellipse w1 0 0 0 15 10
mkedge w1 w1 0 pi/2

View File

@ -1,4 +1,6 @@
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
cpulimit 400

View File

@ -1,8 +1,6 @@
#instability
puts "TODO ?OCC23068 ALL: Error : The offset is not valid. The volume is"
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*"
puts "TODO ?OCC23068 ALL: TEST INCOMPLETE"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
ellipse w1 0 0 0 15 10
mkedge w1 w1 0 pi/2

View File

@ -1,4 +1,6 @@
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
# 17.01.2010
cpulimit 600

View File

@ -1,5 +1,8 @@
puts "TODO ?OCC23068 Mandriva2010: Error : The offset is not valid"
puts "TODO OCC23068 Mandriva2010: Error : The volume of the resulting shape "
puts "TODO ?OCC23068 ALL: Error : The offset is not valid"
puts "TODO ?OCC23068 ALL: Error : The volume of the resulting shape "
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR.offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
ellipse w1 0 0 0 15 10
mkedge w1 w1 0 pi/2

View File

@ -1,4 +1,7 @@
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
pcylinder s 5 10 270
OFFSETSHAPE -1 {s_5} $calcul $type

View File

@ -1,4 +1,7 @@
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
pcone s 9 4 15 270
OFFSETSHAPE -1 {s_5} $calcul $type

View File

@ -1,6 +1,7 @@
puts "TODO OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_3 "
puts "TODO OCC23068 ALL: Error : The area of face result_4 of the resulting shape is negative."
puts "TODO OCC23068 ALL: Error : The volume of the resulting shape "
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
pcone s 9 4 15 270
OFFSETSHAPE 1 {s_2 s_3} $calcul $type

View File

@ -1,4 +1,7 @@
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
ptorus s 10 10 0 45 270
OFFSETSHAPE -1 {s_4} $calcul $type

View File

@ -1,5 +1,6 @@
puts "TODO OCC23068 ALL: Faulty shapes in variables faulty_1 to faulty_4 "
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
circle w -20 0 0 20
mkedge w w 0 pi*2/5

View File

@ -1,4 +1,6 @@
puts "TODO OCC23068 ALL: Error : The offset is not valid"
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
circle w -20 0 0 20
mkedge w w 0 pi*2/5

View File

@ -1,12 +1,6 @@
set os "ALL"
if {[array get env os_type] != ""} {
set os $env(os_type)
}
puts "TODO OCC23068 $os: Faulty shapes in variables faulty_1 to faulty_2 "
puts "TODO OCC23068 $os: Error : The offset is not valid"
puts "TODO OCC23068 $os: Error : The area of face result_5 of the resulting shape is negative."
puts "TODO OCC23068 $os: Error : The area of face result_6 of the resulting shape is negative."
puts "TODO ?OCC23748 ALL: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: Tcl Exception: ERROR. offsetperform operation not done."
puts "TODO ?OCC23748 ALL: TEST INCOMPLETE"
beziersurf c 3 2 \
0 0 0 0 5 5 2 14 3 \

View File

@ -1,6 +1,8 @@
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_004.brep] s
set length 0

View File

@ -1,6 +1,8 @@
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_030.brep] s
set length 0

View File

@ -1,5 +1,8 @@
puts "TODO OCC23068 ALL: Error : result is not a topological shape"
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
restore [locate_data_file offset_wire_031.brep] s
set length 0

View File

@ -1,6 +1,8 @@
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_040.brep] s
set length 0

View File

@ -1,20 +1,8 @@
set os "ALL"
if {[array get env os_type] != ""} {
set os $env(os_type)
}
if {
[string compare $os "Debian40"] == 0
|| [string compare $os "Mandriva2010"] == 0
|| [string compare $os "Mandriva2008"] == 0
} {
puts "TODO OCC23068 $os: Error : result is not a topological shape"
puts "TODO OCC23068 $os: Error : The offset cannot be built."
} else {
puts "TODO OCC23068 $os: An exception was caught"
puts "TODO OCC23068 $os: Error : The offset cannot be built."
puts "TODO OCC23068 $os: \\*\\* Exception \\*\\*.*"
}
puts "TODO ?OCC23068 ALL: Error : result is not a topological shape"
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_043.brep] s

View File

@ -1,5 +1,8 @@
puts "TODO OCC23068 ALL: Error : result is not a topological shape"
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
restore [locate_data_file offset_wire_046.brep] s
set length 0

View File

@ -1,5 +1,8 @@
puts "TODO OCC23068 ALL: Error : result is not a topological shape"
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
restore [locate_data_file offset_wire_059.brep] s
set length 0

View File

@ -1,5 +1,8 @@
puts "TODO OCC23068 ALL: Error : result is not a topological shape"
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ??OCC23748 ALL: Error: Offset is not done."
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
restore [locate_data_file offset_wire_077.brep] s
set length 0

View File

@ -1,6 +1,8 @@
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_092.brep] s
set length 0

View File

@ -1,5 +1,8 @@
puts "TODO OCC23068 ALL: Error : result is not a topological shape"
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
restore [locate_data_file offset_wire_003.brep] s
set length 0

View File

@ -1,6 +1,8 @@
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_004.brep] s
set length 0

View File

@ -1,6 +1,8 @@
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_015.brep] s
set length 0

View File

@ -1,5 +1,8 @@
puts "TODO OCC23068 ALL: Error : result is not a topological shape"
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_019.brep] s
set length 0

View File

@ -1,6 +1,8 @@
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_021.brep] s
set length 0

View File

@ -1,6 +1,8 @@
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_030.brep] s
set length 0

View File

@ -1,5 +1,8 @@
puts "TODO OCC23068 ALL: Error : result is not a topological shape"
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_031.brep] s
set length 0

View File

@ -1,20 +1,8 @@
set os "ALL"
if {[array get env os_type] != ""} {
set os $env(os_type)
}
if {
[string compare $os "Windows-64-VC10"] == 0
|| [string compare $os "Windows-64-VC9"] == 0
|| [string compare $os "Windows-64-VC8"] == 0
} {
puts "TODO OCC23068 $os: An exception was caught"
puts "TODO OCC23068 $os: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: \\*\\* Exception \\*\\*.*"
} else {
puts "TODO OCC23068 $os: Error : result is not a topological shape"
puts "TODO OCC23068 $os: Error : The offset cannot be built."
}
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
puts "TODO ?OCC23068 ALL: Error : result is not a topological shape"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
restore [locate_data_file offset_wire_040.brep] s

View File

@ -1,6 +1,8 @@
cpulimit 2400
puts "TODO OCC23068 ALL: Error : result is not a topological shape"
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: Error : result is not a topological shape"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_041.brep] s
set length 0

View File

@ -1,20 +1,8 @@
set os "ALL"
if {[array get env os_type] != ""} {
set os $env(os_type)
}
if {
[string compare $os "Debian40"] == 0
|| [string compare $os "Mandriva2010"] == 0
|| [string compare $os "Mandriva2008"] == 0
} {
puts "TODO OCC23068 $os: Error : result is not a topological shape"
puts "TODO OCC23068 $os: Error : The offset cannot be built."
} else {
puts "TODO OCC23068 $os: An exception was caught"
puts "TODO OCC23068 $os: Error : The offset cannot be built."
puts "TODO OCC23068 $os: \\*\\* Exception \\*\\*.*"
}
puts "TODO ?OCC23068 ALL: Error : result is not a topological shape"
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_043.brep] s

View File

@ -1,5 +1,9 @@
puts "TODO OCC23068 ALL: Error : result is not a topological shape"
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: Error : result is not a topological shape"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_046.brep] s
set length 0

View File

@ -1,5 +1,9 @@
puts "TODO OCC23068 ALL: Error : result is not a topological shape"
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: Error : result is not a topological shape"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_059.brep] s
set length 0

View File

@ -1,6 +1,8 @@
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_067.brep] s
set length 0

View File

@ -1,6 +1,8 @@
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_068.brep] s
set length 0

View File

@ -1,5 +1,9 @@
puts "TODO OCC23068 ALL: Error : result is not a topological shape"
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: Error : result is not a topological shape"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_077.brep] s
set length 0

View File

@ -1,6 +1,8 @@
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_081.brep] s
set length 0

View File

@ -1,6 +1,8 @@
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_092.brep] s
set length 0

View File

@ -1,6 +1,8 @@
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_112.brep] s
set length 0

View File

@ -1,5 +1,9 @@
puts "TODO OCC23068 ALL: Error : result is not a topological shape"
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: Error : result is not a topological shape"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_003.brep] s
set length 0

View File

@ -1,6 +1,8 @@
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_004.brep] s
set length 0

View File

@ -1,15 +1,9 @@
set os "ALL"
if {[array get env os_type] != ""} {
set os $env(os_type)
}
puts "TODO ?OCC23068 ALL: Error : result is not a topological shape"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
if {
[string compare $os "Debian40"] != 0
&& [string compare $os "Mandriva2008"] != 0
} {
puts "TODO OCC23068 $os: Error : result is not a topological shape"
puts "TODO OCC23068 $os: Error : The offset cannot be built."
}
restore [locate_data_file offset_wire_006.brep] s
set length 16.307

View File

@ -1,6 +1,8 @@
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_012.brep] s
set length 0

View File

@ -1,5 +1,9 @@
puts "TODO OCC23068 ALL: Error : result is not a topological shape"
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: Error : result is not a topological shape"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_018.brep] s
set length 0

View File

@ -1,6 +1,8 @@
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_019.brep] s
set length 0

View File

@ -1,6 +1,8 @@
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_021.brep] s
set length 0

View File

@ -1,6 +1,8 @@
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO OCC23068 ALL: An exception was caught"
puts "TODO OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_030.brep] s
set length 0

View File

@ -1,5 +1,9 @@
puts "TODO OCC23068 ALL: Error : result is not a topological shape"
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: Error : result is not a topological shape"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_031.brep] s
set length 0

View File

@ -1,20 +1,8 @@
set os "ALL"
if {[array get env os_type] != ""} {
set os $env(os_type)
}
if {
[string compare $os "Windows-64-VC10"] == 0
|| [string compare $os "Windows-64-VC9"] == 0
|| [string compare $os "Windows-64-VC8"] == 0
} {
puts "TODO OCC23068 $os: An exception was caught"
puts "TODO OCC23068 $os: \\*\\* Exception \\*\\*.*"
puts "TODO OCC23068 $os: Error : The offset cannot be built."
} else {
puts "TODO OCC23068 $os: Error : result is not a topological shape"
puts "TODO OCC23068 $os: Error : The offset cannot be built."
}
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: Error : result is not a topological shape"
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_040.brep] s

View File

@ -1,5 +1,9 @@
puts "TODO OCC23068 ALL: Error : result is not a topological shape"
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: Error : result is not a topological shape"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_041.brep] s
set length 0

View File

@ -1,20 +1,8 @@
set os "ALL"
if {[array get env os_type] != ""} {
set os $env(os_type)
}
if {
[string compare $os "Debian40"] == 0
|| [string compare $os "Mandriva2010"] == 0
|| [string compare $os "Mandriva2008"] == 0
} {
puts "TODO OCC23068 $os: Error : result is not a topological shape"
puts "TODO OCC23068 $os: Error : The offset cannot be built."
} else {
puts "TODO OCC23068 $os: An exception was caught"
puts "TODO OCC23068 $os: Error : The offset cannot be built."
puts "TODO OCC23068 $os: \\*\\* Exception \\*\\*.*"
}
puts "TODO ?OCC23068 ALL: Error : result is not a topological shape"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_043.brep] s

View File

@ -1,5 +1,9 @@
puts "TODO OCC23068 ALL: Error : result is not a topological shape"
puts "TODO OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: Error : result is not a topological shape"
puts "TODO ?OCC23068 ALL: Error : The offset cannot be built."
puts "TODO ?OCC23068 ALL: An exception was caught"
puts "TODO ?OCC23068 ALL: \\*\\* Exception \\*\\*.*"
puts "TODO ?OCC23748 ALL: Error: Offset is not done."
restore [locate_data_file offset_wire_046.brep] s
set length 0

Some files were not shown because too many files have changed in this diff Show More