]> OCCT Git - occt.git/commit
0032679: Data Exchange - STEP writer loses assembly instance name
authormsv <msv@opencascade.com>
Mon, 22 Nov 2021 00:28:24 +0000 (03:28 +0300)
committersmoskvin <smoskvin@opencascade.com>
Wed, 24 Nov 2021 21:35:25 +0000 (00:35 +0300)
commit87b7b496ec8a60356ebc498a55b9c40ab1a76f9a
tree2fd9eda8c4f1ec3a2bacb7d5e40cab678c569b30
parente1aa4ee31fbebd2a43a7755899bd7300761beb13
0032679: Data Exchange - STEP writer loses assembly instance name

In STEPCAFControl_Writer::WriteNames, write the names of components
even if the name of the assembly is absent.

In STEPControl_ActorWrite::TransferSubShape, move assembly structure
information to the beginning of the list of results, so that CDSR
information of this assembly became preceding CDSR of any sub shapes.
src/STEPCAFControl/STEPCAFControl_Writer.cxx
src/STEPControl/STEPControl_ActorWrite.cxx
tests/bugs/step/bug32679 [new file with mode: 0644]