DiscussionsIssue archiveOCCT:Modeling Algorithms

Archived issue #0022834

Instable case testing 3d offset algorithm (problem with cone-like surfaces)

Open CASCADEOCCT:Modeling Algorithmsclosed7 public notes

Search issues

Description

The case is

chl 937 A6

There are some BSpline surfaces that look like cones in initial shape, 3d offset fails. The problem is in usage of Geom_OsculatingSurface.

Additional information

Modified entities:

Geom_OsculatingSurface.cxx

modified methods:

Standard_Boolean Geom_OsculatingSurface::IsQPunctual
                  (const Handle(Geom_Surface)& S,
                   const Standard_Real Param,
                   const GeomAbs_IsoType IT,
                   const Standard_Real TolMin,
                   const Standard_Real TolMax) const
"TolMin" is not used now.

void Geom_OsculatingSurface::Init(const Handle(Geom_Surface)& BS,
                                  const Standard_Real Tol)
the inner initial surface "InitSurf" is now approximated if its degree is too low.

Public activity

7 archived notes

Participants are labeled by their role within this record.

01Commenter 1
SVN branch http://svn/svn/occt/branches/22834 is ready for reviewing
02Commenter 2
Seems Ok to me, please rebase on trunk and test
03Commenter 1
Dear Commenter 2,
  Workbench KAS:dev:apn-22834-occt was created from SVN branch http://svn/svn/occt/branches/22834
  (and apn-22834-products from trunk) and compiled on Linux and Windows platforms.

   There are compilation errors on Linux and Windows:
Error : Cyclic dependency detected between: Adaptor3d AdvApprox GeomAdaptor TColGeom Geom GeomConvert TKG3d GeomLProp TKGeomBase
04Commenter 2
Problem is reproduced till now
05Commenter 5
I cannot reproduce unstable behavior for Windows, debug mode.
According to info of MKV, bug chl 937 A6 is now tests/bugs/modalg_4/bug8842_6.
Please test it for different platforms and modes.
Use please pure master version, without any correction made by Author for this bug.
06Commenter 2
Dear MKV,

Please recheck problem on corresponding test in new system and close bugs.
07Commenter 7
Dear Commenter 2,
Unstable behavior is not reproduced for this test case (tests/bugs/modalg_4/bug8842_6).
TODO statements was deleted from this test case.