View Issue Details

IDProjectCategoryView StatusLast Update
0025690CommunityOCCT:Data Exchangepublic2023-08-01 15:08
ReporterVico Liang Assigned Togka 
Status newResolutionopen 
Product Version6.8.0 
Target VersionUnscheduled 
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


related to 0029373 newgka STEP exporter writes TopoDS_Wire as TopoDS_Edges 



2015-01-07 13:01

manager   ~0035925

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

2015-01-08 09:09

developer   ~0035929

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.



2015-01-08 10:35

manager   ~0035930

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
2021-10-18 14:02 kgv Target Version 7.6.0 => 7.7.0
2022-10-24 10:39 szy Target Version 7.7.0 => 7.8.0
2023-08-01 15:08 dpasukhi Target Version 7.8.0 => Unscheduled