Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0025690Community[OCCT] OCCT:Data Exchangepublic2015-01-07 12:192020-09-17 20:04
ReporterVico Liang 
Assigned Togka 
PlatformOSOS Version
Product Version[OCCT] 6.8.0 
Target Version[OCCT] 7.6.0*Fixed in Version 
Summary0025690: STEPCAFControl_Writer should export Wire to COMPOSITE_CURVE rather than GEOMETRIC_CURVE_SET.
DescriptionThe WIRE should be mapped to COMPOSITE_CURVE rather then GEOMETRIC_CURVE_SET.
TagsNo tags attached.
Test case number
Attached Files

- Relationships
related to 0029373newgka STEP exporter writes TopoDS_Wire as TopoDS_Edges 

-  Notes
abv (manager)
2015-01-07 13:01

Hello Vico, can you provide some ground for your request 'should'? Can you refer to some STEP Recommended Practice, or your own experience?
Vico Liang (developer)
2015-01-08 09:09

Hello ABV,

I had tried to export the model of WIRE with several edges and then load it back from the step file to OCCT: The result is a compound of edges after loading and i can't find the WIRE in the result model.

I had read the user guide occt_step.pdf about the STEP and OCCT shape mapping: the STEP composite_curve will map to TopoDS_Wire while TopoDS_Wire will export to STEP geometric_curve_set. From my point of view, geometric_curve_set is more likely the compound and composite_curve is more likely WIRE in OCCT concept.

abv (manager)
2015-01-08 10:35

Ok, that sounds reasonable (and I recall we already discussed similar request some time ago). Note that in general case wire in OCCT may be non-manifold, thus we need to check that the wire is connected and manifold before deciding to map it to composite curve.

- Issue History
Date Modified Username Field Change
2015-01-07 12:19 Vico Liang New Issue
2015-01-07 12:19 Vico Liang Assigned To => gka
2015-01-07 13:01 abv Note Added: 0035925
2015-01-08 09:09 Vico Liang Note Added: 0035929
2015-01-08 10:35 abv Note Added: 0035930
2015-04-06 16:41 gka Target Version 6.9.0 => 7.1.0
2016-10-26 12:11 gka Target Version 7.1.0 => 7.2.0
2017-07-27 09:33 abv Target Version 7.2.0 => 7.4.0
2018-02-09 11:21 BenjaminBihler Relationship added related to 0029373
2019-07-10 21:51 abv Target Version 7.4.0 => 7.5.0
2020-09-17 20:04 gka Target Version 7.5.0 => 7.6.0*

Copyright © 2000 - 2021 MantisBT Team
Powered by Mantis Bugtracker