View Issue Details

IDProjectCategoryView StatusLast Update
0006729Open CASCADEOCCT:Data Exchangepublic2012-01-16 19:05
ReportermsvAssigned To 
PrioritynormalSeverityfeature 
Status closedResolutionfixed 
OSAll 
Fixed in Version5.2.3 
Summary0006729: Slow performance of ShapeAnalysis_FreeBounds
DescriptionThe computation time of ShapeAnalysis_FreeBounds in a great degree depends on
the number of wires generated by this algorithm. Attached, please, find the
model and draw script representing the problem.

It gives the following figures on SUN Ultra 10 in debug mode:

....
nb of wires = 11
CPU user time: 0.83 seconds

nb of wires = 80
CPU user time: 33.47 seconds

nb of wires = 263
CPU user time: 80.83 seconds
....

It is needed to analyze the problem and to try to improve performance of the
algorithm.
Additional information
and documentation updates
Documentation remark, added by AMV 2005-03-03 08:25:28:

Improvements:
The algorithm ShapeAnalysis_FreeBounds has been optimized for performance by
means of avoidance of quadratic dependence of the computation time on the number
of free
boundaries.

The algorithm BRepAlgo_Sewing has been improved so as to generate the same
stable result repeatedly on the same input data.
TagsNo tags attached.
Test case number

Attached Files

  • freebnd_perf.zip (201,102 bytes)
  • amv_OCC6729_v1.tgz (40,897 bytes)
  • amv_OCC6729_v2.tgz (40,904 bytes)

Activities

2004-09-20 13:29

 

freebnd_perf.zip (201,102 bytes)

2005-03-03 07:58

 

amv_OCC6729_v1.tgz (40,897 bytes)

2005-03-05 13:47

 

amv_OCC6729_v2.tgz (40,904 bytes)

Issue History

Date Modified Username Field Change
2004-09-20 15:34 bugmaster Assigned To bugmaster => amv
2004-09-20 15:34 bugmaster Status new => assigned
2005-03-03 10:26 amv Status assigned => resolved
2005-03-04 12:29 bugmaster CC => amv
2005-03-14 09:49 apv CC => apv, aki
2005-03-18 15:23 aki Status resolved => tested
2005-03-22 08:39 bugmaster Status tested => verified
2005-05-06 15:37 bugmaster Status verified => closed
2005-05-06 15:37 bugmaster Resolution @0@ => fixed
2011-08-02 11:12 bugmaster Category OCCT:DTE => OCCT:Data Exchange
2012-01-16 19:05 atp Assigned To amv =>
2012-01-16 19:05 atp Description Updated
2012-01-16 19:05 atp Additional Information Updated