MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0027722Community[OCCT] OCCT:Data Exchangepublic2016-07-28 16:432020-12-12 09:17
Reportereryar 
Assigned Todpasukhi 
PrioritynormalSeverityminor 
StatusassignedResolutionopen 
PlatformWindowsOSVC++ 2013OS Version64 bit
Product Version[OCCT] 7.0.0 
Target Version[OCCT] 7.6.0*Fixed in Version 
Summary0027722: Data Exchange - STEP error for Ellipse revol shape
DescriptionWhen save a shape made by revol of a ellipse to STEP,
then load the step, the shape is wrong, see the attach picture.
Steps To Reproduce
pload MODELING XDE VISUALIZATION
vinit
ellipse ge 0 0 20 10
mkedge te ge 0 pi/2.0
revol re te 0 0 0 0 1 0 360
vdisplay te re
vtrihedron vt

# save to STEP in mode: As Is.
stepwrite a re d:/revol.step

# read STEP 
stepread d:/revol.step sr *

ttranslate sr_1 50 0 0
vdisplay sr_1
TagsNo tags attached.
Test case numberbugs xde bug27722
Attached Filespng file icon ellipse-revol.png (31,753 bytes) 2016-07-28 16:43
png file icon revol.png (38,496 bytes) 2019-11-20 04:34

- Relationships
related to 0028414resolvedabv Data Exchange - Step entity not correctly read 

-  Notes
(0069572)
apv (tester)
2017-08-18 12:55

Problem described in issue is reproduced on current state of OCCT.
(0089601)
eryar (developer)
2019-12-17 14:48
edited on: 2019-12-17 14:48

I have imported the d:/revol.step file into AutoCAD, see the revol.png and the shape looks OK.

So I think its the mesh algorithm bug.

(0096997)
git (administrator)
2020-11-23 00:02

Branch CR27722_1 has been created by dpasukhi.

SHA-1: 1cd8d5469d0d92b4dca2bd955a508e350a995a99


Detailed log of new commits:

Author: dpasukhi
Date: Sun Nov 22 23:29:51 2020 +0300

    0027722: Data Exchange - STEP error for Ellipse revol shape
    
    Add support for calculating singularity for an incorrect revolution
(0097007)
dpasukhi (developer)
2020-11-23 12:21

Dear ika,
Please review CR27722_1.

No regression:
http://occt-tests/CR27722-master-dpasukhi-OCCT/Debian80-64/diff_summary.html [^]
http://occt-tests/CR27722-master-dpasukhi-OCCT/Windows-64-VC14/diff_summary.html [^]
http://occt-tests/CR27722-master-dpasukhi-Products/Debian80-64/diff_summary.html [^]
http://occt-tests/CR27722-master-dpasukhi-Products/Windows-64-VC14/diff_summary.html [^]

- Issue History
Date Modified Username Field Change
2016-07-28 16:43 eryar New Issue
2016-07-28 16:43 eryar Assigned To => gka
2016-07-28 16:43 eryar File Added: ellipse-revol.png
2017-08-18 12:55 apv Test case number => bugs xde bug27722
2017-08-18 12:55 apv Note Added: 0069572
2017-08-18 12:55 apv Steps to Reproduce Updated View Revisions
2019-11-20 04:34 eryar File Added: revol.png
2019-12-17 13:29 kgv Summary STEP error for Ellipse revol shape => Data Exchange - STEP error for Ellipse revol shape
2019-12-17 14:48 eryar Note Added: 0089601
2019-12-17 14:48 eryar Note Edited: 0089601 View Revisions
2020-04-15 15:15 gka Assigned To gka => dpasukhi
2020-04-15 15:15 gka Status new => assigned
2020-11-23 00:02 git Note Added: 0096997
2020-11-23 12:21 dpasukhi Note Added: 0097007
2020-11-23 12:21 dpasukhi Assigned To dpasukhi => ika
2020-11-23 12:21 dpasukhi Status assigned => resolved
2020-11-24 11:25 ika Assigned To ika => dpasukhi
2020-11-24 11:25 ika Status resolved => assigned
2020-12-12 07:45 abv Relationship added related to 0028414
2020-12-12 09:17 kgv Target Version => 7.6.0*
2020-12-12 09:17 kgv Steps to Reproduce Updated View Revisions


Copyright © 2000 - 2021 MantisBT Team
Powered by Mantis Bugtracker