View Issue Details

IDProjectCategoryView StatusLast Update
0024445Open CASCADEOCCT:DRAWpublic2014-01-14 19:56
ReporternbvAssigned Toifv 
PrioritynormalSeverityminor 
Status closedResolutionsuspended 
Summary0024445: "dump" command returns incorrect information
DescriptionReally 2d-curve of given edge is CIRCLE.
But "dump" command for this edge prints, that the edge contains only single 2d-curve, which is LINE.
Steps To ReproduceDraw[]> restore face.brep b
Draw[]> explode b e
Draw[]> dump b_9
...
 -------
Dump of 1 Curve2ds
 -------

   1 : Trimmed curve
Parameters : 1.45193736374294 1.68965528984686
Basis curve :
Line
  Origin :3.14159265358979, -63.6593287103035
  Axis :-1, 0
...

Draw[]> pcurve pp b_9 b
Draw[]> v2d
Draw[]> disp pp
Draw[]> 2dfit
Draw[]> mk2dcurve cc b_9 b
Draw[]> dump cc
*********** Dump of cc *************
Trimmed curve
Parameters : 1.45193736374294 1.68965528984686
Basis curve :
Circle
  Center :0, 0
  XAxis :1, 0
  YAxis :-0, 1
  Radius :1939.63030106263

TagsNo tags attached.
Test case number

Attached Files

Activities

nbv

2013-12-06 18:22

developer  

face.brep (25,771 bytes)

nbv

2014-01-14 18:20

developer   ~0027479

Given face b is a PLANE. Therefore, every edge on it has not 2D-curve. Line is 2D-curve of given edge (b_9) on conical surface and it is one of edge's pcurve, really.

3D-curve of edge b_9 is circle. Consequently, 2D-curve of given edge on Planar face (result of "mk2dcurve" command) is projection of this circle on plane, i.e. circle.



Overall conclusion.
Open Cascades' algorithms work properly in this case. This is no bug. And code change is not required.

ifv

2014-01-14 18:32

developer   ~0027480

Ok

Issue History

Date Modified Username Field Change
2013-12-06 18:19 nbv New Issue
2013-12-06 18:19 nbv Assigned To => mkv
2013-12-06 18:22 nbv File Added: face.brep
2014-01-14 12:21 mkv Assigned To mkv => nbv
2014-01-14 12:21 mkv Status new => assigned
2014-01-14 18:20 nbv Note Added: 0027479
2014-01-14 18:22 nbv Assigned To nbv => ifv
2014-01-14 18:22 nbv Status assigned => resolved
2014-01-14 18:32 ifv Note Added: 0027480
2014-01-14 18:32 ifv Status resolved => reviewed
2014-01-14 19:56 abv Status reviewed => closed
2014-01-14 19:56 abv Resolution open => suspended