Archived issue #0025816
IGES export - edges within compound are lost if BREP mode (IGES 5.3) is used
Description
When writing IGES in BREP mode (IGES 5.3), edges are written well if exported as isolated shapes, but get lost if put into compound.
Steps to reproduce
test bugs iges bug25816
Public activity
7 archived notes
Participants are labeled by their role within this record.
Branch [archived branch] has been created by Author.
[revision removed]
Detailed log of new commits:
Author: Author
Date: Tue Feb 10 22:50:51 2015 +0300
0025816: IGES export - edges within compound are lost if BREP mode (IGES 5.1) is used
Enable writing wires, edges, and vertices inside compound in IGES in BREP mode.
Create IGES group for compound even if it contains single shape.
[revision removed]
Detailed log of new commits:
Author: Author
Date: Tue Feb 10 22:50:51 2015 +0300
0025816: IGES export - edges within compound are lost if BREP mode (IGES 5.1) is used
Enable writing wires, edges, and vertices inside compound in IGES in BREP mode.
Create IGES group for compound even if it contains single shape.
Fix and test case pushed to CR25816, please review
Branch CR25816 is ready to be tested
Branch [archived branch] has been updated forcibly by Participant.
[revision removed]
[revision removed]
Branch [archived branch] has been rebased on the current master
Dear Commenter 1,
Branch CR25816 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms and tested.
[revision removed]
Number of compiler warnings:
occt component:
Linux: 18 (18 on master)
Windows: 0 (0 on master)
products component:
Linux: 11 (11 on master)
Windows: 1 (1 on master)
Regressions/Differences:
Not detected
Testing cases:
bugs iges(003) bug25816 - OK
http://occt-tests/CR25816-master-occt/Debian60-64/bugs/iges/bug25816.html
http://occt-tests/CR25816-master-occt/Windows-32-VC10/bugs/iges/bug25816.html
Testing on Linux:
Total MEMORY difference: 86249917 / 86147921
Total CPU difference: 50292.04 / 48446.16999999995
Testing on Windows:
Total MEMORY difference: 40697687 / 40708321
Total CPU difference: 37334.0625 / 34798.28125
Branch CR25816 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms and tested.
[revision removed]
Number of compiler warnings:
occt component:
Linux: 18 (18 on master)
Windows: 0 (0 on master)
products component:
Linux: 11 (11 on master)
Windows: 1 (1 on master)
Regressions/Differences:
Not detected
Testing cases:
bugs iges(003) bug25816 - OK
http://occt-tests/CR25816-master-occt/Debian60-64/bugs/iges/bug25816.html
http://occt-tests/CR25816-master-occt/Windows-32-VC10/bugs/iges/bug25816.html
Testing on Linux:
Total MEMORY difference: 86249917 / 86147921
Total CPU difference: 50292.04 / 48446.16999999995
Testing on Windows:
Total MEMORY difference: 40697687 / 40708321
Total CPU difference: 37334.0625 / 34798.28125
Branch [archived branch] has been deleted by Participant.
[revision removed]
[revision removed]
Related records